junit

[1/1]

  1. 「Java」におけるプライベートメソッド、フィールド、内部クラスのテスト方法
    Javaでプライベートメソッド、フィールド、内部クラスをテストする際に、直接アクセスできないため、工夫が必要です。反射やモックオブジェクトなどの手法を用いて、間接的にアクセスすることができます。反射によるアクセス反射は、実行時にクラスやメソッド、フィールドの情報を取得し、操作できる機能です。プライベートメンバーにアクセスする場合も、反射を使用することができます。
  2. JUnitテストで特定の例外が投げられることをアサートする方法
    JUnitテストにおいて、特定の例外が投げられることを検証する方法について説明します。主に3つの方法があります。最も単純な方法ですが、例外の型のみを検証できます。@Test アノテーションに expected 属性を指定します。指定した例外型が投げられなければテスト失敗となります。
  3. Spring テストでデータベースを汚染しない!@Transactional, @Rollback, JdbcTemplate を駆使した詳細ガイド
    Spring テストにおいて、@Transactional アノテーションを使用せずに MariaDB データベースに行った変更をロールバックする方法について説明します。方法主に以下の2つの方法があります。@Transactional アノテーションと @Rollback アノテーションを組み合わせる