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");
            }
Example #2
0
        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");
        }