소스 코드를 변경하고 재분석을 하거나 테스트를 실행하면 무결성 검사를 통해 소스 코드의 변경을 감지합니다. CT는 소스 코드의 변경을 세 가지로 구분하여 감지합니다.
- 테스트 혹은 스텁의 대상 함수 이름이 변경된 경우
- 테스트에 사용하는 전역 변수의 이름이 변경된 경우
- 테스트 대상 함수의 리턴 타입 또는 파라미터의 이름이나 개수가 변경된 경우
테스트 혹은 스텁의 대상 함수 이름이 변경된 경우
테스트 혹은 스텁의 대상 함수 이름이 변경된 경우, [함수 재설정] 대화 상자가 뜹니다.
- 왼쪽 영역은 변경이 감지된 함수의 목록입니다. 설정이 완료된 함수는
표시됩니다.
- 오른쪽 영역은 현재 소스 코드의 함수 목록입니다
- 함수 이름의 유사도에 따라 정렬됩니다.
- 유사도가 높은 함수는 자동으로 연결됩니다.
- 함수의 이름을 검색할 수 있습니다. ( *: 임의의 문자열, ?: 임의의 문자 )
- 테스트가 있는 함수를 숨기거나 보이게 합니다.
테스트에 사용하는 전역 변수의 이름이 변경된 경우
테스트에서 사용하는 전역 변수의 이름이 변경된 경우 [전역 변수 재설정] 대화 상자가 뜹니다.
- 왼쪽 영역에는 찾을 수 없는 전역 변수 목록이 뜹니다.
- 삭제된 전역 변수의 경우에는 체크 박스를 선택 해제하시면 됩니다.
- 오른쪽 영역에는 현재 전역 변수를 입력하는 텍스트 박스가 있습니다.
- 사용자가 변수 이름을 수정하면 유사도가 높은 순서대로 전역 변수 목록이 나타납니다.
- 유효한 전역 변수를 입력하면 텍스트 박스에 빨간색 표시가 사라집니다.
테스트 대상 함수의 리턴 타입 또는 파라미터의 이름이나 개수가 변경된 경우
테스트 대상 함수의 리턴 타입 또는 파라미터의 이름이나 개수가 변경된 경우, [테스트 재설정] 대화 상자가 뜹니다.
Need more help with this?
Don’t hesitate to contact us here.