import { getImgUrl } from './getGoodsImg'; const defGoodsImg = 'https://cdn.ywwl.com/bps/ywyun/dianhu/assets/def_goods_img.png'; const douyinImg = 'https://sf6-ttcdn-tos.pstatp.com/img/temai/e140717d51c134e36459e3bf1d12c87cwww800-800~tplv-resize:200:0.webp' const douyinImg2 = 'https://p6-aio.ecombdimg.com/img/temai/85036eda80387c820037fe60c3835e7ewww800-800~tplv-resize:800:100.webp'; const kuaishou = 'https://tx-ec.static.yximgs.com/bs2/image-kwaishop-product/item-1424128656-1a3c91ffd6474e2d98ff1a2e61dc615e.jpg?x-oss-process=image/resize,m_lfit,w_200,limit_0/quality,q_60'; const kuaishou2 = 'https://tx-ec.static.yximgs.com/bs2/image-kwaishop-product/item-1424128656-1a3c91ffd6474e2d98ff1a2e61dc615e.jpg'; describe('trimParams map', () => { it('测试1 默认图片', () => { expect(getImgUrl()).toBe(defGoodsImg); }); it('测试2 ', () => { expect(getImgUrl(null)).toBe(defGoodsImg); }); it('测试3 抖音图片 ', () => { expect(getImgUrl(douyinImg)).toBe(douyinImg); }); it('测试3 抖音图片 ', () => { expect(getImgUrl(douyinImg2)).toBe('https://p6-aio.ecombdimg.com/img/temai/85036eda80387c820037fe60c3835e7ewww800-800~tplv-resize:200:0.webp'); }); it('测试4 快手图片 无后缀', () => { expect(getImgUrl(kuaishou)).toBe(kuaishou); }); it('测试5 快手图片 有后缀', () => { expect(getImgUrl(kuaishou2)).toBe('https://tx-ec.static.yximgs.com/bs2/image-kwaishop-product/item-1424128656-1a3c91ffd6474e2d98ff1a2e61dc615e.jpg?x-oss-process=image/resize,w_200,limit_0/quality,q_60'); }); it('测试5 设置宽度', () => { expect(getImgUrl(kuaishou2, 300)).toBe('https://tx-ec.static.yximgs.com/bs2/image-kwaishop-product/item-1424128656-1a3c91ffd6474e2d98ff1a2e61dc615e.jpg?x-oss-process=image/resize,w_300,limit_0/quality,q_60'); }); });