AWS Transform pour .NET génère désormais des tests unitaires pour le code modernisé
AWS a annoncé aujourd’hui qu’AWS Transform pour .NET peut générer automatiquement des tests unitaires pour le code qu’il modernise. Lorsque cette option est activée, AWS Transform génère des tests unitaires qui ciblent les classes testables de votre application .NET transformée, telles que la logique métier et les contrôleurs, vous offrant ainsi un filet de sécurité pour les tests automatisés sur le code modernisé dans le cadre de la même tâche qui effectue la migration.
La modernisation d’une application .NET Framework vers un .NET moderne produit un code base transformé et modulable, mais les équipes devaient auparavant rédiger manuellement une couverture de test pour ce code modernisé. Avec ce lancement, AWS Transform évalue la testabilité de votre application parallèlement à l’évaluation .NET standard, planifie les classes et les méthodes à couvrir et génère le code de test unitaire correspondant, afin que vous puissiez terminer la migration avec les tests déjà en place. La génération de tests unitaires est facultative : vous pouvez l’activer au début d’une tâche ou une fois la transformation terminée.
La génération de tests unitaires pour AWS Transform pour .NET est prise en charge dans l’extension AWS Toolkit for Visual Studio. Il est disponible dans toutes les Régions AWS où AWS Transform pour .NET est pris en charge. Pour commencer, exécutez une transformation .NET avec AWS Transform pour .NET dans Visual Studio et choisissez de générer des tests unitaires. Pour en savoir plus, consultez la section Modernisation de .NET dans l’IDE du Guide de l’utilisateur d’AWS Transform.