Sha256: 75b4f210203161d0604f0787c39965c972db847c70e1a12d9d8a1d8a74175a8d
Contents?: true
Size: 1.09 KB
Versions: 22
Compression:
Stored size: 1.09 KB
Contents
import org.junit.Test import static org.junit.Assert.assertEquals class ComplementTest { @Test void testCytosineRNAComplement() { assertEquals 'G', new Complement().ofDNA('C') } @Test void testGuanineRNAComplement() { assertEquals 'C', new Complement().ofDNA('G') } @Test void testThymineRNAComplement() { assertEquals 'A', new Complement().ofDNA('T') } @Test void testAdenineRNAComplement() { assertEquals 'U', new Complement().ofDNA('A') } @Test void testRNAComplement() { assertEquals 'UGCACCAGAAUU', new Complement().ofDNA('ACGTGGTCTTAA') } @Test void testCytosineDNAComplement() { assertEquals 'G', new Complement().ofRNA('C') } @Test void testGuanineDNAComplement() { assertEquals 'C', new Complement().ofRNA('G') } @Test void testUracilDNAComplement() { assertEquals 'A', new Complement().ofRNA('U') } @Test void testAdenineDNAComplement() { assertEquals 'T', new Complement().ofRNA('A') } @Test void testDNAComplement() { assertEquals 'ACTTGGGCTGTAC', new Complement().ofRNA('UGAACCCGACAUG') } }
Version data entries
22 entries across 22 versions & 1 rubygems