diff options
author | Mário Franco <mario.ffranco@gmail.com> | 2015-07-21 16:00:24 +0100 |
---|---|---|
committer | Mário Franco <mario.ffranco@gmail.com> | 2015-09-09 12:02:26 +0100 |
commit | b714dfe676a8c2ba90bb54a02897d8fbc02fe578 (patch) | |
tree | 5846d4450fbcd9a25752e0a2bac48e68622d8692 /pf4j/src/test/java | |
parent | 13ace71e16d865d620177dc176cafa5ced28e67b (diff) | |
download | pf4j-b714dfe676a8c2ba90bb54a02897d8fbc02fe578.tar.gz pf4j-b714dfe676a8c2ba90bb54a02897d8fbc02fe578.zip |
Added fail on missing plugin id
Diffstat (limited to 'pf4j/src/test/java')
-rw-r--r-- | pf4j/src/test/java/ro/fortsoft/pf4j/ManifestPluginDescriptorFinderTest.java | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/pf4j/src/test/java/ro/fortsoft/pf4j/ManifestPluginDescriptorFinderTest.java b/pf4j/src/test/java/ro/fortsoft/pf4j/ManifestPluginDescriptorFinderTest.java index 10109d4..5038f66 100644 --- a/pf4j/src/test/java/ro/fortsoft/pf4j/ManifestPluginDescriptorFinderTest.java +++ b/pf4j/src/test/java/ro/fortsoft/pf4j/ManifestPluginDescriptorFinderTest.java @@ -85,6 +85,17 @@ public class ManifestPluginDescriptorFinderTest { * Test of find method, of class ManifestPluginDescriptorFinder. */ @Test(expected = PluginException.class) + public void testFindMissingPluginId() throws Exception { + + ManifestPluginDescriptorFinder instance = new DefaultPluginDescriptorFinder(new PluginClasspath()); + URL url = getClass().getResource("/test-plugin-6"); + PluginDescriptor result = instance.find(new File(url.getPath())); + } + + /** + * Test of find method, of class ManifestPluginDescriptorFinder. + */ + @Test(expected = PluginException.class) public void testFindMissingPluginClass() throws Exception { ManifestPluginDescriptorFinder instance = new DefaultPluginDescriptorFinder(new PluginClasspath()); |