public void TestIE()
        {
            const string applicationPath = @"..\..\..\..\CassiniDev.TestSite";
            var test = new CassiniDevBrowserTest();
            test.StartServer(Path.GetFullPath(applicationPath));

            var uri = test.NormalizeUrl("qunit-callback.htm");

            RequestEventArgs result = test.RunTest(uri, WebBrowser.InternetExplorer);
            var body = Encoding.UTF8.GetString(result.RequestLog.Body);

            test.StopServer();
        }
示例#2
0
        public void TestChrome()
        {
            const string applicationPath = @"..\..\..\..\CassiniDev.TestSite";
            var          test            = new CassiniDevBrowserTest();

            test.StartServer(Path.GetFullPath(applicationPath));

            var uri = test.NormalizeUrl("qunit-callback.htm");

            RequestEventArgs result = test.RunTest(uri, WebBrowser.Chrome);
            var body = Encoding.UTF8.GetString(result.RequestLog.Body);

            test.StopServer();
        }
示例#3
0
        public void TestIE()
        {
            // #FIXME: IE instance is not closing....


            const string applicationPath = @"..\..\..\..\CassiniDev.TestSite";
            var          test            = new CassiniDevBrowserTest();

            test.StartServer(Path.GetFullPath(applicationPath));

            var uri = test.NormalizeUrl("qunit-callback.htm");

            RequestEventArgs result = test.RunTest(uri, WebBrowser.InternetExplorer);
            var body = Encoding.UTF8.GetString(result.RequestLog.Body);

            test.StopServer();
        }