class TestDataObject(unittest.TestCase): """ Tests for `DataObject`. """ def setUp(self): self.entity = DataObject("%s/%s" % (_COLLECTION, _FILE_NAME)) def test_get_collection_path(self): self.assertEquals(self.entity.get_collection_path(), _COLLECTION) def test_get_name(self): self.assertEquals(self.entity.get_name(), _FILE_NAME) def test_equality(self): data_object_2 = copy.deepcopy(self.entity) self.assertEqual(data_object_2, self.entity)