Methods Summary |
---|
private void | runFailTest(java.lang.String value)Run a failure test. value should be invalid.
Token oToken = null;
try {
oToken = new Token(value);
}
catch (Exception e) { // catch the validation exception
}
assertNull(
"Token validation restriction failed. did not restrict bad value [" +
value + "] did not restrict bad value", oToken);
|
private void | runPassTest(java.lang.String value)Run a successful test. value should be valid.
Token oToken = null;
try {
oToken = new Token(value);
}
catch (Exception e) { // catch the validation exception
}
assertEquals("Token strings not equal. orig value:" + value, oToken.toString(), value);
|
public void | testCarriageString()this is to differentiate from normalized string which cannot accept a CR
runPassTest("a carriage return\r string\r");
|
public void | testDoubleSpace()this is to differentiate from normalized string which cannot accept double spaces.
runFailTest("a B"); // note: \r fails
|
public void | testEmptyString()Test an empty string
runPassTest("");
|
public void | testLineFeed()this is to differentiate from normalized string which cannot accept a \n
runFailTest("line one\n line two");
|
public void | testNull()Test an empty string
runPassTest(null);
|
public void | testSimpleString()Test a simple string.
runPassTest("a simple string");
|
public void | testStringWithLeadingAndTrailingSpaces()this is to differentiate from normalized string which cannot accept
leading and trailing spaces.
runFailTest(" centered ");
|
public void | testStringWithLeadingSpaces()this is to differentiate from normalized string which cannot accept leading spaces.
runFailTest(" a failure case");
|
public void | testStringWithTabs()this is to differentiate from normalized string which cannot accept a \t
runFailTest("this has \t a tab");
|
public void | testStringWithTrailingSpaces()this is to differentiate from normalized string which cannot accept trailing spaces.
runFailTest("this is a ");
|