読者です 読者をやめる 読者になる 読者になる

RSpec のマッチャで === を使う

通常 eq を使用すると == が使われるんですが、これを === で比較したかった。 このように任意の演算子でテストしたい場合は次のように書ける。

expect(9).to be > 6
expect(3).to be <= 3
expect(1).to be < 6
expect('a').to be < 'b'
expect(String).to be === "hoge"

これは知らなかったので便利。

[参照]