test.tags
Class ListOQLTest

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by org.apache.cactus.internal.AbstractCactusTestCase
              extended by org.apache.cactus.ServletTestCase
                  extended by org.apache.cactus.JspTestCase
                      extended by test.util.MakumbaJspTestCase
                          extended by test.tags.ListOQLTest
All Implemented Interfaces:
junit.framework.Test, org.apache.cactus.internal.CactusTestCase

public class ListOQLTest
extends MakumbaJspTestCase

Tests the OQL list engine.

Version:
$Id: ListOQLTest.java,v 1.1 25.09.2007 15:58:58 Manuel Exp $
Author:
Johannes Peeters, Manuel Gay

Nested Class Summary
 
Nested classes/interfaces inherited from class test.util.MakumbaJspTestCase
MakumbaJspTestCase.JspTest, MakumbaJspTestCase.MakumbaJspTestCaseDecorator, MakumbaJspTestCase.Suite
 
Field Summary
 
Fields inherited from class test.util.MakumbaJspTestCase
differentNameJspsMap, differentNameJspsReverseMap, jspDir, recording, submissionResponse, tests
 
Fields inherited from class org.apache.cactus.JspTestCase
out, pageContext
 
Fields inherited from class org.apache.cactus.ServletTestCase
config, request, response, session
 
Constructor Summary
ListOQLTest()
           
 
Method Summary
 void endMakListAggregation(com.meterware.httpunit.WebResponse response)
           
 void endMakListCount(com.meterware.httpunit.WebResponse response)
           
 void endMakListCountMultiNestedLists(com.meterware.httpunit.WebResponse response)
           
 void endMakListInSetPointers(com.meterware.httpunit.WebResponse response)
           
 void endMakListMaxResults(com.meterware.httpunit.WebResponse response)
           
 void endMakListNextCount(com.meterware.httpunit.WebResponse response)
           
 void endMakListNextCountAfterMultiNestedList(com.meterware.httpunit.WebResponse response)
           
 void endMakListNextCountAsymmetricNestedList(com.meterware.httpunit.WebResponse response)
           
 void endMakListNextCountById(com.meterware.httpunit.WebResponse response)
           
 void endMakListNextCountMultiNestedList(com.meterware.httpunit.WebResponse response)
           
 void endMakListNextCountNestedList(com.meterware.httpunit.WebResponse response)
           
 void endMakListPointerComparison(com.meterware.httpunit.WebResponse response)
           
 void endMakListTag(com.meterware.httpunit.WebResponse response)
           
 void endMakObjectTag(com.meterware.httpunit.WebResponse response)
           
 void endMakPagination(com.meterware.httpunit.WebResponse response)
           
 void endMakPaginationGroupBy(com.meterware.httpunit.WebResponse response)
           
 void endMakumbaMQLFunctions(com.meterware.httpunit.WebResponse response)
           
 void endMakValueChangeFunctions(com.meterware.httpunit.WebResponse response)
           
 void endMakValueChar(com.meterware.httpunit.WebResponse response)
           
 void endMakValueDate(com.meterware.httpunit.WebResponse response)
           
 void endMakValueDistinct(com.meterware.httpunit.WebResponse response)
           
 void endMakValueDouble(com.meterware.httpunit.WebResponse response)
           
 void endMakValueFunction(com.meterware.httpunit.WebResponse response)
           
 void endMakValueFunctionAndTag(com.meterware.httpunit.WebResponse response)
           
 void endMakValueInt(com.meterware.httpunit.WebResponse response)
           
 void endMakValueSet(com.meterware.httpunit.WebResponse response)
           
 void endMakValueText(com.meterware.httpunit.WebResponse response)
           
 void endMDDFunctions(com.meterware.httpunit.WebResponse response)
           
 void endMDDFunctions2(com.meterware.httpunit.WebResponse response)
           
 void endMDDFunctionsPointers(com.meterware.httpunit.WebResponse response)
           
 void endMQLFunctions(com.meterware.httpunit.WebResponse response)
           
 void endNotInSet(com.meterware.httpunit.WebResponse response)
           
 void endParamDifferentTypes(com.meterware.httpunit.WebResponse response)
           
 void endParamMultiple(com.meterware.httpunit.WebResponse response)
           
 void endParamRepeatedAssignement(com.meterware.httpunit.WebResponse response)
           
 void endSectionList(com.meterware.httpunit.WebResponse response)
           
 void endSectionListExpr(com.meterware.httpunit.WebResponse response)
           
 void endSectionSimple(com.meterware.httpunit.WebResponse response)
           
 void endShouldFailMakListCountClosedList(com.meterware.httpunit.WebResponse response)
           
