当前位置: 首页 > news >正文

做网站公司推广普通话手抄报

做网站公司,推广普通话手抄报,plc编程培训机构,微信安装到手机在 Go 语言中,测试代码覆盖率通常使用 go test 命令结合 -cover 和 -coverprofile 1. 基本代码覆盖率报告 在项目目录下运行以下命令 go test -cover这将在控制台输出一个代码覆盖率的百分比。但是,这种方式不会保存覆盖率数据(可以指定目…

在 Go 语言中,测试代码覆盖率通常使用 go test 命令结合 -cover-coverprofile

1. 基本代码覆盖率报告

在项目目录下运行以下命令

go test -cover

这将在控制台输出一个代码覆盖率的百分比。但是,这种方式不会保存覆盖率数据(可以指定目录,如:./test)
在这里插入图片描述

2. 生成带覆盖率数据文件

go test -coverprofile=demo6.out

这将在当前目录下生成一个名为 demo6.out 的文件,该文件包含了详细的覆盖率数据。

3. 通过go tool 命令查看上一步生成的覆盖率信息

go tool cover -html=demo6.out

运行命令会自动打开浏览器,页面会显示哪些覆盖了那些未覆盖:在这里插入图片描述

4 查看具体函数覆盖率报告
go tool cover -func=demo6.out

如下
在这里插入图片描述

测试使用的代码

calculator.go

// mathutil/add.go
package demo6import "errors"func Add(a, b float64) float64 {return a + b
}func Subtract(a, b float64) float64 {return a - b
}func Multiply(a, b float64) float64 {return a * b
}func Divide(a, b float64) (float64, error) {if b == 0 {return 0, errors.New("division by zero")}return a / b, nil
}

calculator_test.go

package demo6import ("testing"
)
func TestAdd(t *testing.T) {Add(1,2)
}
func TestSubtract(t *testing.T)  {Subtract(1,2)
}

在这里插入图片描述

http://www.15wanjia.com/news/16328.html

相关文章:

  • 怎么打帮人做网站开发的广告搜索引擎推广的方法有哪些
  • 中国顶级网站建设营销型网站建设的价格
  • 新手做网站什么内容比较好小程序平台
  • 企业网站推广按成交收费在线磁力搜索神器
  • 建设网站主题什么是推广
  • 只用php做网站军事新闻今日最新消息
  • django 做的网站长春做网络优化的公司
  • 做网站外包好做吗sem竞价托管公司
  • 软件开发费和网站建设点击软件
  • 网站开发用什么语言开发的开发网站的公司
  • 郑州专业做网站公司市场调研的步骤
  • 网站后台无上传图片按钮网络公司网站
  • 网站建设预计资金投入百度关键词怎么做排名
  • 网站源码建站视频军事新闻今日最新消息
  • 网站开发语言用到竞价托管公司排名
  • 慈溪网站建设哪家好如何注册属于自己的网站
  • 中央两学一做专题网站最近的新闻大事20条
  • 河北沧州卫健委疫情最新消息优化工具箱
  • 玩pc赚钱网站怎样做竞价推广
  • 做app还是做网站合适6无锡百度推广代理商
  • 企查查官网查询入口黑帽seo技术有哪些
  • 做贺卡的网站短视频seo软件
  • 做网站图片显示不来农产品网络营销方案
  • 上海 高端网站建设免费网络推广平台有哪些
  • 网站建设一般满足什么需求搜索引擎营销的方法包括
  • 微网站建设公司免费seo网站推广在线观看
  • 什么是sem推广班级优化大师头像
  • 一个做网站的团队需要哪些人员衡阳有实力seo优化
  • 以美食为主的网站栏目怎么做自媒体平台收益排行榜
  • 个人主页链接是什么seo诊断报告怎么写