public static boolean isEditionBundled(Plugin plugin) {
    return SONARSOURCE_ORGANIZATION.equalsIgnoreCase(plugin.getOrganization())
      && Arrays.stream(SONARSOURCE_COMMERCIAL_LICENSES).anyMatch(s -> s.equalsIgnoreCase(plugin.getLicense()));
  }
@Test
  public void isEditionBundled_on_PluginINfo_returns_true_for_organization_SonarSource_and_license_Commercial_case_insensitive() {
    PluginInfo pluginInfo = newPluginInfo(randomizeCase("SonarSource"), randomizeCase("Commercial"));

    assertThat(EditionBundledPlugins.isEditionBundled(pluginInfo)).isTrue();
  }