public PaylikeProcessor(ISettingService settingService, ICurrencyService currencyService, ICustomerService customerService, CurrencySettings currencySettings, IWebHelper webHelper, IOrderTotalCalculationService orderTotalCalculationService, IOrderService orderService, PaylikePaymentSettings paylikePaymentSettings, HttpContextBase httpContext) { _paylikePaymentSettings = paylikePaymentSettings; _settingService = settingService; _currencyService = currencyService; _customerService = customerService; _currencySettings = currencySettings; _webHelper = webHelper; _orderTotalCalculationService = orderTotalCalculationService; _orderService = orderService; _httpContext = httpContext; if (!paylikePaymentSettings.IsValid()) { return; } _paylikeTransactionService = new PaylikeTransactionService(paylikePaymentSettings.AppKey); }
public void TestInitialize() { transactionService = new PaylikeTransactionService(AppKey); createTransactionRequest = new CreateTransactionRequest() { Amount = 200, Currency = Currency.RON, Descriptor = "customDescriptor", TransactionId = TransactionId, MerchantId = MerchantId, }; }