gpt4 book ai didi

spring-boot - SpringClassRule/SpringMethodRule 实际上做了什么?

转载 作者:行者123 更新时间:2023-12-03 06:15:38 25 4
gpt4 key购买 nike

在集成测试类中,我遇到了这些代码行:

    @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/那里没有信息。

最佳答案

这些不是 Spring Boot 特定的注释,而是来自 Spring 框架本身,并且允许使用 Spring Context 等,而无需使用 SpringRunner

Javadoc,http://docs.spring.io/spring-framework/docs/current/javadoc-api/org/springframework/test/context/junit4/rules/SpringClassRule.html

具体的例子可以在这里找到,

http://eddumelendez.github.io/blog/2015/08/01/spring-4-2-0-springclassrule-and-springmethodrule/

关于spring-boot - SpringClassRule/SpringMethodRule 实际上做了什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44829410/

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