Asp.net-Mvc
Jasmine 在一個單獨的測試項目中
將茉莉花測試分離到單獨的視覺工作室項目中是否可行/可行?
我剛剛開始使用 Angular,並且在開始實際的 Angular 實現之前嘗試編寫我的測試。我將在Visual Studio 2012中使用Chutzpah 測試執行程序編寫我的項目,請參閱此影片。目前,我正在嘗試弄清楚如何組織我的文件夾結構。我知道 angular-seed 和 yeoman,但它們不適合啟動 .net 項目。
我假設由於 Visual Studio 中的單元測試通常被分成一個單獨的測試項目,按照慣例,茉莉花測試也應該這樣做。
但是,對於 java 腳本,沒有要引用的項目 dll,因此我認為將測試分離到不同的項目中需要大量的複制和粘貼。
您可以在不複製/粘貼的情況下執行此操作。在您的 Jasmine 測試中,您可以添加一條
/// <reference評論,該評論將發佈到您的源文件(或包含它們的目錄)。例如給定這種結構/項目A /腳本
code1.js code2.js/TestProjectB test1.js
您可以在 test1.js 文件的頂部添加此行以引用所有程式碼文件:
/// <reference path="../scripts" />