11. Documentation Test
This test will check if the documentation provider, implemented in the Documentation section of the Custom Language Support Tutorial, works as expected.
Define a Test Method
testDocumentation() method to the
SimpleCodeInsightTest class previously defined. This test uses the files DocumentationTestData.java and DocumentationTestData.simple from the testData directory to construct a test project and opens the first one in the editor with the virtual caret positioned at the usage of the Simple Language property.
DocumentationManager, it checks if a target element for documentation is found, retrieves the documentation provider for the Simple Language and creates the documentation string for the target element. Finally, the documentation string is verified against the expected output.
Run the Test
Run the test and make sure it's green.