public void CanGetAulaAvaliacaoPorAlunoTemaNaoAvaliado() { int alunoID = 116502; int apostilaID = 13641; int temaID = 3283; int produtoID = 16; int grandeAreaID = 11; var aulaAvaliacao = new AulaAvaliacaoEntity().GetAulaAvaliacaoPorAluno(alunoID, produtoID, grandeAreaID); var apostila = aulaAvaliacao.Where(x => x.ID == apostilaID).FirstOrDefault(); var tema = apostila.Temas.Where(x => x.TemaID == temaID).FirstOrDefault(); Assert.IsFalse(tema.IsAvaliado); }
public void CanGetAulaAvaliacaoPorAlunoTemaComProfessorSubstituto() { int alunoID = 227546; int apostilaID = 13648; int temaID = 3229; int produtoID = 16; int grandeAreaID = 12; var aulaAvaliacao = new AulaAvaliacaoEntity().GetAulaAvaliacaoPorAluno(alunoID, produtoID, grandeAreaID); var apostila = aulaAvaliacao.Where(x => x.ID == apostilaID).FirstOrDefault(); var tema = apostila.Temas.Where(x => x.TemaID == temaID).FirstOrDefault(); Assert.IsFalse(tema.PodeAvaliar); Assert.AreEqual(121433, tema.ProfessorID); }