Class UnityRailDriverTests
Tests for the public contract of Serenity.GameRail.Infrastructure.Drivers.UnityRailDriver: the bind lifecycle
and the inspector-exposed drive properties. The frame-driven Update loop is
not exercised (no PlayMode loop), so only the deterministic public surface is covered.
Inherited Members
Namespace: Serenity.UnityGameRail.Tests.Infrastructure
Assembly: Tests.dll
Syntax
public class UnityRailDriverTests
Constructors
UnityRailDriverTests()
Declaration
public UnityRailDriverTests()
Methods
AutoDrive_RoundTripsThroughProperty()
Declaration
public void AutoDrive_RoundTripsThroughProperty()
Bind_WithNull_SetsIsBoundFalse()
Declaration
public void Bind_WithNull_SetsIsBoundFalse()
Bind_WithService_SetsIsBoundTrue()
Declaration
public void Bind_WithService_SetsIsBoundTrue()
Driver_Implements_IFoundationSettings()
Declaration
public void Driver_Implements_IFoundationSettings()
EndMode_RoundTripsThroughProperty()
Declaration
public void EndMode_RoundTripsThroughProperty()
IdAndGuid_RoundTripThroughFoundationSettings()
Declaration
public void IdAndGuid_RoundTripThroughFoundationSettings()
IsBound_BeforeBind_IsFalse()
Declaration
public void IsBound_BeforeBind_IsFalse()
SetUp()
Declaration
public void SetUp()
Speed_RoundTripsThroughProperty()
Declaration
public void Speed_RoundTripsThroughProperty()
TearDown()
Declaration
public void TearDown()