public void TestWait() { var session = new MockTaskSession(); session.VerifyStart(); session.VerifyCommand(() => session.Wait(WaitMode.Wait3270Mode), "Wait(3270Mode)"); session.VerifyCommand(() => session.Wait(WaitMode.Output, 10), "Wait(10,Output)"); // Force an exception. session.ExceptionMode = true; session.AllFail = true; Assert.Throws <X3270ifCommandException>(() => session.Wait(WaitMode.Unlock)); session.Close(); }