@Test
void map_argument() {

    var unmapped = Argument.<String, String>builder("b", StringArgumentType.word()).build();
    var argument = (ArgumentCommandNode<String, String>) mapper.map(unmapped);
    
    assertEquals("b", argument.getName());
    assertSame(unmapped.getType(), argument.getType());
    assertSame(Mapper.NONE, argument.getCommand());
    assertSame(Mapper.TRUE, argument.getRequirement());
    assertNull(argument.getCustomSuggestions());
}