Package org.apache.harmony.jndi.tests.javax.naming.util

Examples of org.apache.harmony.jndi.tests.javax.naming.util.Person


    assertEquals(count, unorderedAttribute.size());
  }

  public void testAdd_unorder_ExistingValue()
      throws CloneNotSupportedException, NamingException {
    Person person = Person.getInstance();
    Person clonePerson = (Person) person.clone();
    unorderedAttribute.add(person);

    assertFalse(unorderedAttribute.add(clonePerson));
    assertEquals(1, unorderedAttribute.size());
    assertEquals(clonePerson, unorderedAttribute.get(0));
View Full Code Here


    assertEquals(count, orderedAttribute.size());
  }

  public void testAdd_order_ExistingValue() throws NamingException,
      CloneNotSupportedException {
    Person person = Person.getInstance();
    Person clonePerson = (Person) person.clone();

    assertTrue(orderedAttribute.add(person));
    assertTrue(orderedAttribute.add(clonePerson));
    assertEquals(2, orderedAttribute.size());
    assertEquals(orderedAttribute.get(0), orderedAttribute.get(1));
View Full Code Here

    }

    for (int i = 0; i < count; i++) {
      assertTrue(unorderedAttribute.contains(persons[i]));
    }
    Person person = Person.getInstance();
    assertFalse(unorderedAttribute.contains(person));
  }
View Full Code Here

    unorderedAttribute.add(numbers);
    assertTrue(unorderedAttribute.contains(newNumbers));
  }

  public void testContains_unordered_ArrayOfArray() {
    Person person0 = Person.getInstance();
    Person person1 = Person.getInstance();

    Object[][] arrays = { { "Blue", "Yellow", "Red" },
        { person0, person1, },
        { new Integer(100), new Integer(200), new Integer(300), }, };
View Full Code Here

    orderedAttribute.add(null);
    assertNull(orderedAttribute.get());
  }

  public void testGet2_undered_tooSmall() throws NamingException {
    Person person = Person.getInstance();
    unorderedAttribute.add(person);
    try {
      unorderedAttribute.get(-1);
      fail("get(-1), throw IndexOutOfBoundsException.");
    } catch (IndexOutOfBoundsException e) {
View Full Code Here

    } catch (IndexOutOfBoundsException e) {
    }
  }

  public void testGet2_undered_tooLarge() throws NamingException {
    Person person = Person.getInstance();
    unorderedAttribute.add(person);
    try {
      unorderedAttribute.get(unorderedAttribute.size());
      fail("get(size()), throw IndexOutOfBoundsException.");
    } catch (IndexOutOfBoundsException e) {
View Full Code Here

      assertTrue(unorderedAttribute.remove(persons[i]));
    }
  }

  public void testRemove2_DuplicateValue() throws NamingException {
    Person person = Person.getInstance();
    orderedAttribute.add(0, person);
    orderedAttribute.add(1, "signal");
    orderedAttribute.add(2, person);
    assertTrue(orderedAttribute.remove(person));
    assertEquals(2, orderedAttribute.size());
View Full Code Here

    assertEquals(2, orderedAttribute.size());
    assertEquals(person, orderedAttribute.get(1));
  }

  public void testRemove2_NotMatch() {
    Person person = Person.getInstance();
    unorderedAttribute.add(person);
    Person person2 = Person.getInstance();
    assertFalse(unorderedAttribute.remove(person2));
  }
View Full Code Here

    orderedAttribute.add(persons);
    assertTrue(orderedAttribute.remove(newPersons));
  }

  public void testSet_ordered_Simple() throws NamingException {
    Person person = Person.getInstance();
    orderedAttribute.add(person);
    Person person2 = Person.getInstance();

    assertEquals(person, orderedAttribute.set(0, person2));
    assertEquals(person2, orderedAttribute.get(0));
  }
View Full Code Here

    assertEquals(person, orderedAttribute.set(0, person2));
    assertEquals(person2, orderedAttribute.get(0));
  }

  public void testSet_ordered_NewValueNull() throws NamingException {
    Person person = Person.getInstance();
    orderedAttribute.add(person);

    assertEquals(person, orderedAttribute.set(0, null));
    assertNull(orderedAttribute.get(0));
  }
View Full Code Here

TOP

Related Classes of org.apache.harmony.jndi.tests.javax.naming.util.Person

Copyright © 2018 www.massapicom. 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.