private void AssertHasNext(Iterable4Adaptor adaptor) { for (int i = 0; i < 10; ++i) { Assert.IsTrue(adaptor.HasNext()); } }
public virtual void TestEmptyIterator() { Iterable4Adaptor adaptor = NewAdaptor(new int[] { }); Assert.IsFalse(adaptor.HasNext()); Assert.IsFalse(adaptor.HasNext()); Assert.Expect(typeof(InvalidOperationException), new _ICodeBlock_21(adaptor)); }
public virtual void TestNext() { int[] expected = new int[] { 1, 2, 3 }; Iterable4Adaptor adaptor = NewAdaptor(expected); for (int i = 0; i < expected.Length; i++) { Assert.AreEqual(expected[i], adaptor.Next()); } Assert.IsFalse(adaptor.HasNext()); }
public _ICodeBlock_21(Iterable4Adaptor adaptor) { this.adaptor = adaptor; }
public StatefulQueryResult(IQueryResult queryResult) { _delegate = queryResult; _iterable = new Iterable4Adaptor(queryResult); }