[Test] public void RunEntireQUnitTestSuite() { TestSuiteResults results = JSNet.QUnitTestSuiteRunner(qUnitJS).TestFiles(GetTestSuiteFiles()); Assert.AreEqual(2, results.Failed.Count()); Assert.AreEqual(38, results.Passed.Count()); }
[Test] public void RunEntireJSUnitTestSuite() { IEnumerable <string> files = GetTestSuiteFiles(); TestSuiteResults results = JSNet.JSUnitTestSuiteRunner(jsUnitCoreFile).TestFiles(files); Assert.AreEqual(68, results.Passed.Count(), results.ToString()); Assert.AreEqual(5, results.Failed.Count(), results.ToString()); }
[Test, Ignore("Runs out of memory")] public void RunEntireClosureTestSuite() { IEnumerable <string> files = GetTestSuiteFiles(); TestSuiteRunner runner = JSNet.ClosureLibraryTestSuiteRunner(basejsfile); TestSuiteResults results = runner.TestFiles(files); Assert.AreEqual(0, results.Failed.Count(), results.ToString()); Assert.AreEqual(500, results.Passed.Count(), results.ToString()); }
private SsisTestSuite(bool isLoadDefaultTest) { PackageList = new PackageList(); ConnectionList = new Dictionary <string, ConnectionRef>(); Datasets = new Dictionary <string, Dataset>(); Tests = new Tests(); TestRefs = new Dictionary <string, TestRef>(); Statistics = new TestSuiteResults(); ValidationMessages = string.Empty; SsisApplication = new Application(); Parameters = new Dictionary <string, string>(); DynamicValues = new DynamicValues.DynamicValues(this); //Variables = new Dictionary<string, object>(); if (!isLoadDefaultTest) { return; } Stream baseTest = GetStreamFromExecutingAssembly("BaseTest.xml"); InitializeTestCase(baseTest); }