public void ForNullMoney_ShouldFailValidation() { // arrange var sut = new InvoiceLine(ValidProductName, null); // act var validationResult = sut.Validate(); // assert validationResult.Should().ContainSingle(InvoiceLine.ValidationRules.Money.Name); }
public void ForEmptyProductName_ShouldFailValidation() { // arrange var sut = new InvoiceLine(string.Empty, ValidMoney); // act var validationResult = sut.Validate(); // assert validationResult.Should().ContainSingle(InvoiceLine.ValidationRules.ProductName.Name); }