Example #1
0
        public void TestBuildAAFailStopIndexOOB2()
        {
            var seq = FrameshiftUtil.StringSeq("UGCACC");

            AACodonExtension.BuildAACodon(seq, 0, 13);
        }
Example #2
0
        public void TestBuildAAFailInvalidSequence()
        {
            var seq = FrameshiftUtil.StringSeq("GAT");

            AACodonExtension.BuildAACodon(seq, 0, 3);
        }
Example #3
0
        public void TestBuildAAMiddle()
        {
            var seq = FrameshiftUtil.StringSeq("UGGAGUCCCGA");

            Assert.AreEqual(AACodon.CCC, AACodonExtension.BuildAACodon(seq, 6, 9));
        }
Example #4
0
        public void TestBuildAAFailTooShort()
        {
            var seq = FrameshiftUtil.StringSeq("GA");

            AACodonExtension.BuildAACodon(seq, 0, 3);
        }
Example #5
0
        public void TestBuildAAStop()
        {
            var seq = FrameshiftUtil.StringSeq("UAG");

            Assert.AreEqual(AACodon.UAG, AACodonExtension.BuildAACodon(seq, 0, 3));
        }