一条集成测试断言几件事

「parse → Store → report」的集成测试,断言写成【0】最合适。

开始练习 →

集成测试红了说明什么

parse、Store、report 各自的单元测试全绿,「parse → Store → report」的集成测试红了。最可能的原因是【0】。

开始练习 →

先接一段跑跑看

(每道题开头都有同一段:上面那套被测系统、unittest 和 mock,以及 eng_07 的静音 run(*cases)——交回「跑了几条/挂了几条/出错几条」。) 贯穿全条的被测系统(四段流水线): parse(line)

开始练习 →

补全:parse 接 Store

(每道题开头都有同一段:上面那套被测系统、unittest 和 mock,以及 eng_07 的静音 run(*cases)——交回「跑了几条/挂了几条/出错几条」。) 贯穿全条的被测系统(四段流水线): parse(line)

开始练习 →

补全:Store 接 report

(每道题开头都有同一段:上面那套被测系统、unittest 和 mock,以及 eng_07 的静音 run(*cases)——交回「跑了几条/挂了几条/出错几条」。) 贯穿全条的被测系统(四段流水线): parse(line)

开始练习 →

补全:让接缝真的能红

(每道题开头都有同一段:上面那套被测系统、unittest 和 mock,以及 eng_07 的静音 run(*cases)——交回「跑了几条/挂了几条/出错几条」。) 贯穿全条的被测系统(四段流水线): parse(line)

开始练习 →

夹具是什么

五条集成测试开头都是同样的六行:建 Store、add 三样。把这六行挪进 setUp,这叫夹具(fixture)。夹具的作用是【0】。

开始练习 →

为什么每条测试都要新的 Store

把 Store 建在类属性上(所有测试共用一个),而不是 setUp 里,会出的问题是【0】。

开始练习 →

测试数据放哪

端到端测试要一份输入文件和一份期望报表。它们该【0】。

开始练习 →

setUp 跑了几次

(每道题开头都有同一段:上面那套被测系统、unittest 和 mock,以及 eng_07 的静音 run(*cases)——交回「跑了几条/挂了几条/出错几条」。) 三条测试共用一个 setUp。数 setUp 跑了几次、每条测试看到几

开始练习 →