【笔记】Go语言的单元测试

前言

Go语言的单元测试学习笔记

单元测试

  • 单元测试的文件名必须以_test结尾,函数名必须以Test开头,并且函数名中被测试的方法名Xxx首字母必须大写
模块名\_test.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
package main

import testing

func TestXxx(t *testing.T) {

var res = 被测试的函数(参数)
if res != 预期值 {
t.Fatalf("错误")
} else {
t.Logf("正确")
}

}

对当前模块进行单元测试

1
go test -v

完成

参考文献

哔哩哔哩——尚硅谷