public function testApenasUmproduto() { $carrinho = new CarrinhoDeCompras(); $carrinho->adiciona(new Produto("Geladeira", 450.0)); $maiorMenor = new MaiorEMenor(); $maiorMenor->encontra($carrinho); $this->assertEquals("Geladeira", $maiorMenor->getMaior()->getNome()); $this->assertEquals("Geladeira", $maiorMenor->getMenor()->getNome()); }
public function testOrdemDecrescente() { $carrinho = new CarrinhoDeCompras(); $carrinho->adiciona(new Produto("Geladeira", 450.0)); $carrinho->adiciona(new Produto("Liquidificador", 250.0)); $carrinho->adiciona(new Produto("Jogo de pratos", 70.0)); $maiorMenor = new MaiorEMenor(); $maiorMenor->encontra($carrinho); $this->assertEquals("Jogo de Pratos", $maiorMenor->getMenor->getNome()); $this->assertEquals("Geladeira", $maiorMenor->getMenor->getNome()); }