1

@RunWith(SpringJUnit4ClassRunner.class) を使用してテストを実行する動作テスト メソッド間の依存関係を追加する必要があります。

以下を使用して Mockito をミックスに追加します。

@Rule
public MockitoRule mockitoRule = new MockitoRule();

MockitoRule が、Mokito の動作を適用する MethodRule を実装する短いクラスである場合、私はなんとかどこかを探し出しました。

ここで質問: JExample に似たものをどのようにアーカイブするか、つまり @RunWith(JExample.class) を使用する代わりに @Rule で適用する方法についてアイデアを持っている人はいますか?

4

1 に答える 1

1

Sourceforgegithubを見ると、ここ2、3年でJExampleがあまり開発されていないように見えるので、おそらく@RuleJExampleにはないでしょう。を追加するのがいかに簡単かを確認するために、元の作成者に連絡しますTestRule

一見すると、テストの戻り値が実際に使用されるため、JExampleの動作を少し変更する必要があるように見えますが、JUnitのベースランナーはメソッドが無効な戻り値であると想定しています。

于 2012-10-03T13:30:29.770 に答える