测试代码中打印conents只打印了开头的一小部分

来源:15-6 测试CityListParser

周鸣

2022-10-09

老师你好 我在测试代码里打印conents的时候只打印出来开头的一小段,但是在其他地方打印是好的。我的gob版本十1.18.图片描述
图片描述
图片描述

写回答

1回答

ccmouse

2022-10-10

有可能测试成功了,工具就不把打印结果显示全了。如果只是想确认打印结果,一个技巧是,把Print改成t.Errorf("%s\n", contents),这样测试会失败,确保工具全部输出其内容。

当然这样的测试不是最终目的。正确的做法可以检查文本是否含有你想要的一些关键字,或者加上contents的长度检查。

0
0

Google资深工程师深度讲解Go语言 由浅入深掌握Go语言

语法+分布式爬虫实战 为转型工程师量身打造

5995 学习 · 1909 问题

查看课程