public async Task TestDefaultStyles( Action <WithServiceClause> defaultSetup, HttpStatusCode expectedStatusCode) { WithServiceClause clause = new MockHttpServer() .WithService("http://www.base.com") .Api("api", HttpStatusCode.OK); defaultSetup(clause); MockHttpServer server = clause.Done(); HttpClient client = CreateClient(server); HttpResponseMessage response = await client.GetAsync("http://www.base.com/not-exist"); Assert.Equal(response.StatusCode, expectedStatusCode); }