doCallRealMethod vs @Spy Jun 10, 2024 モックではなく実際のメソッドで呼び出したい典型的なケース モックではなく実際のメソッドで呼び出したい典型的なケースとしては、メソッドが単なる文
Springのテスト用application.propertiesの設定方法とIntelliJ IDEAからJUnitを実行する方法 Jan 18, 2022 Springのapplication.propertiesを環境毎に分ける Springのapplication.propertiesはローカ
JavaでHTTPクライアントライブラリのRetrofit + OkHttpを使う Oct 5, 2021 動作確認環境 Java 11 Retrofit 2 OkHttp 3 Spring Boot 2.5.5 JUnit 5.7.2 JavaでRetrofit + OkHttpを使う JavaとRetrofit/OkHttpと検査例外とエラーハ
JUnitで使うMockitoの設定をテストごとにわかりやすく変える Oct 4, 2021 JUnitで使うMockitoの設定をテストごとにわかりやすく変える 動作確認環境 Java 11 JUnit 5.7.2 関連記事 JUnitで使うDTOの各フィールド値のバリ
JUnitで使うDTOの各フィールド値のバリエーションをPure Javaで量産する Oct 4, 2021 JUnitで使うDTOの各フィールド値のバリエーションを作る 動作確認環境 Java 11 JUnit 5.7.2 関連記事 JUnitで使うMockitoの設定をテストごとにわ
Spring BootのControllerのJUnitで使うリクエストボディのバリエーションを簡単に量産する Sep 29, 2021 Spring BootのControllerのJUnitで使うリクエストボディを作る 動作確認環境 Java 11 Spring Boot 2.2 JUnit 4.12 paramかparamsでリクエストボディ
Spring Bootの@Scheduledの注意点 Sep 29, 2021 Spring Bootの@Scheduledの注意点 動作確認環境 Java 11 Spring Boot 2.2 JUnitで@Scheduledが起動してしまう 一定間隔でメソッドを実行してく
Elasticsearch Clusterでクエリのユニットテストをするときはシャード数を1にした方がいい Aug 5, 2021 シャード数を1にすべき理由 scoreによるソート Elasticsearch Clusterでクエリのユニットテストをするときはシャード数を1にした方がいい。 特にsco
Redisのロックを使って、JUnitが並列実行されても相互に影響が出ないようにする Jun 18, 2021 JUnitの並列実行で起こる問題 gradleでtestのmaxParallelForksを設定してJUnitを並列で実行できるようにしている
Spring Boot製アプリをSelenium WebDriverでIntegrationテストする Jul 25, 2016 はじめに Spring BootにはJUnitとSelenium WebDriverを組み合わせてEnd to Endテストできる機能が組み込まれている。 Sele