Examples of RoleUnresolvedList


Examples of javax.management.relation.RoleUnresolvedList

    }
    catch(Exception e)
    {
      fail(e.toString());
    }
    RoleUnresolvedList unresolved = result.getRolesUnresolved();
    assertEquals(0, result.getRoles().size());
    assertEquals(1, unresolved.size());
    assertEquals("roleC2", ((RoleUnresolved)unresolved.get(0)).getRoleName());
  }
View Full Code Here

Examples of javax.management.relation.RoleUnresolvedList

  public void testEmptyConstructors()
  {
    setUpRoleUnresolveds();

    // Empty lists
    RoleUnresolvedList empty = new RoleUnresolvedList();
    assertEquals(0, empty.size());
    empty = new RoleUnresolvedList(100);
    assertEquals(0, empty.size());
  }
View Full Code Here

Examples of javax.management.relation.RoleUnresolvedList

    setUpRoleUnresolveds();

    ArrayList roleUnresolveds = new ArrayList();
    roleUnresolveds.add(roleUnresolved1);
    roleUnresolveds.add(roleUnresolved2);
    RoleUnresolvedList full = new RoleUnresolvedList(roleUnresolveds);
    assertEquals(2, full.size());
    assertEquals(roleUnresolved1, full.get(0));
    assertEquals(roleUnresolved2, full.get(1));
    Iterator iterator = full.iterator();
    assertEquals(roleUnresolved1, iterator.next());
    assertEquals(roleUnresolved2, iterator.next());
  }
View Full Code Here

Examples of javax.management.relation.RoleUnresolvedList

    setUpRoleUnresolveds();

    ArrayList roleUnresolveds = new ArrayList();
    roleUnresolveds.add(roleUnresolved2);
    roleUnresolveds.add(roleUnresolved1);
    RoleUnresolvedList full = new RoleUnresolvedList(roleUnresolveds);
    assertEquals(2, full.size());
    assertEquals(roleUnresolved2, full.get(0));
    assertEquals(roleUnresolved1, full.get(1));
    Iterator iterator = full.iterator();
    assertEquals(roleUnresolved2, iterator.next());
    assertEquals(roleUnresolved1, iterator.next());
  }
View Full Code Here

Examples of javax.management.relation.RoleUnresolvedList

    // Check duplicates allowed
    ArrayList roleUnresolveds = new ArrayList();
    roleUnresolveds.add(roleUnresolved1);
    roleUnresolveds.add(roleUnresolved1);
    RoleUnresolvedList full = new RoleUnresolvedList(roleUnresolveds);
    assertEquals(2, full.size());
    assertEquals(roleUnresolved1, full.get(0));
    assertEquals(roleUnresolved1, full.get(1));
    Iterator iterator = full.iterator();
    assertEquals(roleUnresolved1, iterator.next());
    assertEquals(roleUnresolved1, iterator.next());
  }
View Full Code Here

Examples of javax.management.relation.RoleUnresolvedList

    // Shouldn't allow null for the name in constructor
    boolean caught = false;
    try
    {
      new RoleUnresolvedList(roleUnresolveds);
    }
    catch (IllegalArgumentException e)
    {
      caught = true;
    }
    if (caught == false)
      fail ("Constructor accepts null roleUnresolveds");

    // Should only allow roleUnresolveds
    roleUnresolveds = new ArrayList();
    roleUnresolveds.add(roleUnresolved1);
    roleUnresolveds.add(new Object());
    caught = false;
    try
    {
      new RoleUnresolvedList(roleUnresolveds);
    }
    catch (IllegalArgumentException e)
    {
      caught = true;
    }
View Full Code Here

