public async Task <Candidatos> BuscarCandidatoPorCodigoPersona(Candidatos candidatoParaBuscar) { using (SportsGoEntities context = new SportsGoEntities(false)) { CandidatosRepository candidatosRepo = new CandidatosRepository(context); Candidatos informacionCandidato = await candidatosRepo.BuscarCandidatoPorCodigoPersona(candidatoParaBuscar); return(informacionCandidato); } }
public async Task CandidatoRepository_BuscarInformacionCandidato_ShouldVerify() { using (SportsGoEntities context = new SportsGoEntities(false)) { CandidatosRepository candidatoRepository = new CandidatosRepository(context); Candidatos candidatoABuscar = new Candidatos(); candidatoABuscar.Personas = new Personas(); candidatoABuscar.Personas.Consecutivo = 8; Candidatos informacionCandidato = await candidatoRepository.BuscarCandidatoPorCodigoPersona(candidatoABuscar); Assert.IsNotNull(informacionCandidato); Assert.AreNotEqual(informacionCandidato.Consecutivo, 0); Assert.AreNotEqual(informacionCandidato.CodigoPersona, 0); Assert.AreNotEqual(informacionCandidato.CodigoGenero, 0); Assert.AreNotEqual(informacionCandidato.Estatura, 0); Assert.AreNotEqual(informacionCandidato.Peso, 0); Assert.AreNotEqual(informacionCandidato.FechaNacimiento, DateTime.MinValue); } }