public void CorrectResults() { int[] first = new int[] { 1, 2, 3 }; int[] second = new int[] { 2, 5, 9 }; int[] expected = new int[] { 3, 7, 12 }; Assert.Equal(expected, first.AsQueryable().Zip(second.AsQueryable(), (x, y) => x + y)); }