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 testInsertOneSchedule(self): aDateFrom = datetime.date(year=2014, month=4, day=27) aDateTo = datetime.date(year=2014, month=7, day=27) anAppointmentLength = datetime.time(minute=20) aProHouse = Professional(key_name="123", name="Gregory", lastName="House", email="*****@*****.**", licenseNumber=123) aProHouse.put() aConsultingRoom = ConsultingRoom(key_name="1", description="Consultorio 1", identification="1") aConsultingRoom.put() aSchedule = Schedule(dateFrom=aDateFrom, dateTo=aDateTo, appointmentLength=anAppointmentLength, professional=aProHouse, consultingRoom=aConsultingRoom) aSchedule.put() self.assertEqual(1, len(Schedule.all().fetch(None)))
def testInsertAndGetOneProfessional(self): aProWilson = Professional(key_name="321", name="James", lastName="Wilson", email="*****@*****.**", licenseNumber=321) aProWilson.put() drWilson = Professional.get_by_key_name(str(aProWilson.licenseNumber)) self.assertEquals(aProWilson.name, drWilson.name)
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)))