Package com.singularsys.jeptests.unit
Class TokenizerTest
- java.lang.Object
-
- com.singularsys.jeptests.unit.TokenizerTest
-
public class TokenizerTest extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description TokenizerTest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidalphabeticOpsTest()Tests operators with alphabet characters, such as the "OR" operatorvoidcheck(java.lang.String str, java.lang.String[] expected)voidcheck(java.util.List<Token> tokens, java.lang.Object[] expected)voidcheck(java.util.List<Token> tokens, java.util.List<Token> expected)voidcheckComment(Token expected, Token actual)voidcheckIdentifier(Token expected, Token actual)voidcheckNumber(Token expected, Token actual)voidcheckOperator(Token expected, Token actual)voidcheckString(Token expected, Token actual)voidcheckWhiteSpace(Token expected, Token actual)voidprintTokenList(java.util.List<Token> tokens)voidsetUp()voidtestAltSymbols()voidtestEmptyEquations()voidtestExtended()voidtestIt()voidtestItN()voidtestLineNumbers()voidtestMultiLineComments()voidtestMultiLineWhiteSpace()voidtestScan()voidtestSemiColon()voidtestSemiColon2()voidtestTokens()Tests individual tokensvoidtestTwoString()
-
-
-
Method Detail
-
check
public void check(java.util.List<Token> tokens, java.lang.Object[] expected) throws ParseException
- Throws:
ParseException
-
check
public void check(java.lang.String str, java.lang.String[] expected) throws ParseException- Throws:
ParseException
-
setUp
public void setUp() throws java.lang.Exception- Throws:
java.lang.Exception
-
testTokens
public final void testTokens() throws ParseExceptionTests individual tokens- Throws:
ParseException
-
testScan
public final void testScan() throws ParseException- Throws:
ParseException
-
testIt
public final void testIt()
-
testItN
public final void testItN()
-
testMultiLineComments
public void testMultiLineComments() throws java.lang.Exception- Throws:
java.lang.Exception
-
testMultiLineWhiteSpace
public void testMultiLineWhiteSpace() throws java.lang.Exception- Throws:
java.lang.Exception
-
testSemiColon
public void testSemiColon() throws java.lang.Exception- Throws:
java.lang.Exception
-
testSemiColon2
public void testSemiColon2() throws java.lang.Exception- Throws:
java.lang.Exception
-
testExtended
public void testExtended() throws java.lang.Exception- Throws:
java.lang.Exception
-
alphabeticOpsTest
public void alphabeticOpsTest() throws java.lang.ExceptionTests operators with alphabet characters, such as the "OR" operator- Throws:
java.lang.Exception
-
printTokenList
public void printTokenList(java.util.List<Token> tokens)
-
testTwoString
public void testTwoString() throws java.lang.Exception- Throws:
java.lang.Exception
-
testEmptyEquations
public void testEmptyEquations() throws java.lang.Exception- Throws:
java.lang.Exception
-
testLineNumbers
public void testLineNumbers() throws java.lang.Exception- Throws:
java.lang.Exception
-
testAltSymbols
public void testAltSymbols() throws java.lang.Exception- Throws:
java.lang.Exception
-
-