org.objectweb.cjdbc.controller.backend
Class DatabaseBackendTest

java.lang.Object
  extended byTestCase
      extended byorg.objectweb.cjdbc.controller.backend.DatabaseBackendTest

public class DatabaseBackendTest
extends TestCase

DatabaseBackend test class.

Author:
Mathieu Peltier
See Also:
DatabaseBackend, Serialized Form

Field Summary
private  DatabaseBackend backend1
          Database backend.
private  DatabaseBackend backend2
          Database backend.
private  DatabaseBackend backend3
          Database backend.
private  DatabaseBackend backend4
          Database backend.
private  DatabaseBackend backend5
          Database backend.
private  AbstractConnectionManager connectionManager1
          Fake connection manager.
private  AbstractConnectionManager connectionManager2
          Fake connection manager.
private  AbstractDatabase database1
          Test database.
 
Constructor Summary
DatabaseBackendTest()
           
 
Method Summary
static void main(java.lang.String[] args)
           
protected  void setUp()
           
static Test suite()
           
 void testAddConnectionManager()
           
 void testCheckDatabaseSchema()
           
 void testEquals()
           
 void testFinalizeConnections()
           
 void testGetConnectionManager(java.lang.String vLogin)
           
 void testHasTable()
           
 void testHasTables()
           
 void testInitializeConnections()
           
 void testIsInitialized()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

database1

private AbstractDatabase database1
Test database.


backend1

private DatabaseBackend backend1
Database backend.


backend2

private DatabaseBackend backend2
Database backend.


backend3

private DatabaseBackend backend3
Database backend.


backend4

private DatabaseBackend backend4
Database backend.


backend5

private DatabaseBackend backend5
Database backend.


connectionManager1

private AbstractConnectionManager connectionManager1
Fake connection manager.


connectionManager2

private AbstractConnectionManager connectionManager2
Fake connection manager.

Constructor Detail

DatabaseBackendTest

public DatabaseBackendTest()
Method Detail

suite

public static Test suite()

main

public static void main(java.lang.String[] args)

setUp

protected void setUp()
See Also:
junit.framework.TestCase#setUp()

testEquals

public void testEquals()
See Also:
DatabaseBackend.equals(Object)

testHasTables

public void testHasTables()
See Also:
DatabaseBackend.hasTables(ArrayList)

testHasTable

public void testHasTable()
See Also:
DatabaseBackend.hasTable(String)

testInitializeConnections

public void testInitializeConnections()
See Also:
DatabaseBackend.initializeConnections()

testFinalizeConnections

public void testFinalizeConnections()
See Also:
DatabaseBackend.finalizeConnections()

testAddConnectionManager

public void testAddConnectionManager()
See Also:
DatabaseBackend.getConnectionManager(String)

testIsInitialized

public void testIsInitialized()
See Also:
DatabaseBackend.isInitialized()

testGetConnectionManager

public void testGetConnectionManager(java.lang.String vLogin)
See Also:
DatabaseBackend.getConnectionManager(String)

testCheckDatabaseSchema

public void testCheckDatabaseSchema()
See Also:
DatabaseBackend.checkDatabaseSchema()


Copyright © 2002, 2003 - ObjectWeb Consortium - All Rights Reserved.