도리안의 2024년 개발기 #207 - 자동 테스트 구축하느라 야근

in hive-137029 •  4 days ago 

자동 테스트 구축하느라 야근

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년 개발기


Layout provided by Steemit Enhancer hommage by ayogom


Posted through the ECblog app (https://blog.etain.club)
Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

안녕하세요.
SteemitKorea팀에서 제공하는 'steemit-enhancer'를 사용해 주셔서 감사합니다. 개선 사항이 있으면 언제나 저에게 연락을 주시면 되고, 관심이 있으신 분들은 https://cafe.naver.com/steemitkorea/425 에서 받아보실 수 있습니다. 사용시 @응원해 가 포함이 되며, 악용시에는 모든 서비스에서 제외될 수 있음을 알려드립니다.


안녕하세요.
이 글은 SteemitKorea팀(@ayogom)님께서 저자이신 @dorian-dev님을 응원하는 글입니다.
소정의 보팅을 해드렸습니다 ^^ 항상 좋은글 부탁드립니다
SteemitKorea팀에서는 보다 즐거운 steemit 생활을 위해 노력하고 있습니다.
이 글은 다음날 다시 한번 포스팅을 통해 소개 될 예정입니다. 감사합니다!

Upvoted! Thank you for supporting witness @jswit.

image.png