public void ClientAddHandlerToPipelineAddsHandler() { var fakeClient = new FakeServiceClient(new WebRequestHandler()); var result1 = fakeClient.DoStuff(); Assert.Equal(HttpStatusCode.OK, result1.Result.StatusCode); fakeClient.AddHandlerToPipeline(new BadResponseDelegatingHandler()); var result2 = fakeClient.DoStuff(); Assert.Equal(HttpStatusCode.InternalServerError, result2.Result.StatusCode); }