public void Execute() { DocumentManager documentManager = new DocumentManager(MockEventAggregator.Object, MockServiceLocator.Object); documentManager.Open(Properties.Settings.Default.TestProject2); Experiment experiment = documentManager.ProjectFile.Experiments.First() as Experiment; BackgroundWorker worker = MockBackgroundWorker.Object; worker.WorkerReportsProgress = true; msmsFragmentAnalyzer.Execute(worker, experiment); Assert.AreEqual(1, experiment.Results.Count); Assert.AreEqual(3, experiment.Results.Last().DeuterationResults.Count); AssertResult(experiment.Results.Last().DeuterationResults[0].ReplicateResults, -0.13584); AssertResult(experiment.Results.Last().DeuterationResults[1].ReplicateResults, -0.33102); AssertResult(experiment.Results.Last().DeuterationResults[2].ReplicateResults, -0.18049); }
public void Execute() { DocumentManager documentManager = new DocumentManager(MockEventAggregator.Object, MockServiceLocator.Object); documentManager.Open(Properties.Settings.Default.TestProject1); Experiment experiment = documentManager.ProjectFile.Experiments.First() as Experiment; BackgroundWorker worker = MockBackgroundWorker.Object; worker.WorkerReportsProgress = true; labelAmountCalculator.Execute(worker, experiment); Assert.AreEqual(2, experiment.Results.Count); Assert.AreEqual(10, experiment.Results.Last().DeuterationResults.Count); AssertResult(experiment.Results.Last().DeuterationResults[0].ReplicateResults, 1.66372, 3.81113); AssertResult(experiment.Results.Last().DeuterationResults[1].ReplicateResults, 1.73006, 1.60867); AssertResult(experiment.Results.Last().DeuterationResults[2].ReplicateResults, 0.5198, 0.46388); AssertResult(experiment.Results.Last().DeuterationResults[3].ReplicateResults, 0.46793, 0.4789); AssertResult(experiment.Results.Last().DeuterationResults[4].ReplicateResults, 3.63934, 3.58044); AssertResult(experiment.Results.Last().DeuterationResults[5].ReplicateResults, 3.54433, 3.51951); AssertResult(experiment.Results.Last().DeuterationResults[6].ReplicateResults, 1.08981, 1.2301); AssertResult(experiment.Results.Last().DeuterationResults[7].ReplicateResults, 1.32979, 0.9668); AssertResult(experiment.Results.Last().DeuterationResults[9].ReplicateResults, 1.06212, 0.77058); }