#include <SipDbTestContext.h>

This class and its subclasses extend the test file abstraction provided by FileTestContext to include the sipdb databases.
Public Member Functions | |
| SipDbTestContext (const char *testInputDir, const char *testWorkingDir) | |
| Define a context for a test or set of tests. | |
| virtual | ~SipDbTestContext () |
| Destructor. | |
Protected Member Functions | |
| virtual void | setFastDbEnvironment () |
Private Member Functions | |
| SipDbTestContext (const SipDbTestContext &) | |
| There is no copy constructor. | |
| SipDbTestContext & | operator= (const SipDbTestContext &) |
| There is no assignment operator. | |
| SipDbTestContext | ( | const char * | testInputDir, | |
| const char * | testWorkingDir | |||
| ) |
Define a context for a test or set of tests.
In addition to setting the FileTestContext, this sets the testWorkingDir to be the location of the files for the SIPDBManager and the persistent storage for all databases.
| testInputDir | directory for test input & template files |
| testWorkingDir | directory for test working files. |
| virtual ~SipDbTestContext | ( | ) | [virtual] |
Destructor.
| SipDbTestContext | ( | const SipDbTestContext & | ) | [private] |
There is no copy constructor.
| virtual void setFastDbEnvironment | ( | ) | [protected, virtual] |
| SipDbTestContext& operator= | ( | const SipDbTestContext & | ) | [private] |
There is no assignment operator.