public void WhenExpiryDateIsValid_ShouldHaveError(string expiryDate) { var sut = new PaymentRequestValidator(); sut.ShouldNotHaveValidationErrorFor(x => x.ExpiryDate, expiryDate); }
public void WhenOrderIdIsValid_ShouldHaveError(string orderId) { var sut = new PaymentRequestValidator(); sut.ShouldNotHaveValidationErrorFor(x => x.OrderId, orderId); }
public void WhenCvvIsValid_ShouldHaveError(string cvv) { var sut = new PaymentRequestValidator(); sut.ShouldNotHaveValidationErrorFor(x => x.Cvv, cvv); }
public void WhenCardNumberIsValid_ShouldNotHaveError(string cardNumber) { var sut = new PaymentRequestValidator(); sut.ShouldNotHaveValidationErrorFor(x => x.CardNumber, cardNumber); }
public void WhenAmountIsValid_ShouldHaveError(decimal amount) { var sut = new PaymentRequestValidator(); sut.ShouldNotHaveValidationErrorFor(x => x.Amount, amount); }
public void WhenCurrencyIsValid_ShouldHaveError(string currency) { var sut = new PaymentRequestValidator(); sut.ShouldNotHaveValidationErrorFor(x => x.Currency, currency); }
public void Should_Not_Have_Validation_Error_For_Valid_CardNumber() { var validator = new PaymentRequestValidator(); validator.ShouldNotHaveValidationErrorFor(request => request.CardNumber, "4242424242424242"); }