Exemplo n.º 1
0
        public void TestBuildAAFailStopIndexOOB2()
        {
            var seq = FrameshiftUtil.StringSeq("UGCACC");

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

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

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

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

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