TDD (2) 썸네일형 리스트형 Mockito 1. stub 메서드를 호출하면 미리 정의된 답변을 줌 위키피디아 : 스텁은 기존 코드(예를 들어 원격 머신의 프로시저)를 흉내 내거나 아직 개발되지 않은 코드를 임시로 대치하는 역할을 수행한다. Mocks Aren't Stubs : Stubs provide canned answers to calls made during the test, usually not responding at all to anything outside what's programmed in for the test. canned answer : 미리 준비된 답변 Stub은 테스트 중에 이루어진 호출에 대해 미리 준비된 답변을 제공하며, 일반적으로 테스트를 위해 프로그래밍 된 내용 이외의 항목에는 전혀 응답하지 않습니다.. Jacoco 1. Java Code Coverage Lib 자바 코드 커버리지를 확인 할 수 있는 라이브러리 html과 같은 리포트 화면 제공 https://www.eclemma.org/jacoco/index.html 2. 확인 계기 및 과정 1) pull request 이후 build 체크 시 에러가 발생한다고 메시지가 옴 → Details 버튼을 클릭하면 페이지 이동 2) TestCase에서 영속성 초기화가 안되서 그런 것으로 생각하고 있었는데 맞는지 한번 확인해보기로 함 → ./gradlew.bat test jacocoTestCoverageVerification →ProductService 에서 1개의 line이 호출이 안 됬다고 리포팅 해줌 3) 테스트 실패 나는 테스트부터 처리 하기로 함. → 웹으로 확인 .. 이전 1 다음