*/
public static JADT createDummyJADT(List<SyntaxError> syntaxErrors, List<SemanticError> semanticErrors, String testSrcInfo, SinkFactoryFactory factory) {
final SourceFactory sourceFactory = new StringSourceFactory(TEST_STRING);
final Doc doc = new Doc(TEST_SRC_INFO, Pkg._Pkg(NO_COMMENTS, "pkg"), Util.<Imprt> list(), Util.<DataType> list());
final ParseResult parseResult = new ParseResult(doc, syntaxErrors);
final DocEmitter docEmitter = new DummyDocEmitter(doc, TEST_CLASS_NAME);
final Parser parser = new DummyParser(parseResult, testSrcInfo, TEST_STRING);
final Checker checker = new DummyChecker(semanticErrors);
final JADT jadt = new JADT(sourceFactory, parser, checker, docEmitter, factory);
return jadt;
}