クラス: MatchersUtil

MatchersUtil

matchersの実装に使用されるユーティリティ。
注意: これ自体は作成しないでください。Jasmineがこれを1つ作成し、それをmatchersと非対称等価テストに渡します。

メソッド

contains(haystack, needle) → {boolean}

MatchersUtil#equalsと同じ比較ロジックを使用して、haystackneedleが含まれているかどうかを判断します。

パラメーター
名前 タイプ 説明
haystack *

検索するコレクション

needle *

検索する値

以降
  • 2.0.0
戻り値

needlehaystackで見つかった場合はTrue

タイプ
boolean

equals(a, b) → {boolean}

2つの値が互いに深く等しいかどうかを判断します。

パラメーター
名前 タイプ 説明
a *

比較する最初の値

b *

比較する2番目の値

以降
  • 2.0.0
戻り値

値が等しい場合はTrue

タイプ
boolean

pp(value) → {string}

照合の失敗メッセージや同様のコンテクストでの使用に値をフォーマットし、現在のカスタム値フォーマッタのセットを考慮します。

パラメーター
名前 タイプ 説明
value *

整形する値

以降
  • 3.6.0
戻り値

整形された値

タイプ
string