org.logicalcobwebs.proxool
Class DataSourceTest

java.lang.Object
  extended byjunit.framework.Assert
      extended byjunit.framework.TestCase
          extended byorg.logicalcobwebs.proxool.AbstractProxoolTest
              extended byorg.logicalcobwebs.proxool.DataSourceTest
All Implemented Interfaces:
junit.framework.Test

public class DataSourceTest
extends AbstractProxoolTest

Test for BasicDataSource

Since:
Proxool 0.8
Version:
$Revision: 1.4 $, $Date: 2003/08/27 18:03:35 $
Author:
bill, $Author: billhorsman $ (current maintainer)

Field Summary
private  javax.naming.Context context
           
private static java.lang.String JNDI_NAME
           
private static Log LOG
           
 
Fields inherited from class org.logicalcobwebs.proxool.AbstractProxoolTest
 
Fields inherited from class junit.framework.TestCase
 
Constructor Summary
DataSourceTest(java.lang.String alias)
           
 
Method Summary
protected  void setUp()
           
 void testDataSourceLookup()
          Test to see whether we can lookup the DataSource and get a connection from it
 
Methods inherited from class org.logicalcobwebs.proxool.AbstractProxoolTest
tearDown
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, name, run, run, runBare, runTest, setName, toString
 
Methods inherited from class junit.framework.Assert
assert, assert, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertNotNull, assertNotNull, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

LOG

private static final Log LOG

JNDI_NAME

private static final java.lang.String JNDI_NAME
See Also:
Constant Field Values

context

private javax.naming.Context context
Constructor Detail

DataSourceTest

public DataSourceTest(java.lang.String alias)
See Also:
AbstractProxoolTest.AbstractProxoolTest(java.lang.String)
Method Detail

setUp

protected void setUp()
              throws java.lang.Exception
Overrides:
setUp in class AbstractProxoolTest
Throws:
java.lang.Exception
See Also:
TestCase.setUp()

testDataSourceLookup

public void testDataSourceLookup()
                          throws java.sql.SQLException,
                                 javax.naming.NamingException
Test to see whether we can lookup the DataSource and get a connection from it

Throws:
java.sql.SQLException - if there was a problem with the connection
javax.naming.NamingException - if we couldn't find the DataSource