Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
AtUnit 在使用 DI 和 guice 进行单元测试方面的表现如何?请分享您的经验。
我发现它工作得很好,而且使用起来非常简单。但就我而言,过了一段时间,我决定恢复到我在单元测试中很少使用 DI 的旧模式,除非我正在测试一些功能性的东西。我发现 AtUnit 提供的所有附加功能根本没有在我的情况下使用。
在我确实在测试中使用 Guice 的情况下,我的单元测试类扩展AbstractModule并且我在我的@Before方法中手动执行 Guice 初始化等。我想在这里使用 AtUnit 几乎是一样的,除了我所有的手动内容大部分都会消失。
AbstractModule
@Before