public void Validate_Fails_When_The_Active_Is_Missing() { var model = new ToggleWishViewModel { WishId = "123" }; var results = _validator.Validate(model); Assert.False(results.IsValid); Assert.Contains(results.Errors, e => e.ErrorMessage == "You must specifiy whether the wish is active or not."); }
public void Validate_Fails_When_The_WishId_Is_Missing() { var model = new ToggleWishViewModel { Active = false }; var results = _validator.Validate(model); Assert.False(results.IsValid); Assert.Contains(results.Errors, e => e.ErrorMessage == "Missing or invalid wish id."); }
public void Validate_Succeeds() { var model = new ToggleWishViewModel { WishId = "123", Active = true }; var results = _validator.Validate(model); Assert.True(results.IsValid); Assert.Empty(results.Errors); }