public Amigo BuscaAmigoPorNome(string _acaoMenu) { Console.Clear(); Console.WriteLine("Informe o nome do amigo que deseja {0}:", _acaoMenu); Console.Write("Nome: "); campo = Console.ReadLine(); ValidationConsole.ValidaCampoVazio("Nome", ref campo); nome = campo; List <Amigo> amigos = amigosBO.ConsultarAmigoPorNome(nome); ExibirAmigos(amigos, _acaoMenu); if (amigos.Count > 1) { Console.WriteLine("Insira o ID do Amigo que deseja {0}:", _acaoMenu); int.TryParse(Console.ReadLine(), out idAmigo); return(amigos.Where(x => x.amigoID == idAmigo).FirstOrDefault()); } else { return(amigos.FirstOrDefault()); } }
public void ConsultarAmigoPorNomeTest() { AmigosBO amigosBO = new AmigosBO(); List <Amigo> amigos = amigosBO.ConsultarAmigoPorNome("Teste"); Assert.IsNotNull(amigos); }