SpringBoot2.6+单元测试

SpringBoot老版本引入单元测试

复制代码
import org.junit.Assert;
import org.junit.Before;
import org.junit.Test;
import org.junit.runner.RunWith;
....

@SpringBootTest
@RunWith(SpringRunner.class)
public class xxx{
    @Before
    public void setUp() throws Exception{
        ...
    }
}
复制代码

SpringBoot升级后引入单元测试(标红加粗为与老版本差异部分)

复制代码
import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.BeforeAll;
import org.junit.jupiter.api.TestInstance;
import org.junit.jupiter.api.extension.ExtendWith;
....

@SpringBootTest
@ExtendWith(SpringExtension.class)
@TestInstance(TestInstance.Lifecycle.PER_CLASS)
public class xxx{
    @BeforeAll
    public void setUp() throws Exception{
        ...
    }
}
复制代码

pom.xml配置文件不变

posted @   乱炖er  阅读(724)  评论(0编辑  收藏  举报
(评论功能已被禁用)
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~
点击右上角即可分享
微信分享提示