コード例 #1
0
ファイル: PeptidesTest.cs プロジェクト: pol/MassSpecStudio
        public void TestInitialize()
        {
            mockServiceLocator = new Mock<IServiceLocator>();
            mockPeptideDataProvider = new Mock<IPeptideDataProvider>();

            peptides = new Peptides(@"C:\temp\Data\peptides.xml", mockServiceLocator.Object);
        }
コード例 #2
0
ファイル: PeptidesTest.cs プロジェクト: pol/MassSpecStudio
        public void Save()
        {
            peptides = Peptides.Open(Properties.Settings.Default.XmlPeptideTestFile);
            peptides.PeptideCollection[0].Sequence = "SAMPLE";
            peptides.Location = @"C:\temp\peptides.xml";
            peptides.Save();

            peptides = Peptides.Open(@"C:\temp\peptides.xml");
            Assert.AreEqual("SAMPLE", peptides.PeptideCollection[0].Sequence);
        }
コード例 #3
0
ファイル: PeptidesTest.cs プロジェクト: pol/MassSpecStudio
        public void Open()
        {
            peptides = Peptides.Open(Properties.Settings.Default.XmlPeptideTestFile);

            Assert.AreEqual(Properties.Settings.Default.XmlPeptideTestFile, peptides.Location);
            Assert.AreEqual(5, peptides.PeptideCollection.Count);
            Assert.AreEqual("DGIPSKVQRCAVG", peptides.PeptideCollection[0].Sequence);
            Assert.AreEqual("NENERYDAVQHCRYVDE", peptides.PeptideCollection[1].Sequence);
            Assert.AreEqual("VAHDDIPYSSAGSDDVYKHIKEAGM", peptides.PeptideCollection[2].Sequence);
            Assert.AreEqual("RIVRDYDVYA", peptides.PeptideCollection[3].Sequence);
            Assert.AreEqual("LNVSF", peptides.PeptideCollection[4].Sequence);
        }
コード例 #4
0
ファイル: Experiment.cs プロジェクト: pol/MassSpecStudio
 public Experiment(string name, ProjectBase project, IExperimentType experimentType)
     : base(name, project, experimentType)
 {
     _peptideFileLocation = @"Data\Peptides.xml";
     _peptides = new Peptides(Path.Combine(Path.GetDirectoryName(Location), PeptidesFileLocation));
 }