public void Initialize() { TestProcessHelper.ShutDownRunningProcesses(TestProcessHelper.ProcessType.WordPad); TestProcessHelper.LaunchProcessAsync(TestProcessHelper.ProcessType.WordPad).Wait(); TestProcessHelper.ShutDownRunningProcesses(TestProcessHelper.ProcessType.Paleface); TestProcessHelper.LaunchProcessAsync(TestProcessHelper.ProcessType.Paleface).Wait(); }
public async Task CannotFindShutDownCalculator() { TestProcessHelper.ShutDownRunningProcesses(TestProcessHelper.ProcessType.Calculator); var windowsElementSearchSpec = WindowsElementSearchSpec.Create(UiClassNames.ApplicationFrameWindow, "Calculator"); var sut = vContainer.Resolve <IWindowsElementSearcher>(); var log = new List <string>(); var element = sut.SearchWindowsElement(windowsElementSearchSpec, log); Assert.IsNull(element); Assert.AreEqual(1, log.Count); element = sut.SearchWindowsElement(windowsElementSearchSpec); Assert.IsNull(element); await TestProcessHelper.LaunchProcessAsync(TestProcessHelper.ProcessType.Calculator); }
public new void Initialize() { base.Initialize(); TestProcessHelper.ShutDownRunningProcesses(TestProcessHelper.ProcessType.Paleface); TestProcessHelper.LaunchProcessAsync(TestProcessHelper.ProcessType.Paleface).Wait(); }