void () { configureByFile(getBasePath() + "/beforeValueTyping.java"); TemplateManagerImpl.setTemplateTesting(getTestRootDisposable()); doAction("Add missing annotation parameters - value3, value2, value1"); final TemplateState state = TemplateManagerImpl.getTemplateState(getEditor()); assertNotNull(state); type("\"value33\""); state.nextTab(); type("\"value22\""); state.nextTab(); type("\"value11\""); state.nextTab(); assertTrue(state.isFinished()); checkResultByFile(getBasePath() + "/afterValueTyping.java"); }