### Question:
Generator { public void setTemplateRootDir(File templateRootDir) { setTemplateRootDirs(new File[]{templateRootDir}); } Generator(); void setTemplateRootDir(File templateRootDir); void setTemplateRootDir(String templateRootDir); void setTemplateRootDirs(File... templateRootDirs); void setTemplateRootDirs(String... templateRootDirs); void addTemplateRootDir(File file); void addTemplateRootDir(String file); boolean isIgnoreTemplateGenerateException(); void setIgnoreTemplateGenerateException(boolean ignoreTemplateGenerateException); boolean isCopyBinaryFile(); void setCopyBinaryFile(boolean isCopyBinaryFile); String getSourceEncoding(); void setSourceEncoding(String sourceEncoding); String getOutputEncoding(); void setOutputEncoding(String outputEncoding); void setIncludes(String includes); void setExcludes(String excludes); void setOutRootDir(String rootDir); String getOutRootDir(); void setRemoveExtensions(String removeExtensions); void deleteOutRootDir(); Generator generateBy(Map templateModel,Map filePathModel); Generator deleteBy(Map templateModel,Map filePathModel);  }### Answer:
@Test public void test_setTemplateRootDir() throws Throwable { File templateRootDir = null; generator.setTemplateRootDir(templateRootDir); }