HSAdmin Backend Domains, E-Mail, Datenbanken
Peter Hormanns
2013-05-02 5b2884728255da87d5ef6187c101102b2a41372e
extend test managed hive pac
1 files modified
32 ■■■■■ changed files
hsarback/test/de/hsadmin/remote/PacTest.java 32 ●●●●● patch | view | raw | blame | history
hsarback/test/de/hsadmin/remote/PacTest.java
@@ -2,7 +2,6 @@
import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertNotNull;
import static org.junit.Assert.assertNull;
import static org.junit.Assert.assertTrue;
import static org.junit.Assert.fail;
@@ -156,28 +155,21 @@
            assertTrue(execute instanceof Object[]);
            Object[] resultArr = (Object[]) execute;
            assertEquals(1, resultArr.length);
            assertTrue(resultArr[0] instanceof Map<?, ?>);
            @SuppressWarnings("unchecked")
            Map<String, Object> pacHash = (Map<String, Object>) resultArr[0];
            assertEquals("aaa90", pacHash.get("name"));
            assertNotNull(pacHash.get("components"));
            assertTrue(pacHash.get("components") instanceof Map<?, ?>);
            @SuppressWarnings("unchecked")
            Map<String, String> components = (Map<String, String>) pacHash.get("components");
            assertEquals(3,  components.size());
            assertEquals("25", components.get("DISK"));
            assertEquals("1", components.get("CPU"));
            assertEquals("10", components.get("TRAFFIC"));
        } catch (XmlRpcException e) {
            fail(e.getMessage());
        }
    }
//    @Test
    public void testDelete() {
        int count = getPacsCount();
        String user = "ad";
        String grantingTicketURL = cas.getGrantingTicketURL(user);
        Map<String, String> whereParams = new HashMap<String, String>();
        whereParams.put("name", "aaa01");
        Object[] params = new Object[] { user,
                cas.getServiceTicket(grantingTicketURL, RemoteTestHelper.getBackendURL()),
                whereParams };
        try {
            Object execute = client.execute(MODULE + ".delete", params);
            assertNull(execute);
        } catch (XmlRpcException e) {
            fail(e.getMessage());
        }
        assertEquals(count - 1, getPacsCount());
    }
    private int getPacsCount() {