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)); }
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 })); }