public void ListarTodosTest()
 {
     AtributoProdutoDAL target = new AtributoProdutoDAL();
     IList<AtributoProduto> actual = null;
     actual = target.Listar();
     Assert.IsNotNull(actual);
 }
 public void ObterTest()
 {
     AtributoProdutoDAL target = new AtributoProdutoDAL();
     AtributoProduto actual = null;
     actual = target.Obter("idAtributo = 1");
     Assert.IsNotNull(actual);
 }
 //[TestMethod()]
 public void FactoryTest()
 {
     AtributoProdutoDAL dal = new AtributoProdutoDAL();
     //dal.
     IDataReader DataReader = null;
     AtributoProduto expected = null; // TODO: Initialize to an appropriate value
     AtributoProduto actual;
     actual = dal.Factory(DataReader);
     Assert.AreEqual(expected, actual);
     Assert.Inconclusive("Verify the correctness of this test method.");
 }
        /// <summary>
        ///A test for Insert
        ///</summary>
        //[TestMethod()]
        public void InsertTest()
        {
            AtributoProdutoDAL target = new AtributoProdutoDAL();
            AtributoProduto atributo = new AtributoProduto();

            atributo.IdParceiro = 1;
            atributo.IdProduto = 101;
            atributo.Atributo = "Teste";
            atributo.DataCadastro = DateTime.Now;
            atributo.Descricao = "Teste";
            atributo.IsDisponivel = true;

            target.Insert(atributo);
            AtributoProduto atributoTest = target.Obter("IdAtributo = " + atributo.IdAtributo + " AND IdParceiro = " + atributo.IdParceiro + "AND IdProduto = " + atributo.IdProduto);

            Assert.AreEqual(atributo.IdProduto, atributoTest.IdProduto);
            Assert.AreEqual(atributo.IdParceiro, atributoTest.IdParceiro);
            Assert.AreEqual(atributo.Descricao, atributoTest.Descricao);
            Assert.AreEqual(atributo.IsDisponivel, atributoTest.IsDisponivel);

            Assert.AreEqual(atributo.DataCadastro,atributoTest.DataCadastro);
        }
        public void DeleteTest()
        {
            AtributoProdutoDAL target = new AtributoProdutoDAL();
            AtributoProduto atributo = new AtributoProduto();

            atributo.IdAtributo = 1;

            target.Delete(atributo);
        }