コード例 #1
0
    async def test_bot_method(self, bot: MockedBot):
        prepare_result = bot.add_result_for(DeleteWebhook, ok=True, result=None)

        response: bool = await bot.delete_webhook()
        request: Request = bot.get_request()
        assert request.method == "deleteWebhook"
        # assert request.data == {}
        assert response == prepare_result.result
コード例 #2
0
    async def test_method(self, bot: MockedBot):
        prepare_result = bot.add_result_for(GetFile, ok=True, result=None)

        response: File = await GetFile(file_id=..., )
        request: Request = bot.get_request()
        assert request.method == "getFile"
        # assert request.data == {}
        assert response == prepare_result.result
コード例 #3
0
    async def test_method(self, bot: MockedBot):
        prepare_result = bot.add_result_for(SetChatDescription, ok=True, result=None)

        response: bool = await SetChatDescription(chat_id=...,)
        request: Request = bot.get_request()
        assert request.method == "setChatDescription"
        # assert request.data == {}
        assert response == prepare_result.result
コード例 #4
0
    async def test_method(self, bot: MockedBot):
        prepare_result = bot.add_result_for(GetChatAdministrators, ok=True, result=None)

        response: List[ChatMember] = await GetChatAdministrators(chat_id=...,)
        request: Request = bot.get_request()
        assert request.method == "getChatAdministrators"
        # assert request.data == {}
        assert response == prepare_result.result
コード例 #5
0
    async def test_method(self, bot: MockedBot):
        prepare_result = bot.add_result_for(SetWebhook, ok=True, result=None)

        response: bool = await SetWebhook(url=..., )
        request: Request = bot.get_request()
        assert request.method == "setWebhook"
        # assert request.data == {}
        assert response == prepare_result.result
コード例 #6
0
    async def test_method(self, bot: MockedBot):
        prepare_result = bot.add_result_for(StopMessageLiveLocation, ok=True, result=None)

        response: Union[Message, bool] = await StopMessageLiveLocation()
        request: Request = bot.get_request()
        assert request.method == "stopMessageLiveLocation"
        # assert request.data == {}
        assert response == prepare_result.result
コード例 #7
0
    async def test_bot_method(self, bot: MockedBot):
        prepare_result = bot.add_result_for(GetMe, ok=True, result=None)

        response: User = await bot.get_me()
        request: Request = bot.get_request()
        assert request.method == "getMe"
        # assert request.data == {}
        assert response == prepare_result.result
コード例 #8
0
    async def test_method(self, bot: MockedBot):
        prepare_result = bot.add_result_for(SendDice, ok=True, result=None)

        response: Message = await SendDice(chat_id=...,)
        request: Request = bot.get_request()
        assert request.method == "sendDice"
        # assert request.data == {}
        assert response == prepare_result.result
コード例 #9
0
    async def test_method(self, bot: MockedBot):
        prepare_result = bot.add_result_for(Close, ok=True, result=None)

        response: bool = await Close()
        request: Request = bot.get_request()
        assert request.method == "close"
        # assert request.data == {}
        assert response == prepare_result.result
コード例 #10
0
    async def test_method(self, bot: MockedBot):
        prepare_result = bot.add_result_for(EditMessageMedia, ok=True, result=None)

        response: Union[Message, bool] = await EditMessageMedia(media=...,)
        request: Request = bot.get_request()
        assert request.method == "editMessageMedia"
        # assert request.data == {}
        assert response == prepare_result.result
コード例 #11
0
    async def test_method(self, bot: MockedBot):
        prepare_result = bot.add_result_for(DeleteChatStickerSet, ok=True, result=None)

        response: bool = await DeleteChatStickerSet(chat_id=...,)
        request: Request = bot.get_request()
        assert request.method == "deleteChatStickerSet"
        # assert request.data == {}
        assert response == prepare_result.result
コード例 #12
0
    async def test_bot_method(self, bot: MockedBot):
        prepare_result = bot.add_result_for(LogOut, ok=True, result=None)

        response: bool = await bot.log_out()
        request: Request = bot.get_request()
        assert request.method == "logOut"
        # assert request.data == {}
        assert response == prepare_result.result
コード例 #13
0
ファイル: test_get_updates.py プロジェクト: b0g3r/tg-codegen
    async def test_method(self, bot: MockedBot):
        prepare_result = bot.add_result_for(GetUpdates, ok=True, result=None)

        response: List[Update] = await GetUpdates()
        request: Request = bot.get_request()
        assert request.method == "getUpdates"
        # assert request.data == {}
        assert response == prepare_result.result
コード例 #14
0
    async def test_bot_method(self, bot: MockedBot):
        prepare_result = bot.add_result_for(LeaveChat, ok=True, result=None)

        response: bool = await bot.leave_chat(chat_id=...,)
        request: Request = bot.get_request()
        assert request.method == "leaveChat"
        # assert request.data == {}
        assert response == prepare_result.result
コード例 #15
0
    async def test_method(self, bot: MockedBot):
        prepare_result = bot.add_result_for(GetStickerSet,
                                            ok=True,
                                            result=None)

        response: StickerSet = await GetStickerSet(name=..., )
        request: Request = bot.get_request()
        assert request.method == "getStickerSet"
        # assert request.data == {}
        assert response == prepare_result.result
コード例 #16
0
    async def test_method(self, bot: MockedBot):
        prepare_result = bot.add_result_for(GetUserProfilePhotos,
                                            ok=True,
                                            result=None)

        response: UserProfilePhotos = await GetUserProfilePhotos(user_id=..., )
        request: Request = bot.get_request()
        assert request.method == "getUserProfilePhotos"
        # assert request.data == {}
        assert response == prepare_result.result
