package org.jnario.junit3;
import static java.util.Arrays.asList;
import java.util.LinkedList;
import java.util.Queue;
public class TestQueue {
private final Queue<String> names;
private int initialSize;;
public TestQueue(String...names) {
this.names = new LinkedList<String>(asList(names));
initialSize = names.length;
}
public String next(){
return names.remove();
}
public String peek(){
return names.peek();
}
public boolean isRunning(){
return names.size() < initialSize-1;
}
public boolean isDone(){
return names.size() < 1;
}
}