コード例 #1
0
ファイル: quiz_attempt_test.py プロジェクト: holtscomm/survey
 def test_get_all_attempts_for_user_id_returns_empty_list_if_user_has_no_attempts(self):
     self.assertEqual([], QuizAttempt.get_all_attempts_for_user_id(1234))
コード例 #2
0
ファイル: quiz_attempt_test.py プロジェクト: holtscomm/survey
    def test_get_all_attempts_for_user_id_returns_three_results_if_user_has_three_attempts(self):
        QuizAttempt.create(user_id=1, quiz_type='short_a')
        QuizAttempt.create(user_id=1, quiz_type='short_b')

        attempts = QuizAttempt.get_all_attempts_for_user_id(1)
        self.assertEqual(3, len(attempts))
コード例 #3
0
ファイル: quiz_attempt_test.py プロジェクト: holtscomm/survey
 def test_get_all_attempts_for_user_id_requires_user_id(self):
     with self.assertRaises(ValueError):
         QuizAttempt.get_all_attempts_for_user_id(None)