1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 package org.apache.jetspeed.page;
18
19 import org.apache.jetspeed.components.util.DatasourceEnabledSpringTestCase;
20 import junit.framework.Test;
21 import junit.framework.TestSuite;
22
23 /***
24 * TestSecureDatabasePageManager
25 *
26 * @author <a href="rwatler@apache.org">Randy Watler</a>
27 * @version $Id: $
28 *
29 */
30 public class TestSecureDatabasePageManager extends DatasourceEnabledSpringTestCase implements PageManagerTestShared
31 {
32 protected PageManager pageManager;
33
34 protected String somePortletId;
35
36 public static void main(String args[])
37 {
38 junit.awtui.TestRunner.main(new String[]
39 { TestSecureDatabasePageManager.class.getName() });
40 }
41
42 protected void setUp() throws Exception
43 {
44 super.setUp();
45 pageManager = (PageManager)ctx.getBean("pageManager");
46 }
47
48 public static Test suite()
49 {
50
51 return new TestSuite(TestSecureDatabasePageManager.class);
52 }
53
54 protected String[] getConfigurations()
55 {
56 return new String[]
57 { "secure-database-page-manager.xml", "transaction.xml" };
58 }
59
60 public void testSecurePageManager() throws Exception
61 {
62
63 Shared.testSecurePageManager(this, pageManager);
64 }
65 }