[JAVA] [Pour les débutants] J'ai essayé d'utiliser DBUnit avec Eclipse

__ * Toutes les informations sont au moment de la création de l'article .__

Qu'est-ce que DBUnit

--Cadre pour les programmes de test unitaire qui accèdent à la base de données [1] --Positionné comme "extension de JUnit" [1]

Environnement d'exploitation

Matériel: MacBook Pro (Retina, 13 pouces, mi-2014) OS: MacOS Mojave 10.14.3 IDE: Eclipse 2019-03 (version japonaise) DBMS: MySQL 8.0.16 JUnit: JUnit5

Faire fonctionner DBUnit dans Eclipse

Les choses nécessaires

Télécharger DBUnit

  1. Accédez au site suivant
    https://search.maven.org/search?q=g:org.dbunit

  2. Cliquez sur l'icône de téléchargement

  3. Cliquez sur "jar" <img width = "1150" alt = "Screenshot 2019-06-16 17.14.35.png " src = "https: //qiita-image-store.s3.ap-northeast-1" .amazonaws.com / 0/210617 / 2d3e2f09-2361-c72d-925b-f1287de0d537.png ">

  4. dbunit-2.6.0.jar sera téléchargé, alors déplacez-vous vers n'importe quel répertoire

  5. Démarrez Eclipse

  6. Dans "Explorateur de projets", cliquez avec le bouton droit sur le projet qui utilise DBUnit.

  7. Cliquez sur "Propriétés".

  8. Sélectionnez "Java Build Path" et cliquez sur "Library".

  9. Cliquez sur "Ajouter un JAR externe". <Img width = "768" alt = "Screenshot 2019-06-16 17.18.38.png " src = "https: //qiita-image-store.s3.ap" -northeast-1.amazonaws.com/0/210617/56e44814-2ef6-bbf1-c8ef-f8839ba485e5.png ">

  10. Sélectionnez le dbunit-2.6.0.jar placé dans 4. et cliquez sur" Ouvrir ". <Img width =" 372 "alt =" Screenshot 2019-06-16 17.19.32.png "src = "https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/210617/dd2a6a5f-bca4-bec2-44c9-dbe8060966bf.png ">

  11. Cliquez sur "Appliquer et fermer"

Télécharger SLF4J

  1. Accédez au site suivant
    https://www.slf4j.org/download.html

  2. Cliquez sur "slf4j-1.7.26.zip" <img width = "1127" alt = "Capture d'écran 2019-06-16 17.26.47.png " src = "https: //qiita-image-store.s3" .ap-nord-est-1.amazonaws.com / 0/210617 / 4bda7e0c-9c0f-aca1-878f-16bcb08e36a1.png ">

  3. slf4j-1.7.26.zip sera téléchargé, alors décompressez-le.

  4. Déplacez slf4j-1.7.26 / slf4j-api-1.7.26.jar et
    slf4j-1.7.26 / slf4j-nop-1.7.26.jar vers n'importe quel répertoire

  5. Démarrez Eclipse

  6. Dans "Explorateur de projets", cliquez avec le bouton droit sur le projet qui utilise DBUnit.

  7. Cliquez sur "Propriétés".

  8. Sélectionnez "Java Build Path" et cliquez sur "Library".

  9. Cliquez sur "Ajouter un JAR externe". <Img width = "768" alt = "Screenshot 2019-06-16 17.18.38.png " src = "https: //qiita-image-store.s3.ap" -northeast-1.amazonaws.com/0/210617/58a6bb06-9d6a-3194-ad12-4293fb5b1b39.png ">

  10. Sélectionnez slf4j-api-1.7.26.jar et slf4j-nop-1.7.26.jar placés dans 4. et cliquez sur" Ouvrir ". <Img width =" 425 "alt =" Capture d'écran 2019-06-16 17.20.07.png "src =" https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/210617/916ace08-a268-83ed-07ed- f6d44b383b9c.png ">

  11. Cliquez sur "Appliquer et fermer"

