我用的是 hsac-fitnesse-fixtures
来进行FitNesse测试。
当我开始研究负API测试时,我注意到,如果JSON HTTP测试夹具得到4xx5xx响应,而实际测试中没有断言,那么整个FitNesse测试就会失败。
添加断言,我们实际上是在等待4xx5xx响应代码,这并没有什么不同:断言通过了,但整个测试仍然失败。
我想知道如何让这样的负测试通过。有什么想法吗?
事实证明,有必要在测试中添加 |reject|
关键词前 |get from|
中的任何其他HTTP操作。hsac-fitnesse-fixtures(固定装置) 来进行阴性测试。
更多详情请见项目的 GitHub问题 和 FitNesse脚本表关键词.