도리안의 2024년 개발기 #207 - 자동 테스트 구축하느라 야근
4 comments
자동 테스트 구축하느라 야근
No. 207
2024. 11. 14 (목) | Written by @dorian-dev
오늘의 개발기
7시쯤에 걍 일을 마치고 퇴근할 수도 있었지만, 삽질 중이던 자동 테스트 코드 개발을 그냥 내려놓을 수는 없었다. 가능한 이걸 오늘 마치고 퇴근해야 마음이 편할 거라 생각했다. 밤 9시가 지나도 삽질은 끝나지 않았다. 아... 왜 이러는 것인가... 문제 해결에 필요한 자료들을 찾아 보았고 이들을 참고하여 10시쯤에 해결이 되었다. 늦었지만 마무리가 되어 다행이다.
현재 개발 중인 모듈의 자동 테스트는 일단 마쳤지만, 내일 오전에 내용 정리가 필요하다. 그냥 넘어갔다가 나중에 무슨 오류가 또 나올지 모르는 것이니... 그렇게 내일 오전까지 리뷰, 확인을 한 후, 오후부터 다음 단계로 넘어갈 수 있을 것이다.
야근의 이유는 여러 가지가 있을 수 있는데, 이번에는 미숙련으로 인한 야근이다. 왜냐면 이번 프로젝트에서 공식적으로 Room 데이터베이스를 사용하기로 했기 때문이다. 실습을 잠시 해본 적은 있지만, 실무는 그것보다 어렵지. 게다가 중간에 한번씩 발생하는 아래 예외가 계속 나를 괴롭혔다. 이 문제는 내일 오전에 반드시 다시 짚고 넘어가는 게 좋을 것이다.
java.lang.IllegalStateException: Room cannot verify the data integrity. Looks like you've changed schema but forgot to update the version number
지난 2024년 개발기
- [#206 - 새 프로젝트에서 Room 데이터베이스 구현 1차 완료](
- #205 - 새 프로젝트에서 Room 데이터베이스 구현 중
- #204 - 새로운 앱의 기술 검토 중
- #203 - 매듭 지은 안드로이드 권한 이슈
- #202 - 새로운 앱 개발 시작
- #201 - 외부 저장소 쓰기 권한 요청 그리고 추가 개발 (3)
- #176 ~ #200
- #151 ~ #175
- #101 ~ 150
- #51 ~ #100
- #1 ~ #50
Layout provided by Steemit Enhancer hommage by ayogom
Posted through the ECblog app (https://blog.etain.club)
Comments