Dans la DAO une requête me retourne et List<Object[]>
tests unitaires pour la méthode dans DAO
J'ai fait un été ABC qui a
protected String Name;
protected Integer AGE;
et les accesseurs pour elle.
Ceci est mon DAO Méthode
List<ABC> list = new ArrayList<ABC>();
if(result!=null && !result.isEmpty())
{
Iterator dataIter = result.iterator();
while(dataIter.hasNext())
{
Object[] row = (Object[]) dataIter.next();
ABC abc = new ABC();
abc.setName((String)row[0]);
abc.setAGE((Integer)row[1]);
list.add(abc);
}
}
return list;
Comment puis-je écrire test JUnit pour cette méthode. Grâce à Junit, je peux vérifier si la liste de retour est vide ou non, et si je veux vérifier ce qu'il y a dans la liste.
Quel est le résultat? Voulez-vous faire un appel réel à la DB ou se moquer de lui? – smk
Je suis nouveau à Junit s'il vous plaît me suggérer lequel est bon par mock ce que je comprends c'est que c'est une valeur factice droite. – Sau
résultat est prénom 25 puis second nom 30 et troisième nom 45 – Sau