【发布时间】:2014-12-29 20:53:02
【问题描述】:
如何在一个大项目中测试 Guice AbstractModule 的实现而不创建假实现?是否可以测试 bind() 和 inject() 方法?
【问题讨论】:
-
你不想测试框架,所以只要相信绑定和注入的 guice 工作正常。如果你想测试你的模块实现,看看 Modules.overwrite,你可以保留你的生产模块并覆盖足够的假/模拟东西,这样你仍然可以轻松地对它们进行单元测试。
标签: unit-testing configuration bind guice inject