Improved test
This commit is contained in:
parent
e3682e4ba5
commit
862ffdafd4
|
@ -4,6 +4,7 @@
|
|||
package org.gcube.vremanagement.executor;
|
||||
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
|
@ -14,7 +15,9 @@ import org.gcube.informationsystem.publisher.RegistryPublisherFactory;
|
|||
import org.gcube.resources.discovery.client.api.DiscoveryClient;
|
||||
import org.gcube.resources.discovery.client.queries.api.SimpleQuery;
|
||||
import org.gcube.resources.discovery.icclient.ICFactory;
|
||||
import org.gcube.vremanagement.executor.json.ExtendedSEMapper;
|
||||
import org.gcube.vremanagement.executor.plugin.Plugin;
|
||||
import org.gcube.vremanagement.executor.plugin.PluginDefinition;
|
||||
import org.gcube.vremanagement.executor.pluginmanager.PluginManager;
|
||||
import org.junit.Test;
|
||||
import org.slf4j.Logger;
|
||||
|
@ -29,12 +32,17 @@ public class SmartExecutorInizializatorTest {
|
|||
private static Logger logger = LoggerFactory.getLogger(SmartExecutorInizializatorTest.class);
|
||||
|
||||
@Test
|
||||
public void getAvailablePlugin() {
|
||||
public void getAvailablePlugin() throws Exception {
|
||||
PluginManager pluginManager = PluginManager.getInstance();
|
||||
Map<String, Class<? extends Plugin>> availablePlugins = pluginManager.getAvailablePlugins();
|
||||
List<PluginDefinition> plugins = new ArrayList<>();
|
||||
for(String pluginName : availablePlugins.keySet()) {
|
||||
Plugin plugin = pluginManager.getPlugin(pluginName);
|
||||
plugins.add(plugin);
|
||||
logger.debug("Plugin {}, Class {}", pluginName, availablePlugins.get(pluginName).getSimpleName());
|
||||
}
|
||||
|
||||
logger.debug("{}", ExtendedSEMapper.getInstance().marshal(PluginDefinition.class, plugins));
|
||||
}
|
||||
|
||||
protected static void unPublishResource(Resource resource) throws Exception {
|
||||
|
|
Loading…
Reference in New Issue