Examples of RoleList


Examples of javax.management.relation.RoleList

  public void testEmptyConstructors()
  {
    setUpRoles();

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

Examples of javax.management.relation.RoleList

    setUpRoles();

    ArrayList roles = new ArrayList();
    roles.add(role1);
    roles.add(role2);
    RoleList full = new RoleList(roles);
    assertEquals(2, full.size());
    assertEquals(role1, full.get(0));
    assertEquals(role2, full.get(1));
    Iterator iterator = full.iterator();
    assertEquals(role1, iterator.next());
    assertEquals(role2, iterator.next());
  }
View Full Code Here

Examples of javax.management.relation.RoleList

    setUpRoles();

    ArrayList roles = new ArrayList();
    roles.add(role2);
    roles.add(role1);
    RoleList full = new RoleList(roles);
    assertEquals(2, full.size());
    assertEquals(role2, full.get(0));
    assertEquals(role1, full.get(1));
    Iterator iterator = full.iterator();
    assertEquals(role2, iterator.next());
    assertEquals(role1, iterator.next());
  }
View Full Code Here

Examples of javax.management.relation.RoleList

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

Examples of javax.management.relation.RoleList

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

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

Examples of javax.management.relation.RoleList

  public void testSingleAppend()
  {
    setUpRoles();

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

    // Once more for luck, should append
    list.add(role2);
    assertEquals(2, list.size());
    assertEquals(role1.toString(), list.get(0).toString());
    assertEquals(role2.toString(), list.get(1).toString());
    iterator = list.iterator();
    assertEquals(role1.toString(), iterator.next().toString());
    assertEquals(role2.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.RoleList

  public void testSingleAdd()
  {
    setUpRoles();

    // Set up a role list
    RoleList list = new RoleList();
    list.add(role1);
    list.add(role2);

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

    // Add a role in the wrong place
    boolean caught = false;
    try
    {
      list.add(4, role1);
    }
    catch (IndexOutOfBoundsException e)
    {
      caught = true;
    }
    if (caught == false)
      fail ("Shouldn't be able to add a role 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.RoleList

  public void testSingleSet()
  {
    setUpRoles();

    // Set up a role list
    RoleList list = new RoleList();
    list.add(role1);
    list.add(role2);

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

    // Add a role in the wrong place
    boolean caught = false;
    try
    {
      list.set(4, role1);
    }
    catch (IndexOutOfBoundsException e)
    {
      caught = true;
    }
    if (caught == false)
      fail ("Shouldn't be able to set a role 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.RoleList

  public void testMultipleAdd()
  {
    setUpRoles();

    // Set up a role list
    RoleList list = new RoleList();
    list.add(role1);
    list.add(role1);
    RoleList listToAdd = new RoleList();
    listToAdd.add(role2);
    listToAdd.add(role2);

    // Add all
    list.addAll(listToAdd);
    assertEquals(4, list.size());
    assertEquals(role1.toString(), list.get(0).toString());
View Full Code Here

Examples of javax.management.relation.RoleList

  public void testMultipleLocationAdd()
  {
    setUpRoles();

    // Set up a role list
    RoleList list = new RoleList();
    list.add(role1);
    list.add(role1);
    RoleList listToAdd = new RoleList();
    listToAdd.add(role2);
    listToAdd.add(role2);

    // Add all
    list.addAll(1, listToAdd);
    assertEquals(4, list.size());
    assertEquals(role1.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.