Aller au contenu

Saisir un service

Fonctionnalité: saisir un service complémentaire
    Afin de remplir mes obligations de services
    En tant qu'enseignant·e
    Je dois pouvoir saisir un service complémentaire

    Contexte:
        Soit une base de services vide
          Et je suis connecté·e comme enseignant·e

    Scénario: saisie correcte
       Quand je saisis un service
       Alors un nouveau service a été enregistré

    Scénario: utilisat·rice·eur anonyme
        Soit je ne suis pas connecté·e
       Quand je saisis un service
       Alors je dois être notifié·e de l'interdiction

    Scénario: utilisat·rice·eur non autorisé·e
        Soit je suis connecté·e comme RH
       Quand je saisis un service
       Alors je dois être notifié·e de l'interdiction

    Scénario: activité inconnue
       Quand je saisis un service pour l'activité "INCONNUE"
       Alors je dois être notifié·e du problème de code

    Scénario: durée manquante
       Quand je saisis un service avec une durée de 0 heure(s)
       Alors je dois être notifié·e du problème de durée (manquante)

    Scénario: durée incorrecte
       Quand je saisis un service avec une durée de -1 heure(s)
       Alors je dois être notifié·e du problème de durée (incorrecte)

    Scénario: nombre d'occurrences dépassé
        Soit une base de services avec des services pour moi
       Quand je saisis un service de trop pour une activité
       Alors je dois être notifié·e du problème d'occurrence