繁体   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