private void runQuickFixTest(PsiParameter parameter, String expectedString) { InvalidParameterAnnotationsInspection.MyQuickFix myQuickFix = new InvalidParameterAnnotationsInspection.MyQuickFix(); MockProblemDescriptor problemDescriptor = new MockProblemDescriptor(parameter, "", ProblemHighlightType.ERROR); myQuickFix.applyFix(myFixture.getProject(), problemDescriptor); assertEquals(expectedString, parameter.getText()); }
private void runQuickFixTest(String parameterText, String expectedString) { Project myProject = myFixture.getProject(); PsiParameter parameter = JavaPsiFacade.getInstance(myProject) .getElementFactory() .createParameterFromText(parameterText, null); ApiParameterInspection.MyQuickFix myQuickFix = new ApiParameterInspection().new MyQuickFix(); MockProblemDescriptor problemDescriptor = new MockProblemDescriptor(parameter, "", ProblemHighlightType.ERROR); myQuickFix.applyFix(myFixture.getProject(), problemDescriptor); Assert.assertEquals(expectedString, parameter.getText()); }
LOG.error("Error getting project with parameter " + psiParameter.getText(), ex); return;
LOG.error("Cannot determine project with parameter " + psiParameter.getText(), ex); return;