From 73c58e6a7ed9141e0d545265668f63e5c036da55 Mon Sep 17 00:00:00 2001 From: Alex Root Junior Date: Sat, 22 Apr 2023 18:00:08 +0300 Subject: [PATCH] Added tests --- tests/test_api/test_methods/test_get_my_name.py | 11 +++++++++++ tests/test_api/test_methods/test_set_my_name.py | 10 ++++++++++ 2 files changed, 21 insertions(+) create mode 100644 tests/test_api/test_methods/test_get_my_name.py create mode 100644 tests/test_api/test_methods/test_set_my_name.py diff --git a/tests/test_api/test_methods/test_get_my_name.py b/tests/test_api/test_methods/test_get_my_name.py new file mode 100644 index 00000000..085ac0db --- /dev/null +++ b/tests/test_api/test_methods/test_get_my_name.py @@ -0,0 +1,11 @@ +from aiogram.methods import GetMyName +from aiogram.types import BotDescription, BotName +from tests.mocked_bot import MockedBot + + +class TestGetMyName: + async def test_bot_method(self, bot: MockedBot): + prepare_result = bot.add_result_for(GetMyName, ok=True, result=BotName(name="Test")) + + response: BotName = await bot.get_my_name() + assert response == prepare_result.result diff --git a/tests/test_api/test_methods/test_set_my_name.py b/tests/test_api/test_methods/test_set_my_name.py new file mode 100644 index 00000000..3b511f2f --- /dev/null +++ b/tests/test_api/test_methods/test_set_my_name.py @@ -0,0 +1,10 @@ +from aiogram.methods import SetMyName +from tests.mocked_bot import MockedBot + + +class TestSetMyName: + async def test_bot_method(self, bot: MockedBot): + prepare_result = bot.add_result_for(SetMyName, ok=True, result=True) + + response: bool = await bot.set_my_name() + assert response == prepare_result.result