edu.sdsc.inca.depot.persistent
Class ArgTest

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by edu.sdsc.inca.depot.persistent.PersistentTest
              extended by edu.sdsc.inca.depot.persistent.ArgTest
All Implemented Interfaces:
junit.framework.Test

public class ArgTest
extends PersistentTest

Perform Basic tests on the Inputs Class.


Field Summary
 
Fields inherited from class edu.sdsc.inca.depot.persistent.PersistentTest
logger
 
Constructor Summary
ArgTest()
           
 
Method Summary
 void testConstructors()
          test that raw inputs can be parsed and that malformed inputs are caught.
 void testPersistence()
          Insert 2 identical name value pairs.
 void testQuote()
          Test to see if we can save/query values with quotes.
 void testTruncation()
          Test to see that too-long arg names/values are properly truncated.
 
Methods inherited from class edu.sdsc.inca.depot.persistent.PersistentTest
setUp, 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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ArgTest

public ArgTest()
Method Detail

testConstructors

public void testConstructors()
test that raw inputs can be parsed and that malformed inputs are caught.


testPersistence

public void testPersistence()
Insert 2 identical name value pairs. check to see that when the second is saved that it represents the same row in the database.


testQuote

public void testQuote()
Test to see if we can save/query values with quotes.


testTruncation

public void testTruncation()
Test to see that too-long arg names/values are properly truncated.