Exemple #1
0
        public void PrintFindMostFrequenlyKMers_TestPattern2()
        {
            // arrange
            string genome = "CGGAAGCGAGATTCGCGTGGCGTGATTCCGGCGGGCGTGGAGAAGCGAGATTCATTCAAGCCGGGAGGCGTGGCGTGGCGTGGCGTGCGGATTCAAGCCGGCGGGCGTGATTCGAGCGGCGGATTCGAGATTCCGGGCGTGCGGGCGTGAAGCGCGTGGAGGAGGCGTGGCGTGCGGGAGGAGAAGCGAGAAGCCGGATTCAAGCAAGCATTCCGGCGGGAGATTCGCGTGGAGGCGTGGAGGCGTGGAGGCGTGCGGCGGGAGATTCAAGCCGGATTCGCGTGGAGAAGCGAGAAGCGCGTGCGGAAGCGAGGAGGAGAAGCATTCGCGTGATTCCGGGAGATTCAAGCATTCGCGTGCGGCGGGAGATTCAAGCGAGGAGGCGTGAAGCAAGCAAGCAAGCGCGTGGCGTGCGGCGGGAGAAGCAAGCGCGTGATTCGAGCGGGCGTGCGGAAGCGAGCGG";
            int k = 12;
            string expected = "CGGCGGGAGATT CGGGAGATTCAA CGTGCGGCGGGA CGTGGAGGCGTG CGTGGCGTGCGG GCGTGCGGCGGG GCGTGGAGGCGT GCGTGGCGTGCG GGAGAAGCGAGA GGAGATTCAAGC GGCGGGAGATTC GGGAGATTCAAG GTGCGGCGGGAG TGCGGCGGGAGA";

            // act
            BioInf_PA1 test_class = new BioInf_PA1();
            string actual = test_class.PrintFindMostFrequenlyKMers(genome, k);

            // assert
            Assert.AreEqual(expected, actual);
        }
Exemple #2
0
        public void PrintFindMostFrequenlyKMers_TestPattern1()
        {
            // arrange
            string genome = "ACGTTGCATGTCGCATGATGCATGAGAGCT";
            int k = 4;
            string expected = "CATG GCAT";

            // act
            BioInf_PA1 test_class = new BioInf_PA1();
            string actual = test_class.PrintFindMostFrequenlyKMers(genome, k);

            // assert
            Assert.AreEqual(expected, actual);
        }