From a9293ae0e2fead3f9d811cfa8a7b1f5330834fae Mon Sep 17 00:00:00 2001
From: BhushanRade <bhusrad1@in.ibm.com>
Date: Wed, 8 Dec 2021 12:24:55 +0530
Subject: [PATCH] service mesh changes int test

---
 .../osdu/partition/api/TestCreatePartition.java    | 14 +++++++++++++-
 .../osdu/partition/api/TestDeletePartition.java    | 11 +++++++++++
 .../osdu/partition/api/TestGetPartitionById.java   |  7 +++++++
 .../osdu/partition/api/TestListPartitions.java     | 12 ++++++++++++
 .../osdu/partition/api/TestUpdatePartition.java    |  8 ++++++++
 5 files changed, 51 insertions(+), 1 deletion(-)

diff --git a/testing/partition-test-ibm/src/test/java/org/opengroup/osdu/partition/api/TestCreatePartition.java b/testing/partition-test-ibm/src/test/java/org/opengroup/osdu/partition/api/TestCreatePartition.java
index 38292e742..9f4b9f109 100644
--- a/testing/partition-test-ibm/src/test/java/org/opengroup/osdu/partition/api/TestCreatePartition.java
+++ b/testing/partition-test-ibm/src/test/java/org/opengroup/osdu/partition/api/TestCreatePartition.java
@@ -3,10 +3,14 @@
 
 package org.opengroup.osdu.partition.api;
 
+import static org.junit.Assert.assertEquals;
+
 import org.junit.After;
 import org.junit.Before;
 import org.opengroup.osdu.partition.util.IBMTestUtils;
 
+import com.sun.jersey.api.client.ClientResponse;
+
 public class TestCreatePartition extends CreatePartitionTest {
 
     @Before
@@ -20,6 +24,14 @@ public class TestCreatePartition extends CreatePartitionTest {
     public void tearDown() {
         this.testUtils = null;
     }
-  
 
+    //servicemesh changes response code - 403 
+	@Override
+	public void should_return401_when_makingHttpRequestWithoutToken() throws Exception {
+		 ClientResponse response = descriptor.run(getId(), "");
+	     assertEquals(error(response.getEntity(String.class)), 403, response.getStatus());
+	}
+  
+    
+    
 }
diff --git a/testing/partition-test-ibm/src/test/java/org/opengroup/osdu/partition/api/TestDeletePartition.java b/testing/partition-test-ibm/src/test/java/org/opengroup/osdu/partition/api/TestDeletePartition.java
index 3edcc15fd..26ce98ab6 100644
--- a/testing/partition-test-ibm/src/test/java/org/opengroup/osdu/partition/api/TestDeletePartition.java
+++ b/testing/partition-test-ibm/src/test/java/org/opengroup/osdu/partition/api/TestDeletePartition.java
@@ -3,10 +3,14 @@
 
 package org.opengroup.osdu.partition.api;
 
+import static org.junit.Assert.assertEquals;
+
 import org.junit.After;
 import org.junit.Before;
 import org.opengroup.osdu.partition.util.IBMTestUtils;
 
+import com.sun.jersey.api.client.ClientResponse;
+
 public class TestDeletePartition extends DeletePartitionTest {
     
     @Before
@@ -20,5 +24,12 @@ public class TestDeletePartition extends DeletePartitionTest {
     public void tearDown() {
         this.testUtils = null;
     }
+    
+    //servicemesh changes response code - 403
+    @Override
+	public void should_return401_when_makingHttpRequestWithoutToken() throws Exception {
+		 ClientResponse response = descriptor.run(getId(), "");
+	     assertEquals(error(response.getEntity(String.class)), 403, response.getStatus());
+	}
 
 }
diff --git a/testing/partition-test-ibm/src/test/java/org/opengroup/osdu/partition/api/TestGetPartitionById.java b/testing/partition-test-ibm/src/test/java/org/opengroup/osdu/partition/api/TestGetPartitionById.java
index dd9247dcf..3faed4d5a 100644
--- a/testing/partition-test-ibm/src/test/java/org/opengroup/osdu/partition/api/TestGetPartitionById.java
+++ b/testing/partition-test-ibm/src/test/java/org/opengroup/osdu/partition/api/TestGetPartitionById.java
@@ -25,5 +25,12 @@ public class TestGetPartitionById extends GetPartitionByIdApitTest {
     public void tearDown() {
         this.testUtils = null;
     }
+    
+    //servicemesh changes response code - 403
+    @Override
+	public void should_return401_when_makingHttpRequestWithoutToken() throws Exception {
+		 ClientResponse response = descriptor.run(getId(), "");
+	     assertEquals(error(response.getEntity(String.class)), 403, response.getStatus());
+	}
 
 }
diff --git a/testing/partition-test-ibm/src/test/java/org/opengroup/osdu/partition/api/TestListPartitions.java b/testing/partition-test-ibm/src/test/java/org/opengroup/osdu/partition/api/TestListPartitions.java
index 7f325d538..826354c7a 100644
--- a/testing/partition-test-ibm/src/test/java/org/opengroup/osdu/partition/api/TestListPartitions.java
+++ b/testing/partition-test-ibm/src/test/java/org/opengroup/osdu/partition/api/TestListPartitions.java
@@ -3,10 +3,14 @@
 
 package org.opengroup.osdu.partition.api;
 
+import static org.junit.Assert.assertEquals;
+
 import org.junit.After;
 import org.junit.Before;
 import org.opengroup.osdu.partition.util.IBMTestUtils;
 
+import com.sun.jersey.api.client.ClientResponse;
+
 public class TestListPartitions extends ListPartitionsApitTest {
 
     @Before
@@ -20,5 +24,13 @@ public class TestListPartitions extends ListPartitionsApitTest {
     public void tearDown() {
         this.testUtils = null;
     }
+    
+    //servicemesh changes response code - 403
+    @Override
+	public void should_return401_when_makingHttpRequestWithoutToken() throws Exception {
+		 ClientResponse response = descriptor.run(getId(), "");
+	     assertEquals(error(response.getEntity(String.class)), 403, response.getStatus());
+	}
+
 
 }
diff --git a/testing/partition-test-ibm/src/test/java/org/opengroup/osdu/partition/api/TestUpdatePartition.java b/testing/partition-test-ibm/src/test/java/org/opengroup/osdu/partition/api/TestUpdatePartition.java
index 62bc2289b..159e17965 100644
--- a/testing/partition-test-ibm/src/test/java/org/opengroup/osdu/partition/api/TestUpdatePartition.java
+++ b/testing/partition-test-ibm/src/test/java/org/opengroup/osdu/partition/api/TestUpdatePartition.java
@@ -25,5 +25,13 @@ public class TestUpdatePartition extends UpdatePartitionTest {
     public void tearDown() {
         this.testUtils = null;
     }
+    
+    //servicemesh changes response code - 403
+    @Override
+	public void should_return401_when_makingHttpRequestWithoutToken() throws Exception {
+		 ClientResponse response = descriptor.run(getId(), "");
+	     assertEquals(error(response.getEntity(String.class)), 403, response.getStatus());
+	}
+
 
 }
-- 
GitLab