static junit.framework.Test suite()
           
 void testMakListAggregation()
           
 void testMakListCount()
           
 void testMakListCountMultiNestedLists()
           
 void testMakListInSetPointers()
           
 void testMakListMaxResults()
           
 void testMakListNextCount()
           
 void testMakListNextCountAfterMultiNestedList()
           
 void testMakListNextCountAsymmetricNestedList()
           
 void testMakListNextCountById()
           
 void testMakListNextCountMultiNestedList()
           
 void testMakListNextCountNestedList()
           
 void testMakListPointerComparison()
           
 void testMakListTag()
           
 void testMakObjectTag()
           
 void testMakPagination()
           
 void testMakPaginationGroupBy()
           
 void testMakumbaMQLFunctions()
           
 void testMakValueChangeFunctions()
           
 void testMakValueChar()
           
 void testMakValueDate()
           
 void testMakValueDistinct()
           
 void testMakValueDouble()
           
 void testMakValueFunction()
           
 void testMakValueFunctionAndTag()
           
 void testMakValueInt()
           
 void testMakValueSet()
           
 void testMakValueText()
           
 void testMDDFunctions()
           
 void testMDDFunctions2()
           
 void testMDDFunctionsPointers()
           
 void testMQLFunctions()
           
 void testNotInSet()
           
 void testParamDifferentTypes()
           
 void testParamMultiple()
           
 void testParamRepeatedAssignement()
           
 void testSectionList()
           
 void testSectionListExpr()
           
 void testSectionSimple()
           
 void testShouldFailMakListCountClosedList()
           
 void testTomcat()
           
 
Methods inherited from class test.util.MakumbaJspTestCase
compareTest, compareToFile, compareToFileWithTestName, differentNameJsps, disableTest, fetchValidTestResult, getFormInJsp, getFormInJsp, getFormInJspWithTestName, getFormInJspWithTestName, getJspDir, getJspResponse, getRecordingMode, includeJspWithTestName, makeJspDirSuite, makeJspSuite, makeSuite
 
Methods inherited from class org.apache.cactus.JspTestCase
createProtocolHandler
 
Methods inherited from class org.apache.cactus.internal.AbstractCactusTestCase
runBare, runBareServer
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runTest, setName, setUp, tearDown, 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
 
Methods inherited from interface org.apache.cactus.internal.CactusTestCase
runBareServer
 

Constructor Detail

ListOQLTest

public ListOQLTest()
Method Detail

suite

public static junit.framework.Test suite()

testTomcat

public void testTomcat()

testMakObjectTag

public void testMakObjectTag()
                      throws ServletException,
                             IOException
Throws:
ServletException
IOException

endMakObjectTag

public void endMakObjectTag(com.meterware.httpunit.WebResponse response)
                     throws Exception
Throws:
Exception

testMakListTag

public void testMakListTag()
                    throws ServletException,
                           IOException
Throws:
ServletException
IOException

endMakListTag

public void endMakListTag(com.meterware.httpunit.WebResponse response)
                   throws Exception
Throws:
Exception

testMakListCount

public void testMakListCount()
                      throws ServletException,
                             IOException
Throws:
ServletException
IOException

endMakListCount

public void endMakListCount(com.meterware.httpunit.WebResponse response)
                     throws Exception
Throws:
Exception

testMakListCountMultiNestedLists

public void testMakListCountMultiNestedLists()
                                      throws ServletException,
                                             IOException
Throws:
ServletException
IOException

endMakListCountMultiNestedLists

public void endMakListCountMultiNestedLists(com.meterware.httpunit.WebResponse response)
                                     throws Exception
Throws:
Exception

testShouldFailMakListCountClosedList

public void testShouldFailMakListCountClosedList()
                                          throws ServletException,
                                                 IOException
Throws:
ServletException
IOException

endShouldFailMakListCountClosedList

public void endShouldFailMakListCountClosedList(com.meterware.httpunit.WebResponse response)
                                         throws Exception
Throws:
Exception

testMakListMaxResults

public void testMakListMaxResults()
                           throws ServletException,
                                  IOException
Throws:
ServletException
IOException

endMakListMaxResults

public void endMakListMaxResults(com.meterware.httpunit.WebResponse response)
                          throws Exception
Throws:
Exception

testMakListNextCount

public void testMakListNextCount()
                          throws ServletException,
                                 IOException
Throws:
ServletException
IOException

endMakListNextCount

public void endMakListNextCount(com.meterware.httpunit.WebResponse response)
                         throws Exception
