protected BlockchainCashoutPreconditionsCheckClient GenerateBlockchainWalletsClient() { //var factory = new WebApplicationFactory<Startup>(); var testClient = _factory.CreateClient(); //interceptor redirects request to the TEST Server. var interceptor = new RequestInterceptorHandler(testClient); var blockchainWalletClient = new BlockchainCashoutPreconditionsCheckClient("http://localhost:5009", interceptor); return(blockchainWalletClient); }
private BlockchainWalletsClient GenerateBlockchainWalletsClient() { var log = new Mock <ILog>(); var logFactory = new Mock <ILogFactory>(); logFactory.Setup(x => x.CreateLog(It.IsAny <object>())).Returns(log.Object); //var factory = new WebApplicationFactory<Startup>(); var testClient = _factory.CreateClient(); //interceptor redirects request to the TEST Server. var interceptor = new RequestInterceptorHandler(testClient); var blockchainWalletsApiFactory = new BlockchainWalletsApiFactory(); var blockchainWalletClient = new Lykke.Service.BlockchainWallets.Client.BlockchainWalletsClient("http://localhost:5000", logFactory.Object, blockchainWalletsApiFactory, 1, interceptor); return(blockchainWalletClient); }
private static BlockchainWalletsClient CreateClient(HttpMessageHandler handlerStub) { var log = new Mock <ILog>(); var logFactory = new Mock <ILogFactory>(); logFactory.Setup(x => x.CreateLog(It.IsAny <object>())).Returns(log.Object); var httpClient = new HttpClient(handlerStub) { BaseAddress = new Uri("http://localhost") }; var interceptor = new RequestInterceptorHandler(httpClient); var blockchainWalletsApiFactory = new BlockchainWalletsApiFactory(); var blockchainWalletClient = new Lykke.Service.BlockchainWallets.Client.BlockchainWalletsClient("http://localhost:5000", logFactory.Object, blockchainWalletsApiFactory, 1, interceptor); return(blockchainWalletClient); }