标签:显示 命令 blog ret tin sts color 测试命令 package
1.文件名_test结尾举例:
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"
//名字随便取,只要Test开头就行
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 success")
}
func TestSub(t *testing.T) {
r := sub(2, 4)
if r != -2 {
t.Fatalf("sub(2, 4) error, expect:%d, actual:%d", 6, r)
}
t.Logf("test add success")
}
测试命令:
go test -v (-v显示更多信息)
标签:显示 命令 blog ret tin sts color 测试命令 package
原文地址:http://blog.51cto.com/5660061/2348933