1
이 내 코드입니다 :를 사용하여 모의 MVC
@Controller("testController")
public class TestController
{
private static final Log logger = LogFactory.getLog(TestController.class);
@Autowired
private TestService testService;
private static final String TEST_FILTER = "test.filter";
/**
* List the tests.
*
* @param first the pagerFirst
* @param page the pagerPage
* @param model the model
* @param req WebRequest
* @return the test view name
*/
@RequestMapping(value = "/tests.do", method = RequestMethod.GET)
public String listTests(@RequestParam(value = "pagerFirst", required = false) Long first,
@RequestParam(value = "pagerPage", required = false) Long page,
Model model, WebRequest req)
{
if (first == null)
{
first = 0L;
}
if (page == null)
{
page = 20L;
}
testFilter filter = (TestFilter) req.getAttribute(TEST_FILTER, RequestAttributes.SCOPE_SESSION);
if (filter == null)
{
filter = new TestFilter();
}
TestFilterView testFilterView = testService.getTestFilterView(filter);
model.addAttribute("testFilterView", testFilterView);
return "tests";
}
어떻게 모의를 사용하여이 코드를 테스트 할 수 있습니까?
고맙습니다.