org.pentaho.di.trans.steps.regexeval
Class RegexEvalTest

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by org.pentaho.di.trans.TransformationTestCase
              extended by org.pentaho.di.trans.steps.regexeval.RegexEvalTest
All Implemented Interfaces:
junit.framework.Test

public class RegexEvalTest
extends TransformationTestCase

Test class for the RegexEval step. Needs a lot more cases.

Since:
05-05-2008
Author:
Sven Boden, Daniel Einspanjer

Constructor Summary
RegexEvalTest()
           
 
Method Summary
 List<RowMetaAndData> createResultData1()
           
 List<RowMetaAndData> createResultData2()
           
 List<RowMetaAndData> createResultData3()
           
 RowMetaInterface createResultRowMetaInterface1()
           
 RowMetaInterface createResultRowMetaInterface2()
           
 RowMetaInterface createResultRowMetaInterface3()
           
 List<RowMetaAndData> createSourceData()
           
 RowMetaInterface createSourceRowMetaInterface()
           
 void testRegexEval1()
           
 void testRegexEval2()
           
 void testRegexEval3()
           
 
Methods inherited from class org.pentaho.di.trans.TransformationTestCase
checkRows, createData, createRowMetaInterface
 
Methods inherited from class junit.framework.TestCase
countTestCases, getName, run, run, runBare, 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, failNotEquals, failNotSame, failSame, format
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RegexEvalTest

public RegexEvalTest()
              throws KettleException
Throws:
KettleException
Method Detail

createSourceRowMetaInterface

public RowMetaInterface createSourceRowMetaInterface()

createResultRowMetaInterface1

public RowMetaInterface createResultRowMetaInterface1()

createResultRowMetaInterface2

public RowMetaInterface createResultRowMetaInterface2()

createResultRowMetaInterface3

public RowMetaInterface createResultRowMetaInterface3()

createSourceData

public List<RowMetaAndData> createSourceData()

createResultData1

public List<RowMetaAndData> createResultData1()

createResultData2

public List<RowMetaAndData> createResultData2()

createResultData3

public List<RowMetaAndData> createResultData3()

testRegexEval1

public void testRegexEval1()
                    throws Exception
Throws:
Exception

testRegexEval2

public void testRegexEval2()
                    throws Exception
Throws:
Exception

testRegexEval3

public void testRegexEval3()
                    throws Exception
Throws:
Exception