Sha256: 93cda5232d62085aa4be1aa5727d00fa3acfba99bfe629aaf57369e5fadc6301
Contents?: true
Size: 1.83 KB
Versions: 18
Compression:
Stored size: 1.83 KB
Contents
# # test/unit/bio/data/test_aa.rb - Unit test for Bio::AminoAcid # # Copyright:: Copyright (C) 2005 Mitsuteru Nakao <n@bioruby.org> # License:: The Ruby License # # $Id: test_aa.rb,v 1.7 2007/04/06 04:46:36 k Exp $ # require 'pathname' libpath = Pathname.new(File.join(File.dirname(__FILE__), ['..'] * 4, 'lib')).cleanpath.to_s $:.unshift(libpath) unless $:.include?(libpath) require 'test/unit' require 'bio/data/aa' module Bio class TestAAConstants < Test::Unit::TestCase def test_bio_aminoacid assert_equal('Ala', Bio::AminoAcid['A']) end end class TestAA < Test::Unit::TestCase def setup @obj = Bio::AminoAcid.new end def test_13 assert_equal("Ala", @obj['A']) end def test_1n assert_equal('alanine', @obj.name('A')) end def test_to_1_name assert_equal('A', @obj.to_1('alanine')) end def test_to_1_3 assert_equal('A', @obj.to_1('Ala')) end def test_to_1_1 assert_equal('A', @obj.to_1('A')) end def test_to_3_name assert_equal('Ala', @obj.to_3('alanine')) end def test_to_3_3 assert_equal('Ala', @obj.to_3('Ala')) end def test_to_3_1 assert_equal('Ala', @obj.to_3('A')) end def test_one2three assert_equal('Ala', @obj.one2three('A')) end def test_three2one assert_equal('A', @obj.three2one('Ala')) end def test_one2name assert_equal('alanine', @obj.one2name('A')) end def test_name2one assert_equal('A', @obj.name2one('alanine')) end def test_three2name assert_equal('alanine', @obj.three2name('Ala')) end def test_name2three assert_equal('Ala', @obj.name2three('alanine')) end def test_to_re assert_equal(/[DNB][EQZ]ACDEFGHIKLMNPQRSTVWYU/, @obj.to_re('BZACDEFGHIKLMNPQRSTVWYU')) end end end
Version data entries
18 entries across 18 versions & 5 rubygems