junit for transaction.commit
abstract transaction rename