public void Test_Detect_3_OneNormalScript() { var testScriptCreator = new TestScriptCreator(OriginalDirectory, CurrentDirectory); var script1 = testScriptCreator.Create("Test1"); var script2 = GetDummyScript("Test2", script1); // A dummy script isn't the same as a test script and won't be treated the same var script3 = testScriptCreator.Create("Test3", script2); var stack = new TestScriptStackDetector(script3).Detect(); Assert.AreEqual(1, stack.Count); Assert.AreEqual(script1.ScriptName, stack.ToArray()[0]); }
public void Test_Detect_3() { var testScriptCreator = new TestScriptCreator(OriginalDirectory, CurrentDirectory); var script1 = testScriptCreator.Create("Test1"); var script2 = testScriptCreator.Create("Test2", script1); var script3 = testScriptCreator.Create("Test3", script2); var stack = new TestScriptStackDetector(script3).Detect(); Assert.AreEqual(2, stack.Count); Assert.AreEqual(script1.ScriptName, stack.ToArray()[0]); Assert.AreEqual(script2.ScriptName, stack.ToArray()[1]); }