Пример #1
0
 def test_get_tag_with_non_exist(self):
     try:
         product.get_tag(None, 9999)
     except Fault as f:
         self.assertEqual(f.faultCode, 404, AssertMessage.SHOULD_BE_404)
     else:
         self.fail(AssertMessage.UNEXCEPT_ERROR)
Пример #2
0
 def test_get_tag_with_no_args(self):
     bad_args = (None, [], {}, ())
     for arg in bad_args:
         try:
             product.get_tag(None, arg)
         except Fault as f:
             self.assertEqual(f.faultCode, 400, AssertMessage.SHOULD_BE_400)
         else:
             self.fail(AssertMessage.NOT_VALIDATE_ARGS)
Пример #3
0
 def test_get_tag(self):
     try:
         tag = product.get_tag(None, 1)
     except Fault:
         self.fail(AssertMessage.UNEXCEPT_ERROR)
     else:
         self.assertEqual(tag['name'], "QWER")
Пример #4
0
    def test_get_tag(self):
        tag = product.get_tag(None, self.tag.pk)
        self.assertEqual(tag['name'], "QWER")

        tag = product.get_tag(None, str(self.tag.pk))
        self.assertEqual(tag['name'], "QWER")
Пример #5
0
    def test_get_tag(self):
        tag = product.get_tag(None, self.tag.pk)
        self.assertEqual(tag['name'], "QWER")

        tag = product.get_tag(None, str(self.tag.pk))
        self.assertEqual(tag['name'], "QWER")