1 11 package org.jboss.portal.test.portlet.portletmode; 12 13 import org.jboss.portal.junit.result.AssertResult; 14 import org.jboss.portal.test.portlet.AbstractPortlet; 15 16 import javax.portlet.RenderRequest; 17 import javax.portlet.RenderResponse; 18 import javax.portlet.PortletException; 19 import javax.portlet.PortletSecurityException; 20 import javax.portlet.PortletURL; 21 import javax.portlet.PortletMode; 22 import java.io.IOException ; 23 24 28 public class TestDuringRenderPortlet extends AbstractPortlet 29 { 30 31 public void render(final RenderRequest request, final RenderResponse response) throws PortletException, PortletSecurityException, IOException 32 { 33 AssertResult result = new AssertResult(); 34 result.execute(new AssertResult.Test() 35 { 36 public void run() throws Exception 37 { 38 assertFalse(request.isPortletModeAllowed(null)); 40 41 PortletURL url1 = response.createRenderURL(); 44 url1.setPortletMode(PortletMode.VIEW); 45 46 url1.setPortletMode(null); 48 49 PortletURL url2 = response.createActionURL(); 52 url2.setPortletMode(PortletMode.VIEW); 53 54 url2.setPortletMode(null); 56 } 57 }); 58 sendResult(response, result); 59 } 60 61 } 62 | Popular Tags |