Sha256: de16646ac956795d34f80e91c6661a6745b1e83ac4ddef9d5e8b1090c389480d

Contents?: true

Size: 665 Bytes

Versions: 6

Compression:

Stored size: 665 Bytes

Contents

require File.expand_path(File.dirname(__FILE__) + '/../../test_helper')
require 'test/unit'
require 'rbbt/util/tmpfile'
require 'rbbt/entity/gene'
require 'rbbt/sources/kegg'

class TestKEGG < Test::Unit::TestCase
  def test_kegg_gene
    organism = "Hsa"
    gene = Gene.setup "TP53", "Associated Gene Name", organism

    assert_equal gene.organism, gene.to_kegg.from_kegg.organism
    assert_equal "KEGG Gene ID", gene.to_kegg.format
    assert_equal organism, gene.to_kegg.organism
    assert_equal gene.ensembl, gene.to_kegg.ensembl
    assert_equal gene.name, gene.to_kegg.ensembl.name
    assert_equal gene.to_kegg.ensembl.name, gene.to_kegg.name
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
rbbt-phgx-3.0.0 test/rbbt/sources/test_kegg.rb
rbbt-phgx-2.1.2 test/rbbt/sources/test_kegg.rb
rbbt-phgx-2.1.1 test/rbbt/sources/test_kegg.rb
rbbt-phgx-2.1.0 test/rbbt/sources/test_kegg.rb
rbbt-phgx-2.0.1 test/rbbt/sources/test_kegg.rb
rbbt-phgx-2.0.0 test/rbbt/sources/test_kegg.rb