Sha256: a4cb9399dc7f4ee9ae066858162993d0ea8a4949aa5aff31df247050d698dda6
Contents?: true
Size: 682 Bytes
Versions: 396
Compression:
Stored size: 682 Bytes
Contents
(ns rna-transcription-test (:require [clojure.test :refer [deftest is]] rna-transcription)) (deftest transcribes-cytosine-to-guanine (is (= "G" (rna-transcription/to-rna "C")))) (deftest transcribes-guanine-to-cytosine (is (= "C" (rna-transcription/to-rna "G")))) (deftest transcribes-adenine-to-uracil (is (= "U" (rna-transcription/to-rna "A")))) (deftest it-transcribes-thymine-to-adenine (is (= "A" (rna-transcription/to-rna "T")))) (deftest it-transcribes-all-nucleotides (is (= "UGCACCAGAAUU" (rna-transcription/to-rna "ACGTGGTCTTAA")))) (deftest it-validates-dna-strands (is (thrown? AssertionError (rna-transcription/to-rna "XCGFGGTDTTAA"))))
Version data entries
396 entries across 396 versions & 1 rubygems