def METHOD_NAME(self):
    with patch('completion.handlers.BlockCompletion.objects.submit_completion') as mock_handler:
        grades_signals.PROBLEM_WEIGHTED_SCORE_CHANGED.send_robust(
            sender=self,
            user_id=self.user.id,
            course_id=str(self.context_key),
            usage_id=str(self.block_key),
            weighted_earned=0.0,
            weighted_possible=3.0,
            modified=datetime.utcnow().replace(tzinfo=utc),
            score_db_table='submissions',
        )
    mock_handler.assert_called()