我正在尝试模拟该sendEmails()
方法,并想测试是否使用“test@test.com”电子邮件地址调用了第二个参数。
@mock.patch('apps.dbank.management.commands.optin_invites.OptinBase.sendEmails')
def test_x_send_emails(self, send_emails_mock):
oi = OptinInvitesX()
oi.compute(True, "test@test.com")
self.assertTrue(send_emails_mock.assert_called_with(???, test_email_address="test@test.com"))
我可以使用assert_called_with
,但我不关心这个测试用例的第一个参数。有没有办法说第一个参数接受任何东西?