laser.regularlanguage.regularexpression.test
Class StringRETests

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by laser.regularlanguage.regularexpression.test.RETests<StringLabel>
              extended by laser.regularlanguage.regularexpression.test.StringRETests
All Implemented Interfaces:
junit.framework.Test

public class StringRETests
extends RETests<StringLabel>


Field Summary
 
Fields inherited from class laser.regularlanguage.regularexpression.test.RETests
alphabetFactory_, reFactory_
 
Constructor Summary
StringRETests()
           
 
Method Summary
protected  REFactory<StringLabel> _createREFactoryInstance()
           
protected  StringLabel createLabelInstance()
           
protected  java.lang.Object[] getCreateAlphabetArgs()
           
protected  java.lang.Object[] getCreateAlphabetArgs(AlphabetInterface<StringLabel> alphabet)
           
protected  java.lang.Object[] getCreateREArgs()
           
 
Methods inherited from class laser.regularlanguage.regularexpression.test.RETests
_setUp, abstractEquals, createAlphabetInstance, createAlphabetInstance, getEmptyRE, getLabelRE, setUp, testClone, testCreateRE, testCreateRENullAlphabet, testCreateRENullRegularExpression, testGetAlphabetEmpty, testGetAlphabetNotEmpty, testGetRegularExpression, testSetDescriptionNotNull, testSetDescriptionNull, testSetNameNotNull, testSetNameNull, testWritePersistentThenReadPersistent
 
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, failNotEquals, failNotSame, failSame
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

StringRETests

public StringRETests()
Method Detail

_createREFactoryInstance

protected REFactory<StringLabel> _createREFactoryInstance()
Specified by:
_createREFactoryInstance in class RETests<StringLabel>

getCreateREArgs

protected java.lang.Object[] getCreateREArgs()
Specified by:
getCreateREArgs in class RETests<StringLabel>

getCreateAlphabetArgs

protected java.lang.Object[] getCreateAlphabetArgs()
Specified by:
getCreateAlphabetArgs in class RETests<StringLabel>

getCreateAlphabetArgs

protected java.lang.Object[] getCreateAlphabetArgs(AlphabetInterface<StringLabel> alphabet)
Specified by:
getCreateAlphabetArgs in class RETests<StringLabel>

createLabelInstance

protected StringLabel createLabelInstance()
Specified by:
createLabelInstance in class RETests<StringLabel>