2016-06-23 8 views
2

Mockitoを使用するJUnitキュウリ試験を実行しようとしています。ここに私が取り組んでいる問題があります。私のキュウリランナークラスでは、私がMockitoでキュウリ試験を実行する

は、私は一度に1 @RunWithを持つことができることを考える必要があり、どのように私は一緒にMockitoを使用することができます

@RunWith(Cucumber.class) 

そして、私の定期的なJUnitテストを持っていますキュウリと?

答えて

3

はい、キュウリとモキトを同時に使用することができます。

同時に2つのJUnitランナーを使用することはできません。しかし、プロジェクトに依存するMockitoを追加して、次のようなモックを作成すると、List mockedList = mock(List.class);のツールを組み合わせることができます。

詳しい情報は、あなたが他のJUnitランナーと@RunWith使用できるように、JUnitのルールを使用して代わりに@RunWithを使用してMockitoを実行することができますhttp://mockito.org/

1

で空くれます。

//@RunWith(MockitoJUnitRunner.class) 
@RunWith(AnotherRunner.class) 
public class TestSomething { 
    @Rule public MockitoRule mockitoRule = MockitoJUnit.rule(); 

    @Mock 
    MyMock myMock; 
    ... 
} 
関連する問題