예제 #1
0
 public void CompareTo_ArgumentIsNull_PositiveValueReturned()
 {
     Assert.True(SmallValue1.CompareTo(null) > 0);
     Assert.True(SmallValue1.CompareTo((object)null) > 0);
 }
예제 #2
0
 public void CompareTo_ArgumentIncompatible_ExceptionThrown()
 {
     Assert.Throws <ArgumentException>(() => SmallValue1.CompareTo(1));
 }
예제 #3
0
 public void CompareTo_InstancePrecedesArgumentInSortOrder_NegativeValueReturned()
 {
     Assert.True(SmallValue1.CompareTo(LargeValue) < 0);
     Assert.True(SmallValue1.CompareTo((object)LargeValue) < 0);
 }