7. Folding Test
Define Test Data
Create a file FoldingTestData.java in the testData directory. This java file contains markup instructions for three different cases of code folding.
Define a Test
testFolding() method to the
SimpleCodeInsightTest class previously defined. This test method reuses the DefaultTestData.simple Simple file.
Run the Test
Run the test and make sure it's successful.
Open the Gradle Tool Window.
Select the simple_language_plugin node. You may need to reimport it as a Gradle project.
Drill down under simple_language_plugin to Tasks, verification, test task.
Run the test task.
The results are displayed in the Run Tool Window, and also written to the simple_language_plugin/build/test-results/test directory.
If the Run Tool Window displays the error Test events were not received, do the following:
In the Gradle Tool Window, drill down under simple_language_plugin to Tasks, build, clean task.
Run the clean task, which deletes the simple_language_plugin/build directory.
Restart the test.