rubico
Version:
[a]synchronous functional programming
11 lines (9 loc) • 328 B
JavaScript
const assert = require('assert')
const callProp = require('./callProp')
describe('callProp', () => {
it('calls a property on an object with arguments', async () => {
const roundedDown = callProp('toFixed', 2)(5.992)
assert.strictEqual(roundedDown, '5.99')
assert.strictEqual(callProp('toString')(1), '1')
})
})