示例#1
0
            public void it_fails_on_equivalence()
            {
                var assertion  = new CollectionAssertion <int[]>(new[] { 42 });
                var expression = assertion != new[] { 42 };

                Assert.Throws <AssertionException>(() => expression.Evaluate());
            }
 public void it_asserts_non_equivalence()
 {
     // TODO: dream up a better way to test non-equivalance. 
     // These two tests actually pass if you delete the method under test.
     var assertion = new CollectionAssertion<int[]>(new[] { 42 });
     (assertion != new[] { 43 }).Evaluate();
 }
示例#3
0
        public void GetIdealBodyWeightFromDataSource_WithGoodinputs_Returns_Correct_Results()
        {
            WeightCalculator weightCalculator = new WeightCalculator(new FakeWeightRepository());
            List <double>    actual           = weightCalculator.GetIdealBodyWeightFromDataSource();

            double[] expected = { 62.5, 62.75, 74 };
            CollectionAssertion.AreEqual(expected, actual);
        }
示例#4
0
            public void it_asserts_non_equivalence()
            {
                // TODO: dream up a better way to test non-equivalance.
                // These two tests actually pass if you delete the method under test.
                var assertion = new CollectionAssertion <int[]>(new[] { 42 });

                (assertion != new[] { 43 }).Evaluate();
            }
示例#5
0
            public void it_asserts_equivalence()
            {
                var assertion = new CollectionAssertion <int[]>(new[] { 42 });

                (assertion == new[] { 42 }).Evaluate();
            }
 public void it_fails_on_equivalence()
 {
     var assertion = new CollectionAssertion<int[]>(new[] { 42 });
     var expression = assertion != new[] { 42 };
     Assert.Throws<AssertionException>(() => expression.Evaluate());
 }
 public void it_asserts_equivalence()
 {
     var assertion = new CollectionAssertion<int[]>(new[] { 42 });
     (assertion == new[] { 42 }).Evaluate();
 }