- public void testDoubleDomainDelete() throws InterruptedException, GigiApiException {
- Domain d = new Domain(us, "del.example.org");
- d.insert();
- d.delete();
- Domain d2 = new Domain(us, "del.example.org");
- d2.insert();
- }
-
- @Test
- public void testPrefixCheck() throws InterruptedException, GigiApiException {
- String uni = createUniqueName() + "un.tld";
- Domain d0 = new Domain(us, uni);
- d0.insert();
- d0.delete();
- Domain d = new Domain(us, "pref." + uni);
- d.insert();
-
- Domain d2 = new Domain(us, uni);
- try {
- d2.insert();
- fail("Prefix match failed");
- } catch (GigiApiException e) {
- }
- d2 = new Domain(us, "a.pref." + uni);
- try {
- d2.insert();
- fail("Prefix match failed");
- } catch (GigiApiException e) {
- }
- d2 = new Domain(us, "pref." + uni);
- try {
- d2.insert();
- fail("exact match failed");
- } catch (GigiApiException e) {
- }
-
- }
-
- @Test
- public void testDoubleDomainPrefix() throws InterruptedException, GigiApiException {
- Domain d = new Domain(us, "pref.aexample.org");
- d.insert();
- Domain d2 = new Domain(us, "a.pref.aexample.org");
- try {
- d2.insert();
- fail("expected exception");
- } catch (GigiApiException e) {
- // expected
- }
- Domain d3 = new Domain(us, "aexample.org");
+ public void testDoubleDomainCase() throws InterruptedException, GigiApiException {
+ Domain d = new Domain(u, u, "dub2-ExaMple.Org");
+ assertEquals("dub2-example.org", d.getSuffix());