public void GeraInsertComparadorProduto() { DateTime data = new DateTime(2015, 11, 07); ComparadorProdutos comparador = new ComparadorProdutos(); comparador.Id = 20; comparador.DataComparacao = data; comparador.ProdutoA = new Produto(); comparador.ProdutoA.Id = 4; comparador.ProdutoA.Nome = "Trigo"; comparador.ProdutoB = new Produto(); comparador.ProdutoB.Id = 23; comparador.ProdutoB.Nome = "Macarrão"; target = new CommandInsertGenerator(comparador); string insert = ""; insert += "INSERT INTO comparador_produtos (data_comparacao, id_produto_a, id_produto_b) VALUES ('" + data + "', 4, 23)"; Assert.That(target.GetCommand(), Is.EqualTo(insert)); }
public void GeraInsertComparadorProduto() { DateTime data = new DateTime(2015, 11, 07); ComparadorProdutos comparador = new ComparadorProdutos(); comparador.Id = 20; comparador.DataComparacao = data; comparador.ProdutoA = new Produto(); comparador.ProdutoA.Id = 4; comparador.ProdutoA.Nome = "Trigo"; comparador.ProdutoB = new Produto(); comparador.ProdutoB.Id = 23; comparador.ProdutoB.Nome = "Macarrão"; target = new CommandUpdateGenerator(comparador); string insert = ""; insert += "UPDATE comparador_produtos "; insert += "SET data_comparacao = '" + data + "', "; insert += "id_produto_a = 4, "; insert += "id_produto_b = 23 "; insert += "WHERE id = 20"; Assert.That(target.GetCommand(), Is.EqualTo(insert)); }