gpt4 book ai didi

java - Spring 事务参数化测试和 Autowiring

转载 作者:塔克拉玛干 更新时间:2023-11-03 03:16:51 25 4
gpt4 key购买 nike

有没有办法获得一个扩展 AbstractTransactionalJUnit4SpringContexts 的类,以便与 JUnit 自己的 @RunWith(Parameterized.class) 很好地配合,以便正确连接标记为 Autowired 的字段?

@RunWith(Parameterized.class)
public class Foo extends AbstractTransactionalJUnit4SpringContextTests {

@Autowired private Bar bar

@Parameters public static Collection<Object[]> data() {
// return parameters, following pattern in
// http://junit.org/apidocs/org/junit/runners/Parameterized.html
}

@Test public void someTest(){
bar.baz() //NullPointerException
}
}

最佳答案

参见 http://jira.springframework.org/browse/SPR-5292有一个解决方案。

关于java - Spring 事务参数化测试和 Autowiring ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2502849/

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