@Test
void testEnumeration() {
Integer[] i = new Integer[]{1, 2, 3, 4, 5};
ArrayEnumeration<Integer> ae = new ArrayEnumeration<>(i);
assertTrue(ae.hasMoreElements());
assertEquals("1", ae.nextElement().toString());
assertEquals("2", ae.nextElement().toString());
assertEquals("3", ae.nextElement().toString());
assertEquals("4", ae.nextElement().toString());
assertTrue(ae.hasMoreElements());
assertEquals("5", ae.nextElement().toString());
assertFalse(ae.hasMoreElements());
try {
ae.nextElement();
fail("error");
} catch (NoSuchElementException nseex) {
}
}