我一直在努力解决这个问题:
我只想访问我的site.js文件并在我的Jasmine单元测试中运行一个函数。
这是我的代码:
function GetImageContainers() {
}
/// <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很新,所以它可能是一个愚蠢的语法错误或其他什么)
任何帮助表示赞赏!