import { kgTog } from './kgTog'; describe('kgTog map', () => { it('测试1 100 结构转 100000 结构', () => { expect(kgTog(100)).toBe(100000); }); it('测试2 "100" 结构转 100000 结构', () => { expect(kgTog('100')).toBe(100000); }); it('测试3 "12.345678" 结构转 12345.678 结构', () => { expect(kgTog(12.345678)).toBe(12345.678); }); it('测试4 "12.34567876" 结构转 12345.679 结构, 四舍五入,保留3位', () => { expect(kgTog(12.34567876, { decimalNumber: 3 })).toBe(12345.679); }); it('测试5 "12.34567876" 结构转 12345.679 结构, 四舍五入,保留3位', () => { expect(kgTog(12.34567876, { decimalNumber: 3, fn: "toFixed" })).toBe(12345.679); }); it('测试6 "12.34567876" 结构转 12345.679 结构, 不四舍五入,保留3位', () => { expect(kgTog(12.34567876, { decimalNumber: 3, fn: "floor" })).toBe(12345.678); }); it('测试7 "12.34567876" 结构转 12345.679 结构,不四舍五入,保留3位', () => { expect(kgTog(12.34567876, { decimalNumber: 5, fn: "floor" })).toBe(12345.67876); }); });