스프링 컨트롤러 단위테스트 할 경우
2016. 11. 29. 10:32ㆍDev/Spring
반응형
@RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration(locations="/where/is/my/context-*.xml") @Controller public class MyController{ : : : @Test public void testMethod() { String param = "param"; insertParam(param); } @RequestMapping(value="/my/url) public String insertParam(String param){ ········ }
스프링에서 컨트롤러 단위 테스트를 하고자 할 경우 위와 같이 * 를 사용하여 전체를 지정한 후 테스트할 수 있다.
여러 메소드를 테스트할 경우 공통적으로 사용할 코드가 필요하다면
@Before를 적용한 메소드를 만들어서 코드를 작성해주면 되겠다.
반응형
'Dev > Spring' 카테고리의 다른 글
스프링 설정 믹싱 (0) | 2017.01.25 |
---|---|
util 네임 스페이스 (0) | 2017.01.25 |
스프링 설정 파일 (0) | 2017.01.25 |
@Autowired의 사용 (0) | 2017.01.25 |
Spring - ajax return success on sevlet error (0) | 2016.12.16 |