3 import static org.testng.AssertJUnit.assertTrue;
4 import org.testng.annotations.Test;
5 import jalview.gui.Help.HelpId;
9 import javax.help.HelpSet;
10 import javax.help.HelpSetException;
11 import javax.help.Map;
16 public void checkHelpTargets() throws HelpSetException
18 ClassLoader cl = Desktop.class.getClassLoader();
19 URL url = HelpSet.findHelpSet(cl, "help/help"); // $NON-NLS-$
20 HelpSet hs = new HelpSet(cl, url);
21 Map targets = hs.getLocalMap();
23 for (HelpId id : HelpId.values())
25 String target = id.toString();
26 assertTrue("Unmatched target enum: " + target,
27 targets.isValidID(target, hs));