public void NonExistentExecutable() { CheckDisposed(); AppInteract app = new AppInteract(@"NonExistent.exe"); Assert.IsNotNull(app); Assert.IsFalse(app.Start()); }
public void NonExistentExecutable() { AppInteract app = new AppInteract(@"NonExistent.exe"); Assert.IsNotNull(app); Assert.IsFalse(app.Start()); }
public override void FixtureSetup() { base.FixtureSetup(); m_app = TestApp; m_app.Start(); ActivateAllMenuItems(m_app.MainAccessibilityHelper); }
public override void FixtureSetup() { CheckDisposed(); base.FixtureSetup(); m_app = TestApp; m_app.Start(); ActivateAllMenuItems(m_app.MainAccessibilityHelper); }
public void AppInteractFunctionality() { AppInteract app = new AppInteract(@"DummyTestExe.exe"); Assert.IsFalse(app.Start()); Process proc = app.Process; Assert.IsNotNull(proc, "Null process"); Assert.IsNotNull(proc.MainWindowHandle, "Null window handle"); app.Exit(); Assert.IsNull(app.Process, "Non-null process"); }
/// <summary> /// Correct way to deal with FixtureTearDown for class that derive from BaseTest. /// </summary> /// <param name="disposing"></param> protected override void Dispose(bool disposing) { if (IsDisposed) { return; } if (disposing) { if (m_app != null) { m_app.Exit(); } } m_app = null; m_StatusBar = null; base.Dispose(disposing); }
/// <summary> /// Correct way to deal with FixtureTearDown for class that derive from BaseTest. /// </summary> /// <param name="disposing"></param> protected override void Dispose(bool disposing) { if (IsDisposed) return; if (disposing) { if (m_app != null) { m_app.Exit(); } } m_app = null; m_StatusBar = null; base.Dispose(disposing); }