the `collector` is not_empty in any case, because of the `Setting.register_callback(:notified_events, &callback)` in the before block. We might want to test for the actual size here.