1. 首页
  2. 数据库
  3. 其它
  4. Golang单元测试与覆盖率的实例讲解

Golang单元测试与覆盖率的实例讲解

上传者: 2020-12-22 11:13:13上传 PDF文件 259.4KB 热度 10次
1 概述 C/C++和Java(以及大多数的主流编程语言)都有自己成熟的单元测试框架,前者如Check,后者如JUnit,但这些编程框架本质上仍是第三方产品,为了执行单元测试,我们不得不从头开始搭建测试工程,并且需要依赖于第三方工具才能生成单元测试的覆盖率。 相比之下,Go语言官方则提供了语言级的单元测试支持,即testing包,而且仅通过go工具本身就可以方便地生成覆盖率数据,也就是说,单元测试是Go语言的自带属性,除了好好设计自己的单元测试用例外,开发者不需要操心工程搭建的任何细节。没错,Golang就是这么任性。 2 单元测试 下面我们以《The Go Programming Langu
下载地址
用户评论