Commit dbd81666 authored by Julien Durillon's avatar Julien Durillon
Browse files

des tests à mieux gérer (persistance)

parent 2883bab7
......@@ -39,6 +39,12 @@
<artifactId>h2</artifactId>
<version>1.2.127</version>
</dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.4</version>
<scope>test</scope>
</dependency>
</dependencies>
......@@ -66,3 +72,4 @@
</organization>
</project>
......@@ -17,7 +17,7 @@ import fr.alma.modele.persistance.dao.UtilisateurDao;
import fr.alma.modele.persistance.dao.impl.AbstractDao;
/**
* Classe BC représentant la base de données locale
* Classe BD représentant la base de données locale
* @version 1.0
* @author Université de Nantes
*/
......@@ -70,7 +70,7 @@ public class BD extends AbstractDao<EntiteGTD> implements IGestionnaireComptes,
//Start of user code for existeUtilisateur method body
UtilisateurDao uDao = DaoFactory.createUtilisateurDao();
Utilisateur u = uDao.trouverUtilisateur(login);
return u.getId();
return (u != null) ? u.getId(): null;
//End of user code
}
......
......@@ -15,6 +15,11 @@ import fr.alma.modele.persistance.dao.UtilisateurDao;
*/
public class UtilisateurDaoImpl extends AbstractDao<Utilisateur> implements UtilisateurDao {
/**
* Renvoie tous les utilisateurs de la base
* @return
*/
@SuppressWarnings("unchecked")
@Override
public List<Utilisateur> recupererTout() {
......
package fr.alma.modele.persistence.dao.test;
package fr.alma.modele.persistance.dao.test;
import java.util.ArrayList;
import java.util.List;
......
package fr.alma.modele.persistence.dao.test;
package fr.alma.modele.persistance.dao.test;
public class MainTests {
......
package fr.alma.modele.persistence.dao.test;
package fr.alma.modele.persistance.dao.test;
import java.util.List;
......
package fr.alma.modele.persistence.dao.test;
package fr.alma.modele.persistance.dao.test;
import java.io.InputStream;
import java.util.Properties;
......
package fr.alma.modele.persistence.dao.test;
package fr.alma.modele.persistance.dao.test;
import java.io.InputStream;
import java.util.Properties;
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment