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