AtUnit vs';Junit、JMock和GUICE';手工?

AtUnit vs';Junit、JMock和GUICE';手工?,junit,guice,jmock,Junit,Guice,Jmock,在使用DI和GUI进行单元测试时,AtUnit表现如何?。请分享您的经验。我发现它非常好用,而且非常简单。但在我的例子中,过了一段时间,我决定回到我以前很少在单元测试中使用DI的模式,除非我正在测试一些功能性的东西。我发现AtUnit提供的所有额外功能都没有在我的情况下使用 在我确实在测试中使用Guice的情况下,我的单元测试类扩展了AbstractModule,我在@Before方法中手动进行Guice初始化等。我想在这里使用AtUnit几乎是一样的,唯一的例外是我所有的手工操作都会消失

在使用DI和GUI进行单元测试时,AtUnit表现如何?。请分享您的经验。

我发现它非常好用,而且非常简单。但在我的例子中,过了一段时间,我决定回到我以前很少在单元测试中使用DI的模式,除非我正在测试一些功能性的东西。我发现AtUnit提供的所有额外功能都没有在我的情况下使用

在我确实在测试中使用Guice的情况下,我的单元测试类扩展了
AbstractModule
,我在
@Before
方法中手动进行Guice初始化等。我想在这里使用AtUnit几乎是一样的,唯一的例外是我所有的手工操作都会消失