public void PodeAprovarCandidtoTest() { cursoInserir.Vagas = 3; vestContext.SaveChanges(); //Criando o 2º Candidato candidatoInserir5 = new Candidato { Curso = cursoInserir, DataNascimento = new DateTime(1986, 5, 29), Cpf = "54721050992", Email = "[email protected]", Senha = "123456", Sexo = "Masculino 5", Telefone = "11 9 86602829 5", Nome = "Marcus 5", Vestibular = vestibularInserir }; candidatoInserir6 = new Candidato { Curso = cursoInserir, DataNascimento = new DateTime(1986, 5, 29), Cpf = "11975453603", Email = "[email protected]", Senha = "123456", Sexo = "Masculino 6", Telefone = "11 9 86602829 6", Nome = "Marcus 6", Vestibular = vestibularInserir }; candidatoInserir7 = new Candidato { Curso = cursoInserir, DataNascimento = new DateTime(1986, 5, 29), Cpf = "41736464612", Email = "[email protected]", Senha = "123456", Sexo = "Masculino 7", Telefone = "11 9 86602829 7", Nome = "Marcus 7", Vestibular = vestibularInserir }; //candidatoInserir8 = new Candidato //{ // Curso = cursoInserir, // DataNascimento = new DateTime(1986, 29, 5), // Cpf = "75239823103", // Email = "[email protected]", // Senha = "123456", // Sexo = "Masculino 8", // Telefone = "11 9 86602829 8", // Nome = "Marcus 8", // Vestibular = vestibularInserir //}; //Ação candidatoRepository.RealizaInscricao(candidatoInserir5); candidatoRepository.RealizaInscricao(candidatoInserir6); candidatoRepository.RealizaInscricao(candidatoInserir7); //candidatoRepository.RealizaInscricao(candidatoInserir8); candidatoRepository.Aprovar(candidatoInserir5.ID); candidatoRepository.Aprovar(candidatoInserir6.ID); candidatoRepository.Aprovar(candidatoInserir7.ID); //candidatoRepository.Aprovar(candidatoInserir8.ID); //Assert var result = (from curso in vestContext.Cursos from candidato in curso.CandidatosList where curso.ID == cursoInserir.ID && candidato.Aprovado == true select candidato); Assert.AreEqual(3, result.Count()); //Assert.IsTrue(result.ToList().Contains(candidatoInserir5)); //Assert.IsTrue(result.ToList().Contains(candidatoInserir6)); //Assert.IsTrue(result.ToList().Contains(candidatoInserir7)); }