chore: add complete tests around abi-contract
program
#3246
+3,108
−15
abi-contract
program
#3246