Fixed test cases to be asynchronous, truncate 1 and 2 are not yet fixed.