public void AllOfTest() { int[] data = { 1, 2, 3 }; using (IInputIterator <int> inputIterator = new InputIterator <int>(data)) { Assert.IsTrue(Algorithm.AllOf(inputIterator, delegate(int x) { return(x > 0); } )); } }