Class WeaponSnapshotTests
Tests for the WeaponSnapshot value object.
Inherited Members
Namespace: Serenity.GameWeapon.Tests.Domain
Assembly: Tests.dll
Syntax
public class WeaponSnapshotTests
Constructors
WeaponSnapshotTests()
Declaration
public WeaponSnapshotTests()
Methods
Ctor_StoresAllFields()
Declaration
public void Ctor_StoresAllFields()
Default_AllFieldsDefault_IsEmpty()
Declaration
public void Default_AllFieldsDefault_IsEmpty()
Equals_DifferentAmmo_False()
Declaration
public void Equals_DifferentAmmo_False()
Equals_DifferentFireMode_False()
Declaration
public void Equals_DifferentFireMode_False()
Equals_DifferentHasInfiniteReserve_False()
Declaration
public void Equals_DifferentHasInfiniteReserve_False()
Equals_DifferentId_False()
Declaration
public void Equals_DifferentId_False()
Equals_DifferentMaxCapacity_False()
Declaration
public void Equals_DifferentMaxCapacity_False()
Equals_DifferentReloading_False()
Declaration
public void Equals_DifferentReloading_False()
Equals_DifferentReserveAmmo_False()
Declaration
public void Equals_DifferentReserveAmmo_False()
Equals_DifferentReserveMaxCapacity_False()
Declaration
public void Equals_DifferentReserveMaxCapacity_False()
Equals_DifferentTriggerPressed_False()
Declaration
public void Equals_DifferentTriggerPressed_False()
Equals_Object_Null_False()
Declaration
public void Equals_Object_Null_False()
Equals_Object_Same_True()
Declaration
public void Equals_Object_Same_True()
Equals_Object_WrongType_False()
Declaration
public void Equals_Object_WrongType_False()
Equals_SameReserveFields_True()
Declaration
public void Equals_SameReserveFields_True()
Equals_Same_True()
Declaration
public void Equals_Same_True()
FullCtor_StoresReserveFields()
Declaration
public void FullCtor_StoresReserveFields()
GetHashCode_DifferentReserveFields_Differ()
Declaration
public void GetHashCode_DifferentReserveFields_Differ()
GetHashCode_DifferentSnapshots_Differ()
Declaration
public void GetHashCode_DifferentSnapshots_Differ()
GetHashCode_Same_Match()
Declaration
public void GetHashCode_Same_Match()
IsEmpty_HasAmmo_False()
Declaration
public void IsEmpty_HasAmmo_False()
IsEmpty_NegativeAmmo_True()
Declaration
public void IsEmpty_NegativeAmmo_True()
IsEmpty_ZeroAmmo_True()
Declaration
public void IsEmpty_ZeroAmmo_True()
LegacyCtor_EqualsFullCtor_WithMatchingInfiniteDefaults()
Declaration
public void LegacyCtor_EqualsFullCtor_WithMatchingInfiniteDefaults()
LegacyCtor_ImpliesInfiniteReserve()
Declaration
public void LegacyCtor_ImpliesInfiniteReserve()
LegacyCtor_ReserveAmmoIsZero()
Declaration
public void LegacyCtor_ReserveAmmoIsZero()
OperatorEquals_Different_False()
Declaration
public void OperatorEquals_Different_False()
OperatorEquals_Same_True()
Declaration
public void OperatorEquals_Same_True()
OperatorNotEquals_Different_True()
Declaration
public void OperatorNotEquals_Different_True()
OperatorNotEquals_Same_False()
Declaration
public void OperatorNotEquals_Same_False()
SetUp()
Declaration
public void SetUp()
ToString_ContainsId()
Declaration
public void ToString_ContainsId()
ToString_HasExpectedFormat()
Declaration
public void ToString_HasExpectedFormat()
ToString_HasExpectedFormat_WithFiniteReserve()
Declaration
public void ToString_HasExpectedFormat_WithFiniteReserve()
ToString_UnaffectedByReserveFields()
Declaration
public void ToString_UnaffectedByReserveFields()