1. https://blog.csdn.net/weixin_39172380/article/details/88666479
创建一个名为 xxx_test.go 的文件(如果是包中的单元测试,就在包所在目录下创建该文件),并将下面的代码添加到其中, 函数命名统一为TestXXX(t *testing.T)
package main //(包中的单元测试main替换成包名)
import "testing"
func TestSum(t *testing.T) {
set := []int{17, 23, 100, 76, 55}
expected := 271
actual := Sum(set)
if actual != expected {
t.Errorf("Expect %d, but got %d!", expected, actual)
}
}
格式化输出:
t.Logf("%d user exist", userId)
在xxx_test.go目录下执行 go test -v (或者使用vscode也可以直接运行调试)