コード例 #1
0
ファイル: test_product.py プロジェクト: Aaln1986/Nitrate
 def test_get_case_with_no_args(self):
     bad_args = (None, [], {}, ())
     for arg in bad_args:
         try:
             product.get_cases(None, arg)
         except Fault as f:
             self.assertEqual(f.faultCode, 400, AssertMessage.SHOULD_BE_400)
         else:
             self.fail(AssertMessage.NOT_VALIDATE_ARGS)
コード例 #2
0
ファイル: test_product.py プロジェクト: Aaln1986/Nitrate
    def test_get_case_with_non_exist_prod(self):
        try:
            product.get_cases(None, 9999)
        except Fault as f:
            self.assertEqual(f.faultCode, 404, AssertMessage.SHOULD_BE_404)
        else:
            self.fail(AssertMessage.NOT_VALIDATE_ARGS)

        try:
            product.get_cases(None, "Unknown Product")
        except Fault as f:
            self.assertEqual(f.faultCode, 404, AssertMessage.SHOULD_BE_404)
        else:
            self.fail(AssertMessage.NOT_VALIDATE_ARGS)
コード例 #3
0
ファイル: test_product.py プロジェクト: Aaln1986/Nitrate
 def test_get_case_with_name(self):
     try:
         cases = product.get_cases(None, "StarCraft")
     except Fault:
         self.fail(AssertMessage.UNEXCEPT_ERROR)
     else:
         self.assertIsNotNone(cases)
         self.assertEqual(len(cases), 16)
コード例 #4
0
ファイル: test_product.py プロジェクト: sugus86/Nitrate
 def test_get_case_with_name(self):
     cases = product.get_cases(None, "StarCraft")
     self.assertIsNotNone(cases)
     self.assertEqual(len(cases), self.cases_count)
コード例 #5
0
ファイル: test_product.py プロジェクト: sugus86/Nitrate
 def test_get_case_with_id(self):
     cases = product.get_cases(None, self.product.pk)
     self.assertIsNotNone(cases)
     self.assertEqual(len(cases), self.cases_count)
コード例 #6
0
ファイル: test_product.py プロジェクト: yangxiangfu/Nitrate
 def test_get_case_with_name(self):
     cases = product.get_cases(None, "StarCraft")
     self.assertIsNotNone(cases)
     self.assertEqual(len(cases), self.cases_count)
コード例 #7
0
ファイル: test_product.py プロジェクト: yangxiangfu/Nitrate
 def test_get_case_with_id(self):
     cases = product.get_cases(None, self.product.pk)
     self.assertIsNotNone(cases)
     self.assertEqual(len(cases), self.cases_count)