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

java.lang.Object
  extended byTestCase
      extended byorg.objectweb.cjdbc.scenario.templates.NoTemplate
          extended byorg.objectweb.cjdbc.scenario.standalone.sql.request.ReplaceRequestPatternTest

public class ReplaceRequestPatternTest
extends NoTemplate

ReplaceRequestPatternTest test class.

Author:
Nicolas Modrzyk
See Also:
Serialized Form

Nested Class Summary
protected  class ReplaceRequestPatternTest.ParsingResult
          Stores the expected result of the parsing call
 
Field Summary
private  int count
           
private static boolean inited
           
private static java.lang.String REPLACE_PATTERN_REQUESTS_FILE
          File name containing the requests to test.
private  java.util.ArrayList results
          List of ParsingResult objects.
 
Fields inherited from class org.objectweb.cjdbc.scenario.templates.NoTemplate
logger, TEXT_DIR
 
Constructor Summary
ReplaceRequestPatternTest()
           
 
Method Summary
private  void parse(ReplaceRequestPatternTest.ParsingResult result, boolean isCaseSensitive)
          Perfoms the parsing test.
protected  void setUp()
           
 void testParseRewriteRequest()
          org.objectweb.cjdbc.common.sql.CreateRequest#parse(DatabaseSchema, int, boolean)
 
Methods inherited from class org.objectweb.cjdbc.scenario.templates.NoTemplate
getTextPath, getUserDir
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

REPLACE_PATTERN_REQUESTS_FILE

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


results

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


inited

private static boolean inited

count

private int count
Constructor Detail

ReplaceRequestPatternTest

public ReplaceRequestPatternTest()
Method Detail

setUp

protected void setUp()
See Also:
junit.framework.TestCase#setUp()

testParseRewriteRequest

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


parse

private void parse(ReplaceRequestPatternTest.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.