public void DeveRetornarZeroSeCarrinhoVazio() { //var carrinho = Inicializa(); var carrinho = new CarrinhoDeComprasBuilder().Cria(); Assert.AreEqual(0.0, carrinho.MaiorValor(), 0.0001); }
public void DeveRetornarValorDoItemSeCarrinhoCom1Elemento() { //var carrinho = Inicializa(); //carrinho.Adiciona(new Item("Geladeira", 1, 900.0)); var carrinho = new CarrinhoDeComprasBuilder().ComItens(900.0).Cria(); Assert.AreEqual(900.0, carrinho.MaiorValor(), 0.0001); }
public void DeveRetornarMaiorValorSeCarrinhoContemMuitosElementos() { //var carrinho = Inicializa(); //carrinho.Adiciona(new Item("Geladeira", 1, 900.0)); //carrinho.Adiciona(new Item("Fogão", 1, 1500.0)); //carrinho.Adiciona(new Item("Maquina de lavar", 1, 750)); var carrinho = new CarrinhoDeComprasBuilder().ComItens(900.0, 1500.0, 750).Cria(); Assert.AreEqual(1500.0, carrinho.MaiorValor(), 0.0001); }