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);
     });
 }
Exemple #4
0
        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");
        }
Exemple #5
0
        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");
        }
Exemple #6
0
        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");
        }
Exemple #7
0
        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");
        }