Skip to content

Tests unitaires

Kevin Keurvels edited this page Dec 13, 2021 · 7 revisions

Pour la commande Date

Il y a eu vérification de l'affichage en français et en anglais pour une date donnée. Les cas d'erreur si un nombre ou une String était passés à la place d'un booléen ont aussi été testé.

Pour la commande Time

Il y a eu vérification de l'affichage en français et en anglais pour une heure donnée. Les cas d'erreur si un nombre ou une String était passés à la place d'un booléen ont aussi été testé.

Pour la commande Show_Info

Il y a eu vérification de la string ramenée par la class. Vu qu'aucun paramètre n'a été passé, aucun autre test n'a pu être effectué.

Pour la fonction GoodCommand

Il y a eu vérification de si un nombre, un booléen ou une string étaient passés, si ça enlevé bien les accents potentiels et que ça mettait bien tout en minuscule.

Pour la commande Itiner

Il y a eu vérification de si l'utilisateur a une connexion internet et si les 2 adresses rentrées sont bien existantes.

Pour la commande news

Il va vérifier si la code national avec 2 initial existe et va permettre à avoir l'accès aux plateformes pour les actualités du pays correspondant.

Pour la commande help

Vérification de l'affichage de l'aide pour deux commandes existantes mais qui utilisent un .format() dans la création du texte. Vérification lors d'une commande erronée ainsi que lorsqu'aucune commande est précisée. Dans ce dernier cas, toutes les aides seront affichées.