XBRLAPI

A Java API for XBRL


org.xbrlapi
Class DOMLoadingTestCase

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by org.xbrlapi.utilities.BaseTestCase
              extended by org.xbrlapi.DOMLoadingTestCase
All Implemented Interfaces:
junit.framework.Test

public abstract class DOMLoadingTestCase
extends BaseTestCase

Provides a base test case for all tests involving loading of data into a data store. A DOM data store is established and a loader is set up. The loader is made available via the getLoader() method. This gives access to the data store in the usual manner. Use for small scale loading operations because it relies on the DOM data store implementation. Specific implementations then just need to provide the loader with the URIs to discover and then trigger the discovery process.

Author:
Geoffrey Shuetrim (geoff@galexy.net)

Field Summary
protected  Loader loader
           
protected  Store store
           
 
Fields inherited from class org.xbrlapi.utilities.BaseTestCase
baseURI, cachePath, configuration, logger
 
Constructor Summary
DOMLoadingTestCase(String arg0)
           
 
Method Summary
protected  void setUp()
           
protected  void tearDown()
           
 
Methods inherited from class org.xbrlapi.utilities.BaseTestCase
getURI, serialize
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runBare, runTest, setName, 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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

store

protected Store store

loader

protected Loader loader
Constructor Detail

DOMLoadingTestCase

public DOMLoadingTestCase(String arg0)
Method Detail

setUp

protected void setUp()
              throws Exception
Overrides:
setUp in class BaseTestCase
Throws:
Exception

tearDown

protected void tearDown()
                 throws Exception
Overrides:
tearDown in class junit.framework.TestCase
Throws:
Exception

SourceForge Logo