edu.sdsc.inca.consumer
Class DepotBeanTest

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by edu.sdsc.inca.consumer.DepotBeanTest
All Implemented Interfaces:
junit.framework.Test

public class DepotBeanTest
extends junit.framework.TestCase

Test the class used to store queries.

Author:
Shava Smallen <ssmallen@sdsc.edu>

Constructor Summary
DepotBeanTest()
           
 
Method Summary
 void setUp()
          Delete any pre-existing files.
 void testPersistence()
          Verify persistence by adding a few queries and then reading them back
 void testQueries()
           
 void testQueryCache()
          Verify the ability to retrieve query results from non-cached and cached queries.
 void testSuiteCaching()
           
 
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
 

Constructor Detail

DepotBeanTest

public DepotBeanTest()
Method Detail

setUp

public void setUp()
Delete any pre-existing files.

Overrides:
setUp in class junit.framework.TestCase

testPersistence

public void testPersistence()
                     throws java.lang.Exception
Verify persistence by adding a few queries and then reading them back

Throws:
java.lang.Exception - if trouble running test

testQueryCache

public void testQueryCache()
                    throws java.lang.Exception
Verify the ability to retrieve query results from non-cached and cached queries.

Throws:
java.lang.Exception - if trouble running test

testQueries

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

testSuiteCaching

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