def test_model_CRUD(self): """basic User CRUD operations""" u1 = {'email': '*****@*****.**', 'username': '******', 'password': '******'} u2 = {'email': '*****@*****.**', 'username': '******', 'password': '******'} assert User(**u1).get() is None user = User(**u1).put() # assert user.id is not None assert User(**u1).get() is not None assert User(**u2).get() is None assert len(User(**u1).fetch()) is 1 user.load(**u2).put() assert len(User().fetch()) is 1 assert User().get().email == u2['email'] assert User(**u1).get() is None assert User(**u2).get() is not None user.delete() assert User(**u1).get() is None assert User(**u2).get() is None