안녕하세요. inpink입니다. 이번 포스팅은 이전글에서 이어집니다!
이전 글을 먼저 봐주시면 감사하겠습니다 :) https://blog.naver.com/inpink_/223642046507 AWS Opensearch, Spring AI 오픈소스 기여 회고 - (3.a) Spring AI의 유사도 검색 role 권한 이슈 해결 & 오픈소스 멘토링 참여 안녕하세요. inpink입니다. 이번 포스팅에서는 Spring AI에 발생했던 특정 이슈의 해결 과정과 오픈소스... blog.naver.com 4.
테스트 코드 짜기 대부분의 오픈소스에서 테스트코드를 작성하는 과정이 필요하다. 프론트 UI 같은 경우는 테스트코드로 확인하기 어려운 부분이 있어 E2E테스트를 많이 한다고 하지만, 특히 백엔드에서는 웬만한 경우는 테스트를 해야 한다.
테스트를 통해 내가 주장하는 논리가 맞음을 증명하면 된다. 테스트 코드를 작성할 때는, "비슷한 상황에서 어떻게 테스트 코드가 작성되었는가"를 참고하는게 ...