Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/unit-testing/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 通过TFS在Visual Studio中运行Jasmine单元测试_Visual Studio_Unit Testing_Tfs_Jasmine - Fatal编程技术网

Visual studio 通过TFS在Visual Studio中运行Jasmine单元测试

Visual studio 通过TFS在Visual Studio中运行Jasmine单元测试,visual-studio,unit-testing,tfs,jasmine,Visual Studio,Unit Testing,Tfs,Jasmine,您好,我有一个关于在TFS的特定构建中实现Jasmine单元测试的问题。我发现这正是我想要的 但我不想使用它,因为我不想签入phantomjs.exe,它是一个+/-46MB的文件,所以我接下来能做什么 你们中有谁知道web上是否有关于直接在构建服务器上安装它(而不是在TFS上)的教程 现在可以将Chutzpah作为NuGet包引用: 引用该包(以及Visual Studio 2013 update 2或更高版本)后,将在构建期间执行测试。您将需要执行调整.runsettings和测试程序

您好,我有一个关于在TFS的特定构建中实现Jasmine单元测试的问题。我发现这正是我想要的

但我不想使用它,因为我不想签入phantomjs.exe,它是一个+/-46MB的文件,所以我接下来能做什么


你们中有谁知道web上是否有关于直接在构建服务器上安装它(而不是在TFS上)的教程

现在可以将Chutzpah作为NuGet包引用:


引用该包(以及Visual Studio 2013 update 2或更高版本)后,将在构建期间执行测试。您将需要执行调整
.runsettings
和测试程序集规范的其他步骤,以包括测试文件
..;*。js

但是如果我这样做,Chutzpah是否不将phantomjs.exe包含到TFS中?通过NuGet的引用是否与签入文件不同?如果您不签入packages文件夹,TFS将在构建应用程序时自动还原包。NuGet将自动缓存其下载的包,因此它不必在每次运行构建时都这样做:我将尝试一下!)谢谢