2017-06-29 93 views
0

在集成测试类我遇到的这行代码:SpringClassRule/SpringMethodRule实际上做了什么?

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

    @Rule 
    public final SpringMethodRule springMethodRule = new SpringMethodRule(); 

当我尝试导航到类(我用的IntelliJ IDEA)我得到“无法找到声明去”。当我尝试找到用法时,我得到'没有在该项目中找到用法' 我熟悉规则的概念。但仍然不明白这两件事是做什么的。 我查看了此页:https://docs.spring.io/spring-boot/docs/current-SNAPSHOT/reference/htmlsingle/ 没有资料。

回答

0

除了什么用@达伦 - 科西春季启动@RunWith(SpringJUnit4ClassRunner.class)的最新版本称被删除,而不是,你应该使用@RunWith(SpringRunner.class)

相关问题