public void EqualsReturnTrueWhenCallsWithSameValueObject() { PrintSchemaName sameValue = new PrintSchemaName(Exp.Namespace + "SomeName"); Assert.True(basicValue == sameValue); Assert.True(basicValue.Equals(sameValue)); }
public void EqualsReturnFalseWhenCallsWithOtherValueObject() { PrintSchemaName otherValue = new PrintSchemaName(Exp.Namespace + "OtherName"); Assert.False(basicValue == otherValue); Assert.False(basicValue.Equals(otherValue)); }
public void EqualsReturnTrueWhenCallsWithSameReference() { PrintSchemaName sameReference = basicValue; Assert.True(basicValue == sameReference); Assert.True(basicValue.Equals(sameReference)); }
public void EqualsReturnFalseWhenCallsWithNullReference() { PrintSchemaName nullReference = null; Assert.False(basicValue == nullReference); Assert.False(basicValue.Equals(nullReference)); Assert.True(nullReference == null); }