def test_people_find_people_not_exist_3(self): people = People() expectedMsg = "can't use find people service" try: result = people.findPeopleByCompanyId("fasdf") self.assertFail() except SystemErrorException as inst: self.assertEqual(inst.message, expectedMsg)
def listEmployeeListByName(self, name): campany_name = name.upper() collection_name = 'companies' db = mng_db[collection_name] listOfCompanies = [] try: result_campany = db.find_one({"company": campany_name}) if result_campany != None: companyId = result_campany['index'] people = People() company_list = people.findPeopleByCompanyId(companyId) return company_list except: raise Exception("system error") if len(listOfCompanies) == 0: return -1 return listOfCompanies
def test_people_find_people_not_exist_2(self): people = People() result = people.findPeopleByCompanyId(9999999) assert(result== -1 )
def test_people_find_people_by_cid(self): people = People() result = people.findPeopleByCompanyId(1) assert(result[0]['index']==289)