def test_if_called(self, patched_mc): sub = subscribe_user_to_chimp(self.profile) patched_mc.assert_called_once_with("AAA", "BBB") patched_mc.return_value.lists.members.create.assert_called_once_with( "CCC", { "status": "subscribed", "email_address": "*****@*****.**" })
def add_user_to_mailchimp(sender, instance, created, **kwargs): subscribe_user_to_chimp(instance)
def test_subscribe_to_newsletter(self): self.assertFalse(subscribe_user_to_chimp(self.profile))
def add_subscriber(modeladmin, request, queryset): for prof in queryset: subscribe_user_to_chimp(prof)