Add unit test for async_map