Class AssetKeyBehaviorTests
Coverage for AssetKey members not exercised by the existing AssetKeyTests: the object Equals overload, null-value hashing/ToString, ordinal case sensitivity, and Value exposure.
Inherited Members
Namespace: Serenity.AssetPrefetcher.Tests.Domain
Assembly: Tests.dll
Syntax
public class AssetKeyBehaviorTests
Constructors
AssetKeyBehaviorTests()
Declaration
public AssetKeyBehaviorTests()
Methods
Ctor_StoresValue()
Declaration
public void Ctor_StoresValue()
EqualsObject_BoxedEqualKey_ReturnsTrue()
Declaration
public void EqualsObject_BoxedEqualKey_ReturnsTrue()
EqualsObject_NonAssetKey_ReturnsFalse()
Declaration
public void EqualsObject_NonAssetKey_ReturnsFalse()
Equals_DiffersByCase_ReturnsFalse_Ordinal()
Declaration
public void Equals_DiffersByCase_ReturnsFalse_Ordinal()
GetHashCode_NullValue_ReturnsZero()
Declaration
public void GetHashCode_NullValue_ReturnsZero()
Operators_BothNullValues_AreEqual()
Declaration
public void Operators_BothNullValues_AreEqual()
Operators_NullVersusNonNullValue_AreNotEqual()
Declaration
public void Operators_NullVersusNonNullValue_AreNotEqual()
ToString_NonNull_ReturnsValue()
Declaration
public void ToString_NonNull_ReturnsValue()