// Write a method that returns the "arranged" argument in a correct state public CreatePetDto GenerateDtoInCorrectState() { var dtoToReturn = new CreatePetDto(); dtoToReturn.Name = "Fonzi"; dtoToReturn.Age = 5; dtoToReturn.Species = "Cat"; return(dtoToReturn); }
public void Validate_CreatePetDtoIsNotInCorrectState_IsValidIsFalse() { var createDto = new CreatePetDto(); createDto.Age = 0; createDto.Name = ""; createDto.Species = "jklkjlknml"; var classToTest = new CreatePetValidator(); var result = classToTest.Validate(createDto); result.IsValid.ShouldBe(false); }