In this test we will check if the commenter, implemented in the Commenter section of the Custom Language Support Tutorial, works as we expect.

9.1. Define a test method

public void testCommenter() {
    myFixture.configureByText(SimpleFileType.INSTANCE, "<caret>website = http://en.wikipedia.org/");
    CommentByLineCommentAction commentAction = new CommentByLineCommentAction();
    commentAction.actionPerformedImpl(getProject(), myFixture.getEditor());
    myFixture.checkResult("#website = http://en.wikipedia.org/");
    commentAction.actionPerformedImpl(getProject(), myFixture.getEditor());
    myFixture.checkResult("website = http://en.wikipedia.org/");
}

9.2. Run the test

Run the test and make sure it's green.


Previous Top Next

results matching ""

    No results matching ""