单元测试-概述&入门

目录

main方法测试缺点:

在pom.xm中,引入junit的依赖。,在test/java目录下,创建测试类,并编写对应的测试方法,并在方法上声明@test注解。

练习:验证身份证合法性

测试成功

测试失败


main方法测试缺点:
在pom.xm中,引入junit的依赖。,在test/java目录下,创建测试类,并编写对应的测试方法,并在方法上声明@test注解。
XML 复制代码
<dependency>
  <groupId>org.junit.jupiter</groupId>
  <artifactId>junit-jupiter</artifactId>
  <version>5.9.1</version>
  <scope>test</scope>   // 依赖范围
</dependency>
练习:验证身份证合法性
java 复制代码
package com.gdcp;

import org.junit.jupiter.api.Test;

//测试类
public class UserServiceTest {

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

}
测试成功
测试失败
相关推荐
二哈赛车手9 小时前
新人笔记---ApiFox的一些常见使用出错
java·笔记·spring
为何创造硅基生物10 小时前
C语言 结构体内存对齐规则(通俗易懂版)
c语言·开发语言
吃好睡好便好10 小时前
在Matlab中绘制横直方图
开发语言·学习·算法·matlab
栗子~~10 小时前
JAVA - 二层缓存设计(本地缓冲+redis缓冲+广播所有本地缓冲失效) demo
java·redis·缓存
星寂樱易李10 小时前
iperf3 + Python-- 网络带宽、网速、网络稳定性
开发语言·网络·python
努力成为AK大王10 小时前
超全 Maven 核心知识点总结
log4j
YDS82910 小时前
DeepSeek RAG&MCP + Agent智能体项目 —— RAG知识库的搭建和接口实现
java·ai·springboot·agent·rag·deepseek
仰泳之鹅11 小时前
【C语言】自定义数据类型2——联合体与枚举
c语言·开发语言·算法
之歆11 小时前
DAY_12JavaScript DOM 完全指南(二):实战与性能篇
开发语言·前端·javascript·ecmascript
candyTong11 小时前
Claude Code 的 Edit 工具是怎么工作的
javascript·后端·架构