Esempio n. 1
0
        public void ApplyTo_EquivalentCollections_Passes()
        {
            EnumerableEqualsConstraint constraint = new EnumerableEqualsConstraint(new [] { 1, 2, 3, 4, 5 });
            ConstraintResult           result     = constraint.ApplyTo(new[] { 1, 2, 3, 4, 5 });

            Assert.That(result, Has.Property <ConstraintResult>(r => r.IsSuccess).True, result.ToString());
        }
Esempio n. 2
0
        public void ApplyTo_DifferentCollections_Fails()
        {
            EnumerableEqualsConstraint constraint = new EnumerableEqualsConstraint(new[] { 1, 2, 3, 4, 5 });
            ConstraintResult           result     = constraint.ApplyTo(new[] { 1, 2, 2, 4, 5 });

            Assert.That(result, Has.Property <ConstraintResult>(r => r.IsSuccess).False, result.ToString());
            Assert.That(result.ToString(), Is.EqualTo("  Expected: element at [2] to be: 3\r\n  But was:  2\r\n"));
        }