| 123456789101112131415161718 |
- import unittest
- import asyncio
- from app.utils.sms_util import SmsSender, SendSmsRequest, SmsTemplateEnum
- class SmsTestCase(unittest.IsolatedAsyncioTestCase):
- def test_sms(self):
- request = SendSmsRequest(
- phone_numbers="13874410370",
- template_code=SmsTemplateEnum.VERIFICATION_CODE.value.template_code,
- template_param=SmsTemplateEnum.VERIFICATION_CODE.value.template_param_fn(code="111111"),
- )
- asyncio.get_event_loop().run_until_complete(SmsSender.send_sms(request))
- if __name__ == '__main__':
- unittest.main()
|