@Test
	public void testGetMenuItemNameEscapesAmpersand() {
		MenuData menuData = new MenuData(new String[] { "One", "Two", "&&Three" });
		assertEquals(menuData.getMenuItemName(), "&Three");
	}
The MenuData constructor should fail to accept an invalid (empty) menuPath
Ghidra/Framework/Docking/src/test/java/docking/action/MenuDataTest.java