1 11 package org.jboss.portal.test.portlet.preferences.spec; 12 13 import org.jboss.portal.junit.result.InvokeURLResult; 14 import org.jboss.portal.junit.result.AssertResult; 15 import org.jboss.portal.junit.Result; 16 import org.jboss.portal.test.portlet.AbstractPortlet; 17 18 import javax.portlet.ActionRequest; 19 import javax.portlet.ActionResponse; 20 import javax.portlet.PortletException; 21 import javax.portlet.PortletSecurityException; 22 import javax.portlet.RenderRequest; 23 import javax.portlet.RenderResponse; 24 import javax.portlet.PortletURL; 25 import javax.portlet.PortletPreferences; 26 import java.io.IOException ; 27 28 32 public class CreateASingleInstanceOfValidatorPortlet extends AbstractPortlet 33 { 34 35 public void render(final RenderRequest request, RenderResponse response) throws PortletException, PortletSecurityException, IOException 36 { 37 Result result = null; 38 int invocationCount = getRequestCount(request); 39 if (invocationCount == 0) 40 { 41 result = new AssertResult(); 42 ((AssertResult)result).execute(new AssertResult.Test() 43 { 44 public void run() throws Exception 45 { 46 assertEquals(1, CreateASingleInstanceOfValidatorValidator.getCreatedCount()); 47 } 48 }); 49 } 50 51 sendResult(response, result); 53 } 54 } 55 | Popular Tags |