1 /** 2 * BSD-style license; for more info see http://pmd.sourceforge.net/license.html 3 */ 4 package test.net.sourceforge.pmd; 5 6 import static org.junit.Assert.assertEquals; 7 import net.sourceforge.pmd.ExternalRuleID; 8 9 import org.junit.Test; 10 public class ExternalRuleIDTest { 11 12 @Test 13 public void testSimpleRef() { 14 String xrefString = "rulesets/basic.xml/EmptyCatchBlock"; 15 ExternalRuleID xref = new ExternalRuleID(xrefString); 16 assertEquals("Filename mismatch!", "rulesets/basic.xml", xref.getFilename()); 17 assertEquals("Rule name mismatch!", "EmptyCatchBlock", xref.getRuleName()); 18 } 19 20 public static junit.framework.Test suite() { 21 return new junit.framework.JUnit4TestAdapter(ExternalRuleIDTest.class); 22 } 23 }