def test_data(self): """should return the original message data as a dict""" original = { 'creator': {}, 'users': [], 'name': 'a_party', 'target_no_songs': 12 } message = Message(original, self._delete) self.assertEqual(original, message.data())
def test_data_after_delete(self): """should return the original message data as a dict deleting should only delete from the queue, the data should exist until not referenced """ original = { 'creator': {}, 'users': [], 'name': 'a_party', 'target_no_songs': 12 } message = Message(original, self._delete) message.delete_from_queue() self.assertEqual(original, message.data())