标签: javascript unit-testing jasmine
我正在使用Jasmine并遇到了需要我与之互动的场景:
<input type='file'/>
我的大部分互动都在'onChange'事件中。在我上传到服务器之前,此应用程序会对CSV文件进行一些预处理。
我能够模拟/存根大多数事物(文件大小,文件扩展名,标题等),但是我希望能够实际存根实际文件并对其进行测试。这对于js单元测试是否可行/有意义?我意识到这可以在集成测试(黄瓜/硒测试)中完成,但是如果我能在茉莉花中做到这一点,那将会让我有点心思。