
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
SpringBoot+MyBatisのCRUDのテストをDBUnitで書いてみた - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
SpringBoot+MyBatisのCRUDのテストをDBUnitで書いてみた - Qiita
はじめに 前回の記事ではDB操作を行うService層以降のクラスの実装を行いました。 今回はDBのCRUD操作を... はじめに 前回の記事ではDB操作を行うService層以降のクラスの実装を行いました。 今回はDBのCRUD操作を検証するためDBUnitを使ったテストケースを実装していきます。 開発環境 OS : macOS Catalina IDE : IntelliJ Ultimate Java : 11 Gradle : 6.6.1 SpringBoot : 2.3.4 JUnit : 5 (jupiter) DBUnit : 2.7.0 1. 単体テスト用のデータベースの準備 前回の記事ではローカル開発用にDockerのMySQLをセットアップしました。 今回は単体テスト用にH2データベースを使います。 Java製でアプリに組み込んで使えて、外部接続の必要がないため単体テストを行うには最適のDBです。 MySQL固有の機能や関数はH2では使えませんが、CRUDが主なWebアプリ開発ではほとんど困