Test coverage and cleanups

It is speaking about PhysicalTransactionCursor which closes the underlying channel when closed.