unit-testing - 我如何让 Guice 和 TestNg 一起玩,a-la-AtUnit 风格

标签 unit-testing guice testng atunit

我使用 TestNG 进行单元和集成测试,使用 Guice 进行 DI。我想像对待其他类一样对待我的测试类 - 而不是直接使用注入(inject)器,我宁愿定义标有 @Inject 的字段,并在每次测试之前注入(inject)这些字段。

是否有一个框架可以做到这一点?我相信AtUnit做类似的事情,但我不确定它如何与 TestNG 集成,也不确定它有多成熟。

最佳答案

Cedric 现在已将 @Guice 注释直接添加到 TestNG 中以促进此用例。

关于unit-testing - 我如何让 Guice 和 TestNg 一起玩,a-la-AtUnit 风格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4285442/

相关文章:

java - 当我想测试一个复杂的方法时,mockito 是否存储操作

java - 使用 guice 注入(inject)对象

java - 在 Play (Scala) 中使用 Guice 注释

java - 如何避免 Mockito 和 PowerMockito 之间的冲突?

java - 如何将 TestNG 测试输出文件夹配置在 Maven 目标文件夹中?

unit-testing - 具有多种结构的 SML 签名

java - 如何模拟使用 PowerMockito 从构造函数调用的私有(private)方法

java - Guice 3.0 + Tomcat 7.0 = ClassLoader 内存泄漏

multithreading - TestNG 并行测试失败

javascript - 为什么 Jasmine spy 不认为它被调用,即使它返回了 andReturn 值?