go test

Created

2024-10-28 13:32:29

Updated

2024-10-28 13:32:34

1 vscode golang 相关配置


"go.testFlags": [
   "-v",
   "-gcflags=-l",
],

2 代码

one_test.go 文件名必须以 _test 结尾
package test

import (
    "fmt"
    "testing"
)
// 函数名必须Test 开头
func TestOne(t *testing.T) {
    fmt.Println(1 == 1)
}

点击vscode 上看到的 run test 或 打断点后点击debug test 或者使用命令

# -v 显示打印信息
go test -v # 执行当前目录下所有的 _test测试文件
go test -v target_dir/* # 指定目录
go test -v one_test.go # 指定文件
# 执行指定测试方法
go test -v -run TestOne one_test.go
Back to top