add basic lexer tests