generateMD tests

This makes more sense since `return`ing the error message would pipe that into the generated markdown file. It's better to fail – giving more visibility to the problem and giving dependents on jsdox the ability to catch the error.