Skip to content

Commit 28cef30

Browse files
committed
🛑Ajout test non-validé Professeur
1 parent 11f0a32 commit 28cef30

File tree

2 files changed

+11
-1
lines changed

2 files changed

+11
-1
lines changed

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

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,10 +28,17 @@ void testEquals_deuxProfesseursIdentiqueAvecConstructeurDifferent_avecDifference
2828
}
2929

3030
@Test
31-
void testEquals_deuxProfesseursIdentiqueAvecConstructeurDifferent_avecDifferenceEntreEspaceEtCaractereSpeciaux() {
31+
void testEquals_deuxProfesseursIdentiqueAvecConstructeurDifferent_avecSuppressionCaractereSpeciaux() {
3232
Professeur professeur1 = new Professeur("D'Ôrge Jean");
3333
Professeur professeur2 = new Professeur("DÔrge Jean");
3434
assertEquals(professeur1, professeur2);
3535
}
3636

37+
@Test
38+
void testEquals_deuxProfesseursIdentiqueAvecConstructeurDifferent_avecEgualiteEntreEspaceEtCaractereSpeciaux() {
39+
Professeur professeur1 = new Professeur("D'Ôrge Jean");
40+
Professeur professeur2 = new Professeur("D Ôrge Jean");
41+
assertEquals(professeur1, professeur2);
42+
}
43+
3744
}

src/test/java/fr/umontp/edt/outils/OutilsProfesseurTest.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,8 @@ private static Stream<Arguments> genererArgumentsPourtest_formater_1parametre()
4040
return Stream.of(//
4141
Arguments.of("", ""), //
4242
Arguments.of("test", "TEST"), //
43+
Arguments.of("D'Orge", "DORGE"), //
44+
Arguments.of("D Orge", "DORGE"), //
4345
Arguments.of("TeEsT", "TEEST"), //
4446
Arguments.of("Téèçà", "TEECA"), //
4547
Arguments.of("ÉÈÇÀ", "EECA"), //
@@ -57,6 +59,7 @@ private static Stream<Arguments> genererArgumentsPourtest_formater_2parametres()
5759
Arguments.of("", "", " "), //
5860
Arguments.of("test", "TEST", "TEST TEST"), //
5961
Arguments.of("TeEsT", "TeEsT", "TEEST TEEST"), //
62+
Arguments.of("T eEsT", "TeE sT", "TEEST TEEST"), //
6063
Arguments.of("Téèçà", "Téèçà", "TEECA TEECA"), //
6164
Arguments.of("ÉÈÇÀ", "ÉÈÇÀ", "EECA EECA"), //
6265
Arguments.of("te93~('st", "t@°0245est", "TEST TEST"));

0 commit comments

Comments
 (0)