이어서 Conference.checkedInAttendeeCounter 구현부다(예제 5-9).
예제 5-9 Conference.checkedInAttendeeCounter 모듈의 구현부
소스 파일 5장\Callbacks\checkedInAttendeeCounter.js
var Conference = Conference | | {}; Conference.checkedInAttendeeCounter = function() { var checkedInAttendees = 0; return { increment: function() { checkedInAttendees++; }, getCount: function() { return checkedInAttendees; }, countIfCheckedIn: function(attendee) { if (attendee.isCheckedIn()) { this.increment(); } } }; };
특기할 만한 코드는 없고 단위 테스트 실행 결과는 성공이다(그림 5-5).

►그림 5-5