是否可以在Android项目单元测试中使用匕首?

时间:2019-04-25 11:28:31

标签: android unit-testing dagger-2 robolectric

我想在src / test / java包中使用Dagger + Robolectric。可能吗?怎么样? 有人在src / androidTest / java包中编写了Robolectric测试,然后使用了Dagger,但是Robolectric是一个框架,可以在几秒钟内在工作站的JVM中运行测试。 如果我用src / androidTest / java包编写测试,它将无法在JVM中运行。

无论如何,在src / test / java包中使用Dagger是否正确?有可能吗?

1 个答案:

答案 0 :(得分:0)

是的,在电动机械测试中完全可以使用匕首。但总的来说

  

对于单类单元测试,您不必使用Dagger

https://google.github.io/dagger/testing.html