Summary

[ summary] [ package list] [ test cases]

TestsErrorsFailuresSuccess rateTime(s)
79300100.00%78.80

Note: failuresare anticipated and checked for with assertions while errorsare unanticipated.

Package List

[ summary] [ package list] [ test cases]

PackageTestsErrorsFailuresSuccess RateTime
com.gargoylesoftware.base.collections 900100.00%1.71
com.gargoylesoftware.base.gui 6500100.00%15.21
com.gargoylesoftware.base.objectstore 2400100.00%9.69
com.gargoylesoftware.base.resource.jdbc 62000100.00%22.60
com.gargoylesoftware.base.resource 1900100.00%6.56
com.gargoylesoftware.base.testing 2200100.00%9.59
com.gargoylesoftware.base.trace 100100.00%2.64
com.gargoylesoftware.base.util 3300100.00%10.80

Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.

com.gargoylesoftware.base.collections

ClassTestsErrorsFailuresSuccess RateTime
Success NotificationListTest 900100.00%1.708

com.gargoylesoftware.base.gui

ClassTestsErrorsFailuresSuccess RateTime
Success AbstractUIControllerTest 800100.00%4.238
Success DefaultComponentLoaderTest 700100.00%2.183
Success ReflectedActionTest 600100.00%2.118
Success ReflectedTableModelTest 200100.00%1.662
Success TableLayoutConstraintsTest 1500100.00%1.562
Success TableLayoutTest 2700100.00%3.444

com.gargoylesoftware.base.objectstore

ClassTestsErrorsFailuresSuccess RateTime
Success DispatchingObjectStoreTest 400100.00%1.579
Success ObjectStoreCommandNotSupportedExceptionTest 200100.00%1.549
Success ObjectStoreCommandTest 100100.00%1.769
Success ObjectStoreExceptionTest 300100.00%1.543
Success ObjectStoreTest 900100.00%1.625
Success ReflectedObjectStoreTest 500100.00%1.626

com.gargoylesoftware.base.resource.jdbc

ClassTestsErrorsFailuresSuccess RateTime
Success AlreadyClosedExceptionTest 100100.00%1.548
Success CallableStatementWrapperTest 15200100.00%3.615
Success ConnectionWrapperTest 4400100.00%3.135
Success DatabaseMetaDataWrapperTest 16500100.00%3.171
Success JDBCResourceFactoryTest 400100.00%1.812
Success PreparedStatementWrapperTest 7300100.00%3.374
Success ResultSetWrapperTest 14000100.00%3.480
Success StatementWrapperTest 4100100.00%2.460

com.gargoylesoftware.base.resource

ClassTestsErrorsFailuresSuccess RateTime
Success PooledResourceFactoryTest 300100.00%1.576
Success ResourceExceptionTest 200100.00%1.839
Success ResourceFactoryTest 800100.00%1.561
Success ResourceManagerTest 600100.00%1.589

com.gargoylesoftware.base.testing

ClassTestsErrorsFailuresSuccess RateTime
Success BaseTestCaseTest 100100.00%1.546
Success EqualsTesterTest 600100.00%1.575
Success OrderedTestSuiteTest 700100.00%1.589
Success RecursiveTestSuiteTest 400100.00%1.567
Success TestInitializationFailedExceptionTest 200100.00%1.760
Success TestUtilTest 200100.00%1.550

com.gargoylesoftware.base.trace

ClassTestsErrorsFailuresSuccess RateTime
Success TraceTest 100100.00%2.641

com.gargoylesoftware.base.util

ClassTestsErrorsFailuresSuccess RateTime
Success DetailedIllegalArgumentExceptionTest 200100.00%1.657
Success DetailedNullPointerExceptionTest 200100.00%1.552
Success DirectoryWalkerTest 700100.00%1.636
Success DocumentUtilTest 600100.00%2.669
Success ProxyUtilTest 400100.00%1.723
Success StringUtilTest 1200100.00%1.566

Test Cases

[ summary] [ package list] [ test cases]

NotificationListTest

Success testConstructor_Null0.02
Success testAddListener_Null0.00
Success testRemoveListener_Null0.00
Success testAdd0.10
Success testAddAll_NullCollection0.00
Success testAddAll_Index_NullCollection0.00
Success testAddAll0.00
Success testSet0.00
Success testRemove_int0.01

AbstractUIControllerTest

Success testStartTask2.68
Success testTaskSuccessful0.00
Success testTaskException_WorkerThread0.00
Success testTaskException_UiThread0.00
Success testTaskError_WorkerThread0.00
Success testTaskError_UiThread0.00
Success testLocaleChanged0.00
Success testSetLocale_Null0.00

DefaultComponentLoaderTest

Success testStringConstructor_ValidParms0.58
Success testStringConstuctor_NotComponent0.00
Success testStringConstuctor_BadClassName0.01
Success testStringConstuctor_Null0.00
Success testClassConstuctor_Null0.03
Success testClassConstuctor_NoDefaultConstructor0.00
Success testClassConstuctor_PrivateDefaultConstructor0.01

ReflectedActionTest

