4
我對JavaScript很新穎,想知道在爲JavaScript庫編寫測試時,包含依賴關係(例如Jasmine,jQuery)的標準/推薦方式是什麼?我使用Jasmine作爲測試框架FWIW。例如,是否會推薦在源代碼樹中包含依賴的庫?包含JavaScript測試依賴關係的標準方式是什麼?
我對JavaScript很新穎,想知道在爲JavaScript庫編寫測試時,包含依賴關係(例如Jasmine,jQuery)的標準/推薦方式是什麼?我使用Jasmine作爲測試框架FWIW。例如,是否會推薦在源代碼樹中包含依賴的庫?包含JavaScript測試依賴關係的標準方式是什麼?
我建議您通過簡單地將依賴項包含在HTML Runner文件中,通過<script>
標籤來開始。這不是唯一的方法,但它會讓你比任何其他方法開始更快。
另外,既然你剛剛開始,你可能還想考慮嘗試摩卡。下面是一個例子摩卡亞軍:
你如何將包括依賴身體雖然,例如在源代碼樹中? – aknuds1
它實際上取決於你正在測試的東西。你在測試與DOM相關的東西嗎?如果是這樣,你想設置一個HTML測試運行器,它允許你直接將腳本標籤添加到HTML頁面。否則,您可以簡單地在測試文件中使用'require'語句來獲取對被測代碼的引用。這假定你使用Mocha,因爲Mocha在瀏覽器和NodeJs中工作。 –