public void GetDefaultInputLengthLimitTest()
        {
            var terminalState = new TerminalState();
            var actual        = terminalState.GetInputLengthLimit();

            Assert.IsNotNull(actual);
            Assert.AreEqual(actual, 0);
        }
        public void SetInputLengthLimitTest()
        {
            var terminalState = new TerminalState();
            var expected      = 20;
            var isLimitSet    = terminalState.TrySetTerminalInputLengthLimit(expected);
            var actual        = terminalState.GetInputLengthLimit();

            Assert.IsTrue(isLimitSet);
            Assert.AreEqual(expected, actual);
        }