1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.apache.pluto.descriptors.portlet;
17
18 import java.util.Arrays;
19
20 import junit.framework.TestCase;
21
22 /***
23 * Portlet Deployment Descriptor Configuration.
24 * @author <a href="ddewolf@apache.org">David H. DeWolf</a>
25 * @version 1.0
26 * @since Mar 23, 2005
27 */
28 public class PortletAppDDTest extends TestCase {
29
30 private PortletAppDD dd;
31
32 public PortletAppDDTest() {
33
34 }
35
36 public void setUp() {
37 dd = new PortletAppDD();
38 }
39
40 public void tearDown() {
41 dd = null;
42 }
43
44 public void testCollectionsNotNull() {
45 assertNotNull(dd.getPortlets());
46 }
47
48 public void testFindPortlet() {
49 PortletDD[] portlets = {new PortletDD(), new PortletDD()};
50 portlets[0].setPortletName("one");
51 portlets[1].setPortletName("two");
52 dd.setPortlets(Arrays.asList(portlets));
53
54 assertEquals(portlets[0], dd.getPortlet("one"));
55 assertEquals(portlets[1], dd.getPortlet("two"));
56 }
57
58 }
59