示例#1
0
        private ContractNotificationService CreateContractNotificationService(ContractsDataApiConfiguration contractsConfig)
        {
            var authService = CreateAuthenticationService();
            var httpClient  = _mockHttp.ToHttpClient();

            var rtn = new ContractNotificationService(
                authService,
                httpClient,
                Options.Create(contractsConfig),
                _sbMessagingService,
                _contractsLogger,
                _auditService);

            return(rtn);
        }
示例#2
0
        private ContractNotificationService CreateMockContractNotifcationService(ContractsDataApiConfiguration contractsConfig)
        {
            var authService = CreateAuthenticationService();
            var httpClient  = _mockHttp.ToHttpClient();

            var rtn = new Mock <ContractNotificationService>(
                MockBehavior.Strict,
                authService,
                httpClient,
                Options.Create(contractsConfig),
                _sbMessagingService,
                _contractsLogger,
                _auditService);

            return(rtn.Object);
        }