Golang 单元测试指南:go test 命令实战
在 Golang 中,可以使用 go test 命令来执行单元测试。使用该命令时,需要在测试文件中编写测试函数,并使用 testing 包中的函数进行测试断言。
以下是一个简单的例子:
测试文件 test.go:
package test
import (
"testing"
)
func TestAdd(t *testing.T) {
result := Add(2, 3)
if result != 5 {
t.Errorf("Add(2, 3) = %d; want 5", result)
}
}
func TestSubtract(t *testing.T) {
result := Subtract(5, 3)
if result != 2 {
t.Errorf("Subtract(5, 3) = %d; want 2", result)
}
}
在终端中执行命令:
go test
将会执行 test.go 文件中的所有测试函数,并输出测试结果。
原文地址: https://www.cveoy.top/t/topic/mS9v 著作权归作者所有。请勿转载和采集!