Class Name | 역할 |
MockObject | Mock Object들의 상위클래스. Mock Object들은 MockObject 들을 상속받아서 구현한다. |
Expectation | 소위 말하는 '기대값' 을 위해 미리 Mock Object에 예정된 값들을 채워넣기 위한 클래스들. MockObject는 자신의 구현을 위한 자료구조체로서 Expectation 클래스들을 이용할 수 있다. |
ExpectationCounter | 해당 함수의 기대하는 호출횟수를 카운트 하기 위한 도움 클래스 |
ExpectationList | List 도움 클래스 |
ExpectationSet | 집합 도움 클래스. 내부적으로는 Dictionary를 이용, flag check |
ExpectationMap | Key : Value. Map 도움 클래스 |