在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
go 单元测试
样例:
代码文件calc.go package main func add(a, b int) int { return a + b } func sub(a, b int) int { return a - b } 单元测试代码文件calc_test.go package main import ( "testing" ) func TestAdd(t *testing.T) { r := add(2, 4) if r != 6 { t.Fatalf("add(2, 4) error, expect:%d, actual:%d", 6, r) } t.Logf("test add succ") } func TestSub(t *testing.T) { r := sub(2, 4) if r != -2 { t.Fatalf("sub(2, 4) error, expect:%d, actual:%d", -2, r) } t.Logf("test sub succ") } 执行命令go test -v
|
请发表评论