Exemple #1
0
        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);
        }
Exemple #2
0
        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);
        }