問題タブ [junitparams]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - Mockito を使用した JUnitParams
これはXYの問題かもしれませんが、私は尋ねたいです:
JUnitParamsを使用して、さまざまなオブジェクトでテスト メソッドを 10 回実行できるようにしています。問題は、インジェクションが機能しないことです (@Mock
および@InjectMocks
)。使うことができます
メソッドでをモックしPersonService
ます@Test
。しかし、注釈が付けられた「メイン」オブジェクトをどのようにモックし@InjectMock
ますか? おそらくそれは不可能であり、JUnitParams は、サイトで例示する単純なテスト ケース用にのみ作成されました。
JUnitParams を使用できない場合、代わりに何ができますか? 私が試してみました
しかし、それも機能しません..私は思う..
私が持っているもの:
java - Guice を使用した JUnitParamsRunner
Guiceに基づくJavaテストがあります。でサポートされている複数のパラメータ セットを渡したいJUnitParams
。しかし、私は 1 つだけを渡すことができるよう@RunWith
です。JUnitParamsRunner
したがって、基本的に、またはのいずれかを追加できますGuiceTestRunner
。抜け道は何ですか?