07-JUnit测试
文章目录
- 1、文章介绍
- 2、复制类UserService.java到包
- 3、在pom.xml中,引入JUnit的依赖。
- 4、编写测试代码
- 5、运行效果
1、文章介绍
视频定位
简介
2、复制类UserService.java到包
效果图
3、在pom.xml中,引入JUnit的依赖。
<?xml version="1.0" encoding="UTF-8"?>
<!-- XML 声明,UTF-8 编码 --><!-- POM 根元素,定义命名空间和 schema -->
<project xmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"><!-- POM 模型版本,固定写 4.0.0 --><modelVersion>4.0.0</modelVersion><!--重点1:项目坐标(GAV:GroupId、ArtifactId、Version)- groupId :组织/公司/团队的唯一标识(一般是包名反写)- artifactId :项目或模块的唯一标识- version :项目版本号,SNAPSHOT 表示快照版(开发中)--><groupId>com.itheima</groupId><artifactId>maven-project01</artifactId><version>1.0-SNAPSHOT</version><!-- 项目构建属性--><properties><maven.compiler.source>21</maven.compiler.source><maven.compiler.target>21</maven.compiler.target><project.build.sourceEncoding>UTF-8</project.build.sourceEncoding></properties><!-- 重点2:依赖管理 --><dependencies><!--引入JUint依赖--><dependency><groupId>org.junit.jupiter</groupId><artifactId>junit-jupiter</artifactId><version>5.9.1</version></dependency></dependencies></project>
4、编写测试代码
package com.itheima;import org.junit.jupiter.api.Test;import java.time.format.DateTimeFormatter;/*** 测试UserService类*/
public class UserServiceTest {@Testpublic void testGetAge(){UserService userService = new UserService();Integer age = userService.getAge("51012120050101001X"); // Alt+Enter补全System.out.println(age);}
}