test 구현 전에 pom.xml에서 spring-test 모듈을 의존성 주입(라이브러리)
src/test/java test할 클래스 구현
DB를 테스트하느냐, 컨트롤러를 테스트 하느냐에 따라서
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(locations = {"file:src/main/webapp/WEB-INF/spring/mvc-config.xml"})
root-context.xml 과 servlet-context.xml을 구분한다.
mapper.xml을 테스트할 경우
@Test
public void insertTest() {
for(int i=1; i<=300; i++) {
BoardVO article = new BoardVO();
article.setTitle("테스트 제목입니다." + i);
article.setWriter("김테스트" + i);
article.setContent("테스트 중이니까 조용히 하세요!" + i);
mapper.insert(article);
}
}
아노테이션 @Test를 붙여주어야 한다.
outline 을 눌러서 junit 메소드실행