Mockito Framework는 목 객체를 만들어 주는 Framework로 테스트하는 데 유용하게 쓸 수 있다. 목 객체란 테스트를 진행할 때 해당 코드 외의 의존하는 객체를 가짜로 만든 것을 지칭한다. 이러한 목 객체는 테스트하고 싶은 코드에 대해서 정확하게 테스트하기 위해서 사용된다. 1. 해당 코드가 아닌 의존관계에 있는 다른 코드에서 오류가 나거나 없는 경우 2. 네트워크나 DB 연결 등 외부의 요인에 영향을 받는 경우 이제 Mockito에 대한 여러 가지 활용법을 코드로 알아보자 먼저 필요한 라이브러리를 빌드하자. (Maven) org.mockito mockito-all 1.10.19 test junit junit 4.12 test 다음은 verify에 대한 테스트 코드이다. public vo..
JUnit Test를 진행하는데 실제 DB에 있는 데이터를 건들지 않고 테스트를 하고 싶은 마음에 시작한 프로젝트이다. 연습하는 김에 Java로 설정해 보았다. 먼저 Gradle로 라이브러리를 빌드하자 build.gradle compile group: 'org.springframework', name: 'spring-context', version: '4.3.7.RELEASE' compile group: 'commons-dbcp', name: 'commons-dbcp', version: '1.2.2' compile group: 'org.springframework', name: 'spring-jdbc', version: '4.3.7.RELEASE' compile group: 'org.mybatis', n..