Commit Medhi Rodrigues 3 #13
@@ -54,7 +54,7 @@ public class LivreValide {
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
//ajout d'un pattern pour avoir uniquement des minuscules/majuscules
|
//ajout d'un pattern pour avoir uniquement des minuscules/majuscules
|
||||||
String pattern = "^[a-zA-Z]+$";
|
String pattern = "^[a-zA-Z -]+$";
|
||||||
//verification boolean que le nom d'auteur corresponde au patterne
|
//verification boolean que le nom d'auteur corresponde au patterne
|
||||||
return auteur.matches(pattern);
|
return auteur.matches(pattern);
|
||||||
}
|
}
|
||||||
|
@@ -137,6 +137,16 @@ public class LivreValideTest {
|
|||||||
boolean expResult2 = false;
|
boolean expResult2 = false;
|
||||||
boolean result2 = LivreValide.isValidAuteur(auteurFalse2);
|
boolean result2 = LivreValide.isValidAuteur(auteurFalse2);
|
||||||
assertEquals("Non valide car des caractères spéciaux sont présent", expResult2,result2);
|
assertEquals("Non valide car des caractères spéciaux sont présent", expResult2,result2);
|
||||||
|
|
||||||
|
//Verification avec des espace
|
||||||
|
String auteurTrue3 = "George Orwell";
|
||||||
|
boolean result3 = LivreValide.isValidAuteur(auteurTrue3);
|
||||||
|
assertTrue("",result3);
|
||||||
|
|
||||||
|
//Verification avec -
|
||||||
|
String auteurTrue4 = "George-Orwell";
|
||||||
|
boolean result4 = LivreValide.isValidAuteur(auteurTrue4);
|
||||||
|
assertTrue("",result4);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@@ -68,7 +68,7 @@ public class UtilisateurTest {
|
|||||||
|
|
||||||
ArrayList<Livre> mesLivres = new ArrayList<>();
|
ArrayList<Livre> mesLivres = new ArrayList<>();
|
||||||
|
|
||||||
Utilisateur utilisateur = new Utilisateur("Medhi", mesLivres);
|
Utilisateur utilisateur = new Utilisateur("Medhi", mesLivres);
|
||||||
boolean result = utilisateur.emprunterLivre(a);
|
boolean result = utilisateur.emprunterLivre(a);
|
||||||
|
|
||||||
assertTrue("L'utilisateur a trop de livres",result);
|
assertTrue("L'utilisateur a trop de livres",result);
|
||||||
|
Reference in New Issue
Block a user