public void TestReadBuffer() { var session = new MockTaskSession(); session.VerifyStart(); session.VerifyCommand(() => session.ReadBuffer(), "ReadBuffer(Ascii)"); session.VerifyCommand(() => session.ReadBuffer(Session.ReadBufferType.Ascii), "ReadBuffer(Ascii)"); session.VerifyCommand(() => session.ReadBuffer(Session.ReadBufferType.Ebcdic), "ReadBuffer(Ebcdic)"); // Force an exception. session.ExceptionMode = true; session.AllFail = true; Assert.Throws <X3270ifCommandException>(() => session.ReadBuffer()); session.Close(); }