public void TestSimpleEqualsConditionedProperty3() { SimpleThreeProps obja = new SimpleThreeProps("test", 15, "EQ"); SimpleThreeProps objb = new SimpleThreeProps("test", 1, "EQ"); Assert.That(obja, MyIs.SomePropertiesEqualTo(objb, "PropA", "ThirdProperty") .And.Property("PropB").GreaterThan(14)); }
public void TestSimpleEqualsConditionedProperty2() { SimpleThreeProps obja = new SimpleThreeProps("test", 15, "EQ"); SimpleThreeProps objb = new SimpleThreeProps("test", 16, "EQ"); Assert.That(obja, MyIs.SomePropertiesEqualTo(objb, "PropA", "ThirdProperty")); }
public void TestSimpleEqualsConditionedProperty() { SimpleThreeProps obja = new SimpleThreeProps("test", 15, "RR"); SimpleThreeProps objb = new SimpleThreeProps("test", 16, "DIFFERENT"); Assert.That(obja, MyIs.SomePropertiesEqualTo(objb, "PropA")); }