Skip to content

Commit 76f5fc6

Browse files
committed
🔨 Validation test PlanningFiltreur
1 parent 899cd09 commit 76f5fc6

File tree

2 files changed

+10
-2
lines changed

2 files changed

+10
-2
lines changed

src/main/java/fr/umontp/edt/PlanningFiltreur.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ public class PlanningFiltreur {
3535
private PlanningFiltreur() {
3636
dates = null;
3737
groupes = null;
38+
professeurs = null;
3839
}
3940

4041
/**
@@ -139,10 +140,10 @@ public int hashCode() {
139140
lGroupes.sort(comparing(Groupe::getIntitule));
140141
result = prime * result + lGroupes.hashCode();
141142
} else
142-
result = prime * result + Arrays.hashCode(professeurs);
143+
result = prime * result + Arrays.hashCode(groupes);
143144
if (professeurs != null) {
144145
List<Professeur> lProfesseurs = Arrays.asList(professeurs);
145-
lProfesseurs.sort(comparing(Professeur::hashCode));
146+
lProfesseurs.sort(comparing(Professeur::getDenomination));
146147
result = prime * result + lProfesseurs.hashCode();
147148
} else
148149
result = prime * result + Arrays.hashCode(professeurs);

src/main/java/fr/umontp/edt/Professeur.java

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,13 @@ public String getPrenom() {
6161
return prenom;
6262
}
6363

64+
/**
65+
* @return la denomination
66+
*/
67+
String getDenomination() {
68+
return denomination;
69+
}
70+
6471
/*
6572
* (non-Javadoc)
6673
*

0 commit comments

Comments
 (0)