Je veux tester tous les rapports Jasper de mon application. Je veux être en mesure de détecter:Comment puis-je tester un rapport Jasper?
- Problèmes de compilation (Would vérifier que
JasperCompileManager.compileReport(some inputStream)
jeterJRException
est Indifférent Fume une bonne option pour cela?) - problèmes de remplissage (Would vérifier que
JasperFillManager.fillReport(someReport, someParameters, someDataSource)
jeterJRException
est Indifférent Fume une bonne option pour cela?) - Problèmes de rendu: détection des chaînes "NULL", texte tronqué dans le fichier PDF exporté
- Une autre idée?
Idéalement, je voudrais garder le processus de test le plus générique possible. Le fait est que chaque jasper a une source de données différente donc pour détecter ces erreurs, j'ai besoin de générer des données à la liste (à droite?) Et ces données que je dois générer sont différentes pour chaque jaspe de mon application. Donc je ne sais pas combien de code de test je pourrais réutiliser. Quelle approche adopteriez-vous?
Merci!
Le lien n'est plus disponible –