UNPKG

@arrows/array

Version:
17 lines (12 loc) 429 B
import { forEach } from "./index" describe("Array forEach", () => { it("provides functional wrapper for Array.prototype.forEach", () => { const arr = [1, 2, 3] const sideEffectFn = (x) => x + 1 const result = forEach(sideEffectFn, arr) const result2 = forEach(sideEffectFn)(arr) const expected = arr.forEach(sideEffectFn) expect(result).toEqual(result2) expect(result).toEqual(expected) }) })