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);
            }
        }
Example #2
0
        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);
            }
        }