Example #1
0
        public void DeveMarcarZeroPontosQuandoRendaPorPessoasEhInvalido()
        {
            //Given
            List <RendaPorPessoa> rendaPorPessoasInvalidas = null;

            //When
            var pontos = new Entidades.PontosPorRendaTotal(rendaPorPessoasInvalidas);

            //Then
            Assert.Equal(0, pontos.TotalDePontos);
        }
Example #2
0
        public void DeveMarcarUmPontoQuandoRendaTotalForEntre1500_01ReiasE2000Reias(decimal renda1, decimal renda2, decimal renda3)
        {
            //Given
            var rendaPorPessoas = new List <RendaPorPessoa>();

            rendaPorPessoas.Add(new RendaPorPessoa(_faker.Random.Guid(), _faker.Random.Guid(), renda1));
            rendaPorPessoas.Add(new RendaPorPessoa(_faker.Random.Guid(), _faker.Random.Guid(), renda2));
            rendaPorPessoas.Add(new RendaPorPessoa(_faker.Random.Guid(), _faker.Random.Guid(), renda3));

            //When
            var pontos = new Entidades.PontosPorRendaTotal(rendaPorPessoas);

            //Then
            Assert.Equal(3, pontos.TotalDePontos);
        }