CT 3.5부터 추상 클래스 뿐만 아니라 대부분의 클래스에 대해 클래스 팩토리를 사용할 수 있습니다.
CT 3.5 클래스 팩토리의 장점
클래스 팩토리를 이용하여 단순 반복 작업을 줄일 수 있습니다.
- 외부 데이터를 가져오는 클래스 객체
- ex. 데이터 베이스, 외부 입출력, 서버 등
- [테스트 편집기]에서 복잡하게 설계해야 하는 클래스 객체이지만 여러 테스트에 동일하게 사용해야 하는 경우
클래스 팩토리를 이용하여 객체를 생성하고 적용하는 방법
- [클래스 팩토리 뷰]의 클래스를 우클릭하여 [생성]을 이용해 클래스 객체 생성 코드를 만든다
- 클래스 객체 생성 코드를 테스트 설계에 맞게 수정한다.
- 클래스 객체 생성 코드를 테스트에 적용한다.
- 일괄 적용
- 개별 적용
Need more help with this?
Don’t hesitate to contact us here.