public SettingsStoreContainer GetSettingsStore(bool readOnly)
        {
            var container = new SettingsStoreContainer(
                Mock.Of <IDisposable>(),
                Mock.Of <SettingsStore>());

            return(container);
        }
Exemplo n.º 2
0
        public SettingsStoreContainer GetSettingsStore(bool readOnly)
        {
            var serviceProvider = new ServiceProvider((IServiceProvider)_dte2);
            var settingsManager = new ShellSettingsManager(serviceProvider);

            var settingsStore = readOnly
                ? settingsManager.GetReadOnlySettingsStore(SettingsScope.UserSettings)
                : settingsManager.GetWritableSettingsStore(SettingsScope.UserSettings);

            var container = new SettingsStoreContainer(serviceProvider, settingsStore);

            return(container);
        }