updating test cases for more coverage
[dmaap/messagerouter/dmaapclient.git] / src / test / java / org / onap / dmaap / mr / dme / client / HeaderReplyHandlerTest.java
index df236c9..c3a0bb1 100644 (file)
@@ -22,19 +22,14 @@ package org.onap.dmaap.mr.dme.client;
 
 import static org.junit.Assert.assertTrue;
 
-import java.lang.reflect.Constructor;
-import java.lang.reflect.InvocationTargetException;
-import java.lang.reflect.Method;
-import java.util.ArrayList;
-import java.util.concurrent.TimeUnit;
+import java.util.HashMap;
+import java.util.Map;
 
 import org.junit.After;
 import org.junit.Before;
 import org.junit.Test;
 
-import org.onap.dmaap.mr.client.HostSelector;
-import org.onap.dmaap.mr.client.MRPublisher.message;
-import org.onap.dmaap.mr.test.support.MRBatchingPublisherMock.Listener;
+import com.att.aft.dme2.api.util.DME2ExchangeResponseContext;
 
 public class HeaderReplyHandlerTest {
        private HeaderReplyHandler handler = null;
@@ -68,8 +63,13 @@ public class HeaderReplyHandlerTest {
        
        @Test
        public void testHandleReply() {
+               
+               Map <String, String>responseHeaders = new HashMap<String, String>();
+               responseHeaders.put("transactionId", "1234");
 
-               handler.handleReply(null);
+               DME2ExchangeResponseContext responseData =  new DME2ExchangeResponseContext ("service", 
+                               200, new HashMap <String, String>(), responseHeaders, "routeOffer", "1.0.0", "http://");
+               handler.handleReply(responseData);
                assertTrue(true);
 
        }