問題タブ [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.

0 投票する
2 に答える
2228 参照

java - Mockito を使用した JUnitParams

これはXYの問題かもしれませんが、私は尋ねたいです:

JUnitParamsを使用して、さまざまなオブジェクトでテスト メソッドを 10 回実行できるようにしています。問題は、インジェクションが機能しないことです (@Mockおよび@InjectMocks)。使うことができます

メソッドでをモックしPersonServiceます@Test。しかし、注釈が付けられた「メイン」オブジェクトをどのようにモックし@InjectMockますか? おそらくそれは不可能であり、JUnitParams は、サイトで例示する単純なテスト ケース用にのみ作成されました。

JUnitParams を使用できない場合、代わりに何ができますか? 私が試してみました

しかし、それも機能しません..私は思う..

私が持っているもの:

0 投票する
1 に答える
83 参照

java - Guice を使用した JUnitParamsRunner

Guiceに基づくJavaテストがあります。でサポートされている複数のパラメータ セットを渡したいJUnitParams。しかし、私は 1 つだけを渡すことができるよう@RunWithです。JUnitParamsRunnerしたがって、基本的に、またはのいずれかを追加できますGuiceTestRunner。抜け道は何ですか?