Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.objectweb.jtests.jms.conform.selector
Class SelectorSyntaxTest  view SelectorSyntaxTest download SelectorSyntaxTest.java

java.lang.Object
  extended byjunit.framework.Assert
      extended byjunit.framework.TestCase
          extended byorg.objectweb.jtests.jms.framework.JMSTestCase
              extended byorg.objectweb.jtests.jms.framework.PTPTestCase
                  extended byorg.objectweb.jtests.jms.conform.selector.SelectorSyntaxTest
All Implemented Interfaces:
junit.framework.Test

public class SelectorSyntaxTest
extends org.objectweb.jtests.jms.framework.PTPTestCase

Test the syntax of of message selector of JMS

Version:
$Id: SelectorSyntaxTest.java,v 1.1 2002/04/21 21:15:19 chirino Exp $

Field Summary
 
Fields inherited from class org.objectweb.jtests.jms.framework.PTPTestCase
admin, ctx, receiver, receiverConnection, receiverQCF, receiverQueue, receiverSession, sender, senderConnection, senderQCF, senderQueue, senderSession
 
Fields inherited from class junit.framework.TestCase
 
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 testExactNumericLiteral()
          Test diffent syntax for exact numeric literal (+62, -957, 57)
 void testIn()
          Test syntax of "identifier [NOT] IN (string-literal1, string-literal2,...)"
 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 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
 
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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SelectorSyntaxTest

public SelectorSyntaxTest(java.lang.String name)
Method Detail

testNull

public void testNull()
Test syntax of "identifier IS [NOT] NULL"


testLike

public void testLike()
Test syntax of "identifier [NOT] LIKE pattern-value [ESCAPE escape-character]"


testIn

public void testIn()
Test syntax of "identifier [NOT] IN (string-literal1, string-literal2,...)"


testBetween

public void testBetween()
Test syntax of "arithmetic-expr1 [NOT] BETWEEN arithmetic-expr2 and arithmetic-expr3"


testApproximateNumericLiteral

public void testApproximateNumericLiteral()
Test diffent syntax for approximate numeric literal (+6.2, -95.7, 7.)


testExactNumericLiteral

public void testExactNumericLiteral()
Test diffent syntax for exact numeric literal (+62, -957, 57)


testZero

public void testZero()
Test diffent syntax for zero as an exact or an approximate numeric literal (0, 0.0, 0.)


testString

public void testString()
Test diffent syntax for string literal ('literal' and 'literal''s')


suite

public static junit.framework.Test suite()
Method to use this class in a Test suite