package org.osgl.util; import org.osgl.TestBase; import java.util.Arrays; import java.util.Iterator; /** * Created with IntelliJ IDEA. * User: luog * Date: 7/11/13 * Time: 9:22 AM * To change this template use File | Settings | File Templates. */ public class UtilTestBase extends TestBase { protected <T> C.Sequence<T> seqOf(T... a) { return IteratorSeq.of(Arrays.asList(a).iterator()); } protected void eq(Iterable<?> t1, Iterable<?> t2) { Iterator<?> i1 = t1.iterator(); Iterator<?> i2 = t2.iterator(); while (i1.hasNext() && i2.hasNext()) { Object o1 = i1.next(); Object o2 = i2.next(); eq(o1, o2); } eq(i1.hasNext(), i2.hasNext()); } }