1
2
3
4 package org.melati.poem.test;
5
6 import org.melati.poem.Capability;
7
8
9
10
11
12
13 public class CapabilityTableTest extends PoemTestCase {
14
15 public CapabilityTableTest(String name) {
16 super(name);
17 }
18
19 protected void setUp() throws Exception {
20 super.setUp();
21 }
22
23 protected void tearDown() throws Exception {
24 super.tearDown();
25 }
26
27
28
29
30 public void testEnsure() {
31 Capability admin = getDb().administerCapability();
32 Capability admin2 = getDb().getCapabilityTable().ensure("_administer_");
33 assertEquals(admin, admin2);
34 Capability newOne = getDb().getCapabilityTable().ensure("newOne");
35 assertEquals("newOne", newOne.getName());
36 newOne.delete();
37 }
38
39 }