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

运行结果

相关推荐
Pluto_CSND5 小时前
Java实现gRPC双向流通信
java·开发语言·单元测试
妹妹够啦12 小时前
宝塔部署-Nginx配置
运维·nginx·junit
安冬的码畜日常12 小时前
【JUnit实战3_08】第四章:从 JUnit 4 迁移到 JUnit 5
junit·单元测试·junit5·junit4·junit版本迁移
workflower14 小时前
基本作业-管理⾃⼰的源代码
开发语言·单元测试·软件工程·需求分析·个人开发
FFZero12 天前
【C++/Lua联合开发】 (二) Lua调用C++函数
c++·junit·lua
猫林老师3 天前
HarmonyOS测试与上架:单元测试、UI测试与App Gallery Connect发布实战
ui·单元测试·harmonyos
我是华为OD~HR~栗栗呀3 天前
华为OD-23届考研-测试面经
java·c++·python·华为od·华为·面试·单元测试
比特森林探险记3 天前
Nginx+Lua动态加载黑名单
nginx·junit·lua
安冬的码畜日常3 天前
【JUnit实战3_03】第二章:探索 JUnit 的核心功能(二)
测试工具·junit·单元测试·junit 5
谢尔登3 天前
【Nest】单元测试
单元测试·log4j