public void Can_Show_Setup_Page()
        {
            var browser  = new BrowserBuilder().WithoutConfiguration().Build();
            var response = browser.Get("/setup/1/", with => with.HttpRequest());

            ServantAsserts.ResponseIsOkAndContainsData(response);
        }
        public void Can_Show_CreateSite_Page()
        {
            var browser  = new BrowserBuilder().WithDefaultConfiguration().Build();
            var response = browser.Get("/sites/create", with =>
            {
                with.Authenticated();
                with.HttpRequest();
            });

            ServantAsserts.ResponseIsOkAndContainsData(response);
        }
        public void Can_Show_Settings_Page()
        {
            var testSite = GetTestSiteFromIis();

            var browser  = new BrowserBuilder().WithDefaultConfiguration().Build();
            var response = browser.Get("/sites/" + testSite.IisId + "/settings/", with =>
            {
                with.HttpRequest();
                with.Authenticated();
            });

            ServantAsserts.ResponseIsOkAndContainsData(response);
        }