golangmysql单元测试_golang之单元测试.pdfVIP

  • 6
  • 0
  • 约2.97千字
  • 约 4页
  • 2023-06-16 发布于上海
  • 举报
golangmysql单元测试_golang之单元测试 测试 测试是⾃动化测试的简称,即编写简单的程序来确保程序(产品代码)在测试中针对特定输⼊产⽣预期的输出。Go的测试⽅法看上去相对⽐较 低级,它依赖于命令go test和⼀些能⽤go test运⾏的测试函数的编写约定 go test ⼯具 go test ⼦命令是Go语⾔包的测试驱动程序,这些包根据某些约定组织在⼀起。在⼀个包⽬录中,以_test.go结尾的⽂件不是go build命令 编译的⽬标,⽽是go test编译的⽬标。 在*_test.go⽂件中,三种函数需要特殊对待,即 功能测试函数 基准测试函数 :名称以benchmark开头,⽤来检测某些操作的性能。 ⽰例运⾏测试函数 :以Example来测试某些操作的性能。⽤来提供机器检查过的⽂档。 Test 函数 每⼀个测试⽂件必须导⼊testing包,签名如下 import testing func TestName(t *testing.T) { } 功能测试函数必须以Test开头,可选的后缀名称必须以⼤写字母开头: import testing func TestSin(t *testing.T) { } func TestCos(t *testing.T) { } ⽰例 如下编译

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档