JUnit Jupiter
( )でパラメータ化されたテストを行う方法はありますJunit5
か?
@RunWith(Parameterized.class)
バックグラウンド:
インターフェイスのjunitテストを作成する方法は?JUnit5を使用して、ここで回答したテストケースを実装したいと考えていました。しかし、Jupiter パッケージで同じクラスが見つかりませんでした。
試み:
代替品をさらに調べると、移行のヒントに記載されているように、拡張機能が @RunWith を置き換えることがわかりました
@RunWith は存在しなくなりました。@ExtendWith に置き換えられました。
CustomExtension
ここのサンプルで提供されているようにMockitoExtensionを定義しようとしましたが、クラスParameterizedのインスタンスを使用することに成功しませんでした。
でそれを実装するクラスのパラメーター化されたインスタンスを使用してインターフェイスをテストする方法についての提案を楽しみにしていますJUnit5
。