public void AddHandler() { var webModule = new TestWebModule(); webModule.AddHandler(DefaultPath, HttpVerbs.Any, (ctx, ws) => Task.FromResult(false)); Assert.AreEqual(webModule.Handlers.Count, 4, "WebModule has four handlers"); Assert.AreEqual(webModule.Handlers.Last().Path, DefaultPath, "Default Path is correct"); Assert.AreEqual(webModule.Handlers.Last().Verb, HttpVerbs.Any, "Default Verb is correct"); }
public void WebModuleAddHandler() { var webModule = new TestWebModule(); webModule.AddHandler(DefaultPath, HttpVerbs.Any, (ctx, ws) => false); Assert.AreEqual(webModule.Handlers.Count, 1, "WebModule has one handler"); Assert.AreEqual(webModule.Handlers.First().Path, DefaultPath, "Default Path is correct"); Assert.AreEqual(webModule.Handlers.First().Verb, HttpVerbs.Any, "Default Verb is correct"); }