AWS Transform for .NET, 이제 현대화된 코드에 대한 유닛 테스트 생성
오늘 AWS는 AWS Transform for .NET이 현대화하는 코드에 대한 유닛 테스트를 자동으로 생성할 수 있다고 발표했습니다. 활성화하면, AWS Transform이 비즈니스 로직과 컨트롤러 등 변환된 .NET 애플리케이션 내 테스트 가능한 클래스를 대상으로 하는 유닛 테스트를 생성합니다. 마이그레이션을 수행하는 작업의 일부로 현대화된 코드에 대한 자동화된 테스트 안전망이 마련됩니다.
.NET Framework 애플리케이션을 최신 .NET으로 현대화하면 변환된 형태의 구축 가능한 코드베이스가 생성되지만 이전에는 팀이 현대화된 코드에 대한 테스트 적용 범위를 직접 작성해야 했습니다. 이번 출시를 통해 AWS Transform은 표준 .NET 평가와 병행하여 애플리케이션의 테스트 가능성을 평가하고, 테스트 대상 클래스와 메서드를 계획한 뒤, 그에 따른 유닛 테스트 코드를 생성합니다. 따라서 테스트가 이미 확보된 상태로 마이그레이션을 완료할 수 있습니다. 유닛 테스트 생성은 옵트인 방식입니다. 작업 시작 시 또는 변환 완료 후 활성화할 수 있습니다.
AWS Transform for .NET의 유닛 테스트 생성은 AWS Toolkit for Visual Studio 확장 프로그램에 지원됩니다. AWS Transform for .NET이 지원되는 모든 AWS 리전에서 사용할 수 있습니다. 시작하려면 Visual Studio에서 AWS Transform for .NET을 사용하여 .NET 변환을 실행하고 유닛 테스트 생성을 선택하세요. 자세한 내용은 AWS Transform 사용 설명서의 IDE에서 .NET 현대화를 참조하세요.