반응형


@RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration(locations = {"file:src/main/webapp/WEB-INF/spring/**/*.xml"}) public class BbsDAOTest { @Inject private BbsDAO bdao; private static Logger logger = LoggerFactory.getLogger(BbsDAOTest.class); @Test public void testFind() throws Exception{ FindCriteria cri = new FindCriteria(); cri.setPage(1); cri.setFindType("S"); cri.setKeyword("테스트"); logger.info("********** 테스트 글목록 출력 **********"); List<BbsVO> list = bdao.listFind(cri);
for(BbsVO bvo: list){ logger.info(bvo.getBid() + ": "+bvo.getSubject()); } logger.info("********** 테스트 Data갯수 출력 **********"); logger.info("CountData: "+bdao.findCountData(cri)); } }

junit 단위 테스트 방법

@RunWith(SpringJUnit4ClassRunner.class) 로 junit 함께 실행

@ContextConfiguration(locations = {"file:src/main/webapp/WEB-INF/spring/**/*.xml"}) xml 설정 불러오기

@inject bdao 주입

@test 테스트 실행할 코드


반응형

+ Recent posts