public void StringRepresentationIsCorrect()
        {
            var token = new TextToken("Hello");
            token.Line = 5;
            token.Column = 25;

            Assert.AreEqual("<text - 'Hello'>", token.ToString());
        }
        public void TwoTokensWithSameContentAreEqual()
        {
            var token = new TextToken("Hello");
            token.Line = 5;
            token.Column = 25;

            var token2 = new TextToken("Hello");
            token2.Line = 32;
            token2.Column = 251;
            Assert.AreEqual(token, token2);
        }
        public void TwoTokensWithDifferentContentAreNotEqual()
        {
            var token = new TextToken("Hello");
            token.Line = 5;
            token.Column = 25;

            var token2 = new TextToken("World");
            token2.Line = 32;
            token2.Column = 251;
            Assert.AreNotEqual(token, token2);
        }