From c9e1388d0af4160170d96023e17355d1ce4cec4c Mon Sep 17 00:00:00 2001
From: aalekhj <aaljain@microsoft.com>
Date: Thu, 24 Sep 2020 11:39:43 +0530
Subject: [PATCH] Added constructor for UT in `LegalTagPublisherImpl`

---
 .../osdu/legal/azure/jobs/LegalTagPublisherImpl.java   | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/provider/legal-azure/src/main/java/org/opengroup/osdu/legal/azure/jobs/LegalTagPublisherImpl.java b/provider/legal-azure/src/main/java/org/opengroup/osdu/legal/azure/jobs/LegalTagPublisherImpl.java
index 9eeb90ddf..4232d5829 100644
--- a/provider/legal-azure/src/main/java/org/opengroup/osdu/legal/azure/jobs/LegalTagPublisherImpl.java
+++ b/provider/legal-azure/src/main/java/org/opengroup/osdu/legal/azure/jobs/LegalTagPublisherImpl.java
@@ -38,6 +38,16 @@ public class LegalTagPublisherImpl implements ILegalTagPublisher {
     @Inject
     private JaxRsDpsLog logger;
 
+    // Constructor made for unit testing
+    public LegalTagPublisherImpl (TopicClient topicClient, JaxRsDpsLog logger) {
+        this.topicClient = topicClient;
+        this.logger = logger;
+    }
+
+    public LegalTagPublisherImpl() {
+
+    }
+
     @Override
     public void publish(String projectId, DpsHeaders headers, StatusChangedTags tags) throws Exception {
         Gson gson = new Gson();
-- 
GitLab