data: - {_id: 1, x: 11} - {_id: 2, x: 22} - {_id: 3, x: 33} tests: - description: "UpdateOne requires atomic modifiers" operations: - object: collection name: updateMany arguments: filter: { _id: { $gt: 1 }} # Only the first field is tested, as the spec permits drivers to only # check that and rely on the server to check subsequent fields. update: { x: 44 } error: true expectations: [] outcome: collection: data: - {_id: 1, x: 11} - {_id: 2, x: 22} - {_id: 3, x: 33}