/** * Tests the {@link ValueIterator#nextIntegerValue()} method. * @param values test data. */ @Override protected void testIntegerValues(ValueList values) { ValueIterator iterator; iterator = values.valueIterator(); for(int i = 0; i < 7; i++) { assert iterator.hasNext(); assert i + 1 == iterator.nextIntegerValue(); } assert !iterator.hasNext(); }
/** * Tests the {@link ValueIterator#nextValue()} method. * @param values test data. */ @Override protected void testStringValues(ValueList values) { ValueIterator iterator; iterator = values.valueIterator(); for(int i = 0; i < 7; i++) { assert iterator.hasNext(); assert Integer.toString(i + 1).equals(iterator.nextValue()); } assert !iterator.hasNext(); }
/** * Tests the {@link ValueIterator#nextLongValue()} method. * @param values test data. */ @Override protected void testLongValues(ValueList values) { ValueIterator iterator; iterator = values.valueIterator(); for(int i = 0; i < 7; i++) { assert iterator.hasNext(); assert i + 1 == iterator.nextLongValue(); } }
/** * Tests the {@link ValueIterator#nextDoubleValue()} method. * @param values test data. */ @Override protected void testDoubleValues(ValueList values) { ValueIterator iterator; iterator = values.valueIterator(); for(int i = 0; i < 7; i++) { assert iterator.hasNext(); assert i + 1.5 == iterator.nextDoubleValue(); } }
/** * Tests the {@link ValueIterator#nextBooleanValue()} method. * @param values test data. */ @Override protected void testBooleanValues(ValueList values) { ValueIterator iterator; iterator = values.valueIterator(); for(int i = 0; i < 7; i++) { assert iterator.hasNext(); assert (i % 2 == 0) == iterator.nextBooleanValue(); } }
/** * Tests the {@link ValueIterator#nextFloatValue()} method. * @param values test data. */ @Override protected void testFloatValues(ValueList values) { ValueIterator iterator; iterator = values.valueIterator(); for(int i = 0; i < 7; i++) { assert iterator.hasNext(); assert i + 1.5 == iterator.nextFloatValue(); } }
assert iterator.hasNext(); testStringValues(iterator.nextListValue(separator)); assert iterator.hasNext(); testIntegerValues(iterator.nextListValue(separator)); assert iterator.hasNext(); testLongValues(iterator.nextListValue(separator)); assert iterator.hasNext(); testFloatValues(iterator.nextListValue(separator)); assert iterator.hasNext(); testDoubleValues(iterator.nextListValue(separator)); assert iterator.hasNext(); testBooleanValues(iterator.nextListValue(separator)); assert !iterator.hasNext();