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  			//mockLiferayUtil.getCompanyId(layout);
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  			// TODO Specify the message error.
32  			e.printStackTrace();
33  			assertFalse("Error checking ResourceViewController",true);
34  		}
35  	}
36  	
37  }