JUnit单元测试

单元测试

就是针对最小的功能单元(方法),编写测试代码对其正确性进行测试

JUnit

最流行的java测试框架之一,方柏霓进行单元测试

入门程序

使用Junit,对UserService的方法进行单元测试

1.在pom.xml中,引入JUnit的依赖。

XML 复制代码
<dependency>
     <groupId>org.junit.jupiter</groupId>
     <artifactId>junit-jupiter</artifactId>
     <version>5.9.1</version>
 </dependency>

2.在test/java目录下,创建测试类,并编写对应的测试方法,并在方法上生硬@Test注解

java 复制代码
import Hello.UserService;
import org.junit.jupiter.api.Test;

public class UserServeiceTest {
    @Test
    public void testGetAge(){
        Integer age = new UserService().getAge("110002200505091218");
        System.out.println(age);
    }
}

3.运行单元测试(测试通过:绿色;测试失败,红色)

运行结果

相关推荐
chxii31 分钟前
lua流程控制语句和table(表)数据结构
开发语言·junit·lua
kyriewen17 小时前
前端测试:别为了100%覆盖率而写测试,那是自欺欺人
前端·javascript·单元测试
小短腿的代码世界20 小时前
Qt券商接口封装深度解析:统一API设计与多源适配
开发语言·qt·单元测试
Dylan的码园21 小时前
Maven基础架构与整体认识
java·junit·maven
小短腿的代码世界2 天前
Qt WebEngine深度解析:Chromium多进程架构与Qt信号槽的双向融合
qt·搜索引擎·单元测试
上海合宙LuatOS2 天前
32位固件和64位固件使用场景
物联网·junit·luatos
晓晓hh3 天前
JavaWeb学习——JUnit和日志
学习·junit·单元测试
测试员周周3 天前
【AI测试系统】第1篇:LangGraph 实战:用 State Graph 搭建 AI测试流水线(4 步编排 + RAG 增强 + 完整代码)
linux·windows·python·功能测试·microsoft·单元测试·多轮对话
qq_452396233 天前
第十三篇:《UI自动化测试框架设计:整合TestNG/JUnit + Allure报告》
ui·junit
aLTttY4 天前
Spring Boot + Redis 实现接口防抖与限流实战指南
spring boot·redis·junit