我正在尝试通过ServiceTestCase对我的服务进行单元测试,但尝试在不使用 Guice 或 RoboGuice 的情况下这样做(因为避免依赖注入框架)。我想注入除 Application 或 Context 之外的依赖项,但无法使其正常工作:
- 我无法通过自定义构造函数插入它
- setupService()似乎是基于名称的正确方法,但没有参数也没有返回值
我可以让我的实用程序类实现Parcelable并通过 Intent 注入它,但这似乎是被迫的。有任何想法吗?
我正在尝试通过ServiceTestCase对我的服务进行单元测试,但尝试在不使用 Guice 或 RoboGuice 的情况下这样做(因为避免依赖注入框架)。我想注入除 Application 或 Context 之外的依赖项,但无法使其正常工作:
我可以让我的实用程序类实现Parcelable并通过 Intent 注入它,但这似乎是被迫的。有任何想法吗?