Example #1
0
 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
Example #3
0
 def test_people_find_people_not_exist_2(self):
     people = People()
     result = people.findPeopleByCompanyId(9999999)
     assert(result== -1 )
Example #4
0
 def test_people_find_people_by_cid(self):
     people = People()
     result = people.findPeopleByCompanyId(1)
     assert(result[0]['index']==289)