Taro-Mortgage-Calculator icon indicating copy to clipboard operation
Taro-Mortgage-Calculator copied to clipboard

基于 Taro 开发的三端组件,UT怎么做同构

Open JohnApache opened this issue 1 year ago • 3 comments

现在基于 taro 平台解析以及其他的多端能力, 写了一个组件库,组件库能适配三端,但是 UT 不知道怎么写适合 ,主要有两个问题

  1. 用的 jest + react-testing-library , 主要 RN 端需要用 @testing-library/react-native , 在小程序/h5端 又需要 用 @testing-library/react

  2. 组件库本身是依赖 Taro的平台解析文件的能力, 将端的差异处理拆解到不同的文件,而 jest 本身也没有这块按平台解析的的能力

现在想求教你们多端同构的项目是怎么写UT的啊?

JohnApache avatar Mar 06 '23 15:03 JohnApache

目前未尝试过

zhiqingchen avatar Mar 07 '23 23:03 zhiqingchen

你们项目后期有没有规划过UT这块呢?我们现在业务场景也是用的taro三端同构,但是现在在做UT这块卡壳了 不知道怎么处理才是最适合的

JohnApache avatar Mar 08 '23 03:03 JohnApache

+1,any news?

eric-gitta-moore avatar Nov 16 '23 09:11 eric-gitta-moore