org.LexGrid.LexBIG.Impl.function.query
Class TestPreLoadManifest

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by org.LexGrid.LexBIG.Impl.function.LexBIGServiceTestCase
              extended by org.LexGrid.LexBIG.Impl.function.query.TestPreLoadManifest
All Implemented Interfaces:
junit.framework.Test

public class TestPreLoadManifest
extends LexBIGServiceTestCase

This testcase checks if the manifest implementation works when using either a manifest file or a manifest object. It also checks if the same ontology can be loaded twice while using the manifest to adjust the registered name of the ontology.

Author:
Pradip Kanjamala

Field Summary
 
Fields inherited from class org.LexGrid.LexBIG.Impl.function.LexBIGServiceTestCase
AIR_SCHEME, AIR_URN, AIR_VERSION, AMINOACID_SCHEME, AMINOACID_VERSION, AUTO_EXPORT_SCHEME, AUTO_EXPORT_URI, AUTO_EXPORT_VERSION, AUTO_SCHEME, AUTO_URN, AUTO_VERSION, CAMERA_SCHEME_MANIFEST, CAMERA_SCHEME_MANIFEST_URN, CAMERA_SCHEME_MANIFEST_VERSION, CELL_SCHEME, CELL_URN, CELL_VERSION, HL7_SCHEME, HL7_VERSION, MAPPING_SCHEME_URI, MAPPING_SCHEME_VERSION, META_SCHEME, META_SCHEME_MANIFEST, META_SCHEME_MANIFEST_URN, META_SCHEME_MANIFEST_VERSION, META_URN, META_VERSION, OVARIANMASS_SCHEME_URN, OVARIANMASS_SCHEME_VERSION, PARTS_NAMESPACE, PARTS_SCHEME, PARTS_URN, PARTS_VERSION, PIZZA_SCHEME_NAME, PIZZA_SCHEME_URI, PIZZA_SCHEME_VERSION, SAMPLE_META_VERSION, THES_SCHEME, THES_URN, THES_VERSION
 
Constructor Summary
TestPreLoadManifest()
           
 
Method Summary
protected  java.lang.String getTestID()
          To be implemented by each descendant testcase.
static void main(java.lang.String[] args)
           
 void setUp()
           
 void testLoadGenericOwlWithManifestObject()
           
 void testLoadOboWithManifestFile()
          Load OBO Ontology and adjust using manifest file
 void testLoadOboWithManifestObjectVersion02()
          Load OBO Ontology and adjust using manifest file
 void testLoadOboWithManifestObjectVersion03()
          Load OBO Ontology and adjust using manifest file
 void testRemoveLoadedOntologies()
           
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runBare, runTest, setName, tearDown, toString
 
Methods inherited from class junit.framework.Assert
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail, failNotEquals, failNotSame, failSame, format
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TestPreLoadManifest

public TestPreLoadManifest()
Method Detail

getTestID

protected java.lang.String getTestID()
Description copied from class: LexBIGServiceTestCase
To be implemented by each descendant testcase.

Specified by:
getTestID in class LexBIGServiceTestCase
Returns:
String

setUp

public void setUp()
           throws LBException
Overrides:
setUp in class junit.framework.TestCase
Throws:
LBException

testLoadOboWithManifestFile

public void testLoadOboWithManifestFile()
                                 throws java.lang.InterruptedException,
                                        LBException
Load OBO Ontology and adjust using manifest file

Throws:
java.lang.InterruptedException
LBException

testLoadOboWithManifestObjectVersion02

public void testLoadOboWithManifestObjectVersion02()
                                            throws java.lang.InterruptedException,
                                                   LBException
Load OBO Ontology and adjust using manifest file

Throws:
java.lang.InterruptedException
LBException

testLoadOboWithManifestObjectVersion03

public void testLoadOboWithManifestObjectVersion03()
                                            throws java.lang.InterruptedException,
                                                   LBException
Load OBO Ontology and adjust using manifest file

Throws:
java.lang.InterruptedException
LBException

testLoadGenericOwlWithManifestObject

public void testLoadGenericOwlWithManifestObject()
                                          throws java.lang.InterruptedException,
                                                 LBException
Throws:
java.lang.InterruptedException
LBException

testRemoveLoadedOntologies

public void testRemoveLoadedOntologies()
                                throws java.lang.Exception
Throws:
java.lang.Exception

main

public static void main(java.lang.String[] args)
Parameters:
args -

Copyright: (c) 2004-2006 Mayo Foundation for Medical Education and Research (MFMER). All rights reserved. MAYO, MAYO CLINIC, and the triple-shield Mayo logo are trademarks and service marks of MFMER.