TestPreparedStatement Class Reference

Test class for prepared statement. More...

#include <TestPreparedStatement.hpp>

Inheritance diagram for TestPreparedStatement:

ConnectionSetup List of all members.

Public Member Functions

void testPrepareEmptyStatement ()
 Creates a Statement and prepares it without setting the query first (should throw an exception).
void testPrepareEmptyParameterStatement ()
 Creates a ParameterStatement and prepares it without setting the query first (should throw an exception).
void testPrepareUpdateStatement ()
 Creates a Statement, executes an update and tries to prepare it (should throw an exception).
void testPrepareUpdateParameterStatement ()
 Creates a ParameterStatement, executes an update and tries to prepare it (should return NULL).
void testPrepareExecuteQueryStatement ()
 Creates a Statement, executes a query and tries to prepare it (should return the result's metadata).
void testPrepareExecuteQueryParameterStatement ()
 Creates a ParameterStatement, executes a query and tries to prepare it (should return the result's metadata).
void testPrepareExecuteStatement ()
 Creates a Statement, executes a query with execute and tries to prepare it (should return the result's metadata).
void testPrepareExecuteParameterStatement ()
 Creates a ParameterStatement, executes a query with execute and tries to prepare it (should return the result's metadata).
void testPrepareStatement ()
 Creates a Statement, set the query and prepares it.
void testPrepareParameterStatement ()
 Creates a ParameterStatement, set the query and prepares it.

Static Public Member Functions

static CppUnit::Test * suite ()
 Suite of tests to be run.

Detailed Description

Test class for prepared statement.

Even there is no real prepared statement class, any statement or parameter statement can be prepared by the command getMetaData(). This class tests both statement types preparation. This is basically a copy of exec read and exec write commands testing demo-raidb1 *MUST* run locally for test success !!!


The documentation for this class was generated from the following file:
Generated on Tue Oct 24 09:05:37 2006 for Carob by  doxygen 1.5.0