I have registered my file editor provider in plugin.xml:
<lang.parserDefinition language="IXML" implementationClass="com.designer.ixml.IXMLParserDefinition"/>
IXMLFileEditorProvider created IXMLDesignerEditorPanel. When I used Plugin run configuration there are no problems in registering custom provider(IXMLFileEditorProvider) and rendering custom panel (IXMLDesignerEditorPanel).
I have tried to test my custom panel on the same manner as the AndroidDesignerEditorPanel(I have found this test in source code of Intellij IDEA-coummunity edition). But I have faced with problem - root component(RadComponent) of my editor is null.
Does anyone know some tutorials/articles related to testing custom editor panel?
P.S. Tutorial "Writing Tests for Plugins" (https://confluence.jetbrains.com/display/IntelliJIDEA/Writing+Tests+for+Plugins) is not useful in this case.