Pour le CU03a - Ajouter devoir, le test supplémentaire 4 vérifie que c'est impossible de créer un devoir avec un nom qui existe déjà. Par contre, le scénario alternatif précise plutôt qu'on doit vérifier que la date de début doit être avant la date de fin. Voici les exigences du CU03a :
Ainsi, je propose deux solutions pour palier à ce problème.
Ajouter un cinquième test qui vérifiera que la date de début est avant la date de fin afin de tester le scénario alternatif. Cela fera en sorte quil faudra ajouter un scénario alternatif afin de vérifier que le nom d'un devoir doit être unique, car le test 4 le vérifie.
Changer le quatrième test afin que celui-ci vérifie plutôt que la date de début doit être avant la date de fin.
Pour le CU03a - Ajouter devoir, le test supplémentaire 4 vérifie que c'est impossible de créer un devoir avec un nom qui existe déjà. Par contre, le scénario alternatif précise plutôt qu'on doit vérifier que la date de début doit être avant la date de fin. Voici les exigences du CU03a :
Ainsi, je propose deux solutions pour palier à ce problème.