- nom: ma condition

- test: taux variable
  formule:
    variations:
      - si: ma condition
        alors: 29%
      - sinon: 56%

  exemples: 
    - nom: variable manquante
      situation: 
      variables manquantes: 
        - ma condition

- nom: statut cadre


- test: variations renvoyant une valeur
  formule:
    variations:
      - si: statut cadre
        alors: 2300
      - si: ≠ statut cadre
        alors: 2100

  exemples:
    - nom: Cadre
      situation:
        statut cadre: oui
      valeur attendue: 2300
    - nom: Non cadre
      situation:
        statut cadre: non
      valeur attendue: 2100
    - nom: Information manquante
      situation:
      valeur attendue: null
      variables manquantes: 
        - statut cadre


- test: variations avec cas défaut
  formule:
    variations:
      - si: statut cadre
        alors: 2300
      - sinon: 2100

  exemples:
    - nom: proposition par défaut
      situation:
        statut cadre: non
      valeur attendue: 2100
    - nom: Information manquante
      situation:
      valeur attendue: null
      variables manquantes: 
        - statut cadre


- nom: base
  format: euros

- test: variations avec cas défaut calculé
  formule:
    variations:
      - si: statut cadre
        alors: 2300
      - sinon: base / 4

  exemples:
    - nom: Cas défaut à calculer
      situation:
        statut cadre: non
      valeur attendue: null
      variables manquantes:
        - base
    - nom: Cas défaut ignoré si variation résolue 
      situation:
        statut cadre: oui
      valeur attendue: 2300
      variables manquantes: []

- nom: effectif
  format: nombre

- nom: effectif plafond
  format: nombre

- test: plusieurs variations et un cas défaut
  formule: 
    variations: 
      - si: effectif > 100
        alors: 5%
      - si: effectif > effectif plafond
        alors: 4%
      - si: effectif > 20
        alors: 2%
      - sinon: 1%

  exemples: 
    - nom: 1er cas
      situation: 
        effectif: 300
      valeur attendue: 0.05
    - nom: 2ème cas, non résolu
      situation: 
        effectif: 40
      valeur attendue: null
      variables manquantes: 
        - effectif plafond
    - nom: Cas par défaut
      situation: 
        effectif: 20
        effectif plafond: 60
      valeur attendue: 0.01 

- test: Variations menant à un booleén 
  formule: 
    variations: 
      - si: statut cadre
        alors: non
      - sinon: oui
  exemples: 
    - nom: Positif
      situation: 
        statut cadre: non
      valeur attendue: true
    - nom: Négatif
      situation: 
        statut cadre: oui
      valeur attendue: false
    - nom: Non résolu
      situation: 
      valeur attendue: null

- test: variations au sein d'un mécanisme 
  formule:
    multiplication:
      assiette: 100
      variations:
        - si: statut cadre
          alors: 
            taux: 8%
        - si: ≠ statut cadre
          alors:
            taux: 5%

  exemples:
    - nom: Non cadre
      situation:
        statut cadre: non
      valeur attendue: 5
    - nom: Cadre
      situation:
        statut cadre: oui
      valeur attendue: 8





- test: variations au sein d'un mécanisme avec sinon
  formule:
    multiplication:
      assiette: 100
      variations:
        - si: statut cadre
          alors: 
            taux: 8%
        - sinon:
            taux: 5%

  exemples:
    - nom: Non cadre
      situation:
        statut cadre: non
      valeur attendue: 5
    - nom: Cadre
      situation:
        statut cadre: oui
      valeur attendue: 8