public BuildAmendDirectDebitVmService(IGetCurrentDirectDebitProcess getCurrentDirectDebitProcess, IBuildFrequencyListProcess buildFrequencyListProcess, IDirectDebitFrequencyTranslator directDebitFrequencyTranslator, PortalSetting portalSetting, IApiGatewayProxy apiGatewayProxy, IAccountsService accountService) { _apiGatewayProxy = apiGatewayProxy; _getCurrentDirectDebitProcess = getCurrentDirectDebitProcess; _buildFrequencyListProcess = buildFrequencyListProcess; _directDebitFrequencyTranslator = directDebitFrequencyTranslator; _accountService = accountService; _portalSetting = portalSetting; }
public void Initialise() { _apiGatewayProxy = new Mock <IApiGatewayProxy>(MockBehavior.Strict); _getCurrentDirectDebitProcess = new GetCurrentDirectDebitProcess(_apiGatewayProxy.Object); }