使用PyHamcrest执行健壮的单元测试(2)
发布时间:2019-01-30 21:18 所属栏目:21 来源:Moshe Zadka
导读:在编辑这篇文章时,我听到一个传言,取 Hamcrest 这个名字是因为它是 matches 字母组成的字谜。嗯 assert_that(matches, contains_inanyorder(*hamcrest) Traceback (most recent call last): File stdin, line 1,
在编辑这篇文章时,我听到一个传言,取 “Hamcrest” 这个名字是因为它是 “matches” 字母组成的字谜。嗯…
经过进一步的研究,我找到了传言的来源:它是 “matchers” 字母组成的字谜。
如果你还没有为你的 Python 代码编写单元测试,那么现在是开始的好时机。如果你正在为你的 Python 代码编写单元测试,那么使用 Hamcrest 将允许你使你的断言更加精确,既不会比你想要测试的多也不会少。这将在修改代码时减少误报,并减少修改工作代码的测试所花费的时间。 【责任编辑:庞桂玉 TEL:(010)68476606】点赞 0 (编辑:ASP站长网) |
相关内容
网友评论
推荐文章
热点阅读