public void TranscribeRnaTest() { // Arrange var dna = new Dna("GATGGAACTTGACTACGTAAATT"); var expectedRna = new Rna("GAUGGAACUUGACUACGUAAAUU"); // Act var resultRna = dna.TranscribeRna(); // Assert Assert.That(expectedRna, Is.EqualTo(resultRna)); }
/// <summary> /// Solves the RNA problem (http://rosalind.info/problems/rna/). /// </summary> private static void SolveRna() { var dna = new Dna(File.ReadAllText(@"Data\RNA\rosalind_rna.txt")); var rna = dna.TranscribeRna(); SaveResult(@"Results\rosalind_rna_results.txt", rna.Symbols); }