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.运行单元测试(测试通过:绿色;测试失败,红色)

运行结果

相关推荐
软件测试君4 小时前
2025年10款王炸AI测试工具,你用过几款?
自动化测试·软件测试·人工智能·深度学习·测试工具·单元测试·ai测试工具
2401_861277551 天前
事件驱动架构软件测试要点是什么
单元测试·测试用例
移幻漂流1 天前
Lua的现状与机遇:技术生态全景及高潜力领域分析
junit·单元测试·lua
开五档的蒙奇2 天前
【单元测试】Junit5 + Mockito
单元测试
程序员雷叔2 天前
在postman设置请求里带动态token,看看这两种方法!
selenium·测试工具·单元测试·测试用例·pytest·lua·postman
IMPYLH2 天前
Lua 的 Table 模块
开发语言·笔记·后端·junit·游戏引擎·lua
IMPYLH3 天前
Lua 的 String(字符串) 模块
开发语言·笔记·单元测试·lua
移幻漂流3 天前
Lua脚本的游戏开发优势与应用开发局限:技术对比与行业实践深度解析
开发语言·junit·lua
移幻漂流3 天前
Lua脚本编译全解:从源码到字节码的深度剖析
开发语言·junit·lua
移幻漂流3 天前
Lua引擎框架全景解析:从开源方案到自研实践
junit·开源·lua