在阅读 Dagger 2 的文档时,我无法找到一种简单的方法来在为应用程序进行测试时提供依赖项。我找到的唯一线索是这个:
Dagger 2 不支持覆盖。为了进行简单测试伪造而覆盖的模块可以创建一个模块的子类来模拟这种行为。使用覆盖并依赖依赖注入的模块应该被分解,以便覆盖的模块代替两个模块之间的选择。
我不明白如何在 Android 上设置这样的配置,有人可以解释吗?