diff options
author | mr <mr@mrautenberg.de> | 2011-09-20 17:06:18 +0200 |
---|---|---|
committer | mr <mr@mrautenberg.de> | 2011-09-20 17:06:18 +0200 |
commit | 6aef4de474e420e45fa6e84d440851fe73db1167 (patch) | |
tree | 841561eae04cdfa520b7b7456f1553d3409f1145 /ontology.rb | |
parent | 0d4ad938a3e1e7da2aa77fe6a5e4ea919ec85f37 (diff) |
ontology basic tests
Diffstat (limited to 'ontology.rb')
-rw-r--r-- | ontology.rb | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/ontology.rb b/ontology.rb new file mode 100644 index 0000000..0dd710c --- /dev/null +++ b/ontology.rb @@ -0,0 +1,26 @@ +require "rubygems" +require "opentox-ruby" +require "test/unit" + +unless AA_SERVER #overwrite turned off A&A server for testing + AA_SERVER = "https://opensso.in-silico.ch" + @@subjectid = OpenTox::Authorization.authenticate(TEST_USER,TEST_PW) +end + +class TestOpenToxOntology < Test::Unit::TestCase + + def test_01_register_model + uri = OpenTox::Model::Lazar.all.last + puts uri + OpenTox::Ontology::Model.register(uri, @@subjectid) + assert_equal(true, OpenTox::Ontology::Model.exists?(uri, @@subjectid)) + end + + def test_02_delete_model + uri = OpenTox::Model::Lazar.all.last + puts uri + OpenTox::Ontology::Model.delete(uri, @@subjectid) + assert_equal(false, OpenTox::Ontology::Model.exists?(uri, @@subjectid)) + end + +end
\ No newline at end of file |