微软开源代码测试生成器:多语言单元测试代理
近日,微软宣布开源名为code-testing-generator的工具。这是一个能够自动生成并验证单元测试有效性的多语言代理,在dotnet/skills仓库中的dotnet-test插件中提供,并且是MIT许可下的项目。该工具通过读取代码库来决定生成哪些框架、文件位置和断言。在微软内部152项任务的基准测试中,code-testing-generator完成了140项任务,而标准GitHub Copilot仅完成120项。code-testing-generator解决了编码助手通常留下的空白问题,并且可以在本地环境中运行,适用于初创公司和中型市场团队,特别是在金融服务、医疗保健等监管严格的行业。
