public void RouteWithMessageHandler()
{
var fakeHandler = new FakeHandler();
var root = new ApiRouter("").WithHandler(fakeHandler).To<FakeController>();
var httpClient = new HttpClient(new FakeServer(root));
var response = httpClient.GetAsync("http://localhost/").Result;
Assert.True(fakeHandler.WasCalled);
}