add test cases for util.map()