public void DeveListarPacientesPorTrechoDoNomeIntegrado() { UnityContainer unityContainer = new UnityContainer(); unityContainer.RegisterType <IRepositorioPaciente, RepositorioPaciente>(); unityContainer.RegisterInstance <ISession>(ConfiguracaoNHibernate.Criar().OpenSession()); //Arrange List <Paciente> pacientes = new List <Paciente>(); IRepositorioPaciente repositorioPaciente = unityContainer.Resolve <IRepositorioPaciente>(); //Act pacientes = repositorioPaciente.RetornarPorTrechoNome("fa"); //Assert Assert.IsTrue(pacientes.Count > 0); }
public List <PacienteViewModel> ListarPorTrecho(string nome) { return(_repositorioPaciente.RetornarPorTrechoNome(nome).Select(paciente => new PacienteViewModel { Cpf = paciente.CPF, Nome = paciente.Nome }).ToList()); }