单元测试-概述&入门

目录

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

}
测试成功
测试失败
相关推荐
清风~徐~来5 分钟前
【Redis】set 类型
java·数据库·redis
秦少游在淮海12 分钟前
C++ - STL #什么是STL #STL的版本 #闭源开源 #STL的六大组件
开发语言·c++
夜月yeyue14 分钟前
高性能MCU的MPU与Cache优化详解
linux·开发语言·stm32·单片机·嵌入式硬件
全栈凯哥19 分钟前
JSCH使用SFTP详细教程
java
残*影19 分钟前
Spring 中如何开启事务?
java·后端·spring
于冬恋32 分钟前
Web后端快速入门(Maven)
java·maven
Wyn_35 分钟前
【QT】自定义QWidget标题栏,可拖拽(拖拽时窗体变为normal大小),可最小/大化、关闭(图文详情)
开发语言·qt
“抚琴”的人40 分钟前
【机械视觉】Halcon—【六、交集并集差集和仿射变换】
开发语言·halcon
VBA633740 分钟前
VBA数据库解决方案二十:Select表达式From区域Where条件Order by
开发语言
Haoea!1 小时前
Flink03-学习-套接字分词流自动写入工具
开发语言·学习