AI / 编程与调试
识别只调用不断言、断言过宽、抄实现和 mock 到空壳的无效测试
请审查测试文件 [文件路径] 的有效性:有没有只调用不断言、断言过宽(只判非空)、把被测代码的算法抄一遍再比对、mock 掉了所有逻辑只剩空壳、或者断言实现细节导致一改就红。逐条标出问题类型和它掩盖的风险,并给出改写成「真的能失败」的测试的方法。
中文原文
把被测代码故意改坏一行,测试仍然全绿,就说明这批测试没有价值。