guice - 在哪里可以找到 @Guice 注释

标签 guice testng

just learned关于@Guice注释。这可能是我构建的自定义 GuiceTestRunner 的一个很好的交换。

哪里可以找到它?它不在我的类路径中...

谢谢

编辑:也许我不够精确:我使用ivy,并且我的依赖项(以及我的类路径)中有guice、guice-servlet、guice-assistanceinject、guice- throwingproviders。 “Guice”是我用来创建Injectors 的类。 我没有看到引用问题中提到的 @Guice(modules=....) 注释。所以我想知道:Annotation 从哪里来?

最佳答案

完整的类名称是org.testng.annotations.Guice,它在testng 6.3中可用

maven 依赖是 =>

    <dependency>
        <groupId>org.testng</groupId>
        <artifactId>testng</artifactId>
        <scope>test</scope>
        <version>6.3</version>
    </dependency>

关于guice - 在哪里可以找到 @Guice 注释,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9680818/

相关文章:

java - Guice 在不使用@Singleton 的情况下将单个实例注入(inject)多个对象

java - 控制台输出到 HTML 文件

java - 在 MethodInterceptor 中获取目标

java - 使用 GUICE 注入(inject) HttpClient 以在 Java 中获取模拟响应

Java:使用 Inject 注释对类进行 Junit

java - Guice Injector 保持应用程序运行

java - Hamcrest.Matchers : JSON Nested Array

java - 如何在范围报告中捕获所有测试用例?

java - 当构造函数调用私有(private)方法并返回异常时,如何初始化实例进行测试

unit-testing - 如果在另一个线程中抛出异常,则单元测试失败