import { yuanTowan } from './yuanTowan'; describe('yuanTowan map', () => { it('测试1 10000 结构转 1 结构', () => { expect(yuanTowan(10002)).toBe(1.00); }); it('测试2 "10000" 结构转 1 结构', () => { expect(yuanTowan('10000')).toBe(1); }); it('测试3 "123476" 结构转 12.35 结构,四舍五入', () => { expect(yuanTowan('123476')).toBe(12.35); }); it('测试4 "123476888888" 结构转 12347688.88880 结构,四舍五入', () => { expect(yuanTowan('123476888888', { decimalNumber: 5 })).toBe(12347688.88880); }); it('测试5 "123476389" 结构转 12347.639 结构,四舍五入', () => { expect(yuanTowan('123476389', { decimalNumber: 3, fn: "toFixed" })).toBe(12347.639); }); it('测试6 "123476389" 结构转 12347.638 结构,不四舍五入', () => { expect(yuanTowan('123476389', { decimalNumber: 3, fn: "floor" })).toBe(12347.638); }); });