如何在茉莉花单元测试中引用您的JavaScript文件

时间:2017-06-22 16:04:09

标签: javascript unit-testing jasmine

我一直在努力解决这个问题:

我只想访问我的site.js文件并在我的Jasmine单元测试中运行一个函数。

这是我的代码:

site.js

function GetImageContainers() {

}

Test.js

/// <reference path="../site.js" />

describe("Portfolio Image Resizing", function() {

    it("Retreive List of images in the images folder", function() {

        var images = GetImageContainers();
        expect(images).toEqual(jasmine.any(Number));
    });

    it("1 Image should fill the entire space available, whilst keeping aspect equal", function() {

    });
});

运行测试时出现的错误表明GetImageContainers未定义。 我尝试过使用require(...)但是它说'require'也是未定义的。

(我对JS btw很新,所以它可能是一个愚蠢的语法错误或其他什么)

任何帮助表示赞赏!

0 个答案:

没有答案