def METHOD_NAME(self):
    def hook_func(request, action_type, users, action_class_instance):
        self.assertEqual(action_type, "delete")
        self.assertIsInstance(request, HttpRequest)
        self.assertIsInstance(action_class_instance, UserBulkAction)
        return HttpResponse("Overridden!")
    with self.register_hook("after_bulk_action", hook_func):
        response = self.client.post(self.url)
    self.assertEqual(response.status_code, 200)
    self.assertEqual(response.content, b"Overridden!")
    for user in self.test_users:
        self.assertFalse(User.objects.filter(email=user.email).exists())