org.nees.metadata.service
Class TestNMDSSession

java.lang.Object
  extended byjunit.framework.Assert
      extended byjunit.framework.TestCase
          extended byorg.nees.metadata.service.TestNMDSSession
All Implemented Interfaces:
junit.framework.Test
Direct Known Subclasses:
TestNMDSOGSISession, TestNMDSStoreSession

public abstract class TestNMDSSession
extends junit.framework.TestCase


Field Summary
protected static NMDSFacade facade
           
protected  Identifier GROUP1
           
protected static SessionProvider sessionProvider
           
 
Constructor Summary
TestNMDSSession(java.lang.String a)
           
 
Method Summary
protected static NMDSFacade getFacade()
           
protected static NMDSSession getSession()
           
abstract  SessionProvider getSessionProvider()
           
 void setUp()
           
 void testContainerAccessControl()
           
 void testContainers()
           
 void testCopy()
           
 void testCreate()
           
 void testGetGroups()
           
 void testIdPromise()
           
 void testIdPromiseCircularReference()
           
 void testIntern()
           
 void testJoin()
           
 void testNothing()
           
 void testPermit()
           
 void testRetrieve()
           
 void testRewind()
           
 void testSchema()
           
 void testSearchNumeric()
           
 void testSearchReference()
           
 void testSearchString()
           
 void testSearchText()
           
 void testSummarize()
           
 void testUpdate()
           
 void testValidation()
           
 
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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

sessionProvider

protected static SessionProvider sessionProvider

facade

protected static NMDSFacade facade

GROUP1

protected final Identifier GROUP1
Constructor Detail

TestNMDSSession

public TestNMDSSession(java.lang.String a)
Method Detail

getSession

protected static NMDSSession getSession()
                                 throws SessionUnavailableException
Throws:
SessionUnavailableException

getFacade

protected static NMDSFacade getFacade()
                               throws SessionUnavailableException
Throws:
SessionUnavailableException

getSessionProvider

public abstract SessionProvider getSessionProvider()
                                            throws java.lang.Exception
Throws:
java.lang.Exception

setUp

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

testNothing

public void testNothing()

testGetGroups

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

testSummarize

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

testCreate

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

testCopy

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

testIdPromise

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

testIdPromiseCircularReference

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

testRetrieve

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

testUpdate

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

testPermit

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

testContainers

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

testContainerAccessControl

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

testSearchText

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

testSearchString

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

testSearchNumeric

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

testSearchReference

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

testJoin

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

testSchema

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

testValidation

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

testIntern

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

testRewind

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