Je voudrais tester un processus etl que j'ai construit en Java pour charger les données dans mysql. Fondamentalement, je voudrais créer une base de données en mémoire de mysql et puis charger des données puis exécuter des requêtes pour s'assurer que j'ai ce que je pense avoir. Quelle est la meilleure pratique actuelle pour ce faire? Merci!tester mysql etl en utilisant les tests java et junit
0
A
Répondre
1
Il y a déjà un tas de related questions and answers, mais je vais partager ce que j'ai fait pour moi: en utilisant jcabi. Il est pasin-memory
, mais il démarre une instance réelle de mysql et l'arrache après le test. Une autre chose: vous auriez alors integration test
pour cela, pas unit test
. Read about the difference et voyez si vous aimez ça.
Questions connexes
- 1. Comment tester Java-Spark en utilisant JUNit?
- 2. Plusieurs tests JUnit utilisant FEST
- 3. Automatisation des tests en utilisant JUnit
- 4. Tests JUnit pour les collections
- 5. ressort 3 autowiring et les tests JUnit
- 6. Tests unitaires JUnit et Clojure
- 7. JUnit Tests: comment tester les résultats d'un thread
- 8. tests JUnit System.out valeurs
- 9. Comment tester facilement un EJB en utilisant JUnit
- 10. Vérification SVN pour les tests JUnit Eclipse
- 11. Drools tests avec junit
- 12. Tests Junit REST?
- 13. Écrire des tests JUnit en Jython
- 14. Selenium Unit Test en utilisant JUnit (Java)
- 15. Excluant les tests JUnit en éclipse
- 16. Bibliothèque Java pour tester les services Web
- 17. Écrire des tests JUnit
- 18. Java Selenium Junit Maven: moyen de paramétrer les tests?
- 19. Lecture 2 Tests Java, play-authenticate et Eclipse JUnit
- 20. Tests Junit retournés en tant que tests non-bloqués
- 21. Comment tester des données supplémentaires dans ETL
- 22. WSO2 JUnit/Tests d'intégration
- 23. Java ThreadFactory comment créer ThreadCreationException pour tester dans JUnit
- 24. Est-ce possible en utilisant JUnit?
- 25. Exception d'exécution dans les tests JUnit Android
- 26. Comment exécuter des tests MRUnit en utilisant la commande mvn test comme les tests JUnit
- 27. Comment tester cette méthode simple en utilisant Junit?
- 28. Organisation automatique des tests JUnit
- 29. Tests JUnit autour de Sytem.in et System.out
- 30. Exécution suite de tests JUnit en utilisant Maven
vérifier ce blog: http://www.yegor256.com/2014/05/21/mysql-maven-plugin.html – yegor256