EList<LexerRule> mRules = new BasicEList<LexerRule>();
EList<Mode> modes = new BasicEList<Mode>();
EList<PrequelConstruct> prequels = new BasicEList<PrequelConstruct>();
Options options = createMock(Options.class);
TokenVocab tokenVocab = createMock(TokenVocab.class);
Grammar grammar = createMock(Grammar.class);
Rule r1 = createMock(LexerRule.class);
Mode mode = createMock(Mode.class);
LexerRule mr1 = createMock(LexerRule.class);
expect(options.getOptions()).andReturn(optionList);
expect(tokenVocab.getImportURI()).andReturn(grammar);
expect(grammar.getRules()).andReturn(rules);
expect(grammar.getModes()).andReturn(modes);
expect(grammar.getPrequels()).andReturn(prequels);