public void ContructorWithNoReplicates() { proteinStateDeuterationResult = new ProteinStateDeuterationResult(new List<RunResult>(), new ProteinState(experiment)); Assert.AreEqual(0, proteinStateDeuterationResult.TheoreticalCentroidMass); Assert.AreEqual(0, proteinStateDeuterationResult.DeuterationValues.Count); Assert.AreEqual(0, proteinStateDeuterationResult.DeuterationDistributedDeuterationValues.Count); Assert.AreEqual(0, proteinStateDeuterationResult.CentroidMassValues.Count); Assert.AreEqual(0, proteinStateDeuterationResult.NValue); }
public void ContructorWithNoResultsUsedInCalculation() { RunResult runResult1 = CreateRunResult(1, 2, 3, 4, false); RunResult runResult2 = CreateRunResult(5, 6, 7, 8, false); proteinStateDeuterationResult = new ProteinStateDeuterationResult(new List<RunResult>() { runResult1, runResult2 }, new ProteinState(experiment)); Assert.AreEqual(5, proteinStateDeuterationResult.TheoreticalCentroidMass); Assert.AreEqual(0, proteinStateDeuterationResult.DeuterationValues.Count); Assert.AreEqual(0, proteinStateDeuterationResult.DeuterationDistributedDeuterationValues.Count); Assert.AreEqual(0, proteinStateDeuterationResult.CentroidMassValues.Count); Assert.AreEqual(0, proteinStateDeuterationResult.NValue); }
public void Constructor() { RunResult runResult1 = CreateRunResult(1, 2, 3, 4, true); RunResult runResult2 = CreateRunResult(5, 6, 7, 8, true); proteinStateDeuterationResult = new ProteinStateDeuterationResult(new List<RunResult>() { runResult1, runResult2 }, new ProteinState(experiment)); Assert.AreEqual(5, proteinStateDeuterationResult.TheoreticalCentroidMass); Assert.AreEqual(2, proteinStateDeuterationResult.DeuterationValues.Count); Assert.AreEqual(2, proteinStateDeuterationResult.DeuterationValues[0]); Assert.AreEqual(6, proteinStateDeuterationResult.DeuterationValues[1]); Assert.AreEqual(2, proteinStateDeuterationResult.DeuterationDistributedDeuterationValues.Count); Assert.AreEqual(3, proteinStateDeuterationResult.DeuterationDistributedDeuterationValues[0]); Assert.AreEqual(7, proteinStateDeuterationResult.DeuterationDistributedDeuterationValues[1]); Assert.AreEqual(2, proteinStateDeuterationResult.CentroidMassValues.Count); Assert.AreEqual(4, proteinStateDeuterationResult.CentroidMassValues[0]); Assert.AreEqual(8, proteinStateDeuterationResult.CentroidMassValues[1]); Assert.AreEqual(2, proteinStateDeuterationResult.NValue); }
public void TestInitialize() { mockServiceLocator = new Mock<IServiceLocator>(); mockEventAggregator = new Mock<IEventAggregator>(); experiment = TestHelper.GetTestExperiment(mockServiceLocator); run = new Run(Path.GetFileName(Properties.Settings.Default.mzXMLTestFile1), Properties.Settings.Default.mzXMLTestFile1, new ProteinState(experiment), new Labeling(experiment), experiment, new ProteoWizardDataProvider(mockEventAggregator.Object)); proteinStateDeuterationResult = new ProteinStateDeuterationResult(); }