// Copyright © 2015 HSL <https://www.hsl.fi>
// This program is dual-licensed under the EUPL v1.2 and AGPLv3 licenses.
package fi.hsl.parkandride.util;
import com.google.common.collect.Lists;
import org.junit.Test;
import java.util.List;
import static fi.hsl.parkandride.util.Iterators.iterateFor;
import static org.assertj.core.api.Assertions.assertThat;
public class IteratorsTest {
@Test
public void testIterateFor() {
final List<Integer> listOfIntegers = Lists.newArrayList(iterateFor(0, i -> i < 5, i -> i + 1));
assertThat(listOfIntegers).containsExactly(0,1,2,3,4);
}
}