def test_delete(self): data_list = [{"name": "bob", "age": a, "id": a} for a in range(100)] store = PythonListDataStore(data_list, ApiModel) # the object exists self.assertEqual(store.get(10)["id"], 10) # is delete self.assertEqual(store.delete(10), None) # does not exist anymore self.assertRaises(NotFound, store.get, 10)