add test_transaction_rollback method