Chai の assert.hasAnyKeys, .hasAllKeys, .containsAllKeys
Chaiの assert でオブジェクトのキーの有無を検証するやつ、微妙に覚えられない
hasAnyKeysは、指定されたキーをどれか一つでも持ってればOK。doesNotHaveAnyKeysは、指定されたキーを一つも持ってなければOK (hasAnyKeysの逆)。hasAllKeysは、指定されたキーを過不足なく持ってればOK。doesNotHaveAllKeys、指定されたキーに過不足があればOK (hasAllKeysの逆)。containsAllKeysは、指定されたキーを全て含んでればOK。
キリウ君が読まないノート