public void InitializePresenter(IStepTuningView view, StepTuningViewModel viewModel = null) { ViewModel = viewModel ?? new StepTuningViewModel(); View = view; View.DataContext = ViewModel; View.Presenter = this; _tuningBrowserViewPresenter.InitializePresenter(View.TuningBrowserView, ViewModel.TuningBrowser); }
private StepTuningViewModel CreateViewModel(string outputFilePath = null) { var vm = new StepTuningViewModel { OutputFilePath = outputFilePath }; _presenter.SetupGet(x => x.ViewModel).Returns(vm); return(vm); }