test2에 기반하여 구조 바뀜. 테스트(검사) 아직 못함.

이슈 #22를 해결하는 소스 작성(테스트x).
구조 변경 (test2의 소스에 변경된 구조사항에 맞는 테스트 소스 작성.)