public void TestaInclusao() { DisciplinaTurmaRepository repository = new DisciplinaTurmaRepository(); DisciplinaTurmaService disciplinaTurmaService = new DisciplinaTurmaService(repository); Dominio.Entidades.DisciplinaTurma DisciplinaTurma = new Dominio.Entidades.DisciplinaTurma { CodigoDisciplina = 1, CodigoDaTurma = 3, QuantidadeVagas = 20 }; var retorno = disciplinaTurmaService.Insert <DisciplinaTurmaValidator>(DisciplinaTurma); Assert.True(retorno != null); }
public void TestaCancelamento() { DisciplinaRepository disciplinaRepository = new DisciplinaRepository(); DisciplinaService disciplinaService = new DisciplinaService(disciplinaRepository); Dominio.Entidades.Disciplina disciplina = new Dominio.Entidades.Disciplina { Nome = "Disciplina Teste", CargaHoraria = 30 }; var novaDisciplina = disciplinaService.Insert <DisciplinaValidator>(disciplina); DisciplinaTurmaRepository disciplinaTurmmaRepository = new DisciplinaTurmaRepository(); DisciplinaTurmaService disciplinaTurmaService = new DisciplinaTurmaService(disciplinaTurmmaRepository); Dominio.Entidades.DisciplinaTurma DisciplinaTurma = new Dominio.Entidades.DisciplinaTurma { CodigoDisciplina = novaDisciplina.CodigoDisciplina, CodigoDaTurma = 1, QuantidadeVagas = 20 }; var novaDisciplinaTurma = disciplinaTurmaService.Insert <DisciplinaTurmaValidator>(DisciplinaTurma); MatriculaRepository repository = new MatriculaRepository(); MatriculaService matriculaService = new MatriculaService(repository); Dominio.Entidades.Matricula Matricula = new Dominio.Entidades.Matricula { CodigoAluno = 1, CodigoDaTurma = 1, CodigoDisciplina = novaDisciplina.CodigoDisciplina, DataMatricula = DateTime.Now }; var novaMatricula = matriculaService.Insert <MatriculaValidator>(Matricula); novaMatricula.CancelaMatricula(); var matriculaAtualizada = matriculaService.Update(novaMatricula); Assert.True(matriculaAtualizada.CodigoSituacao == (int)SituacaoMatricula.Inativa); }
public void TestaInclusao() { DisciplinaRepository disciplinaRepository = new DisciplinaRepository(); DisciplinaService disciplinaService = new DisciplinaService(disciplinaRepository); Dominio.Entidades.Disciplina disciplina = new Dominio.Entidades.Disciplina { Nome = "Disciplina Teste", CargaHoraria = 30 }; var novaDisciplina = disciplinaService.Insert <DisciplinaValidator>(disciplina); DisciplinaTurmaRepository disciplinaTurmmaRepository = new DisciplinaTurmaRepository(); DisciplinaTurmaService disciplinaTurmaService = new DisciplinaTurmaService(disciplinaTurmmaRepository); Dominio.Entidades.DisciplinaTurma DisciplinaTurma = new Dominio.Entidades.DisciplinaTurma { CodigoDisciplina = novaDisciplina.CodigoDisciplina, CodigoDaTurma = 1, QuantidadeVagas = 20 }; var novaDisciplinaTurma = disciplinaTurmaService.Insert <DisciplinaTurmaValidator>(DisciplinaTurma); MatriculaRepository repository = new MatriculaRepository(); MatriculaService matriculaService = new MatriculaService(repository); Dominio.Entidades.Matricula Matricula = new Dominio.Entidades.Matricula { CodigoAluno = 1, CodigoDaTurma = 1, CodigoDisciplina = novaDisciplina.CodigoDisciplina, DataMatricula = DateTime.Now }; var novaMatricula = matriculaService.Insert <MatriculaValidator>(Matricula); Assert.True(novaMatricula != null); }