public async void Interceptor_test() { Product product = FixtureRepository.Build <Product>().Without(p => p.Id).Create(); await _client.PostAsync("api/products", product); IHttwrapConfiguration configuration = new HttwrapConfiguration(BaseAddress); HttwrapClient client = new HttwrapClient(configuration); client.AddInterceptor(new DummyInterceptor()); var response = await client.GetAsync("api/products/1"); response.StatusCode.ShouldBeEquivalentTo(HttpStatusCode.Accepted); }
public async void Interceptor_test() { Product product = FixtureRepository.Build<Product>().Without(p => p.Id).Create(); await _client.PostAsync("api/products", product); IHttwrapConfiguration configuration = new HttwrapConfiguration(BaseAddress); HttwrapClient client = new HttwrapClient(configuration); client.AddInterceptor(new DummyInterceptor()); var response = await client.GetAsync("api/products/1"); response.StatusCode.ShouldBeEquivalentTo(HttpStatusCode.Accepted); }