gpt4 book ai didi

spring - 使用 2 个单独的 spring 应用程序上下文运行 Junit 测试用例

转载 作者:行者123 更新时间:2023-12-01 23:11:45 25 4
gpt4 key购买 nike

我有一组集成 JUnit 测试用例,我想在 2 个或更多单独的 Spring 应用程序上下文下运行。应用程序上下文在配置设置和 bean 连接方面有所不同。但是,如果我使用 JUnit 类顶部的 @ContextConfiguration 注释指定应用程序上下文文件名,那么我只能针对指定的应用程序上下文运行这些测试用例一次。是否可以在不同的应用程序上下文中运行相同的 JUnit 测试用例?

此外,我有兴趣在同一测试运行中为每个应用程序上下文执行一次测试用例 - mvn test。

最佳答案

将测试代码放入抽象类中,并使用具有不同@ContextConfigurations的子类。请参阅http://static.springsource.org/spring/docs/3.0.x/spring-framework-reference/html/testing.html#testing-examples-petclinic

关于spring - 使用 2 个单独的 spring 应用程序上下文运行 Junit 测试用例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5240394/

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