Browse Source

Improve test

#520
Decebal Suiu 1 year ago
parent
commit
2b4185c42e
1 changed files with 5 additions and 2 deletions
  1. 5
    2
      pf4j/src/test/java/org/pf4j/LoadPluginsTest.java

+ 5
- 2
pf4j/src/test/java/org/pf4j/LoadPluginsTest.java View File



assertEquals(1, pluginManager.getPlugins().size()); assertEquals(1, pluginManager.getPlugins().size());
assertTrue(pluginManager.unloadPlugin(pluginId)); assertTrue(pluginManager.unloadPlugin(pluginId));
// duplicate check
assertEquals(0, pluginManager.getPlugins().size());
assertNull(pluginManager.idForPath(pluginZip.unzippedPath())); assertNull(pluginManager.idForPath(pluginZip.unzippedPath()));
// Double unload ok

// double unload ok
assertThrows(IllegalArgumentException.class, () -> pluginManager.unloadPlugin(pluginId), "Unknown pluginId " + pluginId); assertThrows(IllegalArgumentException.class, () -> pluginManager.unloadPlugin(pluginId), "Unknown pluginId " + pluginId);

// load plugin again
assertNotNull(pluginManager.loadPlugin(pluginZip.unzippedPath())); assertNotNull(pluginManager.loadPlugin(pluginZip.unzippedPath()));
} }



Loading…
Cancel
Save