public void TestString()
        {
            var session = new MockTaskSession();

            session.VerifyStart();

            session.VerifyCommand(() => session.String("Fred"), "String(Fred)");
            session.VerifyCommand(() => session.String("a\\b"), "String(\"a\\\\b\")");
            session.VerifyCommand(() => session.String("a\\b", quoteBackslashes: false), "String(\"a\\b\")");

            // Force an exception.
            session.ExceptionMode = true;
            session.AllFail       = true;
            Assert.Throws <X3270ifCommandException>(() => session.String("foo"));

            session.Close();
        }