trueとfalseの話。

Rubyのtrueとfalseの話 – Qiitaこの本を作るためにいろいろ質問して理解したことのうち、『真』であることとtrueが違う、『偽』とfalseについても同様、という話が個人的に一番衝撃的だったかもしれません。

おそらく分かってはいたものの明確に意識したことはなくて、「あっ、そうだ。」という気持ちだった。

Rubyのtrueとfalseの話 – Qiitatruthy とか falsy って呼び方をしたりもしますね

`be` matchers – Built in matchers – RSpec Expectations – RSpec – Relish

expect(obj).to be_truthy # passes if obj is truthy (not nil or false)
expect(obj).to be_falsey # passes if obj is falsy (nil or false)

あ、そうだ。

タイトルとURLをコピーしました