Exemple #1
0
 def test_merge_response_invalid(self):
     response = {
         'notcorrect': {
             'test': 1
         }
     }
     resource = Resource()
     with self.assertRaises(ValueError):
         resource.merge_response(response)
Exemple #2
0
 def test_success(self):
     resource = Resource()
     self.assertEqual(resource.success, True)
     resource.merge_response({
         'APIResponse': {
             '@version': 0,
             'Header': {
                 'ErrorCode': 1,
                 'ErrorMessage': 'Some Error Message'
             },
             'Body': {}
         }})
     self.assertEqual(resource.success, False)
Exemple #3
0
 def test_error(self):
     resource = Resource()
     resource.merge_response({
         'APIResponse': {
             '@version': 0,
             'Header': {
                 'ErrorCode': 0,
                 'ErrorMessage': ''
             },
             'Body': {}
         }})
     self.assertEqual(
         resource.error, {
             'code': 0,
             'message': ''
         })