예제 #1
0
    def test_searchByUser_AddedInList(self):
        userHandler = UserHandler.UserListHandler()
        userData = {
            "Name": "Ana Lopez",
            "Address": "Av.Madeiras 197, Int.86",
            "Phone": "3352525343",
            "Email": "*****@*****.**"
        }
        user2Data = {
            "Name": "Maria Gonzalez",
            "Address": "Calle Jaque #210",
            "Phone": "4491123908",
            "Email": "*****@*****.**"
        }

        userHandler.createNewUserRecord(userData)
        userHandler.createNewUserRecord(user2Data)
        userResults = userHandler.searchUserBy("Name", "Maria Gonzalez")
        for user in userResults.myList:
            name = user.getUserRecord()["Name"]
            address = user.getUserRecord()["Address"]
            phone = user.getUserRecord()["Phone"]
            email = user.getUserRecord()["Email"]
            self.assertEqual(name, "Maria Gonzalez")
            self.assertEqual(address, "Calle Jaque #210")
            self.assertEqual(phone, "4491123908")
            self.assertEqual(email, "*****@*****.**")
예제 #2
0
 def test_searchByUser_Loadedfromfile(self):
     userHandler = UserHandler.UserListHandler()
     userHandler.loadUserRecord("test_users.txt")
     userResults = userHandler.searchUserBy("Name",
                                            "Irma Nataly Alonso de Leon")
     for user in userResults.myList:
         name = user.getUserRecord()["Name"]
         address = user.getUserRecord()["Address"]
         phone = user.getUserRecord()["Phone"]
         email = user.getUserRecord()["Email"]
         self.assertEqual(name, "Irma Nataly Alonso de Leon")
         self.assertEqual(address, "Av.Madeiras 197, Int.46")
         self.assertEqual(phone, "3318623976")
         self.assertEqual(email, "*****@*****.**")