import { transformValueArr } from '../utils/data' describe('test transformValueArr', () => { it('normal', () => { const options = [ { id: '选项1', name: '黄金糕' }, { id: '选项2', name: '双皮奶' }, { id: '选项3', name: '蚵仔煎' }, { id: '选项4', name: '龙须面' }, { id: '选项5', name: '北京烤鸭' } ] const newOptions = transformValueArr(options, { label: 'name', value: (item) => item.id.slice(-1) }) expect(newOptions[0]).toMatchObject({ id: '选项1', name: '黄金糕', label: '黄金糕', value: '1' }) }) })