ai生成的单测覆盖率是上去了但全是没意义的断言怎么办

让claude写单元测试,覆盖率确实到了90%+,但仔细看全是assert true之类的水测试。怎么让它写有价值的测试

prompt里给它说清楚边界条件

让它先分析被测函数再写用例

给几个好测试当few-shot示例

覆盖率本来就是虚荣指标

mutation testing筛掉水测试

我让它写property-based test效果好

先让它列出测试场景再写代码

让它写的时候加上边界条件测试的prompt

生成完自己过一遍删掉废的