示例#1
0
        public void Validar_Segundo_Teste()
        {
            //Leilão
            var davi = new Usuario("Davi");
            var leilaoPlaystation = new Leilao("Playstation");

            leilaoPlaystation.ProporLance(new Lance(davi, 300.00));
            leilaoPlaystation.ProporLance(new Lance(davi, 250.00));
            leilaoPlaystation.ProporLance(new Lance(davi, 200.00));
            Avaliador leiloeiro = new Avaliador();

            leiloeiro.Avaliar(leilaoPlaystation);
            Assert.AreEqual(leiloeiro.MaiorLance, 300.00);
        }
示例#2
0
        public void Validar_UsuarioVencedorLeilaoCrescente_Teste()
        {
            var davi              = new Usuario("Davi");
            var bruno             = new Usuario("Bruno");
            var leilaoPlaystation = new Leilao("Playstation");

            leilaoPlaystation.ProporLance(new Lance(davi, 200.00));
            leilaoPlaystation.ProporLance(new Lance(bruno, 250.00));
            leilaoPlaystation.ProporLance(new Lance(davi, 300.00));
            leilaoPlaystation.ProporLance(new Lance(bruno, 350.00));
            Avaliador leiloeiro = new Avaliador();

            leiloeiro.Avaliar(leilaoPlaystation);
            Assert.AreEqual(leiloeiro.VencedorLance, bruno);
        }
示例#3
0
        public void Validar_Quarto_Teste()
        {
            //EntidadeTeste entidadeTeste = new EntidadeTeste();
            //Assert.AreEqual(true, true);
            //Leilão
            var davi              = new Usuario("Davi");
            var bruno             = new Usuario("Bruno");
            var leilaoPlaystation = new Leilao("Playstation");

            leilaoPlaystation.ProporLance(new Lance(davi, 200.00));
            leilaoPlaystation.ProporLance(new Lance(bruno, 250.00));
            leilaoPlaystation.ProporLance(new Lance(davi, 300.00));
            leilaoPlaystation.ProporLance(new Lance(bruno, 350.00));
            Avaliador leiloeiro = new Avaliador();

            leiloeiro.Avaliar(leilaoPlaystation);
            Assert.AreEqual(leiloeiro.MaiorLance, 350.00);
        }