コード例 #1
0
        public void Atualizar()
        {
            // ================ CENTARIO ===================== //
            //pega uma turma
            TurmaController t     = new TurmaController();
            Turma           turma = t.Listar(new Turma())[0];

            string nome    = "Atualizado";
            Turma  updated = new Turma();

            updated.idTurma = turma.idTurma;
            updated.Nome    = turma.Nome;

            // ================ AÇÃO ===================== //

            updated.Nome = nome;
            t.Atualizar(updated);

            List <Turma> consulta = t.ListarByName(updated);

            // ================ VALIDAÇÃO ===================== //
            Assert.IsNotEmpty(consulta);
            Assert.IsNotNull(consulta[0].Nome);
            Assert.IsTrue(consulta[0].Nome == nome);
        }
コード例 #2
0
        public void Incluir()
        {
            // ================ CENTARIO ===================== //
            //pega uma Professor
            ProfessorController pc = new ProfessorController();
            Professor           p  = pc.Listar(new Professor())[0];

            TurmaController tc = new TurmaController();
            Turma           t  = tc.Listar(new Turma())[0];


            Aula aula = new Aula();

            aula.idProfessor = p;
            aula.idTurma     = t;
            aula.Nome        = "ADS-05";

            // ================ AÇÃO ===================== //

            //chama metodod incluir
            AulaController aulac = new AulaController();

            aulac.Incluir(aula);
            List <Aula> consulta = aulac.ListarByName(aula);

            // ================ VALIDAÇÃO ===================== //
            //verificacao
            Assert.IsNotEmpty(consulta);
            Assert.IsTrue(consulta[0].Nome == aula.Nome);
        }
コード例 #3
0
        public void Listar()
        {
            // ================ CENTARIO ===================== //
            //pega uma turma
            TurmaController t = new TurmaController();

            // ================ AÇÃO ===================== //

            List <Turma> alunos = t.Listar(new Turma());

            // ================ VALIDAÇÃO ===================== //
            //verificacao
            Assert.IsNotEmpty(alunos);
            Assert.AreNotEqual(0, alunos.Count);
        }
コード例 #4
0
        public void Deletar()
        {
            // ================ CENTARIO ===================== //
            //pega uma turma
            TurmaController t     = new TurmaController();
            Turma           turma = t.Listar(new Turma())[0];

            // ================ AÇÃO ===================== //

            t.Excluir(turma);
            List <Turma> consulta = t.ListarByName(turma);

            // ================ VALIDAÇÃO ===================== //
            //verificacao
            Assert.IsEmpty(consulta);
        }
コード例 #5
0
        public void Incluir()
        {
            // ================ CENTARIO ===================== //
            //pega uma turma
            TurmaController t     = new TurmaController();
            List <Turma>    turma = t.Listar(new Turma());

            //cria um aluno
            Aluno aluno = new Aluno();

            aluno.Foto      = 12;
            aluno.Matricula = 123;
            aluno.Nome      = "Rubiao";
            aluno.idTurma   = turma[0];
            // ================ AÇÃO ===================== //

            //chama metodod incluir
            AlunoController alunoControl = new AlunoController();

            alunoControl.Incluir(aluno);

            // ================ VALIDAÇÃO ===================== //
            Assert.IsNotNull(alunoControl.ListarByMatricula(aluno));
        }