UNPKG

wsemi

Version:

A support package for web developer.

48 lines (36 loc) 1.24 kB
import assert from 'assert' import cdbl from '../src/cdbl.mjs' describe(`cdbl`, function() { it(`should return 1.25 when input '25'`, function() { let r = cdbl('25') assert.strict.deepStrictEqual(r, 25) }) it(`should return 1.25 when input '1.25'`, function() { let r = cdbl('1.25') assert.strict.deepStrictEqual(r, 1.25) }) it(`should return 2.25 when input 2.25`, function() { let r = cdbl(2.25) assert.strict.deepStrictEqual(r, 2.25) }) it(`should return '' when input ''`, function() { let r = cdbl('') assert.strict.deepStrictEqual(r, 0) }) it(`should return '' when input []`, function() { let r = cdbl([]) assert.strict.deepStrictEqual(r, 0) }) it(`should return '' when input {}`, function() { let r = cdbl({}) assert.strict.deepStrictEqual(r, 0) }) it(`should return '' when input null`, function() { let r = cdbl(null) assert.strict.deepStrictEqual(r, 0) }) it(`should return '' when input undefined`, function() { let r = cdbl(undefined) assert.strict.deepStrictEqual(r, 0) }) })