在Go语言中,你可以使用内置的 testing
包来编写测试用例。下面是一个简单的示例:
package main
import "testing"
func Add(a, b int) int {
return a + b
}
func TestAdd(t *testing.T) {
result := Add(2, 3)
if result != 5 {
t.Errorf("Expected 5 but got %d", result)
}
}
在上述代码中,我们定义了一个 Add
函数用于两个整数相加,并且编写了一个名为 TestAdd
的测试函数来验证该函数的正确性。我们使用 t.Errorf
函数来报告错误。
要运行测试用例,你可以在命令行中运行以下命令:
go test -v
这将运行所有以 _test.go
结尾的测试文件,并输出结果。
内容由零声教学AI助手提供,问题来源于学员提问