public void PaymentSchemeFactory_ChapsType_ReturnsChapsPaymentValidator() { var paymentSchemeFactory = new PaymentSchemeFactory(); var type = paymentSchemeFactory.GetPaymentSchemeValidator(PaymentScheme.Chaps); Assert.IsType <ChapsPaymentValidator>(type); }
public void PaymentSchemeFactory_FasterPaymentType_ReturnsFasterPaymentValidator() { var paymentSchemeFactory = new PaymentSchemeFactory(); var type = paymentSchemeFactory.GetPaymentSchemeValidator(PaymentScheme.FasterPayments); Assert.IsType <FasterPaymentsValidator>(type); }
public void PaymentSchemeFactory_BacsType_ReturnsBacsPaymentValidator() { var paymentSchemeFactory = new PaymentSchemeFactory(); var type = paymentSchemeFactory.GetPaymentSchemeValidator(PaymentScheme.Bacs); Assert.IsType <BacsPaymentValidator>(type); }