| askQueryReturnsSingleBoolean | 3 ms | Passed |
| closesStatementAndResultSetUponSelectFinish | 2 ms | Passed |
| closesStatementUponUpdateFinish | 2 ms | Passed |
| exceptionInExecuteUpdateInvokesRollbackMarker | 4 ms | Passed |
| exceptionInGetResultListInvokesRollbackMarker | 3 ms | Passed |
| exceptionInGetSingleResultInvokesRollbackMarker | 3 ms | Passed |
| exceptionInSetMaxResultsInvokesRollbackMarker | 2 ms | Passed |
| exceptionInSetParameterByNameInvokesRollbackMarker | 2 ms | Passed |
| exceptionInSetParameterByParameterInvokesRollbackMarker | 0.15 sec | Passed |
| exceptionInSetParameterByPositionInvokesRollbackMarker | 2 ms | Passed |
| exceptionInSetStringParameterByNameInvokesRollbackMarker | 2 ms | Passed |
| exceptionInSetStringParameterByParameterInvokesRollbackMarker | 2 ms | Passed |
| exceptionInSetStringParameterByPositionInvokesRollbackMarker | 3 ms | Passed |
| executeQueryAppliesQueryHints | 0.22 sec | Passed |
| executeQueryForStreamAppliesQueryHints | 5 ms | Passed |
| executeUpdateAppliesQueryHints | 3 ms | Passed |
| executeUpdateEnsuresPersistenceContextIsOpen | 2 ms | Passed |
| executeUpdateRunsUpdateOnConnection | 2 ms | Passed |
| executeUpdateThrowsPersistenceExceptionWhenOntoDriverExceptionIsThrown | 3 ms | Passed |
| getParameterValueThrowsIllegalStateForUnboundParam | 3 ms | Passed |
| getResultListEnsuresPersistenceContextIsOpen | 3 ms | Passed |
| getResultListSkipsValuesWhichCannotBeLoadedAsEntities | 1 ms | Passed |
| getResultListWithEntityTypeReturnsEntities | 4 ms | Passed |
| getResultListWithoutParameterSettingJustPassesTheOriginalQuery | 2 ms | Passed |
| getResultStreamClosesStatementWhenStreamIsProcessed | 6 ms | Passed |
| getResultStreamClosesStatementWhenStreamProcessingThrowsException | 4 ms | Passed |
| getResultStreamRetrievesResultStreamFromUnderlyingResultSet | 2 ms | Passed |
| getSingleResultWithEntityTypeReturnsCorrectResult | 2 ms | Passed |
| getSingleResultWithoutResultThrowsNoResultException | 4 ms | Passed |
| isBoundIndicatesWhetherVariableHasBeenBound | 2 ms | Passed |
| noResultExceptionInGetSingleResultDoesNotCauseTransactionRollback | 3 ms | Passed |
| noUniqueResultExceptionInGetSingleResultDoesNotCauseTransactionRollback | 5 ms | Passed |
| runtimeExceptionInExecuteUpdateInvokesRollbackMarker | 2 ms | Passed |
| runtimeExceptionInGetResultListInvokesRollbackMarker | 3 ms | Passed |
| runtimeExceptionInGetSingleResultInvokesRollbackMarker | 3 ms | Passed |
| setDescriptorPassesDescriptorToInstanceLoading | 7 ms | Passed |
| setFirstResultExecutesQueryWithSpecifiedOffset | 5 ms | Passed |
| setMaxResultsExecutesQueryWithSpecifiedLimit | 2 ms | Passed |
| setMaxResultsToLessThanZeroThrowsIllegalArgument | 0.68 sec | Passed |
| setParameterByNameSetsAllOccurrencesOfVariableInQuery | 2 ms | Passed |
| setParameterByParameterSetsValueWithCorrectType | 3 ms | Passed |
| setParameterSupportsUsingEntityAsParameterValue | 0.48 sec | Passed |
| setPositionalParameterSetsValueAtCorrectPosition | 2 ms | Passed |
| setPositionalParameterWithLanguageTag | 18 ms | Passed |
| setUntypedParameterAddsValueDirectlyIntoQueryString | 3 ms | Passed |
| setUntypedParameterByNameAddsValueDirectlyIntoQueryString | 4 ms | Passed |
| setUntypedParameterByPositionAddsValueDirectlyIntoQueryString | 2 ms | Passed |
| settingFirstResultToLargerThanResultCountReturnsEmptyList | 2 ms | Passed |
| settingFirstResultToNegativeThrowsIllegalArgumentException | 2 ms | Passed |
| testSetStringParameterWithLanguageTag | 2 ms | Passed |
| testSetStringParameterWithLanguageTagUsingParameterMethod | 2 ms | Passed |
| throwsExceptionWhenNegativeIsUsedForSetMaxResults | 2 ms | Passed |
| throwsNoResultExceptionWhenThereIsNoResultForGetSingle | 2 ms | Passed |
| throwsNoSingleResultExceptionWhenThereAreMultipleResultsForGetSingle | 3 ms | Passed |