테스트코드에서 나오던 문법 에러를 잡기 위해서 일단 위처럼 구현 코드를 가라로 만들었다.


아무 구현도 없기 때문에 테스트 돌려봤자 깨진다.


이제 알맹이를 채워넣겠다.


일단 요래 된 상태...


일정의 시간을 설정하는 부분을 위해서 TimeRange라는 클래스를 inner 클래스로 하나 만들어놓았다.


저놈이 나중에 끝까지 살아남을지, 아니면 개발 중에 디자인이 변경되면서 사라질지는 아직 모른다.

(일단 살아남을거 같기는 한데... -_-;)


일단 이렇게 해서


ScheduleModel

ScheduleElement


정도가 등장하게 된다.


테스트를 좀 더 추가해봄.



캡쳐하고나니 newSchedule 보다는 testSchedule 이라고 하는게 더 나을뻔...


일정 두 개를 추가하고 두 개가 제대로 있는지 보는 테스트 코드가 되었다.


일단 일정 등록은 이정도로 된 것 같다.


그러면 이제 하고 싶은게 두 개가 있는데..


1. ScheduleElement를 좀 더 보강할 것인가?

2. Schedule 검색 기능 뼈대를 만들어볼까?


고민이 된다.


뭐부터 하면 좋을까... 흠...