单元测试-概述&入门

目录

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);
    }

}
测试成功
测试失败
相关推荐
user_admin_god几秒前
SSE 流式响应 Chunk 被截断问题的排查与修复
java·人工智能·spring boot·spring·maven·mybatis
掉头发的王富贵1 分钟前
如何自己开发一个IDEA插件
后端·intellij idea
我命由我1234512 分钟前
Java 开发 - CountDownLatch 不需要手动关闭
android·java·开发语言·jvm·kotlin·android studio·android-studio
小研说技术13 分钟前
结构化输出让Agent返回可预测的格式数据
java·人工智能
两年半的个人练习生^_^28 分钟前
PinYin4j汉字转拼音使用及踩坑
java
谭欣辰32 分钟前
详细讲解 C++ 状压 DP
开发语言·c++·动态规划
无我Code35 分钟前
全套开源:一款云端服务+本地设备计算的文生图应用
前端·人工智能·后端
chaofan98040 分钟前
GPT-5.5 全压力测试:为什么 API 聚合调度是解决“首字延迟”的技术关键?
开发语言·人工智能·python·gpt·自动化·api
William_wL_44 分钟前
【C++】stack和queue的使用和实现(附加deque的简单介绍)
开发语言·c++
用户69371750013841 小时前
实测可用|小米 MiMo 百万亿 Token 免费领,开发者速冲
前端·后端·ai编程