This commit is contained in:
by931
2022-09-06 22:30:37 +08:00
parent 66970f3e38
commit 3d6528675a
796 changed files with 3382 additions and 3382 deletions

View File

@@ -270,7 +270,7 @@ ok gotour/ch18 0.367s coverage: 85.7% of statements
<pre><code>➜ go tool cover -html=ch18.cover -o=ch18.html
</code></pre>
<p>命令运行后,会在当前目录下生成一个 ch18.html 文件,使用浏览器打开它,可以看到图中的内容:</p>
<p><img src="assets/CgpVE1_i7P2ALPmDAACtzdHE7Jo110.png" alt="image.png" /></p>
<p><img src="assets/CgpVE1_i7P2ALPmDAACtzdHE7Jo110.png" alt="png" /></p>
<p>单元测试覆盖率报告</p>
<p>红色标记的部分是没有测试到的,绿色标记的部分是已经测试到的。这就是单元测试覆盖率报告的好处,通过它你可以很容易地检测自己写的单元测试是否完全覆盖。</p>
<p>根据报告,我再修改一下单元测试,把没有覆盖的代码逻辑覆盖到,代码如下:</p>