コード例 #1
0
        public void DisposeDoesNotThrowWhenKillingClosedProcess()
        {
            var driver = new ConsoleDriver("cmd", "/C");

            driver.Start();
            driver.Dispose();
        }
コード例 #2
0
        public void Test1()
        {
            var before = Process.GetProcessesByName("Consoleum.Tests.ConsoleApp");

            var driver = new ConsoleDriver("Consoleum.Tests.ConsoleApp.exe");

            driver.Start();

            var after = Process.GetProcessesByName("Consoleum.Tests.ConsoleApp");

            after.Length.ShouldBeGreaterThan(before.Length);

            driver.Dispose();
        }
コード例 #3
0
        public void DisposeDoesNotKillsNotStartedProcess()
        {
            var driver = new ConsoleDriver("Consoleum.Tests.ConsoleApp.exe");

            driver.Dispose();
        }
コード例 #4
0
 public void Dispose()
 {
     driver.Dispose();
 }