Class UnityRailFollowerViewTests
Tests for the public contract of Serenity.GameRail.Infrastructure.Views.UnityRailFollowerView: the bind lifecycle
and the inspector-exposed sampling properties. The private per-frame ApplyPose
path depends on the Unity update loop and is intentionally not exercised here.
Inherited Members
Namespace: Serenity.UnityGameRail.Tests.Infrastructure
Assembly: Tests.dll
Syntax
public class UnityRailFollowerViewTests
Constructors
UnityRailFollowerViewTests()
Declaration
public UnityRailFollowerViewTests()
Methods
ApplyOrientation_RoundTripsThroughProperty()
Declaration
public void ApplyOrientation_RoundTripsThroughProperty()
Bind_WithNull_SetsIsBoundFalse()
Declaration
public void Bind_WithNull_SetsIsBoundFalse()
Bind_WithService_SetsIsBoundTrue()
Declaration
public void Bind_WithService_SetsIsBoundTrue()
IdAndGuid_RoundTripThroughFoundationSettings()
Declaration
public void IdAndGuid_RoundTripThroughFoundationSettings()
IsBound_BeforeBind_IsFalse()
Declaration
public void IsBound_BeforeBind_IsFalse()
LookAheadEpsilon_RoundTripsThroughProperty()
Declaration
public void LookAheadEpsilon_RoundTripsThroughProperty()
Phase_RoundTripsThroughProperty()
Declaration
public void Phase_RoundTripsThroughProperty()
SetUp()
Declaration
public void SetUp()
Smoothing_RoundTripsThroughProperty()
Declaration
public void Smoothing_RoundTripsThroughProperty()
TearDown()
Declaration
public void TearDown()
View_Implements_IFoundationSettings()
Declaration
public void View_Implements_IFoundationSettings()