1
0
Fork 0
mirror of https://github.com/betagouv/mon-entreprise synced 2025-02-09 06:25:12 +00:00
mon-entreprise/test/mécanismes/barème-continu.yaml
Maxime Quandalle 12ab3a3c4c Format objet pour les tests des mécanismes
Dans #719 nous changions la structure de données Yaml de premier niveau
d'une liste vers un objet (indexé sur le nom des règles) pour les
fichiers Publicode. Ce commit réplique ce changement pour les fichiers
de tests de mécanismes qui n'avaient pas encore été migré vers le
nouveau format.

L'attribut "test" qui servait à définir le nom du test est supprimé et
on utilise maintenant directement le nom de la règle (ou son titre s'il
est défini) comme nom du test.
2020-01-13 11:12:11 +01:00

79 lines
1.5 KiB
YAML

base:
unité: £
formule: 300
assiette:
unité: £
Simple:
formule:
barème continu:
assiette: assiette
multiplicateur: base
points:
0: 0%
0.4: 3.16%
1.1: 6.35%
unité attendue: £
exemples:
- nom: Premier point
situation:
assiette: 10
valeur attendue: 0.026
- nom: Deuxième point
situation:
assiette: 120
valeur attendue: 3.792
- nom: Premier point
situation:
assiette: 150
valeur attendue: 5.423
- nom: Troisième point
situation:
assiette: 330
valeur attendue: 20.955
- nom: Au-delà
situation:
assiette: 1000
valeur attendue: 63.5
base deux:
unité: µ
formule: 300
assiette deux:
unité: µ
Retour de taux, pas d'assiette:
unité: '%'
formule:
barème continu:
assiette: assiette deux
multiplicateur: base deux
points:
0: 100%
0.75: 100%
1: 0%
retourne seulement le taux: oui
unité attendue: '%'
exemples:
- nom: Premier point
situation:
assiette deux: 200
valeur attendue: 100
- nom: Deuxième point
situation:
assiette deux: 225
valeur attendue: 100
- nom: Troisième point
situation:
assiette deux: 262.5
valeur attendue: 50
- nom: Quatrième point
situation:
assiette deux: 300
valeur attendue: 0
- nom: Cinquième point
situation:
assiette deux: 300
valeur attendue: 0