Sha256: 64975d336c7d86a7b76354269845b4ad7936e2a700ec83a93231f79fa460a610
Contents?: true
Size: 882 Bytes
Versions: 217
Compression:
Stored size: 882 Bytes
Contents
" " Common test data version: 1.0.0 " Before: unlet! expected Execute (empty strand): let expected = { \ 'A': 0, \ 'C': 0, \ 'G': 0, \ 'T': 0, \ } AssertEqual expected, NucleotideCount('') Execute (strand with repeated nucleotide): let expected = { \ 'A': 0, \ 'C': 0, \ 'G': 7, \ 'T': 0, \ } AssertEqual expected, NucleotideCount('GGGGGGG') Execute (strand with multiple nucleotides): let expected = { \ 'A': 20, \ 'C': 12, \ 'G': 17, \ 'T': 21, \ } AssertEqual expected, NucleotideCount('AGCTTTTCATTCTGACTGCAACGGGCAATATGTCTCTGTGTGGATTAAAAAAAGAGTGTCTGATAGCAGC') Execute (strand with invalid nucleotides): let expected = 'invalid nucleotide in strand' AssertThrows call NucleotideCount('AGXXACT') AssertEqual expected, g:vader_exception
Version data entries
217 entries across 217 versions & 1 rubygems