def test_handle_grade_with_custom_key_updated(self, user, custom_key,
                                               grade, send_grade_mock):
     grade_updated_handler(Mock(),
                           user=user,
                           grade=grade,
                           custom_key=custom_key)
     send_grade_mock.assert_called_once_with(user, grade, custom_key)
 def test_handle_grade_with_custom_key_updated(self, user, custom_key, grade, send_grade_mock):
     grade_updated_handler(Mock(), user=user, grade=grade, custom_key=custom_key)
     send_grade_mock.assert_called_once_with(user, grade, custom_key)
 def test_handle_grade_updated(self, user, grade, send_grade_mock):
     grade_updated_handler(Mock(), user=user, grade=grade)
     send_grade_mock.assert_called_once_with(user, grade, None)
 def test_handle_grade_updated(self, user, grade, send_grade_mock):
     grade_updated_handler(Mock(), user=user, grade=grade)
     send_grade_mock.assert_called_once_with(user, grade, None)