示例#1
0
 public void HasFieldsWithSameValuesFailsProperlyRecurse()
 {
     var x = new { x = new DummyClass(), text = "toto" };
     var y = new { x = new DummyClass(2, 4), text = "toto" };
     Check.That(x).HasFieldsWithSameValues(y);
 }
示例#2
0
 public void IsDistinctFromDoesNotLoseOriginalTypeForOtherCheck()
 {
     var numbers = new[] { 1, 4, 42 };
     var otherNumbers = new[] { 7, 8, 9 };
     Check.That(numbers).IsDistinctFrom(otherNumbers).And.Contains(42);
 }
示例#3
0
 public void IsNotNullDoesNotLoseOriginalTypeForOtherCheck()
 {
     var values = new[] { 0, 1, 2 };
     Check.That(values).IsNotNull().And.HasSize(3);
 }
示例#4
0
 public void IsSameReferenceThanDoesNotLoseOriginalTypeForOtherCheck()
 {
     var numbers = new[] { 1, 4, 42 };
     Check.That(numbers).IsSameReferenceThan(numbers).And.Contains(42);
 }