public void PeekCharacter_NonEmptyString_ReturnsCharacter()
        {
            RawExpression expression = new RawExpression("foo");

            Assert.AreEqual('f', expression.Peek());
        }
        public void PeekCharacter_EmptyString_ThrowsException()
        {
            RawExpression expression = new RawExpression("");

            Assert.Throws <IndexOutOfRangeException>(() => expression.Peek());
        }