備註:僅供 Node 使用。
方法
(static) boot(reinitializeopt) → {jasmine}
啟動 Jasmine 的複寫,並回傳如同 jasmine
所述的物件。如果多次呼叫 boot,每次回傳的物件均相同 (除非傳入 true)。
參數
名稱 | 類型 | 屬性 | 預設值 | 描述 |
---|---|---|---|---|
reinitialize |
布林值 | <optional> |
false | 如果已經存在 Jasmine,是否要建立 Jasmine 的新複寫 |
傳回
- 類型
- jasmine
(static) noGlobals(reinitializeopt)
啟動 Jasmine 的複寫,並回傳一個物件,其中包含一般會新增到全域物件的屬性。如果多次呼叫 noGlobals,每次回傳的物件均相同 (除非傳入 true)。
參數
名稱 | 類型 | 屬性 | 預設值 | 描述 |
---|---|---|---|---|
reinitialize |
布林值 | <optional> |
false | 如果已經存在 Jasmine,是否要建立 Jasmine 的新複寫 |
範例
const {describe, beforeEach, it, expect, jasmine} = require('jasmine-core').noGlobals();