public void Should_have_error_when_modue_type_id_is_empty() { var moduleTypeRules = new Mock <IModuleTypeRules>(); var validator = new DeleteModuleTypeValidator(moduleTypeRules.Object); validator.ShouldHaveValidationErrorFor(x => x.Id, new DeleteModuleType { Id = Guid.Empty }); }
public void Should_have_error_when_modue_type_is_in_use() { Guid moduleTypeId = Guid.NewGuid(); var moduleTypeRules = new Mock <IModuleTypeRules>(); moduleTypeRules.Setup(x => x.IsModuleTypeInUse(moduleTypeId)).Returns(true); var validator = new DeleteModuleTypeValidator(moduleTypeRules.Object); validator.ShouldHaveValidationErrorFor(x => x.Id, new DeleteModuleType { Id = moduleTypeId }); }