Class PlayerInputSlotBehaviorTests
Additional behavioral tests for PlayerInputSlot covering value-type equality, hashing and edge-case field values not exercised by PlayerInputSlotTests.
Inherited Members
Namespace: Serenity.InputGateway.Tests.Domain
Assembly: Tests.dll
Syntax
public class PlayerInputSlotBehaviorTests
Constructors
PlayerInputSlotBehaviorTests()
Declaration
public PlayerInputSlotBehaviorTests()
Methods
Boxed_EqualValues_AreEqual()
Declaration
public void Boxed_EqualValues_AreEqual()
Ctor_EmptyStrings_StoredAsIs()
Declaration
public void Ctor_EmptyStrings_StoredAsIs()
Ctor_NegativeIndex_StoredAsIs()
Declaration
public void Ctor_NegativeIndex_StoredAsIs()
Equals_DifferentDeviceId_AreNotEqual()
Declaration
public void Equals_DifferentDeviceId_AreNotEqual()
Equals_DifferentIndex_AreNotEqual()
Declaration
public void Equals_DifferentIndex_AreNotEqual()
Equals_DifferentLayout_AreNotEqual()
Declaration
public void Equals_DifferentLayout_AreNotEqual()
Equals_DifferentType_IsFalse()
Declaration
public void Equals_DifferentType_IsFalse()
Equals_SameFieldValues_AreEqual()
Declaration
public void Equals_SameFieldValues_AreEqual()
GetHashCode_EqualValues_ProduceSameHash()
Declaration
public void GetHashCode_EqualValues_ProduceSameHash()