HSAdmin Backend Domains, E-Mail, Datenbanken
Purodha Blissenbach
2012-07-18 0b9397fc68a41b0338a20781c9357b6593c4043e
Test zugefuegt, dass eine ungueltige Domainoption as fehlerhaft erkannt wird.
1 files modified
21 ■■■■■ changed files
hsarback/test/de/hsadmin/remote/DomainTest.java 21 ●●●●● patch | view | raw | blame | history
hsarback/test/de/hsadmin/remote/DomainTest.java
@@ -80,7 +80,6 @@
        }
    }
    @Test
    public void testCreate() {
        int count = getDomsCount();
@@ -120,6 +119,26 @@
        assertEquals(count - 1, getDomsCount());
    }
    @Test
    public void testIvalidOption() {
        String user = "aaa00";
        String grantingTicketURL = cas.getGrantingTicketURL(user);
        Map<String, String> setParams = new HashMap<String, String>();
        Map<String, String> whereParams = new HashMap<String, String>();
        setParams.put("user", "aaa00");
        setParams.put("domainoptions", "invalide");
        whereParams.put("name", "example01.org");
        Object[] params = new Object[] { user,
                cas.getServiceTicket(grantingTicketURL, RemoteTestHelper.getBackendURL()),
                setParams, whereParams };
        try {
            Object execute = client.execute(MODULE + ".update", params);
            assertNotNull(execute);
            fail("exception expected");
        } catch (XmlRpcException e) {
        }
    }
    private int getDomsCount() {
        int count = 0;
        String user = "aaa00";