public void UsesProvidedComparisonOfT() { MyComparison <int> comparer = new MyComparison <int>(); Assert.That(rangeConstraint.Using(new Comparison <int>(comparer.Compare)).Matches(19)); Assert.That(comparer.Called, "Comparer was not called"); }
public void UsesProvidedComparisonOfT() { MyComparison <int> comparer = new MyComparison <int>(); Assert.That(2 + 2, Is.EqualTo(4).Using(new Comparison <int>(comparer.Compare))); Assert.That(comparer.Called, "Comparer was not called"); }
public static MyComparison <W> WrapMyComparison <W>(MyComparison <W> myComparison) { return(delegate(W x, W y) { return myComparison(x, y); }); }
public void UsesProvidedComparisonOfT() { MyComparison <int> comparer = new MyComparison <int>(); ComparisonConstraint.Using(new Comparison <int>(comparer.Compare)).ApplyTo(0); Assert.That(comparer.Called, "Comparer was not called"); }
public void UsesProvidedComparisonOfT() { MyComparison <string> comparer = new MyComparison <string>(); Assert.That(new string[] { "Hello", "World" }, new CollectionContainsConstraint("World").Using(new Comparison <string>(comparer.Compare))); Assert.That(comparer.Called, "Comparer was not called"); }
public void UsesProvidedComparisonOfT() { ICollection al = new SimpleObjectCollection(1, 2); MyComparison <int> comparer = new MyComparison <int>(); Assert.That(al, Is.Ordered.Using(new Comparison <int>(comparer.Compare))); Assert.That(comparer.Called, "Comparer was not called"); }
public void UsesProvidedComparisonOfT() { ArrayList al = new ArrayList(); al.Add(1); al.Add(2); MyComparison<int> comparer = new MyComparison<int>(); Assert.That(al, Is.Ordered.Using(new Comparison<int>(comparer.Compare))); Assert.That(comparer.Called, "Comparer was not called"); }