@Test
void shouldRollbackOnImplicitFailure()
{

    // Given
    Connection connection = connectionMock();
    UnmanagedTransaction tx = beginTx( connection );
    // When
    await( tx.closeAsync() );
    // Then
    InOrder order = inOrder( connection );
    verifyBeginTx( connection );
    verifyRollbackTx( connection );
    order.verify( connection ).release();
}