diff --git a/tests/test_finance.py b/tests/test_finance.py index 3b3cd95..b118674 100644 --- a/tests/test_finance.py +++ b/tests/test_finance.py @@ -102,7 +102,8 @@ def test_create_bill(api_client, student_client, manager_client, @pytest.mark.django_db -def test_confirm_pay_manager(manager_client, bill_cash, student): +@mock.patch('django.core.mail.EmailMessage.send') +def test_confirm_pay_manager(mocked_email, manager_client, bill_cash, student): assert Progress.objects.count() is 0 assert ProgressLesson.objects.count() is 0 data = { @@ -132,3 +133,4 @@ def test_confirm_pay_manager(manager_client, bill_cash, student): progress = Progress.objects.filter(user=bill_cash.user).first() assert Progress.objects.filter(user=bill_cash.user).exists() is True assert ProgressLesson.objects.filter(progress=progress).exists() is True + assert mocked_email.call_count == 1