blob: 888fe339ba08cc226e43fb880a580afe2893cd07 [file] [log] [blame]
package com.jetbrains.rest.inspections;
import com.jetbrains.rest.fixtures.RestFixtureTestCase;
/**
* User : catherine
*/
public class RestInspectionTest extends RestFixtureTestCase {
public void testUndefinedRole() {
doTest(RestRoleInspection.class);
}
public void testHyperlinkAnnotator() {
doTest();
}
public void testFootnoteAnnotator() {
doTest();
}
public void testReferenceTargetAnnotator() {
doTest();
}
private void doTest(Class<? extends RestInspection> inspection) {
myFixture.configureByFile("/inspections/" + getTestName(true) + ".rst");
if (inspection != null)
myFixture.enableInspections(inspection);
myFixture.checkHighlighting(true, false, false);
}
private void doTest() {
doTest(null);
}
}