Maybe make this assert more specific - `mock_ctx.store.add_violation.assert_called_with(...)`