簡體   English   中英

Mockito儀器測試

[英]Mockito Instrumentation Test

我正在嘗試使用Mockito在Android中執行儀器測試。

@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);
    }
}

運行validateInput測試后,我看到“沒有找到測試”和“空測試套件”。 你能告訴我我做錯了什么嗎? 如果我為典型的單元測試類編寫相同的代碼,它的工作正常。

注意:我只是在試驗Mockito和UI測試。 我承認我只能測試演示者。

你不能簡單地在Android上運行Mockito測試,你需要激活一個與Android兼容的模擬制作者。 這個功能最近被添加為mockito-android工件。 它記錄在Mockito類中。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM