public static string GetOutput() { IUIItem outputWindow = _mainWindow.Get(SearchCriteria.ByText("Output").AndByClassName("GenericPane"), TimeSpan.FromSeconds(10)); return outputWindow.Get<TextBox>("WpfTextView").Text; }
public void RunAllTests_UserSettings_ShuffledTestExecutionAndNoBatchWarning() { try { try { VS.TestExplorer.SelectTestSettingsFile(VS.UserSettingsFile); VS.TestExplorer.RunAllTests(); string output = VS.GetOutput(); output.Should().Contain("--gtest_shuffle"); output.Should().Contain("--gtest_repeat=3"); output.Should().NotContain(BatchTeardownWarning); } finally { VS.TestExplorer.UnselectTestSettingsFile(); } } catch (AutomationException exception) { exception.LogAndThrow(); } }