Throws:
Exception

testMakListNextCountById

public void testMakListNextCountById()
                              throws ServletException,
                                     IOException
Throws:
ServletException
IOException

endMakListNextCountById

public void endMakListNextCountById(com.meterware.httpunit.WebResponse response)
                             throws Exception
Throws:
Exception

testMakListNextCountNestedList

public void testMakListNextCountNestedList()
                                    throws ServletException,
                                           IOException
Throws:
ServletException
IOException

endMakListNextCountNestedList

public void endMakListNextCountNestedList(com.meterware.httpunit.WebResponse response)
                                   throws Exception
Throws:
Exception

testMakListNextCountAfterMultiNestedList

public void testMakListNextCountAfterMultiNestedList()
                                              throws ServletException,
                                                     IOException
Throws:
ServletException
IOException

endMakListNextCountAfterMultiNestedList

public void endMakListNextCountAfterMultiNestedList(com.meterware.httpunit.WebResponse response)
                                             throws Exception
Throws:
Exception

testMakListNextCountAsymmetricNestedList

public void testMakListNextCountAsymmetricNestedList()
                                              throws ServletException,
                                                     IOException
Throws:
ServletException
IOException

endMakListNextCountAsymmetricNestedList

public void endMakListNextCountAsymmetricNestedList(com.meterware.httpunit.WebResponse response)
                                             throws Exception
Throws:
Exception

testMakListNextCountMultiNestedList

public void testMakListNextCountMultiNestedList()
                                         throws ServletException,
                                                IOException
Throws:
ServletException
IOException

endMakListNextCountMultiNestedList

public void endMakListNextCountMultiNestedList(com.meterware.httpunit.WebResponse response)
                                        throws Exception
Throws:
Exception

testMakListPointerComparison

public void testMakListPointerComparison()
                                  throws ServletException,
                                         IOException
Throws:
ServletException
IOException

endMakListPointerComparison

public void endMakListPointerComparison(com.meterware.httpunit.WebResponse response)
                                 throws Exception
Throws:
Exception

testMakListInSetPointers

public void testMakListInSetPointers()
                              throws ServletException,
                                     IOException
Throws:
ServletException
IOException

endMakListInSetPointers

public void endMakListInSetPointers(com.meterware.httpunit.WebResponse response)
                             throws Exception
Throws:
Exception

testMakValueChar

public void testMakValueChar()
                      throws ServletException,
                             IOException
Throws:
ServletException
IOException

endMakValueChar

public void endMakValueChar(com.meterware.httpunit.WebResponse response)
                     throws Exception
Throws:
Exception

testMakValueDate

public void testMakValueDate()
                      throws ServletException,
                             IOException
Throws:
ServletException
IOException

endMakValueDate

public void endMakValueDate(com.meterware.httpunit.WebResponse response)
                     throws Exception
Throws:
Exception

testMakValueInt

public void testMakValueInt()
                     throws ServletException,
                            IOException
Throws:
ServletException
IOException

endMakValueInt

public void endMakValueInt(com.meterware.httpunit.WebResponse response)
                    throws Exception
Throws:
Exception

testMakValueDouble

public void testMakValueDouble()
                        throws ServletException,
                               IOException
Throws:
ServletException
IOException

endMakValueDouble

public void endMakValueDouble(com.meterware.httpunit.WebResponse response)
                       throws Exception
Throws:
Exception

testMakValueText

public void testMakValueText()
                      throws ServletException,
                             IOException
Throws:
ServletException
IOException

endMakValueText

public void endMakValueText(com.meterware.httpunit.WebResponse response)
                     throws Exception
Throws:
Exception

testMakValueSet

public void testMakValueSet()
                     throws ServletException,
                            IOException
Throws:
ServletException
IOException

endMakValueSet

public void endMakValueSet(com.meterware.httpunit.WebResponse response)
                    throws Exception
Throws:
Exception

testMakValueFunction

public void testMakValueFunction()
                          throws Exception
Throws:
Exception

endMakValueFunction

public void endMakValueFunction(com.meterware.httpunit.WebResponse response)
                         throws Exception
Throws:
Exception

testMakValueFunctionAndTag

public void testMakValueFunctionAndTag()
                                throws Exception
Throws:
Exception

endMakValueFunctionAndTag

public void endMakValueFunctionAndTag(com.meterware.httpunit.WebResponse response)
                               throws Exception
Throws:
Exception

testMakValueChangeFunctions

public void testMakValueChangeFunctions()
                                 throws Exception
Throws:
Exception

endMakValueChangeFunctions

