Go   发布时间:2022-04-09  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了单元测试 – 忽略Golang测试覆盖率计算中的代码块大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在为我的golang代码编写单元测试,有几种方法,我想在覆盖率计算时被忽略.这可能吗?如果是这样,怎么办?
一种方法是将您不需要测试的功能放在单独的go文件中,并使用构建标记来防止在测试期间包含它.例如,我有时会使用应用程序,其中我有@L_261_8@main.go文件与主要功能,也许一个使用功能等,没有被测试.那么你可以添加一个测试标签或者一些东西,比如go test -v -cover -tags测试,主要可能看起来像:
//+build !test

package main

func main() {
    // do stuff
}

func usage() {
    // show some usage info
}

大佬总结

以上是大佬教程为你收集整理的单元测试 – 忽略Golang测试覆盖率计算中的代码块全部内容,希望文章能够帮你解决单元测试 – 忽略Golang测试覆盖率计算中的代码块所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。