예제 #1
0
 public CalcularJurosController(ILogger <CalcularJurosController> logger, ICalculoJurosService calculoJurosService,
                                HttpClient client, ApiGetter apiGetter)
 {
     _logger = logger;
     _calculoJurosService = calculoJurosService;
     _apiGetter           = apiGetter;
 }
예제 #2
0
        public IntegrationTest()
        {
            var webHostBuilder = new WebHostBuilder()
                                 .UseConfiguration(new ConfigurationBuilder()
                                                   .AddJsonFile("appsettings.json")
                                                   .Build())
                                 .UseStartup <Startup>();

            _server             = new TestServer(webHostBuilder);
            _client             = _server.CreateClient();
            _client.BaseAddress = new Uri("http://localhost:44367/");
            _client.DefaultRequestHeaders.Accept.Clear();
            _client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json"));
            _apiGetter = new(_client);
        }