diff --git a/provider/legal-azure/src/test/java/org/opengroup/osdu/legal/azure/tags/dataaccess/LegalTagRepositoryImplTest.java b/provider/legal-azure/src/test/java/org/opengroup/osdu/legal/azure/tags/dataaccess/LegalTagRepositoryImplTest.java
index 987a81874cd0e6ea15fa01c0f95734c16679b8ca..aa691002b782e28865ef2d2e44d7ebae7f5faefe 100644
--- a/provider/legal-azure/src/test/java/org/opengroup/osdu/legal/azure/tags/dataaccess/LegalTagRepositoryImplTest.java
+++ b/provider/legal-azure/src/test/java/org/opengroup/osdu/legal/azure/tags/dataaccess/LegalTagRepositoryImplTest.java
@@ -73,8 +73,7 @@ public class LegalTagRepositoryImplTest {
         } catch (AppException e) {
             int errorCode = 409;
             String errorMessage = "LegalTag already exists";
-            assertEquals(errorCode, e.getError().getCode());
-            assertThat(e.getError().getMessage(), containsString(errorMessage));
+            validateAppException(e, errorCode, errorMessage);
             throw (e);
         }
     }
@@ -158,8 +157,7 @@ public class LegalTagRepositoryImplTest {
         } catch (AppException e) {
             int errorCode = 404;
             String errorMessage = "Cannot update a LegalTag that does not exist";
-            assertEquals(errorCode, e.getError().getCode());
-            assertThat(e.getError().getMessage(), containsString(errorMessage));
+            validateAppException(e, errorCode, errorMessage);
             throw (e);
         }
     }
@@ -214,4 +212,9 @@ public class LegalTagRepositoryImplTest {
         legalTag.setId(id);
         return legalTag;
     }
+
+    private void validateAppException(AppException e, int errorCode, String errorMessage) {
+        assertEquals(errorCode, e.getError().getCode());
+        assertThat(e.getError().getMessage(), containsString(errorMessage));
+    }
 }