JUnitSpring Boot 2.7を利用したJavaアプリケーションでPowerMockを利用したテストを実行してみた
purin_it    ITエンジニアとして経験・学習したこと
 Spring Boot 2.7を利用したJavaアプリケーションでPowerMockを利用する際、mockito-coreやpowermoc …
 JUnitSpring Boot 2.7を利用したJavaアプリケーションでJUnit4とJUnit5のテストを実行してみた
purin_it    ITエンジニアとして経験・学習したこと
 Spring Boot 2.7を利用したJavaアプリケーションでJUnitを用いると、通常はJUnit5で動作するが、JUnit4とJUn …
 JUnit各DB上でDML(insert,update,delete)を実行した際の挙動をJUnit5 DBUnitで試してみた
purin_it    ITエンジニアとして経験・学習したこと
 JUnit5 DBUnitを利用して、DML(insert文, update文, delete文)を実行すると、どのDB上で実行した場合でも …
 JUnit各DB上でtruncate文を実行した際の挙動をJUnit5 DBUnitで試してみた
purin_it    ITエンジニアとして経験・学習したこと
 truncate table文によって、テーブルの全データを削除することができるが、truncate table文を実行した後でロールバック …
 JUnitJUnit5のコントローラのテストで@WebMvcTestや@Importのアノテーションを利用してみた
purin_it    ITエンジニアとして経験・学習したこと
 コントローラクラスのテストを行う際、@SpringBootTestアノテーションの代わりに@WebMvcTestアノテーションを利用すると、 …
 JUnitJUnit5でBean Validationのテストを行ってみた
purin_it    ITエンジニアとして経験・学習したこと
 Spring Bootを利用したWebアプリケーションで、Formオブジェクトのチェック処理を行う際はBean Validationを利用す …
 JUnitJUnit5でコントローラのテストを行うMockMvcや、APIのテストを行うMockRestServiceServerを利用してみた
purin_it    ITエンジニアとして経験・学習したこと
 以前このブログで、MockMvcを利用してコントローラクラスのテストを行うプログラムを紹介したが、コントローラクラス内でAPI呼び出しを行う …
 JUnitJUnit5でDBUnitの@DatabaseSetupや@ExpectedDatabaseというアノテーションを利用してみた
purin_it    ITエンジニアとして経験・学習したこと
 データベースのデータ検索・追加・更新・削除のテストを実施するDBUnitというツールで利用する@DatabaseSetupや@Expecte …
 JUnitJUnit4でDBUnitの@DatabaseSetupや@ExpectedDatabaseというアノテーションを利用してみた
purin_it    ITエンジニアとして経験・学習したこと
 DBUnitというツールを利用すると、データベースのデータ検索・追加・更新・削除のテストを実施できるが、その際、テスト前にテストデータを設定 …
 JUnitMockMvcを利用してコントローラクラスのテストを行ってみた
purin_it    ITエンジニアとして経験・学習したこと
 MockMvcとは、アプリケーションサーバ上にデプロイすることなくSpring MVCの動作を再現できるフレームワークで、コントローラクラス …