public WhenSettingCookies() { // Append Required JavaScript Files. Script.AppendBlock(new JsAssertLibrary()); Script.AppendFile(@"..\..\dateExtensions.js"); Script.AppendFile(@"..\..\cookieContainer.js"); // Setup JavaScript Context Script.AppendBlock(@" var document = {}; var cookieContainer = new CookieContainer(document); "); }
public void Test(TestCase testCase) { var script = new TestScript { IncludeDefaultBreakpoint = false }; // Append required JavaScript libraries. script.AppendBlock(new JsAssertLibrary()); // Append required JavaScript Files. script.AppendFile(@"..\..\dateExtensions.js"); script.AppendFile(@"..\..\cookieContainer.js"); script.AppendFile(testCase.TestFile); // Run 'Test'. script.RunTest(testCase); }
public void Setup() { Script = new TestScript { IncludeDefaultBreakpoint = false }; // Append required JavaScript libraries. Script.AppendBlock(new JsAssertLibrary()); // Append required JavaScript Files. Script.AppendFile(@"..\..\dateExtensions.js"); Script.AppendFile(@"..\..\cookieContainer.js"); Script.AppendFile(@"..\..\whenSettingCookies.js"); // Setup JavaScript Context Script.AppendBlock(@" var document = {}; var cookieContainer = new CookieContainer(document); "); }
public void AlwaysAppendIncludeToExistingScript() { using (var tempFile1 = new TempFile()) using (var tempFile2 = new TempFile()) using (var tempFile3 = new TempFile()) { var script = new TestScript(); script.AppendFile(tempFile1.FileName); script.AppendFile(tempFile2.FileName); script.AppendFile(tempFile3.FileName); Assert.Equal(String.Format( @"<script language='JavaScript' src='{0}'></script>{3}<script language='JavaScript' src='{1}'></script>{3}<script language='JavaScript' src='{2}'></script>{3}", tempFile1.FileName, tempFile2.FileName, tempFile3.FileName, Environment.NewLine ), script.ToString()); } }
public void AlwaysAppendIncludeToExistingScript() { using (var tempFile1 = new TempFile()) using (var tempFile2 = new TempFile()) using (var tempFile3 = new TempFile()) { File.WriteAllText(tempFile1.FileName, "var x = 1;"); File.WriteAllText(tempFile2.FileName, "var y = 2;"); File.WriteAllText(tempFile3.FileName, "var z = 3;"); var script = new TestScript(new MsieJavaScriptEngine()); script.AppendFile(tempFile1.FileName); script.AppendFile(tempFile2.FileName); script.AppendFile(tempFile3.FileName); Assert.Equal( @"var x = 1; var y = 2; var z = 3; ", script.ToString()); } }
static public void CommonJavaScriptTests(TestContext tc) { _commonTestScript.AppendFile(@"D:\COURSE\paint\Paint WEB\testCommand.js"); _commonTestScript.AppendBlock(new JsAssertLibrary()); }
static public void ClassSetUpScriptTests(TestContext tc) { TestScript.AppendFile(@"CalcScript.js"); TestScript.AppendBlock(new JsAssertLibrary()); }