Array
/がEnumerable
あり、各エンティティはHash
. RSpecを使用して、「列挙可能なエントリのどれにも「」というキーが必要ない」ことをテストする最も慣用的な方法は何'body'
ですか?
私は次のようなことができます:
array.none? {|thing| thing.key? 'body'}.should be_true
また
array.should be_none {|thing| thing.key? 'body'}
...しかし、これを行うRSpecの方法がもっとあるはずですよね?
適切な組み込みの matcherが見つからないようです。答えはカスタムマッチャーですか?