public void CriterioDaFamiliaCom1Ou2DependentesDeveRetornarPontuacaoZeradaQuandoNaoForAtendido()
        {
            var familiaComDoisDependentesMaioresDeIdade = _fixture.FamiliaComDependentesMaioresDeIdade;

            var quantidadeDeDependentes = familiaComDoisDependentesMaioresDeIdade.ObterQuantidadeDeDependentes();

            var criterioDaFamiliaCom1Ou2Dependentes = new CriterioDaFamiliaCom1Ou2Dependentes(quantidadeDeDependentes);

            Assert.False(criterioDaFamiliaCom1Ou2Dependentes.EhAtendido());
        }
        public void CriterioDaFamiliaCom1Ou2DependentesDeveRetornarPontuacaoQuandoForAtendido()
        {
            var familiaComDoisDependentesMenoresDeIdade = _fixture.FamiliaComDoisDependentesMenoresDeIdade;

            var quantidadeDeDependentes = familiaComDoisDependentesMenoresDeIdade.ObterQuantidadeDeDependentes();

            var criterioDaFamiliaCom1Ou2Dependentes = new CriterioDaFamiliaCom1Ou2Dependentes(quantidadeDeDependentes);

            Assert.True(criterioDaFamiliaCom1Ou2Dependentes.EhAtendido());
            Assert.Equal(2, criterioDaFamiliaCom1Ou2Dependentes.Pontuacao.Valor);
        }