@Before public void setUp() { when(moduleDescriptor.getName()).thenReturn(PLUGIN_MODULE_NAME); when(moduleDescriptor.getI18nNameKey()).thenReturn(PLUGIN_MODULE_NAME_KEY); module = new PluginModuleImpl(moduleDescriptor, i18nResolver, plugin); }
@Override public int compare(final ModuleDescriptor o1, final ModuleDescriptor o2) { if (isSystemProvided(o1.getPlugin())) { if (isSystemProvided(o2.getPlugin())) { return 0; } return -1; } if (isSystemProvided(o2.getPlugin())) { return 1; } return 0; }
@Test public void assertThatPluginModuleWithNoI18nKeyReturnsName() { when(moduleDescriptor.getI18nNameKey()).thenReturn(null); assertThat(module.getName(), is(equalTo(PLUGIN_MODULE_NAME))); }