add test for user add new transaction