예제 #1
0
        public void DeveIgnorarMenoresQue500()
        {
            Usuario joao = new Usuario("Joao");

            FiltroDeLances filtro    = new FiltroDeLances();
            IList <Lance>  resultado = filtro.Filtra(new List <Lance>()
            {
                new Lance(joao, 235),
                new Lance(joao, 409),
                new Lance(joao, 399)
            });

            Assert.AreEqual(0, resultado.Count);
        }
        public void DeveSelecionarLancesMaioresQue5000()
        {
            Usuario joao = new Usuario("Joao");

            FiltroDeLances filtro    = new FiltroDeLances();
            IList <Lance>  resultado = filtro.Filtra(new List <Lance>()
            {
                new Lance(joao, 10000),
                new Lance(joao, 800)
            });

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