Success testConstructor_NullObject0.02
Success testConstructor_NullMethodName0.00
Success testConstructor_BadMethodName0.44
Success testConstructor0.00
Success testActionPerformed0.01
Success testActionPerformed_ExceptionThrown0.06

ReflectedTableModelTest

Success testClassConstructor0.13
Success testGetValueAt0.01

TableLayoutConstraintsTest

Success testConstructor2Parms0.02
Success testConstructor2Parms_Negative0.00
Success testNegativeRow0.00
Success testNegativeRowSpan0.00
Success testZeroRowSpan0.00
Success testNegativeColumn0.00
Success testNegativeColumnSpan0.00
Success testZeroColumnSpan0.00
Success testIllegalVerticalAlignment0.00
Success testIllegalHorizontalAlignment0.00
Success testMakeConstraints_BadData0.00
Success testMakeConstraints_Null0.00
Success testMakeConstraints0.00
Success testMakeConstraints_spanning0.00
Success testMakeConstraints_stretching0.00

TableLayoutTest

Success testNoComponents1.61
Success testNoComponents_WithInsets0.00
Success testDifferentContainers0.00
Success testNullContainers0.00
Success testAddComponentTwice0.01
Success testAddNullComponent0.00
Success testAddStringConstraint0.00
Success testRemoveComponentTwice0.13
Success testRemoveNullComponent0.00
Success testOneChild0.01
Success testOneChildWithInsetsOnParent0.00
Success testParentAlignmentWithOneChildAndInsets0.00
Success testRemove0.00
Success testRemoveWhereColumnAndRowCountsDontChange0.02
Success testRemoveAndAddAgain0.01
Success testOneChildExpandedRow0.00
Success testOneChildExpandedColumn0.00
Success testOneChildExpandedWithMaxSize0.00
Success testFourChildrenWithComponentStretching0.03
Success testNoExpansionBeyondMaximumSize0.00
Success testMinimumSizesOnColumnsAndRows0.00
Success testExpandableRowWithInsets0.00
Success testShrinkToFit0.00
Success testEmptyColumnsExpanding0.01
Success testOddSizeWidth0.01
Success testSmallerSizeThanAllowedByInsets0.00
Success testAddAddRemoveAdd0.00

DispatchingObjectStoreTest

Success testDispatch0.04
Success testConstructor_Null0.00
Success testExecute_NotFound0.00
Success testFindStore0.00

ObjectStoreCommandNotSupportedExceptionTest

Success testStringConstructor0.01
Success testCommandConstructor0.00

ObjectStoreCommandTest

Success testEquals0.03

ObjectStoreExceptionTest

Success testConstructor_String0.01
Success testConstructor_Exception0.00
Success testConstructor_StringAndException0.00

ObjectStoreTest

Success testService_ExceptionThrown0.02
Success testService_ErrorThrown0.00
Success testService_ObjectStoreExceptionThrown0.00
Success testService_ObjectStoreCommandNotSupportedExceptionThrown0.00
Success testSetResourceMap_Null0.00
Success testSetResourceMap0.06
Success testSetResourceMap_BadKey0.00
Success testSetResourceMap_BadValue0.00
Success testSetResourceManager0.00

ReflectedObjectStoreTest

Success testExecute_NoCommandsRegistered0.03
Success testExecute_SomeCommandsRegistered_DifferentCommandExecuted0.01
Success testExecute0.00
Success testRegisterCommand_NotACommand0.00
Success testRegisterCommand_BadMethodName0.00

AlreadyClosedExceptionTest

Success testConstructor_Null0.02

