public void waitForBrowsersThrowsExceptionWhenWindowClosesUnexpectedlyTest(string methodName) { InternetExplorer ie = new InternetExplorer(); ie.OpenBrowser(); ProcessKiller killer = new ProcessKiller("iexplore"); killer.KillAsyncDelayed(); ExecutePrivateMethod(ie, methodName); }
public void isBrowserAccessibleThrowsBrowserExistExceptionTest() { InternetExplorer ie = new InternetExplorer(); ie.OpenBrowser(); ProcessKiller killer = new ProcessKiller("iexplore"); killer.KillAsyncDelayed(); ExecutePrivateMethod(ie, "isBrowserAccessible"); }
public void isBrowserValidReturnsFalseWhenWindowClosesUnexpectedlyTest() { InternetExplorer ie = new InternetExplorer(); ie.OpenBrowser(); ProcessKiller killer = new ProcessKiller("iexplore"); killer.KillAsyncDelayed(); object returnValue = ExecutePrivateMethod(ie, "isBrowserValid"); Assert.IsNotNull(returnValue); bool returned = (bool)returnValue; Assert.IsFalse(returned); }
private void OpenNEmptyWindows(InternetExplorer ieBrowser, int numberOfWindows) { for (int i = 0; i < numberOfWindows; i++) { ieBrowser.OpenBrowser(); } }