Example #1
0
        public void DeveRetornarMaiorValorSeCarrinhoContemMuitosElementos()
        {
            carrinho = new CarrinhoDeComprasBuilder().Itens("Geladeira", 1, 900.0)
                       .Itens("Fogão", 2, 1500.0)
                       .Itens("Máquina de Lavar", 1, 750.0).Cria();

            Assert.AreEqual(3000.0, carrinho.MaiorValor(), 0.0001);
        }
Example #2
0
        public void DeveRetornarValorDoItemSeCarrinhoCom1Elemento()
        {
            carrinho = new CarrinhoDeComprasBuilder().Itens("Geladeira", 1, 900.0).Cria();

            Assert.AreEqual(900.0, carrinho.MaiorValor(), 0.0001);
        }
Example #3
0
 public void DeveRetornarZeroSeCarrinhoVazio()
 {
     Assert.AreEqual(0.0, carrinho.MaiorValor(), 0.00001);
 }