C++ 소스 코드를 테스트할 때, 클래스 객체를 만들기 위해 클래스 코드를 사용할 수 있습니다. 추상 클래스는 객체를 생성할 수 없기 때문에 CT 2024.12는 추상 클래스의 객체를 생성할 수 있도록 자동으로 클래스 코드를 만들어 줍니다.
- [클래스 팩토리 뷰]의 왼쪽 영역에서 프로젝트에 포함된 클래스 목록과 클래스 코드를 트리 구조로 확인할 수 있습니다.
- 오른쪽 영역의 [클래스 코드] 탭에서 클래스 코드와 이름을 수정하고, [설정] 탭에서 클래스 코드가 연결된 테스트를 확인할 수 있습니다.
[클래스 팩토리 뷰]의 툴바 메뉴
항목 | 설명 |
---|---|
|
클래스 코드의 변경 사항을 저장 |
|
클래스 팩토리 뷰의 클래스 트리 모두 펼치기 |
|
클래스 팩토리 뷰의 클래스 트리 모두 접기 |
[클래스 팩토리 뷰]의 풀다운 메뉴
메뉴 이름 | 설명 |
---|---|
클래스 재설정 | 클래스 코드 대상 클래스가 바뀌었을 경우 클래스 재설정 |
[클래스 팩토리 뷰]의 아이콘
아이콘 | 설명 |
---|---|
|
프로젝트에 속한 클래스 |
|
프로젝트에 속한 추상 클래스 |
|
테스트에서 사용할 모의 객체 |
|
테스트에서 사용할 클래스 객체를 생성하는 코드 |
클래스의 컨텍스트 메뉴
항목 | 설명 |
---|---|
|
선택한 클래스의 클래스 코드를 생성 |
클래스 코드의 컨텍스트 메뉴
항목 | 설명 |
---|---|
|
선택한 클래스 코드를 삭제 |
클래스 팩토리 사용하기
다음 두 가지 방식으로 클래스 팩토리를 사용할 수 있습니다.
Need more help with this?
Don’t hesitate to contact us here.