transact test