public void UnregisterSessionModule_ReturnsValidInstance()
        {
            var webserver = new TestWebServer();

            webserver.RegisterModule(new LocalSessionModule());
            webserver.UnregisterModule(typeof(LocalSessionModule));

            Assert.IsNull(webserver.SessionModule);
        }
        public void UnregisterWebModule_ReturnsValidInstance()
        {
            var webserver = new TestWebServer();

            webserver.RegisterModule(new FallbackModule((ctx, ct) => ctx.JsonResponse(nameof(TestWebServer))));
            webserver.UnregisterModule(typeof(FallbackModule));

            Assert.AreEqual(0, webserver.Modules.Count);
        }