test(modules): add unit tests for markdown, script, and syntax