单元测试-概述&入门

目录

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

}
测试成功
测试失败
相关推荐
木木em哈哈12 小时前
有关于cnb自动化的脚本补全
服务器·开发语言·pygame
星释12 小时前
Rust 练习册 :Poker与扑克牌游戏
开发语言·游戏·rust
晨非辰12 小时前
【数据结构初阶】--从排序算法原理分析到代码实现操作,参透插入排序的奥秘!
c语言·开发语言·数据结构·c++·算法·面试·排序算法
Jonathan Star12 小时前
Next.js、NestJS、Nuxt.js 是 **Node.js 生态中针对不同场景的框架**
开发语言·javascript·node.js
laplace012314 小时前
Java八股—MySQL
java·mysql·oracle
zhangyao94033015 小时前
关于js导入Excel时,Excel的(年/月/日)日期是五位数字的问题。以及对Excel日期存在的错误的分析和处理。
开发语言·javascript·excel
熙客15 小时前
TiDB:分布式关系型数据库
java·数据库·分布式·tidb
骑驴看星星a15 小时前
【Three.js--manual script】4.光照
android·开发语言·javascript
你想考研啊16 小时前
linux安装jdk和tomcat和并自启动
java·linux·tomcat
星释16 小时前
Rust 练习册 :Leap与日期计算
开发语言·后端·rust