golang如何使用命令执行单元测试
在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/bp6e 著作权归作者所有。请勿转载和采集!