def test_22_busca_contatos(self): a1 = Agenda('Rafael', '11999887766', '*****@*****.**') a1.novo_contato('Ana', '11999888563', '*****@*****.**') a1.novo_contato('Pedro', '1955552222', '*****@*****.**') a1.novo_contato('Mariana', '21145145145', '*****@*****.**') a1.novo_contato('João', '1152525252', '*****@*****.**') lista01 = a1.busca_contatos('ana') lista02 = a1.busca_contatos('9888') lista03 = a1.busca_contatos('52') lista04 = a1.busca_contatos('email.com') assert len(lista01) == 2, 'A busca deveria retornar 2 contatos' assert len(lista02) == 1, 'A busca deveria retornar 1 contato' assert len(lista03) == 2, 'A busca deveria retornar 2 contatos' assert len(lista04) == 4, 'A busca deveria retornar 4 contatos' assert lista01[0].nome == 'Ana', 'O contato da lista está incorreto' assert lista01[ 1].nome == 'Mariana', 'O contato da lista está incorreto' assert lista02[0].nome == 'Ana', 'O contato da lista está incorreto' assert lista03[0].nome == 'Pedro', 'O contato da lista está incorreto' assert lista03[1].nome == 'João', 'O contato da lista está incorreto' assert lista04[1].nome == 'Pedro', 'O contato da lista está incorreto' assert lista04[ 2].nome == 'Mariana', 'O contato da lista está incorreto' assert lista04[3].nome == 'João', 'O contato da lista está incorreto'