public void Should_FailValidation_When_FoodPreferenceIsNull() { // Arrange var validator = new FoodPreferenceValidator(); var preference = new FoodPreference(); // Act var result = validator.Validate(preference); var isValid = result.IsValid; // Assert isValid.Should().Be(false); }
public void Should_PassValidation_When_AllRulesPass() { // Arrange var validator = new FoodPreferenceValidator(); var preference = new FoodPreference("Vegan"); // Act var result = validator.Validate(preference); var isValid = result.IsValid; // Assert isValid.Should().Be(true); }