如何为SpringJUnit4ClassRunner.class以外的类加载@ContextConfiguration?

时间:2016-10-04 11:35:48

标签: java spring spring-mvc junit

我使用的这个API我在网上发现它完全符合我的目的,但它使用自己的跑步者并且不允许我使用Spring自己的,这会导致过多的问题。如何在该文件中加载上下文?

我想加载一些与DAO btw相关的bean,没有@ContextConfiguration可以吗?

1 个答案:

答案 0 :(得分:1)

正如评论中所建议的那样:您可以use JUnit 4 Rules with the @Rule / @ClassRule annotations而不是使用Spring JUnit运行器。 不方便的是,您必须同时使用类级别和方法级别规则才能获得完整功能:

@ClassRule
public static final SpringClassRule SPRING_CLASS_RULE = new SpringClassRule();

@Rule
public final SpringMethodRule springMethodRule = new SpringMethodRule();
相关问题