CallableStatementWrapperTest

Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.registerOutParameter(java.lang.String,int)0.47
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.registerOutParameter(java.lang.String,int,java.lang.String)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.registerOutParameter(int,int,int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.registerOutParameter(int,int,java.lang.String)0.01
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.registerOutParameter(int,int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.registerOutParameter(java.lang.String,int,int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.wasNull()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.getBigDecimal(int,int)0.01
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.getBigDecimal(int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.getBigDecimal(java.lang.String)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.getTimestamp(java.lang.String)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.getTimestamp(java.lang.String,java.util.Calendar)0.01
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.getTimestamp(int,java.util.Calendar)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.getTimestamp(int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.getBlob(int)0.06
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.getBlob(java.lang.String)0.06
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.getClob(java.lang.String)0.03
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.getClob(int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.setNull(java.lang.String,int,java.lang.String)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.setNull(java.lang.String,int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.setBigDecimal(java.lang.String,java.math.BigDecimal)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.setBytes(java.lang.String,[B)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.setAsciiStream(java.lang.String,java.io.InputStream,int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.setBinaryStream(java.lang.String,java.io.InputStream,int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.setObject(java.lang.String,java.lang.Object,int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.setObject(java.lang.String,java.lang.Object,int,int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.setObject(java.lang.String,java.lang.Object)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.setCharacterStream(java.lang.String,java.io.Reader,int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.getObject(java.lang.String,java.util.Map)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.getObject(int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.getObject(int,java.util.Map)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.getObject(java.lang.String)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.getBoolean(java.lang.String)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.getBoolean(int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.getByte(int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.getByte(java.lang.String)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.getShort(java.lang.String)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.getShort(int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.getInt(java.lang.String)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.getInt(int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.getLong(java.lang.String)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.getLong(int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.getFloat(int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.getFloat(java.lang.String)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.getDouble(java.lang.String)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.getDouble(int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.getBytes(int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.getBytes(java.lang.String)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.getArray(int)0.02
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.getArray(java.lang.String)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.getURL(java.lang.String)0.77
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.getURL(int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.setBoolean(java.lang.String,boolean)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.setByte(java.lang.String,byte)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.setShort(java.lang.String,short)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.setInt(java.lang.String,int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.setLong(java.lang.String,long)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.setFloat(java.lang.String,float)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.setDouble(java.lang.String,double)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.setTimestamp(java.lang.String,java.sql.Timestamp)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.setTimestamp(java.lang.String,java.sql.Timestamp,java.util.Calendar)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.getRef(java.lang.String)0.01
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.getRef(int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.setURL(java.lang.String,java.net.URL)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.setTime(java.lang.String,java.sql.Time,java.util.Calendar)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.setTime(java.lang.String,java.sql.Time)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.getTime(java.lang.String)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.getTime(int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.getTime(int,java.util.Calendar)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.getTime(java.lang.String,java.util.Calendar)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.getDate(java.lang.String)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.getDate(int,java.util.Calendar)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.getDate(int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.getDate(java.lang.String,java.util.Calendar)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.getString(java.lang.String)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.getString(int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.setString(java.lang.String,java.lang.String)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.setDate(java.lang.String,java.sql.Date,java.util.Calendar)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.setDate(java.lang.String,java.sql.Date)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.executeQuery()0.27
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.setNull(int,int,java.lang.String)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.setNull(int,int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.setBigDecimal(int,java.math.BigDecimal)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.setBytes(int,[B)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.setAsciiStream(int,java.io.InputStream,int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.setBinaryStream(int,java.io.InputStream,int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.setObject(int,java.lang.Object,int,int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.setObject(int,java.lang.Object,int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.setObject(int,java.lang.Object)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.setCharacterStream(int,java.io.Reader,int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.executeUpdate()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.setUnicodeStream(int,java.io.InputStream,int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.clearParameters()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.addBatch()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.setRef(int,java.sql.Ref)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.setBlob(int,java.sql.Blob)0.01
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.setClob(int,java.sql.Clob)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.setArray(int,java.sql.Array)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.getMetaData()0.09
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.getParameterMetaData()0.02
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.setBoolean(int,boolean)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.setByte(int,byte)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.setShort(int,short)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.setInt(int,int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.setLong(int,long)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.setFloat(int,float)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.setDouble(int,double)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.setTimestamp(int,java.sql.Timestamp,java.util.Calendar)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.setTimestamp(int,java.sql.Timestamp)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.setURL(int,java.net.URL)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.setTime(int,java.sql.Time)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.setTime(int,java.sql.Time,java.util.Calendar)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.execute()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.setString(int,java.lang.String)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.setDate(int,java.sql.Date,java.util.Calendar)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.setDate(int,java.sql.Date)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.executeQuery(java.lang.String)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.getResultSet()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.executeUpdate(java.lang.String,[I)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.executeUpdate(java.lang.String)0.02
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.executeUpdate(java.lang.String,[Ljava.lang.String;)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.executeUpdate(java.lang.String,int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.addBatch(java.lang.String)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.getMaxFieldSize()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.setMaxFieldSize(int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.getMaxRows()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.setMaxRows(int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.setEscapeProcessing(boolean)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.getQueryTimeout()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.setQueryTimeout(int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.getWarnings()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.clearWarnings()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.setCursorName(java.lang.String)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.getUpdateCount()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.getMoreResults()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.getMoreResults(int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.setFetchDirection(int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.getFetchDirection()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.setFetchSize(int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.getFetchSize()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.getResultSetConcurrency()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.getResultSetType()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.clearBatch()0.01
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.executeBatch()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.getGeneratedKeys()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.getResultSetHoldability()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.execute(java.lang.String,int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.execute(java.lang.String)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.execute(java.lang.String,[I)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.execute(java.lang.String,[Ljava.lang.String;)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.CallableStatementWrapper.cancel()0.00
Success testConstructor_null0.00

ConnectionWrapperTest

Success Method: com.gargoylesoftware.base.resource.jdbc.ConnectionWrapper.createStatement(int,int)0.28
Success Method: com.gargoylesoftware.base.resource.jdbc.ConnectionWrapper.createStatement()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ConnectionWrapper.createStatement(int,int,int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ConnectionWrapper.prepareStatement(java.lang.String,[Ljava.lang.String;)0.25
Success Method: com.gargoylesoftware.base.resource.jdbc.ConnectionWrapper.prepareStatement(java.lang.String)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ConnectionWrapper.prepareStatement(java.lang.String,int,int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ConnectionWrapper.prepareStatement(java.lang.String,int,int,int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ConnectionWrapper.prepareStatement(java.lang.String,int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ConnectionWrapper.prepareStatement(java.lang.String,[I)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ConnectionWrapper.prepareCall(java.lang.String,int,int,int)0.29
Success Method: com.gargoylesoftware.base.resource.jdbc.ConnectionWrapper.prepareCall(java.lang.String,int,int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ConnectionWrapper.prepareCall(java.lang.String)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ConnectionWrapper.nativeSQL(java.lang.String)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ConnectionWrapper.setAutoCommit(boolean)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ConnectionWrapper.getAutoCommit()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ConnectionWrapper.commit()0.04
Success Method: com.gargoylesoftware.base.resource.jdbc.ConnectionWrapper.rollback(java.sql.Savepoint)0.09
Success Method: com.gargoylesoftware.base.resource.jdbc.ConnectionWrapper.rollback()0.01
Success Method: com.gargoylesoftware.base.resource.jdbc.ConnectionWrapper.setCatalog(java.lang.String)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ConnectionWrapper.getCatalog()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ConnectionWrapper.setTransactionIsolation(int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ConnectionWrapper.getTransactionIsolation()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ConnectionWrapper.getWarnings()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ConnectionWrapper.clearWarnings()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ConnectionWrapper.getTypeMap()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ConnectionWrapper.setTypeMap(java.util.Map)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ConnectionWrapper.setHoldability(int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ConnectionWrapper.getHoldability()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ConnectionWrapper.setSavepoint(java.lang.String)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ConnectionWrapper.setSavepoint()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ConnectionWrapper.releaseSavepoint(java.sql.Savepoint)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ConnectionWrapper.setReadOnly(boolean)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ConnectionWrapper.isReadOnly()0.00
Success testConstructor_Null0.00
Success testCreateStatement0.07
Success testCreateStatement_intint0.00
Success testPrepareStatement0.10
Success testPrepareStatement_StringIntInt0.00
Success testPrepareCall_String0.10
Success testPrepareCall_StringIntInt0.00
Success testGetDatabaseMetaData0.10
Success testCloseTwice0.00
Success testIsClosedOnClosedConnection0.00
Success testCloseWhenStatementAlreadyClosed0.00

DatabaseMetaDataWrapperTest

Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.getProcedures(java.lang.String,java.lang.String,java.lang.String)0.74
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.getTables(java.lang.String,java.lang.String,java.lang.String,[Ljava.lang.String;)0.01
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.getSchemas()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.getCatalogs()0.01
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.getTableTypes()0.01
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.getColumnPrivileges(java.lang.String,java.lang.String,java.lang.String,java.lang.String)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.getTablePrivileges(java.lang.String,java.lang.String,java.lang.String)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.getBestRowIdentifier(java.lang.String,java.lang.String,java.lang.String,int,boolean)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.getVersionColumns(java.lang.String,java.lang.String,java.lang.String)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.getPrimaryKeys(java.lang.String,java.lang.String,java.lang.String)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.getImportedKeys(java.lang.String,java.lang.String,java.lang.String)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.getExportedKeys(java.lang.String,java.lang.String,java.lang.String)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.getCrossReference(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.getTypeInfo()0.01
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.getIndexInfo(java.lang.String,java.lang.String,java.lang.String,boolean,boolean)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.getUDTs(java.lang.String,java.lang.String,java.lang.String,[I)0.04
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.getProcedureColumns(java.lang.String,java.lang.String,java.lang.String,java.lang.String)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.allProceduresAreCallable()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.allTablesAreSelectable()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.nullsAreSortedHigh()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.nullsAreSortedLow()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.nullsAreSortedAtStart()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.nullsAreSortedAtEnd()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.getDatabaseProductName()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.getDatabaseProductVersion()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.getDriverName()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.getDriverVersion()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.usesLocalFiles()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.usesLocalFilePerTable()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.supportsMixedCaseIdentifiers()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.storesUpperCaseIdentifiers()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.storesLowerCaseIdentifiers()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.storesMixedCaseIdentifiers()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.supportsMixedCaseQuotedIdentifiers()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.storesUpperCaseQuotedIdentifiers()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.storesLowerCaseQuotedIdentifiers()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.storesMixedCaseQuotedIdentifiers()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.getIdentifierQuoteString()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.getSQLKeywords()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.getNumericFunctions()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.getStringFunctions()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.getSystemFunctions()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.getTimeDateFunctions()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.getSearchStringEscape()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.getExtraNameCharacters()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.supportsAlterTableWithAddColumn()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.supportsAlterTableWithDropColumn()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.supportsColumnAliasing()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.nullPlusNonNullIsNull()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.supportsConvert()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.supportsConvert(int,int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.supportsTableCorrelationNames()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.supportsDifferentTableCorrelationNames()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.supportsExpressionsInOrderBy()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.supportsOrderByUnrelated()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.supportsGroupBy()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.supportsGroupByUnrelated()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.supportsGroupByBeyondSelect()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.supportsLikeEscapeClause()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.supportsMultipleResultSets()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.supportsMultipleTransactions()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.supportsNonNullableColumns()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.supportsMinimumSQLGrammar()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.supportsCoreSQLGrammar()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.supportsExtendedSQLGrammar()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.supportsANSI92EntryLevelSQL()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.supportsANSI92IntermediateSQL()0.01
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.supportsANSI92FullSQL()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.supportsIntegrityEnhancementFacility()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.supportsOuterJoins()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.supportsFullOuterJoins()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.supportsLimitedOuterJoins()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.getSchemaTerm()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.getProcedureTerm()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.getCatalogTerm()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.isCatalogAtStart()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.getCatalogSeparator()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.supportsSchemasInDataManipulation()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.supportsSchemasInProcedureCalls()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.supportsSchemasInTableDefinitions()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.supportsSchemasInIndexDefinitions()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.supportsSchemasInPrivilegeDefinitions()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.supportsCatalogsInDataManipulation()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.supportsCatalogsInProcedureCalls()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.supportsCatalogsInTableDefinitions()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.supportsCatalogsInIndexDefinitions()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.supportsCatalogsInPrivilegeDefinitions()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.supportsPositionedDelete()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.supportsPositionedUpdate()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.supportsSelectForUpdate()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.supportsStoredProcedures()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.supportsSubqueriesInComparisons()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.supportsSubqueriesInExists()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.supportsSubqueriesInIns()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.supportsSubqueriesInQuantifieds()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.supportsCorrelatedSubqueries()0.01
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.supportsUnion()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.supportsUnionAll()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.supportsOpenCursorsAcrossCommit()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.supportsOpenCursorsAcrossRollback()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.supportsOpenStatementsAcrossCommit()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.supportsOpenStatementsAcrossRollback()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.getMaxBinaryLiteralLength()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.getMaxCharLiteralLength()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.getMaxColumnNameLength()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.getMaxColumnsInGroupBy()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.getMaxColumnsInIndex()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.getMaxColumnsInOrderBy()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.getMaxColumnsInSelect()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.getMaxColumnsInTable()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.getMaxConnections()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.getMaxCursorNameLength()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.getMaxIndexLength()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.getMaxSchemaNameLength()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.getMaxProcedureNameLength()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.getMaxCatalogNameLength()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.getMaxRowSize()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.doesMaxRowSizeIncludeBlobs()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.getMaxStatementLength()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.getMaxStatements()0.03
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.getMaxTableNameLength()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.getMaxTablesInSelect()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.getMaxUserNameLength()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.getDefaultTransactionIsolation()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.supportsTransactions()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.supportsTransactionIsolationLevel(int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.supportsDataDefinitionAndDataManipulationTransactions()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.supportsDataManipulationTransactionsOnly()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.dataDefinitionCausesTransactionCommit()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.dataDefinitionIgnoredInTransactions()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.supportsResultSetType(int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.supportsResultSetConcurrency(int,int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.ownUpdatesAreVisible(int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.ownDeletesAreVisible(int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.ownInsertsAreVisible(int)0.02
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.othersUpdatesAreVisible(int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.othersDeletesAreVisible(int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.othersInsertsAreVisible(int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.updatesAreDetected(int)0.01
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.deletesAreDetected(int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.insertsAreDetected(int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.supportsBatchUpdates()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.supportsSavepoints()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.supportsNamedParameters()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.supportsMultipleOpenResults()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.supportsGetGeneratedKeys()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.getSuperTypes(java.lang.String,java.lang.String,java.lang.String)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.getSuperTables(java.lang.String,java.lang.String,java.lang.String)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.supportsResultSetHoldability(int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.getResultSetHoldability()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.getDatabaseMajorVersion()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.getDatabaseMinorVersion()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.getJDBCMajorVersion()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.getJDBCMinorVersion()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.getSQLStateType()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.locatorsUpdateCopy()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.supportsStatementPooling()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.getURL()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.isReadOnly()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.getAttributes(java.lang.String,java.lang.String,java.lang.String,java.lang.String)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.getColumns(java.lang.String,java.lang.String,java.lang.String,java.lang.String)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.DatabaseMetaDataWrapper.getUserName()0.00
Success testConstructor_null0.00
Success testCloseTwice0.21
Success testCloseWhenResultSetAlreadyClosed0.34

JDBCResourceFactoryTest

Success testConstructor_NullDatabaseName0.02
Success testConstructor_NullUser0.00
Success testConstructor_NullPassword0.00
Success testConstructor_NoConnection0.03

PreparedStatementWrapperTest

Success Method: com.gargoylesoftware.base.resource.jdbc.PreparedStatementWrapper.executeQuery()0.60
Success Method: com.gargoylesoftware.base.resource.jdbc.PreparedStatementWrapper.executeUpdate()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.PreparedStatementWrapper.setNull(int,int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.PreparedStatementWrapper.setNull(int,int,java.lang.String)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.PreparedStatementWrapper.setBigDecimal(int,java.math.BigDecimal)0.01
Success Method: com.gargoylesoftware.base.resource.jdbc.PreparedStatementWrapper.setBytes(int,[B)0.01
Success Method: com.gargoylesoftware.base.resource.jdbc.PreparedStatementWrapper.setAsciiStream(int,java.io.InputStream,int)0.01
Success Method: com.gargoylesoftware.base.resource.jdbc.PreparedStatementWrapper.setUnicodeStream(int,java.io.InputStream,int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.PreparedStatementWrapper.setBinaryStream(int,java.io.InputStream,int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.PreparedStatementWrapper.clearParameters()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.PreparedStatementWrapper.setObject(int,java.lang.Object)0.01
Success Method: com.gargoylesoftware.base.resource.jdbc.PreparedStatementWrapper.setObject(int,java.lang.Object,int,int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.PreparedStatementWrapper.setObject(int,java.lang.Object,int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.PreparedStatementWrapper.addBatch()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.PreparedStatementWrapper.setCharacterStream(int,java.io.Reader,int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.PreparedStatementWrapper.setRef(int,java.sql.Ref)0.05
Success Method: com.gargoylesoftware.base.resource.jdbc.PreparedStatementWrapper.setBlob(int,java.sql.Blob)0.04
Success Method: com.gargoylesoftware.base.resource.jdbc.PreparedStatementWrapper.setClob(int,java.sql.Clob)0.04
Success Method: com.gargoylesoftware.base.resource.jdbc.PreparedStatementWrapper.setArray(int,java.sql.Array)0.08
Success Method: com.gargoylesoftware.base.resource.jdbc.PreparedStatementWrapper.getMetaData()0.04
Success Method: com.gargoylesoftware.base.resource.jdbc.PreparedStatementWrapper.getParameterMetaData()0.03
Success Method: com.gargoylesoftware.base.resource.jdbc.PreparedStatementWrapper.setBoolean(int,boolean)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.PreparedStatementWrapper.setByte(int,byte)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.PreparedStatementWrapper.setShort(int,short)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.PreparedStatementWrapper.setInt(int,int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.PreparedStatementWrapper.setLong(int,long)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.PreparedStatementWrapper.setFloat(int,float)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.PreparedStatementWrapper.setDouble(int,double)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.PreparedStatementWrapper.setTimestamp(int,java.sql.Timestamp,java.util.Calendar)0.01
Success Method: com.gargoylesoftware.base.resource.jdbc.PreparedStatementWrapper.setTimestamp(int,java.sql.Timestamp)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.PreparedStatementWrapper.setURL(int,java.net.URL)0.86
Success Method: com.gargoylesoftware.base.resource.jdbc.PreparedStatementWrapper.setTime(int,java.sql.Time)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.PreparedStatementWrapper.setTime(int,java.sql.Time,java.util.Calendar)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.PreparedStatementWrapper.execute()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.PreparedStatementWrapper.setString(int,java.lang.String)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.PreparedStatementWrapper.setDate(int,java.sql.Date)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.PreparedStatementWrapper.setDate(int,java.sql.Date,java.util.Calendar)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.PreparedStatementWrapper.executeQuery(java.lang.String)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.PreparedStatementWrapper.getResultSet()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.PreparedStatementWrapper.executeUpdate(java.lang.String,[I)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.PreparedStatementWrapper.executeUpdate(java.lang.String)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.PreparedStatementWrapper.executeUpdate(java.lang.String,[Ljava.lang.String;)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.PreparedStatementWrapper.executeUpdate(java.lang.String,int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.PreparedStatementWrapper.addBatch(java.lang.String)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.PreparedStatementWrapper.getMaxFieldSize()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.PreparedStatementWrapper.setMaxFieldSize(int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.PreparedStatementWrapper.getMaxRows()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.PreparedStatementWrapper.setMaxRows(int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.PreparedStatementWrapper.setEscapeProcessing(boolean)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.PreparedStatementWrapper.getQueryTimeout()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.PreparedStatementWrapper.setQueryTimeout(int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.PreparedStatementWrapper.getWarnings()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.PreparedStatementWrapper.clearWarnings()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.PreparedStatementWrapper.setCursorName(java.lang.String)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.PreparedStatementWrapper.getUpdateCount()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.PreparedStatementWrapper.getMoreResults()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.PreparedStatementWrapper.getMoreResults(int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.PreparedStatementWrapper.setFetchDirection(int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.PreparedStatementWrapper.getFetchDirection()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.PreparedStatementWrapper.setFetchSize(int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.PreparedStatementWrapper.getFetchSize()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.PreparedStatementWrapper.getResultSetConcurrency()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.PreparedStatementWrapper.getResultSetType()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.PreparedStatementWrapper.clearBatch()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.PreparedStatementWrapper.executeBatch()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.PreparedStatementWrapper.getGeneratedKeys()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.PreparedStatementWrapper.getResultSetHoldability()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.PreparedStatementWrapper.execute(java.lang.String,int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.PreparedStatementWrapper.execute(java.lang.String)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.PreparedStatementWrapper.execute(java.lang.String,[I)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.PreparedStatementWrapper.execute(java.lang.String,[Ljava.lang.String;)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.PreparedStatementWrapper.cancel()0.00
Success testConstructor_null0.00

ResultSetWrapperTest

Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.wasNull()0.44
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.getBigDecimal(int,int)0.02
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.getBigDecimal(java.lang.String)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.getBigDecimal(int)0.01
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.getBigDecimal(java.lang.String,int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.getTimestamp(int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.getTimestamp(java.lang.String,java.util.Calendar)0.01
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.getTimestamp(int,java.util.Calendar)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.getTimestamp(java.lang.String)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.getAsciiStream(int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.getAsciiStream(java.lang.String)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.getUnicodeStream(java.lang.String)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.getUnicodeStream(int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.getBinaryStream(int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.getBinaryStream(java.lang.String)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.getWarnings()0.03
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.clearWarnings()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.getCursorName()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.getMetaData()0.04
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.getCharacterStream(int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.getCharacterStream(java.lang.String)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.isBeforeFirst()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.isAfterLast()0.01
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.isFirst()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.isLast()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.beforeFirst()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.afterLast()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.absolute(int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.setFetchDirection(int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.getFetchDirection()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.setFetchSize(int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.getFetchSize()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.getConcurrency()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.rowUpdated()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.rowInserted()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.rowDeleted()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.updateNull(int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.updateNull(java.lang.String)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.updateBoolean(int,boolean)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.updateBoolean(java.lang.String,boolean)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.updateByte(int,byte)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.updateByte(java.lang.String,byte)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.updateShort(int,short)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.updateShort(java.lang.String,short)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.updateInt(java.lang.String,int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.updateInt(int,int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.updateLong(int,long)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.updateLong(java.lang.String,long)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.updateFloat(java.lang.String,float)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.updateFloat(int,float)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.updateDouble(java.lang.String,double)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.updateDouble(int,double)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.updateBigDecimal(int,java.math.BigDecimal)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.updateBigDecimal(java.lang.String,java.math.BigDecimal)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.updateString(java.lang.String,java.lang.String)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.updateString(int,java.lang.String)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.updateBytes(int,[B)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.updateBytes(java.lang.String,[B)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.updateDate(java.lang.String,java.sql.Date)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.updateDate(int,java.sql.Date)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.updateTimestamp(int,java.sql.Timestamp)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.updateTimestamp(java.lang.String,java.sql.Timestamp)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.updateAsciiStream(java.lang.String,java.io.InputStream,int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.updateAsciiStream(int,java.io.InputStream,int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.updateBinaryStream(int,java.io.InputStream,int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.updateBinaryStream(java.lang.String,java.io.InputStream,int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.updateCharacterStream(int,java.io.Reader,int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.updateCharacterStream(java.lang.String,java.io.Reader,int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.updateObject(java.lang.String,java.lang.Object)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.updateObject(int,java.lang.Object)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.updateObject(int,java.lang.Object,int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.updateObject(java.lang.String,java.lang.Object,int)0.01
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.insertRow()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.updateRow()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.deleteRow()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.refreshRow()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.cancelRowUpdates()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.moveToInsertRow()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.moveToCurrentRow()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.getStatement()0.06
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.getBlob(java.lang.String)0.01
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.getBlob(int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.getClob(java.lang.String)0.02
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.getClob(int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.updateRef(java.lang.String,java.sql.Ref)0.02
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.updateRef(int,java.sql.Ref)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.updateBlob(java.lang.String,java.sql.Blob)0.01
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.updateBlob(int,java.sql.Blob)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.updateClob(int,java.sql.Clob)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.updateClob(java.lang.String,java.sql.Clob)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.updateArray(java.lang.String,java.sql.Array)0.06
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.updateArray(int,java.sql.Array)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.getObject(int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.getObject(java.lang.String,java.util.Map)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.getObject(java.lang.String)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.getObject(int,java.util.Map)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.getBoolean(int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.getBoolean(java.lang.String)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.getByte(java.lang.String)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.getByte(int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.getShort(java.lang.String)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.getShort(int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.getInt(java.lang.String)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.getInt(int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.getLong(int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.getLong(java.lang.String)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.getFloat(java.lang.String)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.getFloat(int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.getDouble(int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.getDouble(java.lang.String)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.getBytes(java.lang.String)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.getBytes(int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.getArray(java.lang.String)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.getArray(int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.getURL(int)0.70
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.getURL(java.lang.String)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.next()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.getType()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.previous()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.getRef(java.lang.String)0.04
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.getRef(int)0.01
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.getTime(int,java.util.Calendar)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.getTime(java.lang.String)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.getTime(int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.getTime(java.lang.String,java.util.Calendar)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.getDate(java.lang.String)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.getDate(int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.getDate(int,java.util.Calendar)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.getDate(java.lang.String,java.util.Calendar)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.getString(int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.getString(java.lang.String)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.first()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.last()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.relative(int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.updateTime(java.lang.String,java.sql.Time)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.updateTime(int,java.sql.Time)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.findColumn(java.lang.String)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.ResultSetWrapper.getRow()0.00
Success testConstructor_null0.00
Success testCloseTwice0.25

StatementWrapperTest

Success Method: com.gargoylesoftware.base.resource.jdbc.StatementWrapper.executeQuery(java.lang.String)0.56
Success Method: com.gargoylesoftware.base.resource.jdbc.StatementWrapper.getResultSet()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.StatementWrapper.executeUpdate(java.lang.String,[Ljava.lang.String;)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.StatementWrapper.executeUpdate(java.lang.String,int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.StatementWrapper.executeUpdate(java.lang.String)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.StatementWrapper.executeUpdate(java.lang.String,[I)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.StatementWrapper.getMaxFieldSize()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.StatementWrapper.setMaxFieldSize(int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.StatementWrapper.getMaxRows()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.StatementWrapper.setMaxRows(int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.StatementWrapper.setEscapeProcessing(boolean)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.StatementWrapper.getQueryTimeout()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.StatementWrapper.setQueryTimeout(int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.StatementWrapper.getWarnings()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.StatementWrapper.clearWarnings()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.StatementWrapper.setCursorName(java.lang.String)0.04
Success Method: com.gargoylesoftware.base.resource.jdbc.StatementWrapper.getUpdateCount()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.StatementWrapper.getMoreResults()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.StatementWrapper.getMoreResults(int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.StatementWrapper.setFetchDirection(int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.StatementWrapper.getFetchDirection()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.StatementWrapper.setFetchSize(int)0.01
Success Method: com.gargoylesoftware.base.resource.jdbc.StatementWrapper.getFetchSize()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.StatementWrapper.getResultSetConcurrency()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.StatementWrapper.getResultSetType()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.StatementWrapper.addBatch(java.lang.String)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.StatementWrapper.clearBatch()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.StatementWrapper.executeBatch()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.StatementWrapper.getGeneratedKeys()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.StatementWrapper.getResultSetHoldability()0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.StatementWrapper.execute(java.lang.String,int)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.StatementWrapper.execute(java.lang.String)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.StatementWrapper.execute(java.lang.String,[I)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.StatementWrapper.execute(java.lang.String,[Ljava.lang.String;)0.00
Success Method: com.gargoylesoftware.base.resource.jdbc.StatementWrapper.cancel()0.00
Success testConstructor_NullStatement0.00
Success testConstructor0.05
Success testSetConnection0.05
Success testSetConnection_NullConnection0.00
Success testCloseTwice0.00
Success testCloseWhenResultSetAlreadyClosed0.19

PooledResourceFactoryTest

Success testConstructor_Null0.02
Success testSetPreferredCacheSize0.01
Success testGetAndRelease0.01

ResourceExceptionTest

Success testConstructor_String0.03
Success testConstructor_Exception0.00

ResourceFactoryTest

Success testGetResource_null0.02
Success testReleaseResource_nullStore0.01
Success testReleaseResource_nullResource0.00
Success testReleaseResource_NotAllocatedHere0.00
Success testReleaseResource_ReleaseTwice0.00
Success testGetAndRelease0.00
Success testGetAndReleaseAll0.00
Success testGetFromMultipleManagersAndReleaseAll0.00

ResourceManagerTest

Success testReleaseResource_ObjectNotFromFactory0.02
Success testReleaseResource_null0.00
Success testResourceAllocation0.02
Success testGetResource_Null0.00
Success testGetResource_BadName0.00
Success testResourceAllocation_Many0.01

BaseTestCaseTest

Success testAssertCollectionsEqual0.02

EqualsTesterTest

Success testProperlyImplementedClass0.02
Success testEquals_NullValues0.00
Success testNullDForFinalClass0.00
Success testNullDForNonFinalClass0.00
Success testSubclassWithBadEquals0.00
Success testEquals_AequalsA0.00

OrderedTestSuiteTest

Success testConstructor_NullClass0.02
Success testConstructor_NullMethodList0.00
Success testConstructor_NonTestCase0.00
Success testConstructor0.02
Success testOrdering0.00
Success testOrdering_NonTest0.00
Success testOrdering_BadName0.00

RecursiveTestSuiteTest

Success testConstructor_NullStartingPath0.02
Success testConstructor_StartingPathNotADirectory0.00
Success testConstructor_StartingPathDoesntExist0.00
Success testConstructor_NullFilter0.00

TestInitializationFailedExceptionTest

Success testConstructor_Message0.01
Success testConstructor_MessageAndException0.00

TestUtilTest

Success testAssertAppearsEquals_Nulls0.02
Success testAppearsEqual0.01

TraceTest

Success testSecondThreadWhenBuffered1.12

DetailedIllegalArgumentExceptionTest

Success testConstructorWithMessage0.01
Success testConstructorWithoutMessage0.00

DetailedNullPointerExceptionTest

Success testConstructorWithMessage0.02
Success testConstructorWithoutMessage0.00

DirectoryWalkerTest

Success testConstructor_Null0.03
Success testConstructor_Empty0.01
Success testGetFiles0.02
Success testGetDirectories0.01
Success testGetFilesAndDirectories0.01
Success testConstructor_File0.01
Success testConstructor_Exists0.02

DocumentUtilTest

Success testUpperCaseDocument0.88
Success testUpperCaseDocument_null0.00
Success testLengthLimitedDocument_negative0.02
Success testLengthLimitedDocument_zero0.00
Success testLengthLimitedDocument_null0.00
Success testLengthLimitedDocument_40.00

ProxyUtilTest

Success testCreateProxyWithoutArgs_Null0.02
Success testCreateProxyWithoutArgs0.15
Success testCreateProxy_Null0.00
Success testCreateProxyWithArgs0.00

StringUtilTest

Success testJoinInt0.02
Success testJoinInt_EmptyArray0.00
Success testJoinInt_OneElement0.00
Success testJoinInt_NullArray0.00
Success testJoinInt_NullSeparator0.00
Success testJoinCollection0.00
Success testSplitAtFirst0.00
Success testSplit0.00
Success testSplit_NullLine0.00
Success testSplit_NullSeparator0.00
Success testSplit_EmptySeparator0.00
Success testReplace0.00