diff --git a/java/java-tests/testSrc/com/intellij/psi/SignatureParsingTest.java b/java/java-tests/testSrc/com/intellij/psi/SignatureParsingTest.java index 71f59f04e2ed..f885131bdc73 100644 --- a/java/java-tests/testSrc/com/intellij/psi/SignatureParsingTest.java +++ b/java/java-tests/testSrc/com/intellij/psi/SignatureParsingTest.java @@ -30,18 +30,18 @@ import static org.junit.Assert.assertEquals; public class SignatureParsingTest { @Test public void testVarianceAmbiguity() throws ClsFormatException { - parseTypeString("Psi", "LPsi<*TP>;"); - parseTypeString("Psi", "LPsi<+TP>;"); - parseTypeString("Psi", "LPsi<-TP>;"); + assertEquals("Psi", parseTypeString("LPsi<*TP>;")); + assertEquals("Psi", parseTypeString("LPsi<+TP>;")); + assertEquals("Psi", parseTypeString("LPsi<-TP>;")); } @Test public void testMapping() throws ClsFormatException { - parseTypeString("p.Obj.I", "Lp/Obj$I;"); - parseTypeString("p.Obj$.I", "Lp/Obj$$I;"); + assertEquals("p.Obj.I", parseTypeString("Lp/Obj$I;")); + assertEquals("p.Obj$.I", parseTypeString("Lp/Obj$$I;")); } - private static void parseTypeString(String expected, String signature) throws ClsFormatException { - assertEquals(expected, SignatureParsing.parseTypeString(new StringCharacterIterator(signature), StubBuildingVisitor.GUESSING_MAPPER)); + private static String parseTypeString(String signature) throws ClsFormatException { + return SignatureParsing.parseTypeString(new StringCharacterIterator(signature), StubBuildingVisitor.GUESSING_MAPPER); } } \ No newline at end of file