테스트를 설계한 이후에 대상 소스 코드가 변경될 수 있습니다. CT 2024.12은 소스 코드의 변경을 감지하고 영향을 받는 테스트의 수정을 도와주는 [테스트 재설정] 기능을 제공합니다.
CT 2024.12은 소스 코드의 변경을 여섯 가지로 구분하여 감지합니다.
- 테스트 대상 함수의 클래스 이름이 변경된 경우
- 테스트 혹은 스텁의 대상 함수 이름이 변경된 경우
- 테스트에서 사용하는 전역 변수의 이름 또는 타입이 변경된 경우
- 클래스 코드의 대상 클래스의 멤버 함수 이름이 변경된 경우
- 테스트 대상 함수의 리턴 타입 또는 파라미터의 이름이나 개수가 변경된 경우
- 결함 주입 대상 함수의 코드가 변경된 경우
CT 2024.12에서 감지하는 경우는 본 문서의 자동으로 변경을 감지하는 경우 페이지를, 감지하지 않는 경우는 자동으로 변경을 감지하지 않는 경우 페이지를 참고하시기 바랍니다.
Need more help with this?
Don’t hesitate to contact us here.