public TaxJarCalculatorIntegrationTest() { var client = new HttpClient(); client.BaseAddress = new Uri("https://api.taxjar.com"); client.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", "API Goes Here"); ITaxJarRateLocationFactory rateLocationFactory = new TaxJarRateLocationHttpFactory(client); _taxJarCalculator = new TaxJarCalculator(client, rateLocationFactory); }
public TaxJarCalculatorTest() { _mockHttpMessageHandler = new Mock <HttpMessageHandler>(); var client = new HttpClient(_mockHttpMessageHandler.Object); client.BaseAddress = new Uri("https://api.taxjar.com"); client.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", "TOKEN GOES HERE"); ITaxJarRateLocationFactory rateLocationFactory = new TaxJarRateLocationHttpFactory(client); _taxJarCalculator = new TaxJarCalculator(client, rateLocationFactory); }