private void addTemplate(final ServerTemplateKey serverTemplateKey) { checkNotNull("serverTemplateKey", serverTemplateKey); serverTemplates.add(serverTemplateKey.getId()); this.view.addTemplate(serverTemplateKey.getId(), serverTemplateKey.getName()); }
containerSpec.setServerTemplateKey(new ServerTemplateKey(containerSpec.getServerTemplateKey().getId(), containerSpec.getServerTemplateKey().getName()));
@Test public void testSetupList() { final ServerTemplateKey serverTemplateKey = new ServerTemplateKey( "ServerTemplateKeyId", "ServerTemplateKeyName" ); final ServerTemplateKey serverTemplateKey2 = new ServerTemplateKey( "ServerTemplateKeyId2", "ServerTemplateKeyName2" ); presenter.setup( serverTemplateKey, Collections.singletonList( serverTemplateKey2 ) ); verify( view ).clean(); verify( view ).addTemplate( serverTemplateKey.getId(), serverTemplateKey.getName() ); verify( view ).addTemplate( serverTemplateKey2.getId(), serverTemplateKey2.getName() ); }
@Test public void testSetup() { final ServerTemplateKey serverTemplateKey = new ServerTemplateKey( "ServerTemplateKeyId", "ServerTemplateKeyName" ); presenter.setup( serverTemplateKey, Collections.singletonList( serverTemplateKey ) ); verify( view ).clean(); verify( view ).addTemplate( serverTemplateKey.getId(), serverTemplateKey.getName() ); }
@Test public void testCreateServerTemplate() { ServerTemplate serverTemplate = new ServerTemplate(); serverTemplate.setName("test server"); serverTemplate.setId(UUID.randomUUID().toString()); specManagementService.saveServerTemplate(serverTemplate); ServerTemplateKeyList existing = specManagementService.listServerTemplateKeys(); assertNotNull(existing); assertEquals(1, existing.getServerTemplates().length); org.kie.server.controller.api.model.spec.ServerTemplateKey saved = existing.getServerTemplates()[0]; assertEquals(serverTemplate.getName(), saved.getName()); assertEquals(serverTemplate.getId(), saved.getId()); }
assertEquals(serverTemplate.getName(), templateKey.getName()); assertEquals(containerSpec.getReleasedId(), spec.getReleasedId()); assertEquals(containerSpec.getServerTemplateKey().getId(), spec.getServerTemplateKey().getId()); assertEquals(containerSpec.getServerTemplateKey().getName(), spec.getServerTemplateKey().getName()); assertEquals(containerSpec.getConfigs().size(), spec.getConfigs().size());
@Test public void testCreateAndDeleteServerTemplate() { ServerTemplate serverTemplate = new ServerTemplate(); serverTemplate.setName("test server"); serverTemplate.setId(UUID.randomUUID().toString()); specManagementService.saveServerTemplate(serverTemplate); ServerTemplateKeyList existing = specManagementService.listServerTemplateKeys(); assertNotNull(existing); assertEquals(1, existing.getServerTemplates().length); org.kie.server.controller.api.model.spec.ServerTemplateKey saved = existing.getServerTemplates()[0]; assertEquals(serverTemplate.getName(), saved.getName()); assertEquals(serverTemplate.getId(), saved.getId()); specManagementService.deleteServerTemplate(serverTemplate.getId()); existing = specManagementService.listServerTemplateKeys(); assertNotNull(existing); assertEquals(0, existing.getServerTemplates().length); }
assertEquals(new ReleaseId("org.kie.server", "project-1", "1.0.0"), spec.getReleasedId()); assertEquals(serverTemplateId, spec.getServerTemplateKey().getId()); assertEquals("kie server name", spec.getServerTemplateKey().getName()); assertEquals(KieContainerStatus.STARTED, spec.getStatus()); assertEquals(0, spec.getConfigs().size());
assertEquals(new ReleaseId("org.kie.server", "project-2", "1.0.0"), spec.getReleasedId()); assertEquals(serverTemplateId, spec.getServerTemplateKey().getId()); assertEquals("kie server name", spec.getServerTemplateKey().getName()); assertEquals(KieContainerStatus.STARTED, spec.getStatus()); assertEquals(0, spec.getConfigs().size()); assertEquals(new ReleaseId("org.kie.server", "project-3", "1.0.0"), spec.getReleasedId()); assertEquals(serverTemplateId, spec.getServerTemplateKey().getId()); assertEquals("kie server name", spec.getServerTemplateKey().getName()); assertEquals(KieContainerStatus.STOPPED, spec.getStatus()); assertEquals(0, spec.getConfigs().size()); assertEquals(new ReleaseId("org.kie.server", "project-1", "1.0.0"), spec.getReleasedId()); assertEquals(serverTemplateId, spec.getServerTemplateKey().getId()); assertEquals("kie server name", spec.getServerTemplateKey().getName()); assertEquals(KieContainerStatus.STARTED, spec.getStatus()); assertEquals(0, spec.getConfigs().size());
assertEquals(containerSpec.getReleasedId(), spec.getReleasedId()); assertEquals(containerSpec.getServerTemplateKey().getId(), spec.getServerTemplateKey().getId()); assertEquals(containerSpec.getServerTemplateKey().getName(), spec.getServerTemplateKey().getName()); assertEquals(containerSpec.getConfigs().size(), spec.getConfigs().size());
assertEquals(containerSpec.getReleasedId(), spec.getReleasedId()); assertEquals(containerSpec.getServerTemplateKey().getId(), spec.getServerTemplateKey().getId()); assertEquals(containerSpec.getServerTemplateKey().getName(), spec.getServerTemplateKey().getName()); assertEquals(containerSpec.getConfigs().size(), spec.getConfigs().size()); assertEquals(newContainerSpec.getReleasedId(), spec.getReleasedId()); assertEquals(newContainerSpec.getServerTemplateKey().getId(), spec.getServerTemplateKey().getId()); assertEquals(newContainerSpec.getServerTemplateKey().getName(), spec.getServerTemplateKey().getName()); assertEquals(newContainerSpec.getConfigs().size(), spec.getConfigs().size());
assertEquals(containerSpec.getStatus(), container.getStatus()); assertEquals(newServerTemplateId, container.getServerTemplateKey().getId()); assertEquals(newServerTemplateName, container.getServerTemplateKey().getName()); assertEquals(containerSpec.getReleasedId(), container.getReleasedId());