메소드들이 다 스테이트 컨트롤만 하니까
스테이트는 프라이빗이고 시점에 따라 계속 바뀌니
테스트가 거의 불가능함

아예 테스트용 프로그램을 만들어서 TDD에 시간을 조낸
할애하거나,




















#define private public

ㅋㅋㅋ









스택오버플로우에서는 겉으로 들어나는 스테이트들을 이용해서 밖에 TDD를 못한다고 하던데

하여튼 썩은 객득권 ㅅㅂ

- 우주를 손 {안에 담자;}