示例#1
0
        public ResultsView(ResultsViewModel viewModel)
        {
            DataContext = viewModel;
            this.viewModel = viewModel;
            InitializeComponent();

            IsActiveContentChanged += new System.EventHandler(ResultsView_IsActiveContentChanged);
        }
        public void TestInitialize()
        {
            eventAggregator = new EventAggregator();
            mockServiceLocator = new Mock<IServiceLocator>();
            mockServiceLocator.Setup(mock => mock.GetAllInstances<IDataProvider>()).Returns(new List<IDataProvider>() { new ProteoWizardDataProvider(eventAggregator) });

            Experiment experiment = Experiment.Open(Properties.Settings.Default.TestExperiment1, new MassSpecStudio.Core.Domain.ProjectBase("testProject1", Properties.Settings.Default.ProjectRootDirectory), mockServiceLocator.Object);
            result = experiment.Results[0];
            viewModel = new ResultsViewModel(result, eventAggregator);
        }