Test

이 포스팅은 개인 공부 기록을 위해 작성했습니다. 정확하지 않은 정보일 수 있음에 참고 부탁드립니다. 조언과 토론은 언제나 환경입니다!  구성1. 상황: 의존성 주입이 적용된 클래스의 테스트 진행 간 올바른 의존성 주입이 이뤄지지 않음  - 나의 의도2. 조치3. 풀리지 않은 의문점들요약  - 상황  - 원인  - 해결  - 한계상황: 의존성 주입이 적용된 클래스의 테스트 진행 간 올바른 의존성 주입이 이뤄지지 않음(추측)   전달 전에는 객체(정상)이지만, 전달 후에는  async_db가 function으로 되는 것인지 이해할 수 없었다.   나의 의도 내가 테스트 하고자 한 Servic 클래스는,  추상클래스(AsyncExampleRepository)를 사용하며, 실제 사용시에는 구현체(AsyncEx..
테스트를 공부하게 된 배경 테스트는 중요하다는 것은 많은 사람들이 알고 있을 것이다. 그리고 이를 반영한 테스트 주도 개발(TDD; Test Driven Developement)와 같은 개발론도 존재한다. 하지만 생각보다 실제로 테스트 코드를 작성하고, 이를 활용하는 곳을 찾아보기 힘들었다. 테스트 코드를 왜 작성하지 않나요? 해당 기능이 정상 동작하는지 어떻게 확신할 수 있나요?, 신규기능 혹은 변경사항이 기존의 로직에 영향을 주는지 알 수 있나요? 등 다양한 의문점을 가질 수 있지만, 테스트 코드를 작성하면 개발 못한다 는 이야기를 많이 들어볼 수 있었다. 뿐만아니라 테스트코드는 작성도, 관리도 귀찮아지는 것이라고 생각하는 사람이 많았다. 그 사람들의 의견도 존중하지만, 나는 테스트를 통해 얻는 점이..
KEEMSY
'Test' 태그의 글 목록