public void ShouldContainNoErrors() { // Arrange var command = new CreateTypePlanningCommand("Code", "Name", "Source"); // Act var validationResult = _validator.Validate(command); var exists = validationResult.Errors.Count > 0; // Assert exists.Should().BeFalse(); }
public void ShouldHaveTypePlanningSourceMandatoryValidationFailureWhenSourceIsNull() { // Arrange string source = null; var command = new CreateTypePlanningCommand("Code", "Name", source); // Act var validationResult = _validator.Validate(command); var exists = validationResult.Errors.Any( a => a.PropertyName.Equals("Source") && a.ErrorMessage.Contains(ValidationFailures.TypePlanningSourceMandatory)); // Assert exists.Should().BeTrue(); }
public CreateTypePlanningCommand Map(CreateTypePlanningRequest request) { var result = new CreateTypePlanningCommand(request.BodyCode, request.BodyName, request.BodySource); return(result); }