mirror of https://github.com/OpenIdentityPlatform/OpenDJ.git

Jean-Noel Rouvignac
09.40.2015 edc595e56216e680d268376e85c7625f2f052b6a
opendj-server-legacy/src/test/java/org/opends/server/admin/TestTopCfgDefnTest.java
@@ -22,12 +22,10 @@
 *
 *
 *      Copyright 2008 Sun Microsystems, Inc.
 *      Portions Copyright 2015 ForgeRock AS.
 */
package org.opends.server.admin;
import static org.testng.Assert.*;
import org.opends.server.DirectoryServerTestCase;
@@ -35,11 +33,7 @@
import org.testng.annotations.BeforeClass;
import org.testng.annotations.Test;
/**
 * TopCfgDefn test cases.
 */
/** TopCfgDefn test cases. */
@Test(sequential = true)
public class TestTopCfgDefnTest extends DirectoryServerTestCase {
@@ -56,134 +50,81 @@
    TestCaseUtils.startServer();
  }
  /**
   * Tests getInstance() does not return null.
   */
  /** Tests getInstance() does not return null. */
  @Test
  public void testGetInstance() {
    assertNotNull(TopCfgDefn.getInstance());
  }
  /**
   * Tests getName() returns "top".
   */
  /** Tests getName() returns "top". */
  @Test
  public void testGetName() {
    assertEquals(TopCfgDefn.getInstance().getName(), "top");
  }
  /**
   * Tests that there are no property definitions.
   */
  /** Tests that there are no property definitions. */
  @Test
  public void testGetAllPropertyDefinitions() {
    assertTrue(TopCfgDefn.getInstance().getAllPropertyDefinitions().isEmpty());
  }
  /**
   * Tests that there are no relation definitions.
   */
  /** Tests that there are no relation definitions. */
  @Test
  public void testGetAllRelationDefinitions() {
    assertTrue(TopCfgDefn.getInstance().getAllRelationDefinitions().isEmpty());
  }
  /**
   * Tests that there are no constraints.
   */
  /** Tests that there are no constraints. */
  @Test
  public void testGetAllConstraints() {
    assertTrue(TopCfgDefn.getInstance().getAllConstraints().isEmpty());
  }
  /**
   * Tests that there are no tags.
   */
  /** Tests that there are no tags. */
  @Test
  public void testGetAllTags() {
    assertTrue(TopCfgDefn.getInstance().getAllTags().isEmpty());
  }
  /**
   * Tests that there is no parent.
   */
  /** Tests that there is no parent. */
  @Test
  public void testGetParent() {
    assertNull(TopCfgDefn.getInstance().getParent());
  }
  /**
   * Tests that isTop returns true.
   */
  /** Tests that isTop returns true. */
  @Test
  public void testIsTop() {
    assertTrue(TopCfgDefn.getInstance().isTop());
  }
  /**
   * Tests that getSynopsis throws an exception.
   */
  /** Tests that getSynopsis throws an exception. */
  @Test(expectedExceptions = UnsupportedOperationException.class)
  public void testGetSynopsis() {
    assertNotNull(TopCfgDefn.getInstance().getSynopsis());
  }
  /**
   * Tests that getDescription throws an exception.
   */
  /** Tests that getDescription throws an exception. */
  @Test(expectedExceptions = UnsupportedOperationException.class)
  public void testGetDescription() {
    assertNotNull(TopCfgDefn.getInstance().getDescription());
  }
  /**
   * Tests that getUserFriendlyName throws an exception.
   */
  /** Tests that getUserFriendlyName throws an exception. */
  @Test(expectedExceptions = UnsupportedOperationException.class)
  public void testGetUserFriendlyName() {
    assertNotNull(TopCfgDefn.getInstance().getUserFriendlyName());
  }
  /**
   * Tests that getUserFriendlyPluralName throws an exception.
   */
  /** Tests that getUserFriendlyPluralName throws an exception. */
  @Test(expectedExceptions = UnsupportedOperationException.class)
  public void testGetUserFriendlyPluralName() {
    assertNotNull(TopCfgDefn.getInstance().getUserFriendlyPluralName());
  }
  /**
   * Tests that there are children.
   */
  /** Tests that there are children. */
  @Test
  public void testGetAllChildren() {
    assertTrue(TopCfgDefn.getInstance().getAllChildren().size() > 0);
    assertFalse(TopCfgDefn.getInstance().getAllChildren().isEmpty());
  }
}