※この場合、テストは実行されるがエラーになっても無視される。挟むことで、その後の比較内容を否定できる。オブジェクトや配列の各要素をそれぞれ比較して、すべて同じであることをチェックする。正規表現によるチェックができる。渡した文字列の中に一つでも存在すればテストは通る。でないことをチェックできる。あることをチェックできる。あることをチェックできる。指定した値が真と評価される値かどうかをチェックできる。指定した値が偽と評価される値かどうかをチェックできる。指定した配列に要素として存在するかをチェックできる。指定した関数が何かしらの例外をスローすることをチェックできる。値を渡したものと同じものがスローされることをチェックできる。比較することで、指定したクラスインスタンスであることをチェックできる。渡すことで、一部のプロパティの存在だけをチェックできる。引数に渡すことも可能。自作のマッチャーを追加する。渡すオブジェクトには、自作マッチャーごとにファクトリ関数をセットする。渡された値(actual)と、この自作マッチャーの引数に渡された値(expected)が渡される。