Exemplo n.º 1
0
        public void WhenHaveValidExpirationDate_ShouldHaveNoError()
        {
            var sut = new PaymentRequestModelValidator();

            sut.ShouldNotHaveValidationErrorFor(m => m.ExpirationDate, DateTime.Now.AddDays(1));
        }
Exemplo n.º 2
0
        public void WhenHaveValidCreditCardNumber_ShouldHaveNoError()
        {
            var sut = new PaymentRequestModelValidator();

            sut.ShouldNotHaveValidationErrorFor(m => m.CreditCardNumber, GetValidCardNumber());
        }
Exemplo n.º 3
0
        public void WhenHaveValidCardHolder_ShouldHaveNoError()
        {
            var sut = new PaymentRequestModelValidator();

            sut.ShouldNotHaveValidationErrorFor(m => m.CardHolder, "Test");
        }
Exemplo n.º 4
0
        public void WhenValidAmount_ShouldHaveNoError()
        {
            var sut = new PaymentRequestModelValidator();

            sut.ShouldNotHaveValidationErrorFor(m => m.Amount, 0.5);
        }