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); }