Пример #1
0
        public void ComparatorNegativeTest()
        {
            var modelComparator = new ModelComparator();

            var expected = new ModelComparatorTestModel()
            {
                Value1 = 1,
                Value2 = "2"
            };
            var actual = new ModelComparatorTestModel()
            {
                Value1 = 1,
                Value2 = "3"
            };

            PropertyLink.From(() => expected.Value1).Enabled = false;

            Assert.IsFalse(modelComparator.Compare(expected, actual));
        }
Пример #2
0
        public void ComparatorModelArrayNegativeTest()
        {
            var modelComparator = new ModelComparator();

            var expected = new ModelComparatorTestModel()
            {
                Value1 = 1,
                Value2 = "2"
            };
            var actual = new ModelComparatorTestModel()
            {
                Value1 = 2,
                Value2 = "3"
            };

            PropertyLink.From(() => expected.Value2).Enabled = false;

            Assert.IsFalse(modelComparator.Compare(new[] { expected }, new[] { actual }));
        }