public void TestPutToTarget() { var m = new MockManosModule(); var req = new MockHttpRequest(HttpMethod.HTTP_PUT, "/Foobar"); m.Put("/Foobar", new ManosAction(FakeAction)); Assert.AreEqual(new ManosAction(FakeAction), m.Routes.Find(req).Action); req = new MockHttpRequest(HttpMethod.HTTP_POST, "/Foobar"); Assert.IsNull(m.Routes.Find(req)); }
public void TestPutToModule() { var m = new MockManosModule(); var req = new MockHttpRequest(HttpMethod.HTTP_PUT, "/FakeModule/FakeAction"); m.Put("/FakeModule", new FakeModule()); // // I guess technically this is testing the auto name registering too // Assert.AreEqual(new ManosAction(FakeModule.FakeAction), m.Routes.Find(req).Action); req = new MockHttpRequest(HttpMethod.HTTP_POST, "/FakeModule/FakeAction"); Assert.IsNull(m.Routes.Find(req)); }
public void TestPutToTarget() { var m = new MockManosModule(); var req = new MockHttpRequest(HttpMethod.HTTP_PUT, "/Foobar"); m.Put("/Foobar", new ManosAction(FakeAction)); Assert.AreEqual(new ManosAction(FakeAction), m.Routes.Find(req).Action); req = new MockHttpRequest(HttpMethod.HTTP_POST, "/Foobar"); Assert.IsNull(m.Routes.Find(req)); }
public void TestPutToModule() { var m = new MockManosModule(); var req = new MockHttpRequest(HttpMethod.HTTP_PUT, "/FakeModule/FakeAction"); m.Put("/FakeModule", new FakeModule()); // // I guess technically this is testing the auto name registering too // Assert.AreEqual(new ManosAction(FakeModule.FakeAction), m.Routes.Find(req).Action); req = new MockHttpRequest(HttpMethod.HTTP_POST, "/FakeModule/FakeAction"); Assert.IsNull(m.Routes.Find(req)); }