设置input的value,触发代码后获取不到;用覆盖target的方式,会报错,说是只读,无法覆盖。
如何使用jest为uploadFiles方法编写单元测试用例? - 我爱学习网 (5axxw.com)
看了vant写的test,它用的是Object.defineProperty()劫持的方式,对event.target.files进行劫持,当对files进行获取时,在测试的代码里把相应的值塞进去。感觉方法很nice,get到了。
看了vant写的test,它用的是Object.defineProperty()劫持的方式,对event.target.files进行劫持,当对files进行获取时,在测试的代码里把相应的值塞进去。感觉很nice,get到了。