Skip to content

Commit c0935a1

Browse files
committed
✅ Ajout test non-validé PlanningTest 🛑
1 parent c0a64a7 commit c0935a1

File tree

1 file changed

+12
-5
lines changed

1 file changed

+12
-5
lines changed

src/test/java/edt/umontp/fr/PlanningTest.java

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -51,15 +51,22 @@ void test_getPlanningOf_date() {
5151

5252
@Test
5353
void test_getPlanningOf_groupe_simpleGroupe() {
54-
Planning planningA1 = planning.getPlanningOf(Groupe.S3);
55-
assertEquals(cours2, planningA1.iterator().next());
54+
Planning planningS3 = planning.getPlanningOf(Groupe.S3);
55+
assertEquals(cours2, planningS3.iterator().next());
5656
}
57-
57+
5858
@Test
5959
void test_getPlanningOf_groupe_groupeCompose() {
6060
Planning planningA1 = planning.getPlanningOf(Groupe.A1);
61-
for (Cours cours : planningA1)
62-
assertTrue(coursEnsemble.contains(cours));
61+
assertEquals(0, planningA1.getCours().size());
62+
}
63+
64+
@Test
65+
void test_getPlanningOf_sousGroupeDeA1_doitRetournerLeCoursA1() {
66+
coursEnsemble.add(new Cours(LocalDate.of(2021, 1, 21), new String[] { "prof" }, LocalTime.of(14, 30),
67+
LocalTime.of(15, 30), "K133", new Groupe[] { Groupe.A1 }, "Compta4"));
68+
planning = new Planning(coursEnsemble);
69+
assertEquals(1, planning.getPlanningOf(Groupe.S4).getCours().size());
6370
}
6471

6572
@Test

0 commit comments

Comments
 (0)