public void endMakValueChangeFunctions(com.meterware.httpunit.WebResponse response)
                                throws Exception
Throws:
Exception

testMQLFunctions

public void testMQLFunctions()
                      throws ServletException,
                             IOException
Throws:
ServletException
IOException

endMQLFunctions

public void endMQLFunctions(com.meterware.httpunit.WebResponse response)
                     throws Exception
Throws:
Exception

testMakumbaMQLFunctions

public void testMakumbaMQLFunctions()
                             throws ServletException,
                                    IOException
Throws:
ServletException
IOException

endMakumbaMQLFunctions

public void endMakumbaMQLFunctions(com.meterware.httpunit.WebResponse response)
                            throws Exception
Throws:
Exception

testMakPagination

public void testMakPagination()
                       throws ServletException,
                              IOException
Throws:
ServletException
IOException

endMakPagination

public void endMakPagination(com.meterware.httpunit.WebResponse response)
                      throws Exception
Throws:
Exception

testMakPaginationGroupBy

public void testMakPaginationGroupBy()
                              throws ServletException,
                                     IOException
Throws:
ServletException
IOException

endMakPaginationGroupBy

public void endMakPaginationGroupBy(com.meterware.httpunit.WebResponse response)
                             throws Exception
Throws:
Exception

testMDDFunctions

public void testMDDFunctions()
                      throws ServletException,
                             IOException
Throws:
ServletException
IOException

endMDDFunctions

public void endMDDFunctions(com.meterware.httpunit.WebResponse response)
                     throws Exception
Throws:
Exception

testMakValueDistinct

public void testMakValueDistinct()
                          throws ServletException,
                                 IOException
Throws:
ServletException
IOException

endMakValueDistinct

public void endMakValueDistinct(com.meterware.httpunit.WebResponse response)
                         throws Exception
Throws:
Exception

testMakListAggregation

public void testMakListAggregation()
                            throws ServletException,
                                   IOException
Throws:
ServletException
IOException

endMakListAggregation

public void endMakListAggregation(com.meterware.httpunit.WebResponse response)
                           throws Exception
Throws:
Exception

testMDDFunctions2

public void testMDDFunctions2()
                       throws ServletException,
                              IOException
Throws:
ServletException
IOException

endMDDFunctions2

public void endMDDFunctions2(com.meterware.httpunit.WebResponse response)
                      throws Exception
Throws:
Exception

testMDDFunctionsPointers

public void testMDDFunctionsPointers()
                              throws ServletException,
                                     IOException
Throws:
ServletException
IOException

endMDDFunctionsPointers

public void endMDDFunctionsPointers(com.meterware.httpunit.WebResponse response)
                             throws Exception
Throws:
Exception

testSectionSimple

public void testSectionSimple()
                       throws ServletException,
                              IOException
Throws:
ServletException
IOException

endSectionSimple

public void endSectionSimple(com.meterware.httpunit.WebResponse response)
                      throws Exception
Throws:
Exception

testSectionList

public void testSectionList()
                     throws ServletException,
                            IOException
Throws:
ServletException
IOException

endSectionList

public void endSectionList(com.meterware.httpunit.WebResponse response)
                    throws Exception
Throws:
Exception

testSectionListExpr

public void testSectionListExpr()
                         throws ServletException,
                                IOException
Throws:
ServletException
IOException

endSectionListExpr

public void endSectionListExpr(com.meterware.httpunit.WebResponse response)
                        throws Exception
Throws:
Exception

testNotInSet

public void testNotInSet()
                  throws ServletException,
                         IOException
Throws:
ServletException
IOException

endNotInSet

public void endNotInSet(com.meterware.httpunit.WebResponse response)
                 throws Exception
Throws:
Exception

testParamMultiple

public void testParamMultiple()
                       throws ServletException,
                              IOException
Throws:
ServletException
IOException

endParamMultiple

public void endParamMultiple(com.meterware.httpunit.WebResponse response)
                      throws Exception
Throws:
Exception

testParamDifferentTypes

public void testParamDifferentTypes()
                             throws ServletException,
                                    IOException
Throws:
ServletException
IOException

endParamDifferentTypes

public void endParamDifferentTypes(com.meterware.httpunit.WebResponse response)
                            throws Exception
Throws:
Exception

testParamRepeatedAssignement

public void testParamRepeatedAssignement()
                                  throws ServletException,
                                         IOException
Throws:
ServletException
IOException

endParamRepeatedAssignement

public void endParamRepeatedAssignement(com.meterware.httpunit.WebResponse response)
                                 throws Exception
Throws:
Exception