View a markdown version of this page

Porta y genera pruebas unitarias con AWS Transformar - AWS Transformar

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Porta y genera pruebas unitarias con AWS Transformar

AWS Transform puede portar y ejecutar las pruebas unitarias existentes, y puede generar las pruebas unitarias faltantes después de la transformación.

Porta y ejecuta las pruebas unitarias existentes

Si la solución original contiene proyectos de pruebas unitarias (MSTest, NUnit, xUnit), AWS Transform los transfiere a la versión.NET de destino. A continuación, el agente ejecuta las pruebas unitarias transferidas y resume los resultados en el informe de transformación. También puede ejecutar las pruebas portadas usted mismo mediante el Explorador Visual Studio de pruebas o el dotnet test comando.

La portabilidad y ejecución de las pruebas unitarias son automáticas.

Genere pruebas unitarias para el código transformado

AWS Transform puede generar opcionalmente pruebas unitarias para el código transformado. El agente evalúa la cobertura de las pruebas unitarias existentes (MSTest, NUnit, xUnit) y genera automáticamente las pruebas unitarias faltantes. Las pruebas unitarias generadas se dirigen a las clases comprobables de la aplicación.NET transformada, como la lógica empresarial y los controladores.

nota

Las pruebas unitarias se generan después de la modernización. No validan la funcionalidad del código original en el código modernizado.

Esta es una característica opcional. Puede habilitar la generación de pruebas unitarias al inicio de un trabajo o después de la transformación:

  • Para generar pruebas unitarias durante la transformación: inicie un trabajo. En el cuadro de diálogo Solución portuaria con AWS transformación, elija la opción Generar pruebas unitarias. Las pruebas unitarias generadas se incluyen en el paso de verificación de la construcción local.

  • Para generar pruebas unitarias después de la transformación: utilice el modo interactivo. Tras la transformación, el agente le pregunta si desea generar pruebas unitarias. Estas pruebas unitarias no se incluyen en el paso de verificación de la construcción local, que ya se ha completado. La generación de pruebas unitarias en este punto te permite realizar cambios en el código después de la transformación antes de generar las pruebas unitarias.

El informe de transformación describe la cobertura de las pruebas unitarias resultantes.