Sha256: 13171b79c70062d4669c1de59420f95554ff6b0fb6a676eae4268003078bec54

Contents?: true

Size: 696 Bytes

Versions: 25

Compression:

Stored size: 696 Bytes

Contents

#!/usr/bin/env perl6
use v6;
use Test;
use lib IO::Path.new($?FILE).parent.path;

BEGIN {
  plan 7;
  eval-lives-ok %*ENV<EXERCISM>.so ?? 'use Example' !! 'use RNA_Transcription', 'Module loaded';
}

ok RNA_Transcription.can('to_rna'), 'Class RNA_Transcription has to_rna() method';

is RNA_Transcription.to_rna('C'), 'G',  'RNA complement of cytosine is guanine';
is RNA_Transcription.to_rna('G'), 'C',  'RNA complement of guanine is cytosine';
is RNA_Transcription.to_rna('T'), 'A',  'RNA complement of thymine is adenine';
is RNA_Transcription.to_rna('A'), 'U',  'RNA complement of adenine is uracil';
is RNA_Transcription.to_rna('ACGTGGTCTTAA'), 'UGCACCAGAAUU', 'transcribes all occurences';

Version data entries

25 entries across 25 versions & 1 rubygems

Version Path
trackler-2.0.5.16 tracks/perl6/exercises/rna-transcription/rna_transcription.t
trackler-2.0.5.15 tracks/perl6/exercises/rna-transcription/rna_transcription.t
trackler-2.0.5.14 tracks/perl6/exercises/rna-transcription/rna_transcription.t
trackler-2.0.5.13 tracks/perl6/exercises/rna-transcription/rna_transcription.t
trackler-2.0.5.12 tracks/perl6/exercises/rna-transcription/rna_transcription.t
trackler-2.0.5.11 tracks/perl6/exercises/rna-transcription/rna_transcription.t
trackler-2.0.5.10 tracks/perl6/exercises/rna-transcription/rna_transcription.t
trackler-2.0.5.9 tracks/perl6/exercises/rna-transcription/rna_transcription.t
trackler-2.0.5.8 tracks/perl6/exercises/rna-transcription/rna_transcription.t
trackler-2.0.5.7 tracks/perl6/exercises/rna-transcription/rna_transcription.t
trackler-2.0.5.6 tracks/perl6/exercises/rna-transcription/rna_transcription.t
trackler-2.0.5.5 tracks/perl6/exercises/rna-transcription/rna_transcription.t
trackler-2.0.5.4 tracks/perl6/exercises/rna-transcription/rna_transcription.t
trackler-2.0.5.3 tracks/perl6/exercises/rna-transcription/rna_transcription.t
trackler-2.0.5.2 tracks/perl6/exercises/rna-transcription/rna_transcription.t
trackler-2.0.5.1 tracks/perl6/exercises/rna-transcription/rna_transcription.t
trackler-2.0.5.0 tracks/perl6/exercises/rna-transcription/rna_transcription.t
trackler-2.0.4.0 tracks/perl6/exercises/rna-transcription/rna_transcription.t
trackler-2.0.3.9 tracks/perl6/exercises/rna-transcription/rna_transcription.t
trackler-2.0.3.8 tracks/perl6/exercises/rna-transcription/rna_transcription.t