1 package com.germinus.merlin.controller.resources;
2
3 import org.springframework.mock.web.portlet.MockRenderRequest;
4 import org.springframework.mock.web.portlet.MockRenderResponse;
5 import org.springframework.web.portlet.ModelAndView;
6 import com.germinus.merlin.controller.BaseControllerTestCase;
7
8 public class ResourcesViewControllerTest extends BaseControllerTestCase {
9
10 public ResourcesViewControllerTest() {
11 super();
12 setControllerName("resourcesViewController");
13 setApplicationContextFile("resourceManager.xml");
14 }
15
16 public void testHandleRequest() throws Exception {
17
18 try {
19 MockRenderRequest request = mockMerlinFactory.getRenderRequest();
20 MockRenderResponse response = mockMerlinFactory.getRenderResponse();
21
22
23 ResourcesViewController controller =
24 (ResourcesViewController) loadController();
25
26 ModelAndView modelAndView = controller.handleRenderRequest(request, response);
27 assertEquals("Incorrect view name", ResourcesViewController.SUCCESS_VIEW,
28 modelAndView.getViewName());
29
30 } catch (Exception e) {
31
32 e.printStackTrace();
33 assertFalse("Error checking ResourceViewController",true);
34 }
35 }
36
37 }