added tests for own macros