package uk.co.acuminous.julez.scenario.source;
import static org.junit.Assert.assertSame;
import org.junit.Test;
import uk.co.acuminous.julez.scenario.Scenario;
import uk.co.acuminous.julez.test.NoOpScenario;
public class ScenarioRepeaterTest {
@Test
public void repeatsTheGivenScenarioForInfinity() {
Scenario scenario = new NoOpScenario();
ScenarioRepeater scenarios = new ScenarioRepeater(scenario);
for (int i = 0; i < 1000; i++) {
assertSame(scenario, scenarios.next());
}
}
}