@Test
void lex() {

    var tokens = lexer.lex(environment, location, "a|b|c");
    var token = tokens.get(0);
    
    verifyNoInteractions(environment);
    
    assertEquals(1, tokens.size());
    assertEquals(location, token.location);
    assertEquals("a|b|c", token.literal);
    assertEquals("a", token.lexeme);
    assertEquals(Set.of("b", "c"), token.aliases);
}