コード例 #17
0
    async def test_bot_method(self, bot: MockedBot):
        prepare_result = bot.add_result_for(EditMessageCaption,
                                            ok=True,
                                            result=None)

        response: Union[Message, bool] = await bot.edit_message_caption()
        request: Request = bot.get_request()
        assert request.method == "editMessageCaption"
        # assert request.data == {}
        assert response == prepare_result.result
コード例 #18
0
    async def test_method(self, bot: MockedBot):
        prepare_result = bot.add_result_for(UnpinChatMessage,
                                            ok=True,
                                            result=None)

        response: bool = await UnpinChatMessage(chat_id=..., )
        request: Request = bot.get_request()
        assert request.method == "unpinChatMessage"
        # assert request.data == {}
        assert response == prepare_result.result
コード例 #19
0
    async def test_bot_method(self, bot: MockedBot):
        prepare_result = bot.add_result_for(DeleteStickerFromSet,
                                            ok=True,
                                            result=None)

        response: bool = await bot.delete_sticker_from_set(sticker=..., )
        request: Request = bot.get_request()
        assert request.method == "deleteStickerFromSet"
        # assert request.data == {}
        assert response == prepare_result.result
コード例 #20
0
    async def test_method(self, bot: MockedBot):
        prepare_result = bot.add_result_for(UploadStickerFile, ok=True, result=None)

        response: File = await UploadStickerFile(
            user_id=..., png_sticker=...,
        )
        request: Request = bot.get_request()
        assert request.method == "uploadStickerFile"
        # assert request.data == {}
        assert response == prepare_result.result
コード例 #21
0
    async def test_bot_method(self, bot: MockedBot):
        prepare_result = bot.add_result_for(SetMyCommands,
                                            ok=True,
                                            result=None)

        response: bool = await bot.set_my_commands(commands=..., )
        request: Request = bot.get_request()
        assert request.method == "setMyCommands"
        # assert request.data == {}
        assert response == prepare_result.result
コード例 #22
0
    async def test_method(self, bot: MockedBot):
        prepare_result = bot.add_result_for(ExportChatInviteLink,
                                            ok=True,
                                            result=None)

        response: str = await ExportChatInviteLink(chat_id=..., )
        request: Request = bot.get_request()
        assert request.method == "exportChatInviteLink"
        # assert request.data == {}
        assert response == prepare_result.result
コード例 #23
0
    async def test_method(self, bot: MockedBot):
        prepare_result = bot.add_result_for(SetGameScore, ok=True, result=None)

        response: Union[Message, bool] = await SetGameScore(
            user_id=..., score=...,
        )
        request: Request = bot.get_request()
        assert request.method == "setGameScore"
        # assert request.data == {}
        assert response == prepare_result.result
コード例 #24
0
    async def test_bot_method(self, bot: MockedBot):
        prepare_result = bot.add_result_for(SendLocation, ok=True, result=None)

        response: Message = await bot.send_location(
            chat_id=..., latitude=..., longitude=...,
        )
        request: Request = bot.get_request()
        assert request.method == "sendLocation"
        # assert request.data == {}
        assert response == prepare_result.result
コード例 #25
0
    async def test_method(self, bot: MockedBot):
        prepare_result = bot.add_result_for(AnswerCallbackQuery,
                                            ok=True,
                                            result=None)

        response: bool = await AnswerCallbackQuery(callback_query_id=..., )
        request: Request = bot.get_request()
        assert request.method == "answerCallbackQuery"
        # assert request.data == {}
        assert response == prepare_result.result
コード例 #26
0
    async def test_bot_method(self, bot: MockedBot):
        prepare_result = bot.add_result_for(GetMyCommands,
                                            ok=True,
                                            result=None)

        response: List[BotCommand] = await bot.get_my_commands()
        request: Request = bot.get_request()
        assert request.method == "getMyCommands"
        # assert request.data == {}
        assert response == prepare_result.result
コード例 #27
0
    async def test_bot_method(self, bot: MockedBot):
        prepare_result = bot.add_result_for(AddStickerToSet, ok=True, result=None)

        response: bool = await bot.add_sticker_to_set(
            user_id=..., name=..., png_sticker=..., emojis=...,
        )
        request: Request = bot.get_request()
        assert request.method == "addStickerToSet"
        # assert request.data == {}
        assert response == prepare_result.result
コード例 #28
0
    async def test_method(self, bot: MockedBot):
        prepare_result = bot.add_result_for(CreateNewStickerSet, ok=True, result=None)

        response: bool = await CreateNewStickerSet(
            user_id=..., name=..., title=..., emojis=...,
        )
        request: Request = bot.get_request()
        assert request.method == "createNewStickerSet"
        # assert request.data == {}
        assert response == prepare_result.result
コード例 #29
0
    async def test_method(self, bot: MockedBot):
        prepare_result = bot.add_result_for(GetWebhookInfo,
                                            ok=True,
                                            result=None)

        response: WebhookInfo = await GetWebhookInfo()
        request: Request = bot.get_request()
        assert request.method == "getWebhookInfo"
        # assert request.data == {}
        assert response == prepare_result.result
コード例 #30
0
    async def test_method(self, bot: MockedBot):
        prepare_result = bot.add_result_for(GetChatMembersCount,
                                            ok=True,
                                            result=None)

        response: int = await GetChatMembersCount(chat_id=..., )
        request: Request = bot.get_request()
        assert request.method == "getChatMembersCount"
        # assert request.data == {}
        assert response == prepare_result.result