public async Task InvalidCategory_ShouldFail(string category) { var validator = new ProductCategoryStringValidation(); var result = await validator.ValidateAllAsync(category); Assert.True(result.IsFailed); }
public async Task ValidCategory_ShouldSucceed(string category, string expected) { var validator = new ProductCategoryStringValidation(); var result = await validator.ValidateAllAsync(category); Assert.True(result.IsSuccess); Assert.Equal(expected, result.Value); }