在单元测试中读取本地文件(TypeScript / Jasmine / Chutzpah)

时间:2015-11-19 16:03:36

标签: unit-testing typescript jasmine chutzpah

我在单元测试中有一些我想阅读的json文件(用于模拟),我想知道是否有直接的方法可以做到这一点?

1 个答案:

答案 0 :(得分:0)

这取决于您对“本地”的定义,但您可以使用XMLHttpRequest加载文件:

var xhr = new XMLHttpRequest();

xhr.open('GET', url, true);
xhr.send();

xhr.onreadystatechange = function () {
    if (xhr.readyState === 4) {
        console.log(xhr.responseText);
    }
};