使用Mockito检查类中是否存在行

时间:2018-04-06 09:02:33

标签: android junit mockito powermockito

我目前正在研究Junit测试用例,Mockito,Power Mockito和反射。我被困在两者之间,我想在一个类中检查一个语句是否在该类中退出或者不使用mockito。我不知道我能不能这样做。我想搜索" AndroidSupportInjection.inject(this)"该班的一行。如果有人知道如何做到这一点。请告诉我。

1 个答案:

答案 0 :(得分:1)

我假设您正在尝试搜索该行,以覆盖Dagger 2注射请求并注入您自己的测试双打。

这可能是错误的做事方式。

对活动和片段执行自动UI测试的最佳方法是在Dagger 2模块中隔离所需的依赖项,然后使用构建变量将这些与测试双精度交换。

Google Android Architecture Blueprints

中有一个例子

如果这不起作用,您可以尝试在DaggerMock

中使用注射器上的setter