|
SPT RWT Application API | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjunit.framework.Assert
junit.framework.TestCase
com.sptci.rwt.ConnectionsTest
public class ConnectionsTest
Unit test for the Connections object. Test initialising,
adding and deleting saved connections.
Copyright 2007 Sans Pareil Technologies, Inc.
| Field Summary | |
|---|---|
(package private) static String |
connectionName
|
(package private) static Connections |
connections
|
(package private) static String |
userName
|
| Constructor Summary | |
|---|---|
ConnectionsTest()
|
|
| Method Summary | |
|---|---|
protected void |
connect(String databaseType,
String name,
Connections connections)
Open a connection and close it to test. |
protected void |
connectFromParameters(Connections connections)
Open a connection using ConnectionParameters and close it. |
static Test |
suite()
|
void |
testAdd()
Test adding a new ConnectionParameters to the saved state using
the Connections.add(java.lang.String, com.sptci.rwt.ConnectionParameters) method. |
void |
testConnection()
Test fetching a Connection using the Connections.getConnection(java.lang.String, java.lang.String) method. |
void |
testConnectionFromParameters()
Test fetching a Connection using the ConnectionFactory.open( ConnectionParameters ) method after fetching
the parameters from Connections.getConnectionParameters(java.lang.String, java.lang.String). |
void |
testDelete()
Test removing a database from the persistent state using the Connections.delete( String ) method. |
void |
testDeleteConnection()
Test removing a saved connection from the persistent state using the Connections.delete( String, String ) method. |
void |
testDuplicateName()
Test adding a duplicate connection with same saved name. |
void |
testInitialisation()
Test initialisation of Connections from persistent state. |
void |
testNewInstantiation()
Test instantiating a new instance through the Connections.getInstance(java.lang.String) method when no saved state is available. |
| Methods inherited from class junit.framework.TestCase |
|---|
countTestCases, createResult, getName, run, run, runBare, 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, failNotEquals, failNotSame, failSame, format |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
static Connections connections
static final String userName
static final String connectionName
| Constructor Detail |
|---|
public ConnectionsTest()
| Method Detail |
|---|
public static Test suite()
public void testNewInstantiation()
throws Exception
Connections.getInstance(java.lang.String) method when no saved state is available.
Exceptionpublic void testAdd()
ConnectionParameters to the saved state using
the Connections.add(java.lang.String, com.sptci.rwt.ConnectionParameters) method.
public void testConnection()
Connection using the Connections.getConnection(java.lang.String, java.lang.String) method.
connect(java.lang.String, java.lang.String, com.sptci.rwt.Connections)public void testConnectionFromParameters()
Connection using the ConnectionFactory.open( ConnectionParameters ) method after fetching
the parameters from Connections.getConnectionParameters(java.lang.String, java.lang.String).
connectFromParameters(com.sptci.rwt.Connections)public void testDuplicateName()
public void testInitialisation()
Connections from persistent state.
connect(java.lang.String, java.lang.String, com.sptci.rwt.Connections),
connectFromParameters(com.sptci.rwt.Connections)public void testDeleteConnection()
Connections.delete( String, String ) method.
public void testDelete()
Connections.delete( String ) method.
protected void connect(String databaseType,
String name,
Connections connections)
databaseType - The database engine to connect to.name - The name of the saved connection.connections - The connections object to use.protected void connectFromParameters(Connections connections)
ConnectionParameters and close it.
connections - The connections object to use.
|
SPT RWT Application API | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||