MCPcopy Create free account
hub / github.com/Azure/azure-storage-python / test_put_message

Method test_put_message

tests/queues/test_queue.py:250–264  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

248
249 @record
250 def test_put_message(self):
251 # Action. No exception means pass. No asserts needed.
252 queue_name = self._create_queue()
253 self.qs.put_message(queue_name, u'message1')
254 self.qs.put_message(queue_name, u'message2')
255 self.qs.put_message(queue_name, u'message3')
256 message = self.qs.put_message(queue_name, u'message4')
257
258 # Asserts
259 self.assertIsNotNone(message)
260 self.assertNotEqual('', message.id)
261 self.assertIsInstance(message.insertion_time, datetime)
262 self.assertIsInstance(message.expiration_time, datetime)
263 self.assertNotEqual('', message.pop_receipt)
264 self.assertEqual(u'message4', message.content)
265
266 @record
267 def test_get_messages(self):

Callers

nothing calls this directly

Calls 4

_create_queueMethod · 0.95
assertIsNotNoneMethod · 0.80
assertIsInstanceMethod · 0.80
put_messageMethod · 0.45

Tested by

no test coverage detected