Télécharger Apache POI

  1. Accédez au site suivant.
    http://poi.apache.org/download.html

  2. Cliquez sur "poi-bin-4.1.0-20190412.zip" dans "Distribution binaire". <Img width = "1267" alt = "Capture d'écran 2019-06-17 18.57.00.png " src = "https" //qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/210617/8374a066-a845-8f86-d171-699aa31a6693.png ">

  3. poi-bin-4.1.0-20190412.zip sera téléchargé, alors décompressez-le.

  4. Déplacez le dossier décompressé poi-bin-4.1.0 vers n'importe quel répertoire.

  5. Démarrez Eclipse.

  6. Dans "Explorateur de projets", cliquez avec le bouton droit sur le projet qui utilise DBUnit.

  7. Cliquez sur "Propriétés".

  8. Sélectionnez "Java Build Path" et cliquez sur "Library".

  9. Cliquez sur "Ajouter un JAR externe". <Img width = "768" alt = "Screenshot 2019-06-16 17.18.38.png " src = "https: //qiita-image-store.s3.ap" -northeast-1.amazonaws.com/0/210617/58a6bb06-9d6a-3194-ad12-4293fb5b1b39.png ">

  10. Sélectionnez les quatre fichiers jar suivants et cliquez sur "Ouvrir".
    poi-4.1.0.jar
    poi-ooxml-4.1.0.jar
    poi -ooxml-schemas-4.1.0.jar
    ʻooxml-lib / xmlbeans-3.1.0.jar` Capture d'écran 2019-06-17 18.54.39.png

  11. Cliquez sur "Appliquer et fermer".

prochain

Créer une classe DAO et la tester (création d'article)

référence

[1] [Think IT] Partie 1: Qu'est-ce que l'outil de test unitaire Java DBUnit? (1/3)

Recommended Posts

[Pour les débutants] J'ai essayé d'utiliser DBUnit avec Eclipse
[Pour les débutants] J'ai essayé d'utiliser JUnit 5 avec Eclipse
J'ai essayé d'utiliser l'instruction Extended for en Java
J'ai essayé d'utiliser Spring + Mybatis + DbUnit
J'ai essayé d'utiliser JWT en Java
J'ai essayé d'utiliser l'API Elasticsearch en Java
[Pour les débutants] Comment déboguer avec Eclipse
J'ai essayé de configurer les débutants Java pour qu'ils utilisent des touches de raccourci dans eclipse
J'ai essayé d'utiliser Gson
Préparez la sortie du journal à l'aide de log4j dans Eclipse.
J'ai essayé d'utiliser TestNG
J'ai essayé d'utiliser Galasa
J'ai essayé d'utiliser une connexion à une base de données dans le développement Android
J'ai essayé d'utiliser la boîte à outils de migration pour les fichiers binaires d'application
J'ai essayé d'utiliser azure cloud-init
[Pour les super débutants] Super introduction à DBUnit
J'ai essayé d'utiliser Apache Wicket
J'ai essayé d'utiliser Java REPL
Utiliser Amateurs UML avec Eclipse
J'ai essayé la métaprogrammation avec Java
[Rails] J'ai essayé d'utiliser la méthode button_to pour la première fois
J'ai essayé d'utiliser Dapr en Java pour faciliter le développement de microservices
J'ai essayé d'utiliser anakia + Jing maintenant
Les débutants jouent à des jeux Janken en Java
[Pour les débutants] Exécutez Selenium sur Java
J'ai essayé d'utiliser JOOQ avec Gradle
J'ai essayé de mettre Domino11 dans CentOS7
J'ai essayé d'utiliser l'API Java8 Stream
[Android] J'ai essayé d'utiliser la disposition du coordinateur.
J'ai essayé d'utiliser le conteneur Pari gp
J'ai essayé d'utiliser WebAssembly Stadio (version 2018/4/17)
J'ai essayé d'utiliser le mémo Java LocalDate
J'ai essayé d'utiliser Google HttpClient de Java
J'ai essayé d'afficher le calendrier sur la console Eclipse en utilisant Java.
J'ai essayé un problème de calendrier avec Ruby
J'ai essayé d'utiliser Realm avec Swift UI
J'ai essayé d'utiliser l'outil de diagnostic Java Arthas
J'ai essayé d'utiliser UICollectionViewListCell ajouté à partir de Xcode12.
J'ai cherché CSRF dans Ruby's Gem
J'ai essayé le mappeur d'objets de Cassandra pour Java
J'ai essayé d'utiliser Scalar DL avec Docker
J'ai essayé le nouveau yuan à Java
Je suis resté coincé en utilisant un cas de serpent pour le nom de variable dans Spring Boot
Autoriser l'achèvement du code dans Eclipse pour Mac
J'ai essayé d'utiliser OnlineConverter avec SpringBoot + JODConverter
C'est nouveau, mais j'ai essayé d'utiliser Groonga
J'ai essayé d'utiliser OpenCV avec Java + Tomcat
J'ai écrit EX25 du guide de programmation AtCoder pour les débutants (APG4b) en java.
J'ai essayé la bibliothèque AutoValue avec Intellij
J'ai essayé de créer une application de conversation en Java à l'aide de l'IA «A3RT»
J'ai essayé d'incorporer une formule dans Javadoc
J'ai essayé d'utiliser Junit avec Mac VScode Maven
Eclipse Pleiades All in One version pour Mac
J'ai essayé d'implémenter des relations polymorphes à Nogizaka.
ChatWork4j pour l'utilisation de l'API ChatWork en Java
Techniques de lecture du code source Java dans Eclipse