Ejemplo n.º 1
0
        public void DeveEliminarEntre3000E5000()
        {
            Usuario joao = new Usuario("Joao");

            FiltroLances  filtro    = new FiltroLances();
            IList <Lance> resultado = filtro.Filtra(new List <Lance>()
            {
                new Lance(joao, 4000),
                new Lance(joao, 3500)
            });

            Assert.AreEqual(0, resultado.Count);
        }
Ejemplo n.º 2
0
        public void DeveSelecionarLancesMaiorQue5000()
        {
            Usuario joao = new Usuario("Joao");

            FiltroLances  filtro    = new FiltroLances();
            IList <Lance> resultado = filtro.Filtra(new List <Lance>()
            {
                new Lance(joao, 6000),
                new Lance(joao, 5000),
                new Lance(joao, 4500),
                new Lance(joao, 1000)
            });

            Assert.AreEqual(1, resultado.Count);
            Assert.AreEqual(6000, resultado[0].Valor, 0.00001);
        }