Tests for the Lexer