public VerifonePaymentProviderService(ILogger <VerifonePaymentProviderService> logger, ICreateVerifoneRequestProcess createVerifoneRequestProcess, ICreateVerifonePostProcess createVerifonePostProcess, IApiGatewayProxy apiGatewayProxy) { _logger = logger; _createVerifoneRequestProcess = createVerifoneRequestProcess; _createVerifonePostProcess = createVerifonePostProcess; _apiGatewayProxy = apiGatewayProxy; }
public void Initialise() { var verifoneSetting = new VerifoneSetting { Merchant = new MerchantSetting { }, Template = new TemplateSetting { MerchantTemplateId = new MerchantTemplateSetting { } } }; _loggerMock = new Mock <ILogger <CreateVerifoneRequestProcess> >(); _createVerifoneRequestProcess = new CreateVerifoneRequestProcess(_loggerMock.Object, verifoneSetting); }