public void Win_EasyTest() { var winAdapter = new WinAdapter(); var testApplication = winAdapter.RunWinApplication($@"{AppDomain.CurrentDomain.ApplicationPath()}\..\TestWinApplication\TestApplication.Win.exe"); var commandAdapter = winAdapter.CreateCommandAdapter(); var autoTestCommand = new AutoTestCommand(); autoTestCommand.Execute(commandAdapter); winAdapter.KillApplication(testApplication, KillApplicationContext.TestNormalEnded); }
public void Win_EasyTest() { using (var winAdapter = new WinAdapter()){ var testApplication = winAdapter.RunWinApplication($@"{AppDomain.CurrentDomain.ApplicationPath()}\..\TestWinApplication\TestApplication.Win.exe"); try{ var commandAdapter = winAdapter.CreateCommandAdapter(); var autoTestCommand = new AutoTestCommand(); autoTestCommand.Execute(commandAdapter); } catch (Exception e) { Console.WriteLine(e); throw; } finally{ winAdapter.KillApplication(testApplication, KillApplicationContext.TestNormalEnded); } } }
public async Task Win_EasyTest() { using (var winAdapter = new WinAdapter()){ var testApplication = winAdapter.RunWinApplication($@"{AppDomain.CurrentDomain.ApplicationPath()}\..\TestWinApplication\TestApplication.Win.exe"); try{ var commandAdapter = winAdapter.CreateCommandAdapter(); commandAdapter.Execute(new LoginCommand()); await commandAdapter.TestMicrosoftService(() => Observable.Start(() => { var autoTestCommand = new AutoTestCommand(); autoTestCommand.Execute(commandAdapter); commandAdapter.TestMicrosoftTodoService(); })); } finally{ winAdapter.KillApplication(testApplication, KillApplicationContext.TestNormalEnded); } } }
public void TearDown() { applicationAdapter.KillApplication(application, KillApplicationConext.TestAborted); }
public override void TestDispose() { base.TestDispose(); applicationAdapter.KillApplication(application, KillApplicationConext.TestAborted); }
public override void Dispose() => applicationAdapter.KillApplication(application, KillApplicationContext.TestAborted);
public override void TearDown() => applicationAdapter.KillApplication(application, KillApplicationContext.TestAborted);