Sha256: 8a9145f5d7c65a97c2688b584d3a47736aad6726c93c927d28c6ebb5c1011d31
Contents?: true
Size: 1.19 KB
Versions: 137
Compression:
Stored size: 1.19 KB
Contents
import XCTest @testable import RnaTranscription class RnaTranscriptionTests: XCTestCase { func testRnaComplementOfCytosineIsGuanine() { XCTAssertEqual("G", Nucleotide("C").complementOfDNA) } func testRnaComplementOfGuanineIsCytosine() { XCTAssertEqual("C", Nucleotide("G").complementOfDNA) } func testRnaComplementOfThymineIsAdenine() { XCTAssertEqual("A", Nucleotide("T").complementOfDNA) } func testRnaComplementOfAdenineIsUracil() { XCTAssertEqual("U", Nucleotide("A").complementOfDNA) } func testRnaComplement() { XCTAssertEqual("UGCACCAGAAUU", Nucleotide("ACGTGGTCTTAA").complementOfDNA) } static var allTests: [(String, (RnaTranscriptionTests) -> () throws -> Void)] { return [ ("testRnaComplementOfCytosineIsGuanine", testRnaComplementOfCytosineIsGuanine), ("testRnaComplementOfGuanineIsCytosine", testRnaComplementOfGuanineIsCytosine), ("testRnaComplementOfThymineIsAdenine", testRnaComplementOfThymineIsAdenine), ("testRnaComplementOfAdenineIsUracil", testRnaComplementOfAdenineIsUracil), ("testRnaComplement", testRnaComplement), ] } }
Version data entries
137 entries across 137 versions & 1 rubygems