Sha256: 78e7445a21d58f307a7c29b93422afaf933b3ec2b9945c3c132e0508d762aa45
Contents?: true
Size: 1.68 KB
Versions: 14
Compression:
Stored size: 1.68 KB
Contents
# # = test/unit/bio/appl/test_pts1.rb - Unit test for Bio::PTS1 # # Copyright:: Copyright (C) 2006 # Mitsuteru Nakao <n@bioruby.org> # License:: The Ruby License # # $Id:$ # 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/appl/pts1' module Bio class TestPTS1Constant < Test::Unit::TestCase def test_FUNCTION keys = ['METAZOA-specific','FUNGI-specific','GENERAL'].sort assert_equal(keys, Bio::PTS1::FUNCTION.keys.sort) end end class TestPTS1New < Test::Unit::TestCase def test_metazoa pts1 = Bio::PTS1.new_with_metazoa_function assert_equal('METAZOA-specific', pts1.function) end def test_fungi pts1 = Bio::PTS1.new_with_fungi_function assert_equal('FUNGI-specific', pts1.function) end def test_general pts1 = Bio::PTS1.new_with_general_function assert_equal('GENERAL', pts1.function) end end class TestPTS1 < Test::Unit::TestCase def setup @serv = Bio::PTS1.new end def test_function_set @serv.function("GENERAL") assert_equal("GENERAL", @serv.function) end def test_function_show assert_equal("METAZOA-specific", @serv.function) end def test_function_set_number_1 @serv.function(1) assert_equal("METAZOA-specific", @serv.function) end def test_function_set_number_2 @serv.function(2) assert_equal("FUNGI-specific", @serv.function) end def test_function_set_number_3 @serv.function(3) assert_equal("GENERAL", @serv.function) end end end
Version data entries
14 entries across 14 versions & 4 rubygems