public void TestMustBeUniqueValidationFail() { var c = new Customer(); c.CompanyName = "Alfreds Futterkiste"; c.Validate().Count.Should().Be(1); c.UniqueProperties(x => x.CompanyName).Should().Be.False(); }
public void TestUniquePropertiesPredicate() { var c = new Customer(); c.CompanyName = "CompanyName"; var expr = c.UniqueProperties("q", x => x.CompanyName); Customer.Count(expr).Should().Be(0); }
public void TestMustBeUniqueValidation() { var c = new Customer(); c.CompanyName = "CompanyName"; c.Validate().Count.Should().Be(0); c.UniqueProperties(x => x.CompanyName).Should().Be.True(); }
public void TestUniquePropertiesPredicateFail() { var c = new Customer(); c.CompanyName = "Alfreds Futterkiste"; var expr = c.UniqueProperties("q", x => x.CompanyName); Customer.Count(expr).Should().Be(1); }