def test_call_no_ttl(self, message): ttl = 0 body = 'test-body' durable = True # test m = build_message(body, ttl, durable) # validation message.assert_called_once_with(body, delivery_mode=2) self.assertEqual(m, message.return_value)
def test_call_durable(self, message): ttl = 10 durable = True body = 'test-body' # test m = build_message(body, ttl, durable) # validation message.assert_called_once_with(body, delivery_mode=2, expiration=str(ttl * 1000)) self.assertEqual(m, message.return_value)