summaryrefslogtreecommitdiffstats
path: root/zusammen-lib/src/test/java/org/onap/sdc/common/zusammen/persistence/ZusammenConnectorTest.java
diff options
context:
space:
mode:
Diffstat (limited to 'zusammen-lib/src/test/java/org/onap/sdc/common/zusammen/persistence/ZusammenConnectorTest.java')
-rw-r--r--zusammen-lib/src/test/java/org/onap/sdc/common/zusammen/persistence/ZusammenConnectorTest.java54
1 files changed, 26 insertions, 28 deletions
diff --git a/zusammen-lib/src/test/java/org/onap/sdc/common/zusammen/persistence/ZusammenConnectorTest.java b/zusammen-lib/src/test/java/org/onap/sdc/common/zusammen/persistence/ZusammenConnectorTest.java
index b65cdc9..3ebcaba 100644
--- a/zusammen-lib/src/test/java/org/onap/sdc/common/zusammen/persistence/ZusammenConnectorTest.java
+++ b/zusammen-lib/src/test/java/org/onap/sdc/common/zusammen/persistence/ZusammenConnectorTest.java
@@ -19,7 +19,7 @@ package org.onap.sdc.common.zusammen.persistence;
import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertNotNull;
-import static org.junit.Assert.fail;
+import static org.junit.jupiter.api.Assertions.assertThrows;
import static org.mockito.Mockito.mock;
import static org.mockito.Mockito.spy;
import static org.mockito.Mockito.verify;
@@ -52,33 +52,29 @@ import com.amdocs.zusammen.datatypes.response.ReturnCode;
import com.google.common.collect.ImmutableList;
import java.util.Collection;
import java.util.List;
-import org.junit.Before;
-import org.junit.Test;
-import org.junit.runner.RunWith;
-import org.mockito.Mock;
-import org.mockito.junit.MockitoJUnitRunner;
+import org.junit.jupiter.api.BeforeEach;
+import org.junit.jupiter.api.Test;
+import org.mockito.Mockito;
import org.onap.sdc.common.zusammen.persistence.impl.ZusammenConnectorImpl;
-@RunWith(MockitoJUnitRunner.class)
public class ZusammenConnectorTest {
- @Mock
- private ItemAdaptorFactory itemAdaptorFactoryMock;
- @Mock
- private ItemVersionAdaptorFactory versionAdaptorFactoryMock;
- @Mock
- private ElementAdaptorFactory elementAdaptorFactoryMock;
- @Mock
- private HealthAdaptorFactory healthAdaptorFactoryMock;
+ private final ItemAdaptorFactory itemAdaptorFactoryMock = Mockito.mock(ItemAdaptorFactory.class);
+
+ private final ItemVersionAdaptorFactory versionAdaptorFactoryMock = Mockito.mock(ItemVersionAdaptorFactory.class);
+
+ private final ElementAdaptorFactory elementAdaptorFactoryMock = Mockito.mock(ElementAdaptorFactory.class);
+
+ private final HealthAdaptorFactory healthAdaptorFactoryMock = Mockito.mock(HealthAdaptorFactory.class);
private ZusammenConnector zusammenConnector;
- @Mock
- private SessionContext sessionContext;
- @Before
+ private final SessionContext sessionContext = Mockito.mock(SessionContext.class);
+
+ @BeforeEach
public void init() {
zusammenConnector =
- new ZusammenConnectorImpl(itemAdaptorFactoryMock, versionAdaptorFactoryMock, elementAdaptorFactoryMock,
- healthAdaptorFactoryMock);
+ new ZusammenConnectorImpl(itemAdaptorFactoryMock, versionAdaptorFactoryMock, elementAdaptorFactoryMock,
+ healthAdaptorFactoryMock);
}
@@ -115,7 +111,7 @@ public class ZusammenConnectorTest {
assertEquals(items.size(), itemList.size());
}
- @Test(expected = org.onap.sdc.common.zusammen.services.exceptions.ZusammenException.class)
+ @Test
public void checkListItemFailure() {
ItemAdaptor itemAdaptor = mock(ItemAdaptor.class);
when(itemAdaptorFactoryMock.createInterface(sessionContext)).thenReturn(itemAdaptor);
@@ -123,8 +119,10 @@ public class ZusammenConnectorTest {
Response<Collection<Item>> response = new Response<>(items);
setResponseErrorReturnCode(response);
when(itemAdaptor.list(sessionContext)).thenReturn(response);
- zusammenConnector.listItems(sessionContext);
- fail("Should never get here");
+ assertThrows(
+ org.onap.sdc.common.zusammen.services.exceptions.ZusammenException.class,
+ () -> zusammenConnector.listItems(sessionContext)
+ );
}
@Test
@@ -140,7 +138,7 @@ public class ZusammenConnectorTest {
assertEquals(idStr, retId.getValue());
}
- @Test(expected = org.onap.sdc.common.zusammen.services.exceptions.ZusammenException.class)
+ @Test
public void testCreateItemFailure() {
ItemAdaptor itemAdaptor = mock(ItemAdaptor.class);
when(itemAdaptorFactoryMock.createInterface(sessionContext)).thenReturn(itemAdaptor);
@@ -150,11 +148,12 @@ public class ZusammenConnectorTest {
setResponseErrorReturnCode(response);
Info info = new Info();
when(itemAdaptor.create(sessionContext, info)).thenReturn(response);
- zusammenConnector.createItem(sessionContext, info);
-
+ assertThrows(
+ org.onap.sdc.common.zusammen.services.exceptions.ZusammenException.class,
+ () -> zusammenConnector.createItem(sessionContext, info)
+ );
}
-
@Test
public void testDeleteItem() {
ItemAdaptor itemAdaptor = mock(ItemAdaptor.class);
@@ -284,7 +283,6 @@ public class ZusammenConnectorTest {
Response<ItemVersion> response = new Response<>(null);
response.setValue(itemVersion);
when(itemAdaptor.get(sessionContext, Space.PRIVATE, id, id)).thenReturn(response);
- ItemVersion version = zusammenConnector.getVersion(sessionContext, id, id);
assertEquals(id.getValue(), itemVersion.getId().getValue());
}