add asset record tests, bugfix

1. add asset record tests
2. fix two typo bug
3. for issue asset evaluation, the issued asset amount should not be added to balance, otherwise, it will be treated as fee or balance i/o, and move to collected_fees in ```post_evalute()```.