Package test

Contains automated tests for various makumba components.

See:
          Description

Class Summary
all TestSuite that runs all the Makumba tests
config Testing configuration related operations
ExceptionTest Tests for the way makumba handles expcetions FIXME this appears to be broken, cactus does not proceed the page but instead interrupts execution
ExternalSetAPITest Tests methods that manipulate sets in the Transaction interface, specifically Transaction.readExternalSetValues(Pointer, String) and Transaction.updateSet(Pointer, String, java.util.Collection, java.util.Collection).
hqlanalyzer  
Hsqltest  
Jetty Simple runner for Jetty, that runs the test webapp
lock Testing locking related operations run "ant test.lock" from a number of consoles to test locks
MakumbaTestData Class that creates and deletes data in the database, used by the test set-up.
MakumbaTestSetup  
MakumbaWebTestSetup  
mdd Testing mdd handling & parsing
MDDComparator Compares MDDs provided by two separate MDD providers
mddOld Testing mdd handling & parsing, for the old RecordInfo-based MDD parser.
MDDParserDiff  
oqlanalyzer  
QueryGenerationTest Unit tests for the query generation process (from MQL to SQL, including parameter rewriting)
table Testing table operations, using new MDD parser
tableHibernate Testing table operations
tableHibernateOld Testing table operations
tableOld Testing table operations
TestHibernateTransactionProviderChooserLogic  
TestLoginLogic  
ValidationLogic  
ValidationSubfolderLogic  
 

Package test Description

Contains automated tests for various makumba components.

Currently relies on junit.framework, but additional types of tests will probably need additional testing methods. Testing org.makumba.view.jsptaglib seems much more difficult and will be probably done with Cactus.