当前位置:嗨网首页>书籍在线阅读

06-讨论

  
选择背景色: 黄橙 洋红 淡粉 水蓝 草绿 白色 选择字体: 宋体 黑体 微软雅黑 楷体 选择字体大小: 恢复默认

18.1.3 讨论

测试套件的首部显示了页面标题、所有测试通过时的绿条(至少一个测试失败时的红条)、带有 navigator.userAgent 字符串的灰条(便于不同浏览器中测试结果的屏幕截图)以及带有过滤测试结果的几个复选框的横条。

“Hide passed tests”(隐藏通过的测试)在运行许多测试且只有少数失败的情况下有用。选中该复选框将隐藏所有通过的测试,更易于关注失败的测试。

“Hide missing tests”(隐藏丢失的测试)在有许多只是作为占位符的测试时有用,占位符用测试名称“missing test—untested code is broken code”表示。当你有很大的未测试代码库并且为每个仍然需要编写的测试添加占位符时,这一选项很有用。为了关注已经实现的测试,可以用这个复选框暂时隐藏占位测试。

页面的实际内容是测试结果。编号列表中的每个条目都从测试名称开始,随后的圆括号中是失败、通过和总断言数。单击条目将显示每个断言的结果,通常有预期结果和实际结果的细节。双击将运行该测试(详见秘诀18.8)。

在测试结果下面是一个摘要,显示运行所有测试花费的时间和总断言数及失败断言的数量。