GO语言编写一个单元测试非常简单,只需要遵守对应的规范就可以
我们先创建一个包,包的名称没有硬性要求,这里我就起名叫 test
然后在该包中创建测试文件,这里要求以 _test结尾,比如:
XXX_test.go
然后我们在这个文件中编写测试函数,测试的函数名也是有要求的,命名规范应该如下
func TestXXX(t *testing.T){
// 在此处编写测试代码
}
在函数名规范的情况下,左边应该会出来一个绿色的小三角,点击三角形就可以运行了
下面是我的测试代码
func TestHello(t *testing.T) {
fmt.Println("这是一段测试代码")
}
一定要注意测试文件的命名是否规范!!!