/// <summary> ///A test for Insert ///</summary> //[TestMethod()] public void InsertTest() { ProdutoDAL target = new ProdutoDAL(); Produto produto = new Produto(); produto.IdProduto = "999"; produto.IdParceiro = 1; produto.Link = "linkteste"; produto.PrecoCheio = 100; produto.Preco = 100; produto.ImagemThumbnail = "imagem.jpg"; produto.Pontos = 35; produto.IsDisponivel = true; produto.IsAtivo = true; produto.DataCadastro = DateTime.Now; produto.DataAlteracao = DateTime.Now; produto.Usuario = "Sam9araujo"; produto.Nome = "Produto"; produto.Nivel = 1; produto.OrdemDestaque = 1; produto.Titulo = "Titulo teste"; produto.Descricao = "Desc teste"; produto.Observacao = "OBS teste"; produto.Frete = 50; produto.IdCategoria = 1; target.Insert(produto); Produto produtoTest = target.Obter("IdProduto = " + produto.IdProduto + " AND IdParceiro = " + produto.IdParceiro); Assert.AreEqual(produto.IdProduto ,produtoTest.IdProduto); Assert.AreEqual(produto.IdParceiro ,produtoTest.IdParceiro); Assert.AreEqual(produto.Link ,produtoTest.Link); Assert.AreEqual(produto.PrecoCheio ,produtoTest.PrecoCheio); Assert.AreEqual(produto.Preco ,produtoTest.Preco); Assert.AreEqual(produto.ImagemThumbnail ,produtoTest.ImagemThumbnail); Assert.AreEqual(produto.Pontos ,produtoTest.Pontos); Assert.AreEqual(produto.IsDisponivel ,produtoTest.IsDisponivel); Assert.AreEqual(produto.IsAtivo ,produtoTest.IsAtivo); Assert.AreEqual(produto.DataCadastro ,produtoTest.DataCadastro); Assert.AreEqual(produto.DataAlteracao ,produtoTest.DataAlteracao); Assert.AreEqual(produto.Usuario ,produtoTest.Usuario); Assert.AreEqual(produto.Nome ,produtoTest.Nome); Assert.AreEqual(produto.Nivel ,produtoTest.Nivel); Assert.AreEqual(produto.OrdemDestaque ,produtoTest.OrdemDestaque); Assert.AreEqual(produto.Titulo ,produtoTest.Titulo); Assert.AreEqual(produto.Descricao ,produtoTest.Descricao); Assert.AreEqual(produto.Observacao ,produtoTest.Observacao); Assert.AreEqual(produto.Frete ,produtoTest.Frete); Assert.AreEqual(produto.IdCategoria ,produtoTest.IdCategoria); }