Esempio n. 1
0
 public void Equals_EqualValues_EqualsIsTrue()
 {
     Assert.True(SmallValue1.Equals(SmallValue1));
     Assert.True(SmallValue1.Equals(SmallValue2));
     Assert.True(NullValue1.Equals(NullValue2));
 }
Esempio n. 2
0
 public void Equals_DifferentValues_EqualsIsFalse()
 {
     Assert.False(SmallValue1.Equals(LargeValue));
     Assert.False(SmallValue1.Equals(NullValue1));
     Assert.False(NullValue1.Equals(SmallValue1));
 }
Esempio n. 3
0
 public void GetHashCode_DifferentValues_HashCodesAreNotEqual()
 {
     Assert.NotEqual(SmallValue1.GetHashCode(), LargeValue.GetHashCode());
     Assert.NotEqual(SmallValue1.GetHashCode(), NullValue1.GetHashCode());
 }
Esempio n. 4
0
 public void GetHashCode_EqualValues_HashCodesAreEqual()
 {
     Assert.Equal(SmallValue1.GetHashCode(), SmallValue2.GetHashCode());
     Assert.Equal(NullValue1.GetHashCode(), NullValue2.GetHashCode());
 }
Esempio n. 5
0
 public void Equals_NullValue_EqualsIsFalse()
 {
     Assert.False(SmallValue1.Equals(null));
     Assert.False(NullValue1.Equals(null));
 }