Assert.assertTrue(commandReferences.length != 0);
int foundCommands = 0;
Collection<String> commandHelps = defaultCommansList.values();
for (ServiceReference commandReference : commandReferences) {
CommandProvider commandProvider = (CommandProvider) bc.getService(commandReference);
if (commandProvider.getHelp().contains(groupName)) {
for (String commandHelp : commandHelps) {
if (commandProvider.getHelp().contains(commandHelp)) {
foundCommands++;
}
}
}
}
Assert.assertEquals(defaultCommansList.size(), foundCommands);
registration.unregister();
foundCommands = 0;
commandReferences = bc.getServiceReferences("org.eclipse.osgi.framework.console.CommandProvider", null);
if (commandReferences != null) {
for (ServiceReference commandReference : commandReferences) {
CommandProvider commandProvider = (CommandProvider) bc.getService(commandReference);
if (commandProvider.getHelp().contains(groupName)) {
for (String commandHelp : commandHelps) {
if (commandProvider.getHelp().contains(commandHelp)) {
foundCommands++;
}
}
}
}