我安裝了go并嘗試了有關(guān)如何編寫(xiě)go代碼的第一部分過(guò)了一會(huì)兒沒(méi)看到理想的結(jié)果,我注意到去測(cè)試總是通過(guò),總是!我想念什么?$ go versiongo version go1$ mkdir -p src/example/math $ cat >src/example/math/sum_test.go <<.> package math>> import "testing">> func SumTest( t *testing.T ) {> t.Errorf("ssss %d", 1 )> }> .$ go test example/mathok example/math 0.044s我正在使用Windows x64和git-bash作為外殼
1 回答

FFIVE
TA貢獻(xiàn)1797條經(jīng)驗(yàn) 獲得超6個(gè)贊
測(cè)試函數(shù)是一個(gè)已命名的函數(shù)TestXXX
(其中XXX
任何不以小寫(xiě)字母開(kāi)頭的字母數(shù)字字符串)都應(yīng)具有簽名,
func TestXXX(t *testing.T) { ... }
您的SumTest()
函數(shù)不遵循該模式,可能會(huì)被忽略。
這應(yīng)該更好地工作:
func TestSum( t *testing.T )
- 1 回答
- 0 關(guān)注
- 243 瀏覽
添加回答
舉報(bào)
0/150
提交
取消