public void Validate_business_entitys_ID_property_with_mocked_validation_rule_should_be_valid() { var entity = new TestValidEntity(); Assert.IsTrue(entity.ValidatePropertyByName("Id")); Assert.IsTrue(entity.ValidationErrors.Count == 0); }
public void Validate_business_entitys_Name_property_without_business_rule_attached_to_it_should_be_valid() { var entity = new TestValidEntity(); Assert.IsTrue(entity.ValidatePropertyByName("Name")); }
public void Validate_business_entity_with_mocked_validation_rule_should_be_valid() { var entity = new TestValidEntity(); Assert.IsTrue(entity.Validate()); }
public void Add_new_rule_to_entity_and_it_is_attached_to_rule_list() { var entity = new TestValidEntity(); Assert.IsTrue(entity.HasValidationRulesAttached); }