适用于 .NET 的 AWS Transform 现在可为现代化改造后的代码生成单元测试
发布于: 2026年9月10日
今天,AWS 宣布适用于 .NET 的 AWS Transform 可自动为现代化改造后的代码生成单元测试。启用此功能后,AWS Transform 会针对转换后的 .NET 应用程序中可测试的类(例如业务逻辑和控制器)生成单元测试,这样一来,在执行迁移的同一个作业中,便能为现代化改造后的代码建立一个自动化测试安全网。
将 .NET Framework 应用程序现代化改造为现代 .NET,会生成一个经过转换、能够直接构建的代码库;但在此之前,团队必须手动为此现代化改造后的代码编写测试覆盖。本次发布后,AWS Transform 可在执行标准 .NET 评测时并行评估应用程序的可测试性,规划要覆盖的类与方法,并生成对应的单元测试代码,让您在完成迁移时就自带测试。单元测试生成是可选的:您可以在作业开始时启用,也可以在转换完成后启用。
AWS Toolkit for Visual Studio 扩展支持为适用于 .NET 的 AWS Transform 生成单元测试。此功能已在支持适用于 .NET 的 AWS Transform 的所有 AWS 区域推出。要开始使用,可在 Visual Studio 中使用适用于 .NET 的 AWS Transform 运行 .NET 转换,然后选择生成单元测试。要了解更多信息,请参阅《AWS Transform 用户指南》中的在 IDE 中对 .NET 进行现代化改造。