はじめに ひとりJUnitアドベントカレンダー2日目の記事です。 今日未明にサッカー日本代表がスペイン代表に白星を上げました。そんな日に投稿しています。 @ParameterizedTestとは JUnit5から導入された、テストメソッドに対して付与できるアノテーションです。 基本的な使い方は先行研究が山ほどあると思うので割愛しますが、 簡単に言うと、条件や値を引数で与えることによって一つのテストメソッドで複数のケースを実行する仕組みです。 import org.junit.jupiter.params.ParameterizedTest; import org.junit.jupiter.params.provider.ValueSource; import static org.hamcrest.MatcherAssert.assertThat; import static org.h
