Sha256: 2c800117a296a02a2a23a4677c830dffc5fd5e0233d2d97fbaf43ef71fca5b92
Contents?: true
Size: 1.86 KB
Versions: 15
Compression:
Stored size: 1.86 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:$ # # loading helper routine for testing bioruby require 'pathname' load Pathname.new(File.join(File.dirname(__FILE__), ['..'] * 3, 'bioruby_test_helper.rb')).cleanpath.to_s # libraries needed for the tests 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
15 entries across 15 versions & 1 rubygems