org.objectweb.cjdbc.scenario.standalone.sql.request
Class DropRequestTest

java.lang.Object
  extended byjunit.framework.Assert
      extended byjunit.framework.TestCase
          extended byorg.objectweb.cjdbc.scenario.templates.NoTemplate
              extended byorg.objectweb.cjdbc.scenario.standalone.sql.request.DropRequestTest
All Implemented Interfaces:
junit.framework.Test

public class DropRequestTest
extends NoTemplate

Author:
Mathieu Peltier

Nested Class Summary
protected  class DropRequestTest.ParsingResult
          Stores the expected result of the call to DropRequest.parse(DatabaseSchema, int, boolean) method.
 
Field Summary
private  AbstractDatabase database
          Database on which the requests are performed.
(package private) static boolean inited
           
private  java.util.ArrayList results
          List of ParsingResult objects.
private static java.lang.String RUBIS_DROP_REQUESTS_FILE
          File name containing the requests to test.
 
Fields inherited from class org.objectweb.cjdbc.scenario.templates.NoTemplate
logger, TEXT_DIR
 
Fields inherited from class junit.framework.TestCase
 
Constructor Summary
DropRequestTest()
           
 
Method Summary
private  void parse(DropRequestTest.ParsingResult result, boolean isCaseSensitive)
          Perfoms the parsing test.
protected  void setUp()
           
 void testParse()
          org.objectweb.cjdbc.common.sql.DropRequest#parse(DatabaseSchema, int, boolean)
 
Methods inherited from class org.objectweb.cjdbc.scenario.templates.NoTemplate
getTextPath, getUserDir
 
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

RUBIS_DROP_REQUESTS_FILE

private static final java.lang.String RUBIS_DROP_REQUESTS_FILE
File name containing the requests to test.


database

private AbstractDatabase database
Database on which the requests are performed.


results

private java.util.ArrayList results
List of ParsingResult objects.


inited

static boolean inited
Constructor Detail

DropRequestTest

public DropRequestTest()
Method Detail

setUp

protected void setUp()
See Also:
TestCase.setUp()

testParse

public void testParse()
org.objectweb.cjdbc.common.sql.DropRequest#parse(DatabaseSchema, int, boolean)


parse

private void parse(DropRequestTest.ParsingResult result,
                   boolean isCaseSensitive)
Perfoms the parsing test.

Parameters:
result - expected result
isCaseSensitive - true if the parsing must be case sensitive.


Copyright © 2002, 2005 - ObjectWeb Consortium - All Rights Reserved.