public void FieldCompare() { var f2 = new SimpleCompareClass { Field1 = "a" }; var f3 = new SimpleCompareClass { Field1 = "b" }; AssertEx.Throws <Exception>("{Item}.Field1 (IComparable Differs)\r\nExpected: a\r\nActual: b", () => DeepComparison.AreSame(f2, f3, true)); }
public void SimplePropertyCompare() { var f1 = new SimpleCompareClass { Prop1 = "a" }; var f2 = new SimpleCompareClass { Prop1 = "a" }; var f3 = new SimpleCompareClass { Prop1 = "b" }; Assert.True(DeepComparison.AreSame(f1, f2)); Assert.False(DeepComparison.AreSame(f1, f3)); }