map macro test-case