Examples of javax.management.relation.RoleUnresolvedList

  public void testSingleAppend()
  {
    setUpRoleUnresolveds();

    // Simple add
    RoleUnresolvedList list = new RoleUnresolvedList();
    list.add(roleUnresolved1);
    assertEquals(1, list.size());
    assertEquals(roleUnresolved1.toString(), list.get(0).toString());
    Iterator iterator = list.iterator();
    assertEquals(roleUnresolved1.toString(), iterator.next().toString());

    // Once more for luck, should append
    list.add(roleUnresolved2);
    assertEquals(2, list.size());
    assertEquals(roleUnresolved1.toString(), list.get(0).toString());
    assertEquals(roleUnresolved2.toString(), list.get(1).toString());
    iterator = list.iterator();
    assertEquals(roleUnresolved1.toString(), iterator.next().toString());
    assertEquals(roleUnresolved2.toString(), iterator.next().toString());

    // Add a null, shouldn't work
    boolean caught = false;
    try
    {
      list.add(null);
    }
    catch (IllegalArgumentException e)
    {
      caught = true;
    }
View Full Code Here

Examples of javax.management.relation.RoleUnresolvedList

   */
  public void testSingleAdd()
  {
    setUpRoleUnresolveds();

    RoleUnresolvedList list = new RoleUnresolvedList();
    list.add(roleUnresolved1);
    list.add(roleUnresolved2);

    // Add one
    list.add(1, roleUnresolved1);
    assertEquals(3, list.size());
    assertEquals(roleUnresolved1.toString(), list.get(0).toString());
    assertEquals(roleUnresolved1.toString(), list.get(1).toString());
    assertEquals(roleUnresolved2.toString(), list.get(2).toString());
    Iterator iterator = list.iterator();
    assertEquals(roleUnresolved1.toString(), iterator.next().toString());
    assertEquals(roleUnresolved1.toString(), iterator.next().toString());
    assertEquals(roleUnresolved2.toString(), iterator.next().toString());

    // Add a roleUnresolved in the wrong place
    boolean caught = false;
    try
    {
      list.add(4, roleUnresolved1);
    }
    catch (IndexOutOfBoundsException e)
    {
      caught = true;
    }
    if (caught == false)
      fail ("Shouldn't be able to add a roleUnresolved outside of valid range");

    // Add a null should not work
    caught = false;
    try
    {
      list.add(1, null);
    }
    catch (IllegalArgumentException e)
    {
      caught = true;
    }
View Full Code Here

Examples of javax.management.relation.RoleUnresolvedList

   */
  public void testSingleSet()
  {
    setUpRoleUnresolveds();

    RoleUnresolvedList list = new RoleUnresolvedList();
    list.add(roleUnresolved1);
    list.add(roleUnresolved2);

    // Add one
    list.set(1, roleUnresolved1);
    assertEquals(2, list.size());
    assertEquals(roleUnresolved1.toString(), list.get(0).toString());
    assertEquals(roleUnresolved1.toString(), list.get(1).toString());
    Iterator iterator = list.iterator();
    assertEquals(roleUnresolved1.toString(), iterator.next().toString());
    assertEquals(roleUnresolved1.toString(), iterator.next().toString());

    // Add a role Unresolved in the wrong place
    boolean caught = false;
    try
    {
      list.set(4, roleUnresolved1);
    }
    catch (IndexOutOfBoundsException e)
    {
      caught = true;
    }
    if (caught == false)
      fail ("Shouldn't be able to set a roleUnresolved outside of valid range");

    // set a null should not work
    caught = false;
    try
    {
      list.add(1, null);
    }
    catch (IllegalArgumentException e)
    {
      caught = true;
    }
View Full Code Here

Examples of javax.management.relation.RoleUnresolvedList

   */
  public void testMultipleAdd()
  {
    setUpRoleUnresolveds();

    RoleUnresolvedList list = new RoleUnresolvedList();
    list.add(roleUnresolved1);
    list.add(roleUnresolved1);
    RoleUnresolvedList listToAdd = new RoleUnresolvedList();
    listToAdd.add(roleUnresolved2);
    listToAdd.add(roleUnresolved2);

    // Add all
    list.addAll(listToAdd);
    assertEquals(4, list.size());
    assertEquals(roleUnresolved1.toString(), list.get(0).toString());
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.