private DefaultPluginManager pluginManager;
@Before
- public void setup() throws IOException {
+ public void setup() {
pluginManager = new DefaultPluginManager(testFolder.getRoot().toPath());
}
}
@Test(expected = IllegalArgumentException.class)
- public void loadNonExisting() throws Exception {
+ public void loadNonExisting() {
pluginManager.loadPlugin(Paths.get("nonexisting"));
}
- @Test
+ @Test(expected = PluginAlreadyLoadedException.class)
public void loadTwiceFails() throws Exception {
PluginZip pluginZip = new PluginZip.Builder(testFolder.newFile("my-plugin-1.2.3.zip"), "myPlugin")
.pluginVersion("1.2.3")
}
@Test
- public void getRoot() throws Exception {
+ public void getRoot() {
assertEquals(testFolder.getRoot().toPath(), pluginManager.getPluginsRoot());
}