1. Go语言对于测试程式码的文件名称?
档案名称必须要以"_test"为结尾。
例如:程式码文件名称为 abc.go,那针对它的测试程式码文件名称就是 abc_test.go
同时,这两个程式码文件,必须在同一个资料夹里。
2. Go语言对测试函数的名称与函数的参数有什么规定?
对于功能测试函数,其函数的名称必须以Test为开头,并且参数中只能有一个 *testing.T类型的参数。
3. 程式码测试指令
在程式码资料夹,下测试指令。 go test -v
package mainimport ( "testing")func Add(x, y int) int { return x + y}func TestAdd(t *testing.T) { a:=1 b:=2 sum := Add(a, b) if sum == 3 { t.Log("result is right") } else { t.Fatal("result is wrong") }}
https://play.golang.org/p/-JC8LWIn8Nx