Ejemplo n.º 1
0
 public void Handle_ShouldNotReturnResult_WhenMethodIsNotSupported()
 {
     var handler = new ApiRouteHandler();
     var result = handler.Handle(new MockHttpContext { Request = new MockHttpRequest { HttpMethod = "BLAH" } }, new RouteData { Controller = new ValidController() });
     Assert.IsNull(result);
 }
Ejemplo n.º 2
0
 public void Handle_ShouldReturnResult_WhenControllerIsApiController()
 {
     var handler = new ApiRouteHandler();
     var result = handler.Handle(new MockHttpContext { Request = new MockHttpRequest { HttpMethod = "GET" } }, new RouteData { Controller = new ValidController() });
     Assert.IsNotNull(result);
 }
Ejemplo n.º 3
0
 public void Handle_ShouldNotReturnResult_WhenControllerIsNull()
 {
     var handler = new ApiRouteHandler();
     var result = handler.Handle(null, new RouteData() { Controller = null });
     Assert.IsNull(result);
 }