コード例 #1
0
 public void CompareToShouldReturnPositive()
 {
     var target = new ConnectionLine { Distance = 20.1 };
     var compareTo = new ConnectionLine { Distance = 10.1 };
     var result = target.CompareTo(compareTo);
     Assert.IsTrue(result > 0);
 }
コード例 #2
0
 public void CompareToShouldReturnZero()
 {
     var target = new ConnectionLine { Distance = 3.4 };
     var compareTo = new ConnectionLine { Distance = 3.4 };
     var result = target.CompareTo(compareTo);
     Assert.IsTrue(result == 0);
 }
コード例 #3
0
 public void CompareToObjectShouldReturnNegative()
 {
     var target = new ConnectionLine { Distance = 3.4 };
     object compareTo = new ConnectionLine { Distance = 10.1 };
     var result = target.CompareTo(compareTo);
     Assert.IsTrue(result < 0);
 }
コード例 #4
0
 public void CompareToShouldThrowWhenGivenNull()
 {
     var target = new ConnectionLine();
     var result = target.CompareTo(null);
 }