import {ArrayIterator, IIterator} from '../src/index' test("CP1", () => { describe("an array iterator", () => { var it:IIterator = new ArrayIterator(["a1", "b2", "c3"]) var results = ["a1", "b2", "c3"] var i:number = 0; while(it.hasNext()) { var v = it.next(); console.log(' value ' + v) expect(v).toBe(results[i]) i++; } expect(i).toBe(3) }) })