文件名称:Android代码-A JUnit rule to easily override Dagger 2 objects
文件大小:521KB
文件格式:ZIP
更新时间:2022-08-25 21:51:30
Android代码
DaggerMock A JUnit rule to easily override Dagger 2 objects More info about testing using Dagger 2 and Mockito are available in this Medium post. Overriding an object managed by Dagger 2 is not easy, you need to define a TestModule and, if you want to inject your test object, a TestComponent. Using a DaggerMockRule it's possible to override easily (in Java or Kotlin) the objects defined in a Dagger module: Java public class MainServiceTest { @Rule public DaggerMockRule rule = new Dagger