public void PaymentNotValidWhenSchemeNotAllowed()
 {
     _account.AllowedPaymentSchemes--;
     Assert.False(PaymentSchemeValidator.IsPaymentValid(_account, _makePaymentRequest));
 }
 public void CanDeterminePaymentIsValid()
 => Assert.True(PaymentSchemeValidator.IsPaymentValid(_account, _makePaymentRequest));
 public void PaymentIsNotValidWhenPaymentRequestIsNull()
 {
     _makePaymentRequest = null;
     Assert.False(PaymentSchemeValidator.IsPaymentValid(_account, _makePaymentRequest));
 }