MyPlugin extends AbstractExtensionPoint { public int add(int op1, int op2){ return op1 + op2; }  int add(int op1, int op2);  }
@Test public void testAdd() throws Exception { MyPlugin plugin = TestUtils.newInstance(MyPlugin.class, "pluginId"); assertEquals(3, plugin.add(1, 2)); assertEquals(-1, plugin.add(1, -2)); }