import { isNumber } from './index'; describe('测试 types 模块 isNumber 方法', () => { test('数字类型的字符串', () => { expect(isNumber('11')).toBe(true); }); test('非数字类型字符串', () => { expect(isNumber('undefined')).toBe(false); }); test('空字符串', () => { expect(isNumber('')).toBe(false); }); describe('数值类型', () => { test('正整数', () => { expect(isNumber(1)).toBe(true); }); test('正-浮点数', () => { expect(isNumber(1.1)).toBe(true); }); test('负整数', () => { expect(isNumber(-1)).toBe(true); }); test('负-浮点数', () => { expect(isNumber(-1.1)).toBe(true); }); }); });