2017-04-07 5 views
1

Mockitoを使用してAndroidで計器試験を実行しようとしています。 validateInputテストを実行した後Mockito計装テスト

@RunWith(MockitoJUnitRunner.class) 
public class LoginActivityTest { 

    @Mock 
    private FirebaseDatabase firebaseDatabase; 
    @Mock 
    private FirebaseAuth firebaseAuth; 
    @Mock 
    private LoginView view; 

    @InjectMocks 
    private LoginActivityPresenter presenter; 

    @Test 
    public void validateInput() { 
     Assert.assertEquals(2 + 2, 4); 
    } 
} 

、私は「いいえテストは見つかりませんでした」と見ています「空のテストスイート。」私が間違っていることを教えてくれますか?典型的な単体テストクラスに同じコードを書くと、完全に動作します。

注:私はMockitoとUIテストを実験しています。私はプレゼンターだけをテストできることを認めます。

答えて

0

AndroidでMockitoテストを実行するだけでは、Android対応の模擬メーカーを有効にする必要があります。この機能は最近、アーチファクトとしてmockito-androidとして追加されました。それはMockitoクラスで文書化されています。

+0

ここで答えを要約できますか? – AndroidGuy

関連する問題