Пример #1
0
        public void Equals_returns_false_when_both_sides_are_not_equals()
        {
            var spec = new FalseSpecification <string>();

            Assert.IsFalse(spec.Equals(10));
            Assert.IsFalse(spec.Equals(new AdHocSpecification <string>(x => true)));
            Assert.IsFalse(spec.Equals(new FalseSpecification <object>()));
            Assert.IsFalse(spec.Equals(Helpers.NullSpecification));
        }
Пример #2
0
        public void Equals_returns_true_when_both_sides_are_equals()
        {
            var spec1 = new FalseSpecification <string>();
            var spec2 = new FalseSpecification <string>();

            Assert.IsTrue(spec1.Equals(spec2));
        }