public PaymentService(IContainerIoc pContainer) : base(pContainer) { _storeDal = AbstractUnityConfig.Resolve <IStoreDal>(); _mockClearSaleDal = AbstractUnityConfig.Resolve <IMockClearSaleDal>(); _paymentDal = AbstractUnityConfig.Resolve <IPaymentDal>(); _paymentBll = AbstractUnityConfig.Resolve <IPaymentBll>(); }
public void InvalidCreditCard() { UnityConfig.Inicializar(); var paymentRequest = new PaymentRequest(); paymentRequest.IdStore = 1; paymentRequest.CreditCardBrand = 1; paymentRequest.CreditCardNumber = "4111111111111111"; paymentRequest.ExpMonth = "10asd"; paymentRequest.ExpYear = "22"; paymentRequest.SecurityCode = "123"; paymentRequest.HolderName = "LUKE SKYWALKER"; paymentRequest.IsTest = true; var paymentService = AbstractUnityConfig.Resolve <IPaymentService>(); var result = paymentService.Payment(paymentRequest); Assert.IsTrue(!result.Success); }
public PaymentController() : base() { _paymentService = AbstractUnityConfig.Resolve <IPaymentService>(); }