public void AllItemsAreInRange_UsingIComparer() { var comparer = new ObjectComparer(); int[] c = new int[] { 12, 27, 19, 32, 45, 99, 26 }; Assert.That(c, new AllItemsConstraint(new RangeConstraint(10, 100).Using(comparer))); Assert.That(comparer.WasCalled); }
public void UsesProvidedIComparer() { var comparer = new ObjectComparer(); Assert.That(rangeConstraint.Using(comparer).ApplyTo(19).IsSuccess); Assert.That(comparer.WasCalled, "Comparer was not called"); }