// 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);
        }