Visual studio 2013 visual studio中的Jasmine错误&引用;undefined不是构造器(正在评估';expect(player).tobeplay(song)';)”;

Visual studio 2013 visual studio中的Jasmine错误&引用;undefined不是构造器(正在评估';expect(player).tobeplay(song)';)”;,visual-studio-2013,jasmine,Visual Studio 2013,Jasmine,我已经在visual studio 2013中安装了“Jasmine测试框架”包 当我在“测试资源管理器”窗口中为jasmine包含的PlayerSpec.js文件运行默认测试时,所有测试都会失败,并出现以下错误: “找不到变量:Player” 因此,我在PlayerSpec.js的开头添加了以下引用: /// <reference path="Player.js" /> /// <reference path="Song.js" /> // /// 现在错误已修

我已经在visual studio 2013中安装了“Jasmine测试框架”包

当我在“测试资源管理器”窗口中为jasmine包含的PlayerSpec.js文件运行默认测试时,所有测试都会失败,并出现以下错误:

“找不到变量:Player”

因此,我在PlayerSpec.js的开头添加了以下引用:

/// <reference path="Player.js" /> 
/// <reference path="Song.js" />
//
/// 
现在错误已修复,但我得到了以下错误:

undefined不是构造函数(正在计算) '期望(玩家)。播放(歌曲)'

我尝试添加对jasmine.js的引用,但没有解决问题。
我需要添加什么参考资料,以及添加到哪里

解决方案是添加对SpecHelper.js文件的引用。因此,在PlayerSpec.js的开头,我添加了以下内容:

/// <reference path="Player.js" />
/// <reference path="Song.js" />
/// <reference path="SpecHelper.js" />
//
/// 
///