public SettingsStoreContainer GetSettingsStore(bool readOnly) { var container = new SettingsStoreContainer( Mock.Of <IDisposable>(), Mock.Of <SettingsStore>()); return(container); }
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); }