|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjunit.framework.Assert
junit.framework.TestCase
org.objectweb.jtests.jms.framework.JMSTestCase
org.objectweb.jtests.jms.framework.PTPTestCase
org.objectweb.jtests.jms.conform.selector.SelectorSyntaxTest
public class SelectorSyntaxTest
Test the syntax of of message selector of JMS
Field Summary |
---|
Fields inherited from class org.objectweb.jtests.jms.framework.PTPTestCase |
---|
admin, ctx, receiver, receiverConnection, receiverQCF, receiverQueue, receiverSession, sender, senderConnection, senderQCF, senderQueue, senderSession |
Constructor Summary | |
---|---|
SelectorSyntaxTest(java.lang.String name)
|
Method Summary | |
---|---|
static junit.framework.Test |
suite()
Method to use this class in a Test suite |
void |
testApproximateNumericLiteral()
Test diffent syntax for approximate numeric literal (+6.2, -95.7, 7.) |
void |
testBetween()
Test syntax of "arithmetic-expr1 [NOT] BETWEEN arithmetic-expr2 and arithmetic-expr3" |
void |
testEmptyStringAsSelector()
Test that message selector can be an empty string. |
void |
testExactNumericLiteral()
Test diffent syntax for exact numeric literal (+62, -957, 57) |
void |
testIdentifierAND()
Test that identifiers can't be AND . |
void |
testIdentifierBETWEEN()
Test that identifiers can't be BETWEEN . |
void |
testIdentifierESCAPE()
Test that identifiers can't be ESCAPE . |
void |
testIdentifierFALSE()
Test that identifiers can't be FALSE . |
void |
testIdentifierIN()
Test that identifiers can't be IN . |
void |
testIdentifierIS()
Test that identifiers can't be IS . |
void |
testIdentifierLIKE()
Test that identifiers can't be LIKE . |
void |
testIdentifierNOT()
Test that identifiers can't be NOT . |
void |
testIdentifierNULL()
Test that identifiers can't be NULL . |
void |
testIdentifierOR()
Test that identifiers can't be OR . |
void |
testIdentifierTRUE()
Test that identifiers can't be TRUE . |
void |
testIn()
Test syntax of "identifier [NOT] IN (string-literal1, string-literal2,...)" |
void |
testInvalidIdentifiersStart()
Test that identifiers that start with an invalid Java identifier start character are invalid. |
void |
testLike()
Test syntax of "identifier [NOT] LIKE pattern-value [ESCAPE escape-character]" |
void |
testNull()
Test syntax of "identifier IS [NOT] NULL" |
void |
testString()
Test diffent syntax for string literal ('literal' and 'literal''s') |
void |
testValidIdentifiersStart()
Test that identifiers that start with a valid Java identifier start character are valid. |
void |
testZero()
Test diffent syntax for zero as an exact or an approximate numeric literal (0, 0.0, 0.) |
Methods inherited from class org.objectweb.jtests.jms.framework.PTPTestCase |
---|
setUp, tearDown |
Methods inherited from class org.objectweb.jtests.jms.framework.JMSTestCase |
---|
fail, getProviderProperties |
Methods inherited from class junit.framework.TestCase |
---|
countTestCases, createResult, getName, run, run, runBare, runTest, 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 |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public SelectorSyntaxTest(java.lang.String name)
Method Detail |
---|
public void testValidIdentifiersStart()
Character.isJavaIdentifierStart
returns
true
for this identifier first character.
public void testInvalidIdentifiersStart()
testValidIdentifiersStart()
public void testEmptyStringAsSelector()
public void testIdentifierNULL()
NULL
.
public void testIdentifierTRUE()
TRUE
.
public void testIdentifierFALSE()
FALSE
.
public void testIdentifierNOT()
NOT
.
public void testIdentifierAND()
AND
.
public void testIdentifierOR()
OR
.
public void testIdentifierBETWEEN()
BETWEEN
.
public void testIdentifierLIKE()
LIKE
.
public void testIdentifierIN()
IN
.
public void testIdentifierIS()
IS
.
public void testIdentifierESCAPE()
ESCAPE
.
public void testNull()
public void testLike()
public void testIn()
public void testBetween()
public void testApproximateNumericLiteral()
public void testExactNumericLiteral()
public void testZero()
public void testString()
public static junit.framework.Test suite()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |