public void WhenIPressSaveFromThePresetMenu() { var configMock = new Mock <IApplicationConfig>(); var presetManager = new PresetsManager(configMock.Object, _stateMock.Object, _pluginManagerMock.Object); var viewModel = new MenuViewModel(_stateMock.Object, _pluginManagerMock.Object, configMock.Object, presetManager); viewModel.SaveMediaPresetCommand.Execute(_tempPresetFilePath); }
private static void InitializePresets() { PresetsManager.Initialize(FilesStorage.Instance.GetDirectory("Presets")); PresetsManager.Instance.RegisterBuiltInPreset(BinaryResources.PresetPreviewsKunos, @"Previews", @"Kunos"); PresetsManager.Instance.RegisterBuiltInPreset(BinaryResources.PresetCmPreviewsKunos, @"Custom Previews", @"Kunos"); PresetsManager.Instance.RegisterBuiltInPreset(BinaryResources.AssistsGamer, @"Assists", ControlsStrings.AssistsPreset_Gamer); PresetsManager.Instance.RegisterBuiltInPreset(BinaryResources.AssistsIntermediate, @"Assists", ControlsStrings.AssistsPreset_Intermediate); PresetsManager.Instance.RegisterBuiltInPreset(BinaryResources.AssistsPro, @"Assists", ControlsStrings.AssistsPreset_Pro); TrackStatesHelper.Initialize(); }
public void WhenILoadTheFileUsingThePresetMenu(string filePath) { var sphereProjectionPlugin = new SpherePlugin(); var projections = new List <IPlugin <IProjection> > { sphereProjectionPlugin }; _pluginManagerMock.Setup(mock => mock.Projections).Returns(projections); _stateMock = new Mock <IApplicationState>(); _stateMock.SetupAllProperties(); var configMock = new Mock <IApplicationConfig>(); var presetManager = new PresetsManager(configMock.Object, _stateMock.Object, _pluginManagerMock.Object); var viewModel = new MenuViewModel(_stateMock.Object, _pluginManagerMock.Object, configMock.Object, presetManager); viewModel.LoadMediaPresetCommand.Execute(filePath); }
private static void InitializePresets() { PresetsManager.Initialize(FilesStorage.Instance.GetDirectory("Presets")); DefaultPresets.Initialize(); TrackStatesHelper.Initialize(); }