+ comp = @entry.complement
+ assert_equal("UAGCuagc", comp.seq)
+ assert_equal("AUCGaucg", @entry.seq)
+ end
+
+ def test_Seq_complement_bang_raises_if_no_sequence
+ @entry.type = 'dna'
+ assert_raise(SeqError) { @entry.complement! }
+ end
+
+ def test_Seq_complement_bang_raises_on_bad_type
+ @entry.seq = 'ATCG'
+ @entry.type = 'protein'
+ assert_raise(SeqError) { @entry.complement! }