def METHOD_NAME(self, load_source, settings):
    load_source.return_value = Mock(rules=['test'],
                                    wait_command=10,
                                    require_confirmation=True,
                                    no_colors=True,
                                    priority={'vim': 100},
                                    exclude_rules=['git'])
    settings.init()
    assert settings.rules == ['test']
    assert settings.wait_command == 10
    assert settings.require_confirmation is True
    assert settings.no_colors is True
    assert settings.priority == {'vim': 100}
    assert settings.exclude_rules == ['git']