catala/examples/aides_logement/tests/tests_calcul_al_locatif.catala_fr
2022-12-13 12:27:33 +01:00

78 lines
3.2 KiB
Plaintext

> Inclusion: ../aides_logement.catala_fr
# Tests
```catala
# Tiré de la page 24 de
# https://www.ecologie.gouv.fr/sites/default/files/les_aides_personnelles_au_logement_element_de_calcul_septembre_2021.pdf
déclaration champ d'application Exemple1 :
calcul champ d'application CalculAllocationLogementLocatif
résultat montant contenu argent
champ d'application Exemple1 :
définition calcul.loyer_principal égal à 425 €
définition calcul.ressources_ménage_arrondies égal à 11 500€
définition calcul.bénéficiaire_aide_adulte_ou_enfant_handicapés égal à faux
définition calcul.date_courante égal à |2021-09-29|
définition calcul.nombre_personnes_à_charge égal à 2
définition calcul.situation_familiale_calcul_apl égal à Couple
définition calcul.zone égal à Zone2
définition calcul.logement_est_chambre égal à faux
définition calcul.âgées_ou_handicap_adultes_hébergées_onéreux_particuliers
égal à faux
définition calcul.type_aide égal à
TypeAidesPersonnelleLogement.AllocationLogementFamiliale
définition calcul.colocation égal à faux
définition calcul.réduction_loyer_solidarité égal à 0 €
définition calcul.logement_meublé_d842_2 égal à faux
définition calcul.changement_logement_d842_4 égal à PasDeChangement
définition montant égal à
calcul.traitement_aide_finale de calcul.aide_finale_formule
# Attention dans cet exemple le taux de loyer éligible est bien arrondi à
# la troisième décimale en pourcentage comme le dit bien le 2° de l'article
# 14 de l'arrêté du 27 septembre 2019, et non à la deuxième décimale comme le
# montre l'exemple sur le document du gouvernement.
assertion montant = 345,73€
```
```catala
# Transmis par DGALN/DHUP/FE4 le 12/07/2022
déclaration champ d'application Exemple2 :
calcul champ d'application CalculAllocationLogementLocatif
résultat montant contenu argent
champ d'application Exemple2 :
définition calcul.loyer_principal égal à 425 €
définition calcul.ressources_ménage_arrondies égal à 11 500€
définition calcul.bénéficiaire_aide_adulte_ou_enfant_handicapés égal à faux
définition calcul.date_courante égal à |2022-05-01|
définition calcul.nombre_personnes_à_charge égal à 2
définition calcul.situation_familiale_calcul_apl égal à Couple
définition calcul.zone égal à Zone2
définition calcul.logement_est_chambre égal à faux
définition calcul.âgées_ou_handicap_adultes_hébergées_onéreux_particuliers
égal à faux
définition calcul.type_aide égal à
TypeAidesPersonnelleLogement.AllocationLogementFamiliale
définition calcul.colocation égal à faux
définition calcul.réduction_loyer_solidarité égal à 0 €
définition calcul.logement_meublé_d842_2 égal à faux
définition calcul.changement_logement_d842_4 égal à PasDeChangement
définition montant égal à
calcul.traitement_aide_finale de calcul.aide_finale_formule
assertion montant = 352,77€
```
```catala-test-inline
$ catala Interpret -s Exemple1
[RESULT] Computation successful! Results:
[RESULT] montant = 345.73 €
```
```catala-test-inline
$ catala Interpret -s Exemple2
[RESULT] Computation successful! Results:
[RESULT] montant = 352.77 €
```