public void UmProduto() { var carrinho = new CarrinhoDeCompras(); carrinho.Adiciona(new Produto("Liquidificador", 250)); var algoritmo = new MaiorMenor(); algoritmo.Encontra(carrinho); Assert.AreEqual("Liquidificador", algoritmo.Menor.Nome); Assert.AreEqual("Liquidificador", algoritmo.Maior.Nome); }
public void OrdemVariada() { var carrinho = new CarrinhoDeCompras(); carrinho.Adiciona(new Produto("Liquidificador", 250)); carrinho.Adiciona(new Produto("Geladeira", 450)); carrinho.Adiciona(new Produto("Jogo de Pratos", 70)); var algoritmo = new MaiorMenor(); algoritmo.Encontra(carrinho); Assert.AreEqual("Jogo de Pratos", algoritmo.Menor.Nome); Assert.AreEqual("Geladeira", algoritmo.Maior.Nome); }