Esempio n. 1
0
 def testJsonifyRaisesJsonifyEnvelopeExceptionWhenNotValid(self):
     envelope = Envelope()
     envelope.set_code(111)
     envelope.set_message("test_message")
     envelope.set_results(object())
     with self.assertRaises(JsonifyEnvelopeException):
         envelope.to_json()
Esempio n. 2
0
 def testJsonifyRaisesJsonifyEnvelopeExceptionWhenNotValid(self):
     envelope = Envelope()
     envelope.set_code(111)
     envelope.set_message("test_message")
     envelope.set_results(object())
     with self.assertRaises(JsonifyEnvelopeException):
         envelope.to_json()
Esempio n. 3
0
 def testJsonifyReturnProperResult(self):
     envelope = Envelope()
     envelope.set_code(111)
     envelope.set_message("test_message")
     envelope.set_results(["foo", "bar"])
     jsonified_envelope = envelope.to_json()
     expected_result = '{"errors": [], "message": "test_message", ' \
                       '"code": "111", "results": ["foo", "bar"]}'
     self.assertEquals(expected_result, jsonified_envelope)
Esempio n. 4
0
 def testJsonifyReturnProperResult(self):
     envelope = Envelope()
     envelope.set_code(111)
     envelope.set_message("test_message")
     envelope.set_results(["foo", "bar"])
     jsonified_envelope = envelope.to_json()
     expected_result = '{"errors": [], "message": "test_message", ' \
                       '"code": "111", "results": ["foo", "bar"]}'
     self.assertEquals(expected_result, jsonified_envelope)
Esempio n. 5
0
 def testToDictReturnProperEnvelope(self):
     envelope = Envelope()
     envelope.set_code(111)
     envelope.set_message("test_message")
     envelope.set_results(["foo", "bar"])
     from mock import Mock
     envelope._is_valid = Mock(return_value=True)
     expected_envelope_result = {"results": ["foo", "bar"],
                                 "message": "test_message",
                                 "code": "111",
                                 "errors": []}
     self.assertEquals(expected_envelope_result, envelope.to_dict())
Esempio n. 6
0
 def testToDictReturnProperEnvelope(self):
     envelope = Envelope()
     envelope.set_code(111)
     envelope.set_message("test_message")
     envelope.set_results(["foo", "bar"])
     from mock import Mock
     envelope._is_valid = Mock(return_value=True)
     expected_envelope_result = {
         "results": ["foo", "bar"],
         "message": "test_message",
         "code": "111",
         "errors": []
     }
     self.assertEquals(expected_envelope_result, envelope.to_dict())
Esempio n. 7
0
 def testSetGetMessageRaisesExceptionWhenMessageNotString(self):
     envelope = Envelope()
     with self.assertRaises(InvalidEnvelopeParamException):
         envelope.set_message(["func_not_expects_list"])
Esempio n. 8
0
 def testSetGetMessage(self):
     envelope = Envelope()
     envelope.set_message("foo")
     self.assertEquals("foo", envelope.get_message())
Esempio n. 9
0
 def testSetGetMessageRaisesExceptionWhenMessageNotString(self):
     envelope = Envelope()
     with self.assertRaises(InvalidEnvelopeParamException):
         envelope.set_message(["func_not_expects_list"])
Esempio n. 10
0
 def testSetGetMessage(self):
     envelope = Envelope()
     envelope.set_message("foo")
     self.assertEquals("foo", envelope.get_message())