|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objecttokenizer.TokenizerTest
public class TokenizerTest
| Field Summary | |
|---|---|
private static Token |
EOL
|
private Tokenizer |
t
|
| Constructor Summary | |
|---|---|
TokenizerTest()
|
|
| Method Summary | |
|---|---|
private void |
assertEqualDoubles(double expected,
Token actualToken)
Since the assignment was very unclear about how to handle numbers, this method is intended to be very forgiving. |
void |
setUp()
Extends token printing for ease in debugging. |
void |
testNext_Eoi()
Test method for Tokenizer.next(). |
void |
testNext_Eol()
Test method for Tokenizer.next(). |
void |
testNext_Keyword()
Test method for Tokenizer.next(). |
void |
testNext_Name()
Test method for Tokenizer.next(). |
void |
testNext_Number()
Test method for Tokenizer.next(). |
void |
testNext_SkipWhitespace()
Test method for Tokenizer.next(). |
void |
testNext_Symbol()
Test method for Tokenizer.next(). |
void |
testPushBack()
Test method for Tokenizer.pushBack(). |
private void |
use(java.lang.String string)
Sets the string to be tokenized. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private Tokenizer t
private static final Token EOL
| Constructor Detail |
|---|
public TokenizerTest()
| Method Detail |
|---|
public void setUp()
public void testNext_Name()
Tokenizer.next().
public void testNext_Number()
Tokenizer.next().
public void testNext_Keyword()
Tokenizer.next().
public void testNext_Symbol()
Tokenizer.next().
public void testNext_SkipWhitespace()
Tokenizer.next().
public void testNext_Eol()
Tokenizer.next().
public void testNext_Eoi()
Tokenizer.next().
public void testPushBack()
Tokenizer.pushBack().
private void use(java.lang.String string)
string - The String to be tokenized.
private void assertEqualDoubles(double expected,
Token actualToken)
expected - The number we expect to get.actualToken - The token we actually got.
AssertionException - If we didn't get the expected number.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||