1 | var coerced = require('../src/coerced')
|
2 |
|
3 | var add = coerced((a, b) => a + b)
|
4 |
|
5 | describe('coerced', () => {
|
6 | it('means to extract "data" property, if any', () => {
|
7 | add(1, 2).should.eql(3)
|
8 | add({ data: 1 }, 2).should.eql(3)
|
9 | add({ data: 1 }, 2).should.eql(3)
|
10 | add({ data: 1 }, { data: 2 }).should.eql(3)
|
11 | })
|
12 | })
|