def testCollection(self):
        collection = roots.Collection()
        collection.putEntity("x", 'test')
        self.assertEqual(collection.getStaticEntity("x"),
                             'test')
        collection.delEntity("x")
        self.assertEqual(collection.getStaticEntity('x'),
                             None)
        try:
            collection.storeEntity("x", None)
        except NotImplementedError:
            pass
        else:
            self.fail()
        try:
            collection.removeEntity("x", None)
        except __HOLE__:
            pass
        else:
            self.fail()
dataset/ETHPy150Open twisted/twisted/twisted/test/test_roots.py/RootsTests.testCollection