[test] simplify tests and change docs to reflect async