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