【发布时间】:2017-01-04 15:40:43
【问题描述】:
我想为javascript 程序创建一个jasmine 测试,该程序在网络浏览器中上传文件并检查文件是否有内容。代码如下:
function test(filePath) {
var file = filePath.files[0];
var reader = new FileReader();
reader.onloadend = () => {
if(reader.result == "") {
display.innerText = 'has nothing';
} else {
display.innerText = 'has something';
}
}
reader.readAsText(file);
}
window.onload = () => {
var filePath = document.getElementById('filePath');
var display = document.getElementById('display');
filePath.addEventListener('change', () => {
test(filePath);
});
}
<input id="filePath" type="file">
<pre id="display"></pre>
如何使用示例文件编写jasmine 测试?
【问题讨论】:
标签: javascript html jasmine ecmascript-6