gpt4 book ai didi

java - VertxUnitRunner 与 spring DI

转载 作者:太空宇宙 更新时间:2023-11-04 11:48:32 24 4
gpt4 key购买 nike

我正在使用 Vertx 和 Spring。在编写测试用例时,我们必须使用 VertxUnitRunner,如所述 here 。如何在使用 VertxUnitRunner 编写的测试用例中使用 spring DI。

谢谢

最佳答案

如果您使用 spring-test 4.2 及更高版本,您可以执行以下操作

@RunWith(VertxUnitRunner.class)
@ContextConfiguration(/*load needed classes for Integration test here*/)
public class MyServiceTest {
@ClassRule
public static final SpringClassRule SPRING_CLASS_RULE= new SpringClassRule();
@Rule
public final SpringMethodRule springMethodRule = new SpringMethodRule();

/* tests */
}

如需了解更多信息,this link展示了如何在没有 @RunWith(SpringJUnit4ClassRunner.class) 的测试中加载 Spring 上下文

关于java - VertxUnitRunner 与 spring DI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42072792/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com