moy-fp
Version:
A functional programming library.
24 lines (20 loc) • 487 B
JavaScript
import __ from '../../src/Function/__'
/**
* k -> {k: v} -> {k: v}
*/
import dissoc from '../../src/Object/dissoc'
test('disooc(not using __), exist key', () => {
expect(
dissoc('a')({a: 1, b: 2, c: 3})
).toEqual({b: 2, c: 3})
})
test('disooc(not using __), not exist key', () => {
expect(
dissoc('a')({b: 2, c: 3})
).toEqual({b: 2, c: 3})
})
test('disooc(using __), exist key', () => {
expect(
dissoc(__, {a: 1, b: 2, c: 3})('a')
).toEqual({b: 2, c: 3})
})