aboutsummaryrefslogtreecommitdiffstats
path: root/plans/so/integration-etsi-testing/so-simulators/sdc-simulator/src/test/java/org/onap
diff options
context:
space:
mode:
authorwaqas.ikram <waqas.ikram@est.tech>2021-02-02 10:03:58 +0000
committerwaqas.ikram <waqas.ikram@est.tech>2021-02-02 10:24:29 +0000
commitd2d0cdcc534eb1f08c030c1907ae14a70fd41b04 (patch)
treed815bfecc06c066308066684458f010df0b93c17 /plans/so/integration-etsi-testing/so-simulators/sdc-simulator/src/test/java/org/onap
parentc6e2d2268b8b95ec1fe513a31e585ad09834f867 (diff)
Implementing download service CSAR endpoint
Change-Id: If0de06835d0bfc2a1531fddba0b0298a4bc15af8 Issue-ID: INT-1839 Signed-off-by: waqas.ikram <waqas.ikram@est.tech>
Diffstat (limited to 'plans/so/integration-etsi-testing/so-simulators/sdc-simulator/src/test/java/org/onap')
-rw-r--r--plans/so/integration-etsi-testing/so-simulators/sdc-simulator/src/test/java/org/onap/so/sdcsimulator/controller/CatalogControllerTest.java17
-rw-r--r--plans/so/integration-etsi-testing/so-simulators/sdc-simulator/src/test/java/org/onap/so/sdcsimulator/providers/AssetProviderImplTest.java2
2 files changed, 16 insertions, 3 deletions
diff --git a/plans/so/integration-etsi-testing/so-simulators/sdc-simulator/src/test/java/org/onap/so/sdcsimulator/controller/CatalogControllerTest.java b/plans/so/integration-etsi-testing/so-simulators/sdc-simulator/src/test/java/org/onap/so/sdcsimulator/controller/CatalogControllerTest.java
index 57db74c3..e3d040da 100644
--- a/plans/so/integration-etsi-testing/so-simulators/sdc-simulator/src/test/java/org/onap/so/sdcsimulator/controller/CatalogControllerTest.java
+++ b/plans/so/integration-etsi-testing/so-simulators/sdc-simulator/src/test/java/org/onap/so/sdcsimulator/controller/CatalogControllerTest.java
@@ -27,7 +27,6 @@ import java.util.Set;
import java.util.UUID;
import org.junit.Test;
import org.junit.runner.RunWith;
-import org.onap.so.sdcsimulator.models.Metadata;
import org.onap.so.sdcsimulator.models.ResourceAssetInfo;
import org.onap.so.sdcsimulator.models.ResourceMetadata;
import org.onap.so.sdcsimulator.models.ServiceAssetInfo;
@@ -80,7 +79,7 @@ public class CatalogControllerTest {
private UserCredentials userCredentials;
@Test
- public void test_getCsar_validCsarId_matchContent() {
+ public void test_getResourceCsar_validCsarId_matchContent() {
final String url = getBaseUrl() + "/resources/" + RESOURCE_ID + "/toscaModel";
@@ -94,6 +93,20 @@ public class CatalogControllerTest {
}
@Test
+ public void test_getServiceCsar_validCsarId_matchContent() {
+
+ final String url = getBaseUrl() + "/services/" + SERVICE_ID + "/toscaModel";
+
+ final ResponseEntity<byte[]> response =
+ restTemplate.exchange(url, HttpMethod.GET, new HttpEntity<>(getHttpHeaders()), byte[].class);
+
+ assertEquals(HttpStatus.OK, response.getStatusCode());
+ assertTrue(response.hasBody());
+ assertEquals(147743, response.getBody().length);
+
+ }
+
+ @Test
public void test_getResources_validResourcesFromClassPath() {
final ResponseEntity<Set<ResourceAssetInfo>> response =
diff --git a/plans/so/integration-etsi-testing/so-simulators/sdc-simulator/src/test/java/org/onap/so/sdcsimulator/providers/AssetProviderImplTest.java b/plans/so/integration-etsi-testing/so-simulators/sdc-simulator/src/test/java/org/onap/so/sdcsimulator/providers/AssetProviderImplTest.java
index 293d70d2..24f5c754 100644
--- a/plans/so/integration-etsi-testing/so-simulators/sdc-simulator/src/test/java/org/onap/so/sdcsimulator/providers/AssetProviderImplTest.java
+++ b/plans/so/integration-etsi-testing/so-simulators/sdc-simulator/src/test/java/org/onap/so/sdcsimulator/providers/AssetProviderImplTest.java
@@ -62,7 +62,7 @@ public class AssetProviderImplTest {
Files.write(file, DUMMY_CONTENT.getBytes());
- final AssetProviderImpl objUnderTest = new AssetProviderImpl(folder.getPath(), resourcePatternResolver);
+ final AssetProviderImpl objUnderTest = new AssetProviderImpl(folder.getParent(), resourcePatternResolver);
assertArrayEquals(DUMMY_CONTENT.getBytes(), objUnderTest.getAsset(uuid, RESOURCES).get());
}