public void EditarTest()
        {
            GerenciadorAutor target     = new GerenciadorAutor(); // TODO: Initialize to an appropriate value
            Autor            autorModel = null;                   // TODO: Initialize to an appropriate value

            target.Editar(autorModel);
            Assert.Inconclusive("A method that does not return a value cannot be verified.");
        }
        public void RemoverTest()
        {
            GerenciadorAutor target = new GerenciadorAutor(); // TODO: Initialize to an appropriate value
            int idAutor             = 0;                      // TODO: Initialize to an appropriate value

            target.Remover(idAutor);
            Assert.Inconclusive("A method that does not return a value cannot be verified.");
        }
        public void ObterTodosTest()
        {
            GerenciadorAutor    target   = new GerenciadorAutor(); // TODO: Initialize to an appropriate value
            IEnumerable <Autor> expected = null;                   // TODO: Initialize to an appropriate value
            IEnumerable <Autor> actual;

            actual = target.ObterTodos();
            Assert.AreEqual(expected, actual);
            Assert.Inconclusive("Verify the correctness of this test method.");
        }
        public void ObterTest()
        {
            GerenciadorAutor target = new GerenciadorAutor(); // TODO: Initialize to an appropriate value
            int   idAutor           = 0;                      // TODO: Initialize to an appropriate value
            Autor expected          = null;                   // TODO: Initialize to an appropriate value
            Autor actual;

            actual = target.Obter(idAutor);
            Assert.AreEqual(expected, actual);
            Assert.Inconclusive("Verify the correctness of this test method.");
        }
        public void EditarTest_NomeGrande()
        {
            // realiza o processo de edição
            GerenciadorAutor gAutor             = new GerenciadorAutor();
            Autor            autorModelExpected = gAutor.Obter(1);

            autorModelExpected.Nome          = "José dos Santos Barbosa Arimateia Vergueiro de Oliveira Dósea";
            autorModelExpected.AnoNascimento = new DateTime(1982, 1, 1);
            gAutor.Editar(autorModelExpected);

            // verifica se a edição realizada com sucesso
            Autor autorModelActual = gAutor.Obter(1);

            Assert.AreEqual(autorModelExpected.AnoNascimento, autorModelActual.AnoNascimento);
            Assert.AreEqual(autorModelExpected.Nome, autorModelActual.Nome);
        }
        public void EditarTest()
        {
            // realiza o processo de edição
            GerenciadorAutor gAutor             = new GerenciadorAutor();
            Autor            autorModelExpected = gAutor.Obter(1);

            autorModelExpected.Nome          = "Marcos Dósea";
            autorModelExpected.AnoNascimento = new DateTime(1982, 1, 1);
            gAutor.Editar(autorModelExpected);

            // verifica se a edição realizada com sucesso
            Autor autorModelActual = gAutor.Obter(1);

            Assert.AreEqual(autorModelExpected.AnoNascimento, autorModelActual.AnoNascimento);
            Assert.AreEqual(autorModelExpected.Nome, autorModelActual.Nome);
        }
        public void EditarTest_DataMenorDoQueMil()
        {
            // realiza o processo de edição
            GerenciadorAutor gAutor             = new GerenciadorAutor();
            Autor            autorModelExpected = gAutor.Obter(1);

            autorModelExpected.Nome          = "Marcos Dósea";
            autorModelExpected.AnoNascimento = new DateTime(100, 1, 1);

            // verifica se exceção de serviço foi lançada
            try
            {
                gAutor.Editar(autorModelExpected);
            }
            catch (Exception e)
            {
                Assert.IsInstanceOfType(e, typeof(ServiceException));
            }
        }
        public List <Autor> ObterTodosAutores()
        {
            GerenciadorAutor gAutor = new GerenciadorAutor();

            return(gAutor.ObterTodos().ToList());
        }
 public AutorController()
 {
     gAutor = new GerenciadorAutor();
 }