标签: file unit-testing reactjs upload mocha
我使用Mocha / Chai / Sinon对我的React应用进行单元测试,我想知道如何模拟文件上传。在我的应用程序中,我使用传统的<input>组件来提示文件上载,然后使用FileReader读取。
<input>
但是,对于单元测试,我不确定如何直接执行此文件上传,而不必提示用户上传文件(因为它是单元测试)。我希望能够像在我的应用程序中一样加载File对象,并测试它的文件大小,类型等。如何加载本地文件并将其用作一个File对象?