Mockitoを使用するJUnitキュウリ試験を実行しようとしています。ここに私が取り組んでいる問題があります。私のキュウリランナークラスでは、私がMockitoでキュウリ試験を実行する
は、私は一度に1 @RunWithを持つことができることを考える必要があり、どのように私は一緒にMockitoを使用することができます
@RunWith(Cucumber.class)
そして、私の定期的なJUnitテストを持っていますキュウリと?
Mockitoを使用するJUnitキュウリ試験を実行しようとしています。ここに私が取り組んでいる問題があります。私のキュウリランナークラスでは、私がMockitoでキュウリ試験を実行する
は、私は一度に1 @RunWithを持つことができることを考える必要があり、どのように私は一緒にMockitoを使用することができます
@RunWith(Cucumber.class)
そして、私の定期的なJUnitテストを持っていますキュウリと?
はい、キュウリとモキトを同時に使用することができます。
同時に2つのJUnitランナーを使用することはできません。しかし、プロジェクトに依存するMockitoを追加して、次のようなモックを作成すると、List mockedList = mock(List.class);
のツールを組み合わせることができます。
詳しい情報は、あなたが他のJUnitランナーと@RunWith使用できるように、JUnitのルールを使用して代わりに@RunWithを使用してMockitoを実行することができますhttp://mockito.org/
で空くれます。
//@RunWith(MockitoJUnitRunner.class)
@RunWith(AnotherRunner.class)
public class TestSomething {
@Rule public MockitoRule mockitoRule = MockitoJUnit.rule();
@Mock
MyMock myMock;
...
}