1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 package org.apache.jetspeed.aggregator;
18
19 import junit.framework.Test;
20 import junit.framework.TestSuite;
21
22 import org.apache.jetspeed.AbstractPortalContainerTestCase;
23 import org.apache.jetspeed.aggregator.impl.PortletRendererImpl;
24 import org.apache.jetspeed.aggregator.impl.WorkerMonitorImpl;
25
26 /***
27 * TestPortletRenderer
28 *
29 * @author <a href="mailto:taylor@apache.org">David Sean Taylor</a>
30 * @version $Id: TestRenderer.java 516448 2007-03-09 16:25:47Z ate $
31 */
32 public class TestRenderer extends AbstractPortalContainerTestCase
33 {
34 protected PortletRenderer renderer;
35
36
37 /***
38 * Start the tests.
39 *
40 * @param args the arguments. Not used
41 */
42 public static void main(String args[])
43 {
44 junit.awtui.TestRunner.main(new String[] { TestRenderer.class.getName()});
45 }
46
47 protected void setUp() throws Exception
48 {
49 super.setUp();
50 WorkerMonitor monitor = new WorkerMonitorImpl(5, 20, 5, 10);
51 monitor.start();
52
53 renderer = new PortletRendererImpl(portletContainer, windowAccessor, monitor, null);
54 }
55
56 /***
57 * Creates the test suite.
58 *
59 * @return a test suite (<code>TestSuite</code>) that includes all methods
60 * starting with "test"
61 */
62 public static Test suite()
63 {
64
65 return new TestSuite(TestRenderer.class);
66 }
67
68 public void testBasic() throws Exception
69 {
70 assertNotNull("portlet renderer is null", renderer);
71 }
72
73 }