为现有函数补一组边界测试
请为函数补测试。函数与说明:[代码];预期契约:[输入输出与错误行为];测试框架及版本:[框架];现有测试风格:[示例]。先列测试矩阵,覆盖正常值、空值、边界值、非法输入与已有缺陷的回归,再生成与项目风格一致的测试。仅使用已确认的接口;不明确的行为列为待确认。最后说明每项测试验证什么,以及哪些方面仍需集成测试。
Example Output
AI output example after using the prompt above测试价格格式化函数时,同时覆盖零、负数、小数舍入和非法输入,预期值依据函数契约而不是猜测。