prepared test for macros' functional counterparts