-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Vous trouverez ci-joint la classe Fraction qui contient différentes méthodes permettant d'effectuer des operations artihmétiques sur celles-ci, ainsi que de vérifier leur propriétées et de pouvoir les comparer. Pour chaque méthode de la classe, des spécifications ont été ajoutées et le principe de programation défensive à été utilisé.
https://github.com/maxeouw/DEV-2/blob/5b71537aaa14c2e8d802e8db08a165d11150f9ef/TP7.py#L1C1-L175C30
Un code de test à été réalisé montrant le fonctionnament des différentes méthodes de la classe fonction, voici ce code ainsi qu'une vidéo démontrant son fonctionement.
https://github.com/maxeouw/DEV-2/blob/5b71537aaa14c2e8d802e8db08a165d11150f9ef/main.py#L1C1-L50C11
Une série de tests unitaires ont été écris afin de couvrir d'éventuelles erreurs du code, voici ce code et son fonctionnement (cfr vidéo) ainsi qu'un tableau montrant les valeurs de tests identifiées pour chaque méthodes.