198
社区成员
发帖
与我相关
我的任务
分享在go语言中的单元测试比较有意思,比如测试一个函数是很方便的,只需要将文件名修改为_test.go这样的后缀即可,我们新建一个目录xxx,然后新建xxx_test.go文件,当然这个xxx的名字你可以按照功能来命名,如下:
package xxx
import (
"fmt"
"testing"
)
func Hello(s string) string {
return "Hello " + s
}
func TestHello(t *testing.T) {
fmt.Println(Hello("寅恪光潜"))
}
像这样的不是main函数的情况,我们直接运行是不行的,如何做呢?也就是说想对这些函数测试,这个就是单元测试,想了解如何处理,欢迎查阅:https://blog.csdn.net/weixin_41896770/article/details/127935338
有什么疑问,欢迎留言交流,一起学习进步。