コード例 #1
0
        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);
        }
コード例 #2
0
ファイル: App.xaml.cs プロジェクト: WildGenie/actools
 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();
 }
コード例 #3
0
        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);
        }
コード例 #4
0
 private static void InitializePresets()
 {
     PresetsManager.Initialize(FilesStorage.Instance.GetDirectory("Presets"));
     DefaultPresets.Initialize();
     TrackStatesHelper.Initialize();
 }