헬스 서비스 개발일지 #4

1차 마일스톤을 끝냈다.

이번 마일스톤의 내용은

  • 개발 DB 환경 세팅
  • API Spec 설계
  • Entity 클래스들 생성 + 테스트
  • User REST API 구현

이였다.

사실 다른 부분은 크게 문제될 건 없었지만, DB Unit 테스트하는데 애를 많이 먹었다.

분명히 application.yml 파일 정의도 제대로 하고, xml 파일도 제대로 정의했는데 테스트 DB 값을 읽어오지 못했다.

이 부분 때문에 거의 3시간은 넘게 날린것 같다.

알고보니… pom.xml에 디펜던시를 하나 빼먹어서 생겨난 문제였다.

<dependency>
			<groupId>org.dbunit</groupId>
			<artifactId>dbunit</artifactId>
			<version>2.6.0</version>
			<scope>test</scope>
</dependency>

위의 디펜던시를 추가하니깐 바로 되었다…

괜히 쓸데없이 DataSource Configuration도 추가하고 삽질을 많이 했다.

그래도 원인을 찾아서 해결했으니 만족한다.

다음 2차 마일스톤에는 IOS APP 기본 구성을 만들고, REST API도 좀 더 구현해야겠다. :+1:

Leave a comment