org.xmldb.api.tests
Class XMLDBTestCase

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by org.xmldb.api.tests.XMLDBTestCase
All Implemented Interfaces:
junit.framework.Test
Direct Known Subclasses:
CollectionTest, ResourceTest

public class XMLDBTestCase
extends junit.framework.TestCase


Field Summary
protected  Collection col
           
protected  java.lang.String collectionURI
           
protected  org.w3c.dom.Document config
           
protected  java.lang.String driver
           
protected  java.lang.String password
           
protected  boolean quiet
           
protected  java.lang.String rootCollection
           
protected  boolean supportsBinary
           
protected  boolean supportsManagement
           
protected  boolean supportsNested
           
protected  boolean supportsTransactions
           
protected  boolean supportsXPath
           
protected  boolean supportsXUpdate
           
protected  java.lang.String uriPrefix
           
protected  java.lang.String username
           
 
Constructor Summary
XMLDBTestCase(java.lang.String name)
           
 
Method Summary
protected  void checkCapabilities(Database database)
           
protected  void initRepository()
           
protected  void insertResource(Collection col, java.lang.String key, java.lang.String type)
           
 void setUp()
           
 void tearDown()
           
 
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, failNotEquals, failNotSame, failSame
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

col

protected Collection col

config

protected org.w3c.dom.Document config

driver

protected java.lang.String driver

rootCollection

protected java.lang.String rootCollection

collectionURI

protected java.lang.String collectionURI

uriPrefix

protected java.lang.String uriPrefix

username

protected java.lang.String username

password

protected java.lang.String password

quiet

protected boolean quiet

supportsXPath

protected boolean supportsXPath

supportsBinary

protected boolean supportsBinary

supportsTransactions

protected boolean supportsTransactions

supportsManagement

protected boolean supportsManagement

supportsXUpdate

protected boolean supportsXUpdate

supportsNested

protected boolean supportsNested
Constructor Detail

XMLDBTestCase

public XMLDBTestCase(java.lang.String name)
Method Detail

setUp

public void setUp()
           throws java.lang.Exception
Overrides:
setUp in class junit.framework.TestCase
Throws:
java.lang.Exception

tearDown

public void tearDown()
Overrides:
tearDown in class junit.framework.TestCase

initRepository

protected void initRepository()
                       throws java.lang.Exception
Throws:
java.lang.Exception

insertResource

protected void insertResource(Collection col,
                              java.lang.String key,
                              java.lang.String type)
                       throws java.lang.Exception
Throws:
java.lang.Exception

checkCapabilities

protected void checkCapabilities(Database database)
                          throws java.lang.Exception
Throws:
java.lang.Exception