应用文件-utils.go:
package utils func Add(a, b int) int { return a + b } func Minus(a, b int) int { return a - b }
测试文件-utils_test.go:
package utils import ( "os" "testing" ) func TestUtils(t *testing.T) { c := Add(1, 2) if c != 3 { t.Errorf("%d + %d != %d", 1, 2, 3) os.Exit(1) } d := Minus(3, 2) if d != 1 { t.Errorf("%d - %d != %d", 3, 2, 1) os.Exit(1) } t.Log("测试通过") }
运行:
go test -v -gcflags=-l -run=Utils
文档更新时间: 2024-04-20 10:57 作者:lee