類別:MatchersUtil

MatchersUtil

實作比對用的公用程式。
注意:不要直接建立這個類別。Jasmine 會建立一個並將其傳遞給比對器和非對稱相等性測試器。

方法

contains(haystack, needle) → {boolean}

使用與 MatchersUtil#equals 相同的比較邏輯,判斷 haystack 是否包含 needle

參數
名稱 類型 說明
haystack *

要搜尋的集合

needle *

要搜尋的值

  • 2.0.0
傳回

如果在 haystack 中找到 needle,傳回 True

類型
boolean

equals(a, b) → {boolean}

判斷兩個值是否彼此深度相等。

參數
名稱 類型 說明
a *

要比較的第一個值

b *

要比較的第一個值

  • 2.0.0
傳回

如果兩個值相等,傳回 True

類型
boolean

pp(value) → {string}

針對比對器失敗訊息和類似情況格式化值,並考量目前的自訂值格式化器。

參數
名稱 類型 說明
value *

要美化列印的值

  • 3.6.0
傳回

美化列印的值

類型
string