]> WPIA git - gigi.git/blob - tests/org/cacert/gigi/pages/account/TestDomain.java
Move email/certs/mail to their own packages
[gigi.git] / tests / org / cacert / gigi / pages / account / TestDomain.java
1 package org.cacert.gigi.pages.account;
2
3 import static org.junit.Assert.*;
4
5 import java.io.IOException;
6 import java.net.URLEncoder;
7
8 import org.cacert.gigi.dbObjects.User;
9 import org.cacert.gigi.pages.account.domain.DomainOverview;
10 import org.cacert.gigi.testUtils.ManagedTest;
11 import org.junit.Test;
12
13 public class TestDomain extends ManagedTest {
14
15     User u = User.getById(createVerifiedUser("testuser", "testname", uniq + "@testdom.com", TEST_PASSWORD));
16
17     String session = login(uniq + "@testdom.com", TEST_PASSWORD);
18
19     public TestDomain() throws IOException {}
20
21     @Test
22     public void testAdd() throws IOException {
23         assertNull(addDomain(session, uniq + ".tld"));
24         assertNotNull(addDomain(session, uniq + ".tld"));
25     }
26
27     public static String addDomain(String session, String domain) throws IOException {
28         return executeBasicWebInteraction(session, DomainOverview.PATH, "adddomain&newdomain=" + URLEncoder.encode(domain, "UTF-8"), 1);
29     }
30 }