測試主套件中的函數
測試主套件中定義的函數時,必須在測試指令中包含所有相關檔案。在提供的範例中,main.go 和 main_test.go 檔案都應在命令列上指定。
此外,請確保測試函數遵循命名約定 TestXXX 並採用指向testing.T 的指標一個論點。如下修改 main_test.go 檔案將解決錯誤:
package main import "testing" func TestFoo(t *testing.T) { t.Error(foo()) }
執行以下命令時:
go test *.go
測試應該通過。
以上是如何測試主包中的功能?的詳細內容。更多資訊請關注PHP中文網其他相關文章!