소스 코드의 함수를 테스트하기 위해서 테스트 데이터와 테스트 코드를 생성합니다. 각 함수 단위로 개별적인 테스트를 만들 수 있습니다.
테스트 생성
- 생성하고자 하는 테스트 뷰를 활성화한 뒤, 테스트를 생성하는 방법은 두 가지가 있습니다.
- 분석이 끝나면 활성화된 뷰에 따라 테스트를 생성합니다.
- [유닛 테스트 뷰]가 활성화되어 있는 경우
- [테스트 대상 함수 선택]에서 유닛 테스트를 수행할 대상 함수를 선택합니다.
- [필터 텍스트 입력]을 이용해서 [테스트 대상 함수]에 대해 필터링할 수 있습니다.
- [선택 기준] 콤보 박스를 이용해서 소스 파일 또는 함수 기준으로 [테스트 대상 함수]를 선택할 수 있습니다.
- 우클릭을 이용하여 손쉽게 [테스트 대상 함수]를 전체 선택 및 해제할 수 있습니다.
- [테스트 생성 옵션]이 선택되면 테스트 대상 함수를 분리하기 위한 스텁이 생성되며 테스트의 호스트 스텁과 연결됩니다.
- [타깃 스텁 연결]이 선택되면 생성된 스텁이 타깃 스텁과 연결됩니다.
- [테스트 생성 후 실행]이 선택되면 테스트 데이터 준비 후 테스트를 실행합니다.
- [완료]를 클릭하여 유닛 테스트를 생성합니다.
- [테스트 대상 함수 선택]에서 유닛 테스트를 수행할 대상 함수를 선택합니다.
- [통합 테스트 뷰]가 활성화되어 있는 경우
- [코드 기반 테스트 뷰]가 활성화되어 있는 경우
- [유닛 테스트 뷰]가 활성화되어 있는 경우
유닛 테스트 생성 후 실행
[유닛 테스트 생성] 기능을 사용하지 않고, 유닛 테스트 생성 및 테스트 수행을 한 번에 진행할 수 있는 [유닛 테스트 생성 후 실행] 기능을 제공합니다.
- [유닛 테스트 생성 후 실행] 메뉴를 선택하면 대상 함수에 대한 테스트를 생성한 후, 테스트를 수행합니다.
[통합 테스트 뷰]의 툴바 메뉴에서 통합 테스트 생성
[코드 기반 테스트 뷰]의 툴바 메뉴에서 코드 기반 테스트 생성
Need more help with this?
Don’t hesitate to contact us here.