add hello world properly, add rna-transcription (elixir is neat!)

This commit is contained in:
Xevion
2021-01-18 01:15:35 -06:00
parent 0c18055cd3
commit 4c28e4d439
14 changed files with 239 additions and 0 deletions

View File

@@ -0,0 +1,28 @@
defmodule RnaTranscriptionTest do
use ExUnit.Case
@tag :pending
test "transcribes guanine to cytosine" do
assert RnaTranscription.to_rna('G') == 'C'
end
@tag :pending
test "transcribes cytosine to guanine" do
assert RnaTranscription.to_rna('C') == 'G'
end
@tag :pending
test "transcribes thymidine to adenine" do
assert RnaTranscription.to_rna('T') == 'A'
end
@tag :pending
test "transcribes adenine to uracil" do
assert RnaTranscription.to_rna('A') == 'U'
end
@tag :pending
test "it transcribes all dna nucleotides to rna equivalents" do
assert RnaTranscription.to_rna('ACGTGGTCTTAA') == 'UGCACCAGAAUU'
end
end