chai-have-all-properties Simplify schema validation. Instead of multiple expect(?).to.have.property(?), just do expect(?).to.have.properties(prop1, prop2, ...)