Ejemplo n.º 1
0
 public void InicializarTest()
 {
     vestibular1 = new Vestibular
     {
         Id = 1,
         Descricao = "Descricao1",
         FimInscricao = new DateTime(2012, 1, 2),
         InicioInscricao = new DateTime(2011, 12, 12),
         Prova = new DateTime(2012, 3, 1)
     };
 }
        public void InicializarTest()
        {
            // Injeção de dependência manual
            _repository = new VestibularRepository(_context);

            _entidade = new Vestibular
                            {
                                InicioInscricao = new DateTime(2012, 12, 28),
                                FimInscricao = new DateTime(2012, 12, 28).AddDays(5),
                                Prova = new DateTime(2012, 12, 28).AddDays(7),
                                Descricao = "Vestibular 2012-1"
                            };
        }
Ejemplo n.º 3
0
        public void Garantir_que_2_vestibulares_sao_iguais_quando_tem_o_mesmo_Id()
        {
            vestibular2 = new Vestibular
            {
                Id = 1,
                Descricao = "Descricao2",
                FimInscricao = new DateTime(2012, 2, 2),
                InicioInscricao = new DateTime(2011, 11, 12),
                Prova = new DateTime(2012, 3, 2)
            };

            Assert.AreEqual(vestibular1.Id, vestibular2.Id);
            Assert.AreEqual(vestibular1, vestibular2);
        }
Ejemplo n.º 4
0
        public void Garantir_que_2_vestibulares_sao_iguais_quando_tem_o_mesmo_Descricao()
        {
            vestibular2 = new Vestibular
            {
                Id = 2,
                Descricao = "Descricao1",
                FimInscricao = new DateTime(2012, 1, 1),
                InicioInscricao = new DateTime(2011, 12, 1),
                Prova = new DateTime(2012, 3, 2)
            };

            Assert.AreEqual(vestibular1.Descricao, vestibular2.Descricao);
            Assert.AreEqual(vestibular1, vestibular2);
        }
        public void Nao_Pode_Inserir_Vestibular_Sem_Data_Test()
        {
            // Ambiente
            var vestibularFake = new Vestibular
            {
                Descricao = "Vestibular 2012-2"
            };

            // Ação
            _repository.Inserir(vestibularFake);
        }
        public void Nao_Pode_Inserir_Vestibular_Com_Mesma_Descricao_Test()
        {
            // Ambiente
            var vestibularFake = new Vestibular
            {
                InicioInscricao = _entidade.InicioInscricao,
                FimInscricao = _entidade.FimInscricao,
                Prova = _entidade.Prova,
                Descricao = _entidade.Descricao
            };

            _repository.Inserir(_entidade);

            // Ação
            _repository.Inserir(vestibularFake);
        }
Ejemplo n.º 7
0
 public void Inserir(Vestibular vestibular)
 {
     throw new NotImplementedException();
 }
Ejemplo n.º 8
0
 public void Alterar(Vestibular vestibular)
 {
     throw new NotImplementedException();
 }