0
I는 단위 테스트 내 SpringMVC를 다음과 같이 코드를 사용하여 컨트롤러 해요 :테스트 SpringMVC 컨트롤러
public void testParamValidation() {
MyController controller = new MyController();
MockHttpServletRequest request = new MockHttpServletRequest();
request.addParameter("foo", "bar");
request.addParameter("bar", baz");
ModelAndView mav = controller .handleRequest(request, new MockHttpServletResponse());
// Do some assertions on mav
}
이 컨트롤러는 AbstractCommandController
의 하위 클래스를, 그래서 매개 변수는 명령 빈에 바인딩 , 바인딩 또는 유효성 검사 오류는 Errors
인터페이스를 구현하는 객체에 저장됩니다.
테스트 중에 Errors
에 액세스 할 수있는 방법을 찾을 수 없습니다. 가능한가요?
덕분에, 돈