def testInsertTwoProAndDeleteOne(self): aProHouse = Professional(key_name="123", name="Gregory", lastName="House", email="*****@*****.**", licenseNumber=123) aProWilson = Professional(key_name="321", name="James", lastName="Wilson", email="*****@*****.**", licenseNumber=321) aProHouse.put() aProWilson.put() drHouse = Professional.get_by_key_name(str(aProHouse.licenseNumber)) drHouse.delete() self.assertEqual(1, len(Professional.all().fetch(None)))
def delete(self): for doc in Professional.all().fetch(None): Professional.delete(doc) self.response.out.write(self.returnObjectOrResult(resultCode="200"))
def get(self): listOfProfessional = Professional.all().fetch(None) self.response.out.write(self.returnObjectOrResult( resultCode="404", objectToReturn=listOfProfessional, encoderForObject=ProfessionalEncoder()))
def testInsertOneProfessional(self): aProHouse = Professional(key_name="123", name="Gregory", lastName="House", email="*****@*****.**", licenseNumber=123) aProHouse.put() self.assertEqual(1, len(Professional.all().fetch(None)))