Пример #1
0
  public void testAddUuidCollection() {
    List<String> uuidList = new LinkedList<String>();
    uuidList.add("uuidstring1");
    uuidList.add("uuidstring2");
    uuidList.add("uuidstring3");

    UUIDIterator iterator = new UUIDIterator();
    iterator.addUUIDs(uuidList);

    assertEquals(3, iterator.size());
  }
Пример #2
0
  public void testSetCurrentUuid() throws Exception {
    final String UUID_STRING1 = "uuidstring1";
    final String UUID_STRING2 = "uuidstring2";
    final String UUID_STRING3 = "uuidstring3";

    UUIDIterator iterator = new UUIDIterator();
    iterator.addUUID(UUID_STRING1);
    iterator.addUUID(UUID_STRING2);

    assertEquals(2, iterator.size());
    assertEquals(UUID_STRING1, iterator.getUUID());

    // uuid already in iterator. Should only be set.
    iterator.setCurrentUUID(UUID_STRING2);
    assertEquals(UUID_STRING2, iterator.getUUID());
    assertEquals(2, iterator.size());

    // new UUID, should be added and set!
    iterator.setCurrentUUID(UUID_STRING3);
    assertEquals(UUID_STRING3, iterator.getUUID());
    assertEquals(3, iterator.size());
  }