@Override
    public String getMethod() {
        return PATH;
    }
@Test
    public void testSetMyCommandsWithEmptyStringLanguageCode() {
        SetMyCommands setMyCommands = SetMyCommands
                .builder()
                .command(BotCommand.builder().command("test").description("Test description").build())
                .languageCode("")
                .scope(BotCommandScopeDefault.builder().build())
                .build();
        assertEquals("setMyCommands", setMyCommands.getMethod());
        Throwable thrown = assertThrows(TelegramApiValidationException.class, setMyCommands::validate);
        assertEquals("LanguageCode parameter can't be empty string", thrown.getMessage());
    }