bonjour à tous
je dois ecrire une calsse de test pour ma classe SearchBean. Le problème c'est que je ne sais pas qoui mettre dedans vu que tos les exmples sur le net sont très simple du genre vérifier une addition...
dans ma classe SearchBean je dois teter une méthode qui renvoi une liste de String qui peut §etre vide.
merci d'avance pour votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25 public class SearchBean implements Pmo{ @PersistenceContext (name="pmo") private EntityManager em; @WebMethod public String[] search(String keywords) throws ParseException { FullTextEntityManager fullTextEntityManager = Search.createFullTextEntityManager(em); MultiFieldQueryParser parser = new MultiFieldQueryParser( new String[]{"nom"}, new FrenchAnalyzer()); Query query = parser.parse( keywords ); FullTextQuery hibQuery = fullTextEntityManager.createFullTextQuery( query,ZicoV.class,ZpsV.class,Znieff2V.class,ZonHumideV.class, Znieff1V.class, Section.class); List<KeyProvider> result=hibQuery.getResultList(); ArrayList<String> keys = new ArrayList<String>(); for (KeyProvider keyProvider : result) { keys.add(keyProvider.getKey()); } return keys.toArray(new String[keys.size()]); } }
Partager