summaryrefslogtreecommitdiffstats
path: root/openecomp-be/lib/openecomp-core-lib/openecomp-zusammen-lib/openecomp-zusammen-plugin/src/test/java/org/openecomp/core/zusammen/plugin/collaboration/VersionCollaborationStoreTest.java
diff options
context:
space:
mode:
authorshalomb <shalomb@amdocs.com>2018-01-02 13:48:40 +0200
committerVitaly Emporopulo <Vitaliy.Emporopulo@amdocs.com>2018-01-02 14:00:34 +0000
commitb38f18bb99a603012ec406053531c45fb4643d62 (patch)
treecbf8d7faacc50103737c84c76fdb3ee8ce1de7f3 /openecomp-be/lib/openecomp-core-lib/openecomp-zusammen-lib/openecomp-zusammen-plugin/src/test/java/org/openecomp/core/zusammen/plugin/collaboration/VersionCollaborationStoreTest.java
parentbadc6daeca01c3c6dda5d2d5d1d7bacec2c24f48 (diff)
Remove Zusammen cassandra plugin
Remove Zusammen cassandra plugin Change dependency Modify imports Change-Id: Ice66fdd9f3970961723df476c8d1e38040504189 Issue-ID: SDC-862 Signed-off-by: shalomb <shalomb@amdocs.com>
Diffstat (limited to 'openecomp-be/lib/openecomp-core-lib/openecomp-zusammen-lib/openecomp-zusammen-plugin/src/test/java/org/openecomp/core/zusammen/plugin/collaboration/VersionCollaborationStoreTest.java')
-rw-r--r--openecomp-be/lib/openecomp-core-lib/openecomp-zusammen-lib/openecomp-zusammen-plugin/src/test/java/org/openecomp/core/zusammen/plugin/collaboration/VersionCollaborationStoreTest.java237
1 files changed, 0 insertions, 237 deletions
diff --git a/openecomp-be/lib/openecomp-core-lib/openecomp-zusammen-lib/openecomp-zusammen-plugin/src/test/java/org/openecomp/core/zusammen/plugin/collaboration/VersionCollaborationStoreTest.java b/openecomp-be/lib/openecomp-core-lib/openecomp-zusammen-lib/openecomp-zusammen-plugin/src/test/java/org/openecomp/core/zusammen/plugin/collaboration/VersionCollaborationStoreTest.java
deleted file mode 100644
index 4c4621e98b..0000000000
--- a/openecomp-be/lib/openecomp-core-lib/openecomp-zusammen-lib/openecomp-zusammen-plugin/src/test/java/org/openecomp/core/zusammen/plugin/collaboration/VersionCollaborationStoreTest.java
+++ /dev/null
@@ -1,237 +0,0 @@
-package org.openecomp.core.zusammen.plugin.collaboration;
-
-public class VersionCollaborationStoreTest {/*
- private static final String TENANT = "test";
- private static final String USER = "ItemStateStoreTest_user";
- private static final SessionContext context =
- TestUtils.createSessionContext(new UserInfo(USER), TENANT);
-
- @Mock
- private VersionDao versionDaoMock;
- @Mock
- private ElementStore elementCollaborationStore;
- @Spy
- @InjectMocks
- private VersionStore versionCollaborationStore;
-
- @BeforeMethod
- public void setUp() throws Exception {
- MockitoAnnotations.initMocks(this);
- when(versionCollaborationStore.getVersionDao(anyObject())).thenReturn(versionDaoMock);
- }
-*//*
- @Test
- public void testListPrivateItemVersions() throws Exception {
- testListItemVersions(Space.PRIVATE, USER);
- }
-
- @Test
- public void testListPublicItemVersions() throws Exception {
- testListItemVersions(Space.PUBLIC, ZusammenPluginConstants.PUBLIC_SPACE);
- }
-
- @Test
- public void testIsPrivateItemVersionExist() throws Exception {
- testIsItemVersionExist(Space.PRIVATE, USER);
- }
-
- @Test
- public void testIsPublicItemVersionExist() throws Exception {
- testIsItemVersionExist(Space.PUBLIC, ZusammenPluginConstants.PUBLIC_SPACE);
- }
-
- @Test
- public void testIsItemVersionExistWhenNot() throws Exception {
- Id itemId = new Id();
- Id versionId = new Id();
- doReturn(Optional.empty()).when(versionDaoMock).get(context, USER, itemId, versionId);
-
- boolean itemExist =
- versionCollaborationStore.isItemVersionExist(context, Space.PRIVATE, itemId, versionId);
- Assert.assertFalse(itemExist);
- }
-
- @Test
- public void testGetPrivateItemVersion() throws Exception {
- testGetItemVersion(Space.PRIVATE, USER);
- }
-
- @Test
- public void testGetPublicItemVersion() throws Exception {
- testGetItemVersion(Space.PUBLIC, ZusammenPluginConstants.PUBLIC_SPACE);
- }
-
-
- @Test
- public void testGetNonExistingItemVersion() throws Exception {
- Id itemId = new Id();
- Id versionId = new Id();
- doReturn(Optional.empty()).when(versionDaoMock).get(context, USER, itemId, versionId);
-
- ItemVersion itemVersion =
- versionCollaborationStore.getItemVersion(context, Space.PRIVATE, itemId, versionId);
- Assert.assertNull(itemVersion);
- }*//*
-
- @Test
- public void testCreatePrivateItemVersion() throws Exception {
- testCreateItemVersion(Space.PRIVATE, USER, null);
- }
-
- @Test
- public void testCreatePrivateItemVersionBasedOn() throws Exception {
- testCreateItemVersion(Space.PRIVATE, USER, new Id());
- }
-
- @Test
- public void testCreatePublicItemVersion() throws Exception {
- testCreateItemVersion(Space.PUBLIC, ZusammenPluginConstants.PUBLIC_SPACE, null);
- }
-
- @Test
- public void testCreatePublicItemVersionBasedOn() throws Exception {
- testCreateItemVersion(Space.PUBLIC, ZusammenPluginConstants.PUBLIC_SPACE, new Id());
- }
-
- @Test
- public void testUpdatePrivateItemVersion() throws Exception {
- testUpdateItemVersion(Space.PRIVATE, USER);
- }
-
- @Test
- public void testUpdatePublicItemVersion() throws Exception {
- testUpdateItemVersion(Space.PUBLIC, ZusammenPluginConstants.PUBLIC_SPACE);
- }
-
- @Test
- public void testDeletePrivateItemVersion() throws Exception {
- testDeleteItemVersion(Space.PRIVATE, USER);
- }
-
- @Test
- public void testDeletePublicItemVersion() throws Exception {
- testDeleteItemVersion(Space.PUBLIC, ZusammenPluginConstants.PUBLIC_SPACE);
- }
-
- @Test
- public void testPublishItemVersionWhenNotDirty() throws Exception {
- Id itemId = new Id();
- ItemVersion version = TestUtils.createItemVersion(new Id(), null, "v1", false);
- doReturn(Optional.of(version)).when(versionDaoMock).get(context, USER, itemId, version.getId());
-
- versionCollaborationStore.publishItemVersion(context, itemId, version.getId(), "message");
-
- }
-*//*
- private void testIsItemVersionExist(Space space, String spaceName) {
- Id itemId = new Id();
- ItemVersion retrievedVersion = TestUtils.createItemVersion(new Id(), null, "v1");
- doReturn(Optional.of(retrievedVersion)).when(versionDaoMock)
- .get(context, spaceName, itemId, retrievedVersion.getId());
-
- boolean itemExist =
- versionCollaborationStore
- .isItemVersionExist(context, space, itemId, retrievedVersion.getId());
- Assert.assertTrue(itemExist);
- }
-
- private void testGetItemVersion(Space space, String spaceName) throws Exception {
- Id itemId = new Id();
- ItemVersion retrievedVersion = TestUtils.createItemVersion(new Id(), null, "v1");
- doReturn(Optional.of(retrievedVersion)).when(versionDaoMock)
- .get(context, spaceName, itemId, retrievedVersion.getId());
-
- ItemVersion itemVersion =
- versionCollaborationStore.getItemVersion(context, space, itemId, retrievedVersion.getId());
- Assert.assertEquals(itemVersion, retrievedVersion);
- }
-
- private void testListItemVersions(Space space, String spaceName) {
- Id itemId = new Id();
- ItemVersion v1 = TestUtils.createItemVersion(new Id(), null, "v1");
- ItemVersion v2 = TestUtils.createItemVersion(new Id(), v1.getId(), "v2");
- ItemVersion v3 = TestUtils.createItemVersion(new Id(), v2.getId(), "v3");
- List<ItemVersion> retrievedVersions = Arrays.asList(v1, v2, v3);
- doReturn(retrievedVersions).when(versionDaoMock).list(context, spaceName, itemId);
-
- Collection<ItemVersion> itemVersions =
- versionCollaborationStore.listItemVersions(context, space, itemId);
- Assert.assertEquals(itemVersions, retrievedVersions);
- }*//*
-
- private void testCreateItemVersion(Space space, String spaceName, Id baseId) {
- Id itemId = new Id();
- ItemVersion v1 = TestUtils.createItemVersion(new Id(), baseId, "v1", false);
- List<ElementEntity> baseVersionElements = mockVersionElements(spaceName, itemId, baseId);
-
- ArgumentCaptor<ItemVersion> versionCaptor = ArgumentCaptor.forClass(ItemVersion.class);
-
- Date creationTime = new Date();
- versionCollaborationStore
- .createItemVersion(context, space, itemId, baseId, v1.getId(), v1.getData(), creationTime);
-
- verify(versionDaoMock).create(eq(context), eq(spaceName), eq(itemId), versionCaptor.capture());
- //baseId, v1.getId(),v1.getData(), creationTime);
-
- ItemVersion capturedVersion = versionCaptor.getValue();
- Assert.assertEquals(baseId, capturedVersion.getBaseId());
- Assert.assertEquals(v1.getId(), capturedVersion.getId());
- Assert.assertEquals(v1.getData(), capturedVersion.getData());
- Assert.assertEquals(creationTime, capturedVersion.getCreationTime());
-*//* verify(versionDaoMock)
- .create(anyObject(), anyObject(), anyObject(), anyObject(), anyObject(), anyObject(),
- anyObject());*//*
-
-*//* if (baseId != null) {
- baseVersionElements.forEach(element ->
- verify(elementCollaborationStore).create(eq(context),
- eq(new ElementEntityContext(spaceName, itemId, v1.getId())),
- eq(element)));
- } else {
- verifyZeroInteractions(elementCollaborationStore);
- }*//*
- }
-
- private void testUpdateItemVersion(Space space, String spaceName) {
- Id itemId = new Id();
- ItemVersion retrievedVersion = TestUtils.createItemVersion(new Id(), null, "v1", false);
- doReturn(Optional.of(retrievedVersion)).when(versionDaoMock)
- .get(context, spaceName, itemId, retrievedVersion.getId());
-
- ItemVersionData updatedData = new ItemVersionData();
- updatedData.setInfo(TestUtils.createInfo("v1 updated"));
- updatedData.setRelations(
- Arrays.asList(new Relation(), new Relation(), new Relation(), new Relation()));
- versionCollaborationStore.updateItemVersion(
- context, space, itemId, retrievedVersion.getId(), updatedData, new Date());
-
- *//*verify(versionDaoMock)
- .update(context, spaceName, itemId, retrievedVersion.getId(), updatedData, modificationTime);*//*
- verify(versionDaoMock)
- .update(anyObject(), anyObject(), anyObject(), anyObject());
-
- }
-
- private void testDeleteItemVersion(Space space, String spaceName) {
- Id itemId = new Id();
- Id versionId = new Id();
-
- List<ElementEntity> versionElements = mockVersionElements(spaceName, itemId, versionId);
- versionCollaborationStore.deleteItemVersion(context, space, itemId, versionId);
-
-*//* versionElements.forEach(element ->
- verify(elementCollaborationStore).delete(eq(context),
- eq(new ElementEntityContext(spaceName, itemId, versionId)),
- eq(element)));*//*
- verify(versionDaoMock).delete(context, spaceName, itemId, versionId);
- }
-
- private List<ElementEntity> mockVersionElements(String spaceName, Id itemId, Id versionId) {
- ElementEntity elm1 = new ElementEntity(new Id());
- ElementEntity elm2 = new ElementEntity(new Id());
- List<ElementEntity> baseVersionElements = Arrays.asList(elm1, elm2);
-*//* doReturn(baseVersionElements).when(elementCollaborationStore)
- .list(eq(context), eq(new ElementEntityContext(spaceName, itemId, versionId)));*//*
- return baseVersionElements;
- }*/
-} \ No newline at end of file