Add unit test cases 29/17129/1
authorVarun Gudisena <vg411h@att.com>
Tue, 3 Oct 2017 22:00:41 +0000 (17:00 -0500)
committerVarun Gudisena <vg411h@att.com>
Tue, 3 Oct 2017 22:01:29 +0000 (17:01 -0500)
Add unit test cases

Issue-Id: DMAAP-151
Change-Id: I4556647dec700536a701f75e21dddf16b253c924
Signed-off-by: Varun Gudisena <vg411h@att.com>
src/test/java/com/att/nsa/dmaap/service/AdminRestServiceTest.java
src/test/java/com/att/nsa/dmaap/service/EventsRestServiceTest.java
src/test/java/com/att/nsa/dmaap/service/MMRestServiceTest.java
src/test/java/com/att/nsa/dmaap/service/MetricsRestServiceTest.java
src/test/java/com/att/nsa/dmaap/service/TopicRestServiceTest.java
src/test/java/com/att/nsa/dmaap/service/TransactionRestServiceTest.java
src/test/java/com/att/nsa/dmaap/util/DMaaPAuthFilterTest.java

index 8779294..d9b39dc 100644 (file)
@@ -23,13 +23,17 @@ package com.att.nsa.dmaap.service;
 import org.junit.After;\r
 import org.junit.Before;\r
 import org.junit.Test;\r
+import org.junit.runner.RunWith;\r
 \r
-/*import org.mockito.InjectMocks;\r
+import org.mockito.InjectMocks;\r
 import org.mockito.Mock;\r
 import org.mockito.MockitoAnnotations;\r
 import com.att.nsa.cambria.CambriaApiException;\r
 import static org.mockito.Mockito.when;\r
-*/\r
+\r
+import org.powermock.core.classloader.annotations.PrepareForTest;\r
+import org.powermock.modules.junit4.PowerMockRunner;\r
+\r
 import javax.servlet.http.HttpServletRequest;\r
 \r
 import com.att.nsa.cambria.beans.DMaaPContext;\r
@@ -38,8 +42,9 @@ import com.att.nsa.cambria.service.AdminService;
 import com.att.nsa.configs.ConfigDbException;\r
 import com.att.nsa.security.ReadWriteSecuredResource.AccessDeniedException;\r
 \r
-public class AdminRestServiceTest {/*\r
-\r
+@RunWith(PowerMockRunner.class)\r
+public class AdminRestServiceTest {\r
+       \r
        @InjectMocks\r
        AdminRestService adminRestService;\r
 \r
@@ -106,4 +111,4 @@ public class AdminRestServiceTest {/*
 \r
        }\r
 \r
-*/}
\ No newline at end of file
+}
\ No newline at end of file
index 0d3ad27..ff90bd7 100644 (file)
@@ -24,12 +24,12 @@ import org.junit.Before;
 import org.junit.Test;\r
 \r
 import org.junit.runner.RunWith;\r
-/*import org.mockito.InjectMocks;\r
+import org.mockito.InjectMocks;\r
 import org.mockito.Mock;\r
 import org.mockito.Mockito;\r
 import org.mockito.MockitoAnnotations;\r
 import org.powermock.core.classloader.annotations.PrepareForTest;\r
-import org.powermock.modules.junit4.PowerMockRunner;*/\r
+import org.powermock.modules.junit4.PowerMockRunner;\r
 \r
 import com.att.ajsc.beans.PropertiesMapBean;\r
 import com.att.nsa.cambria.CambriaApiException;\r
@@ -38,7 +38,7 @@ import com.att.nsa.cambria.service.EventsService;
 import com.att.nsa.configs.ConfigDbException;\r
 import com.att.nsa.security.ReadWriteSecuredResource.AccessDeniedException;\r
 \r
-//import static org.mockito.Mockito.when;\r
+import static org.mockito.Mockito.when;\r
 \r
 import java.io.IOException;\r
 import java.io.InputStream;\r
@@ -52,9 +52,9 @@ import com.att.nsa.cambria.exception.DMaaPAccessDeniedException;
 import com.att.nsa.cambria.exception.ErrorResponse;\r
 import com.att.nsa.cambria.metabroker.Broker.TopicExistsException;\r
 \r
-/*@RunWith(PowerMockRunner.class)\r
-@PrepareForTest({ PropertiesMapBean.class })*/\r
-public class EventsRestServiceTest {/*\r
+@RunWith(PowerMockRunner.class)\r
+@PrepareForTest({ PropertiesMapBean.class })\r
+public class EventsRestServiceTest {\r
 \r
        @InjectMocks\r
        EventsRestService eventsRestRestService;\r
@@ -115,7 +115,7 @@ public class EventsRestServiceTest {/*
 \r
        }\r
        \r
-       @Test(expected = DMaaPAccessDeniedException.class)\r
+       /*@Test(expected = DMaaPAccessDeniedException.class)\r
        public void testGetEvents_DMaaPAccessDeniedException() throws CambriaApiException, ConfigDbException, TopicExistsException,\r
                        UnavailableException, IOException, AccessDeniedException {\r
 \r
@@ -124,7 +124,7 @@ public class EventsRestServiceTest {/*
 \r
                eventsService.getEvents(dmaapContext, "topicName", "consumergroup", "consumerid");\r
 \r
-       }\r
+       }*/\r
 \r
        @Test\r
        public void testPushEvents() throws CambriaApiException {\r
@@ -150,4 +150,4 @@ public class EventsRestServiceTest {/*
 \r
        }\r
 \r
-*/}\r
+}\r
index fbd9376..6fa5592 100644 (file)
@@ -24,6 +24,7 @@ import static org.junit.Assert.assertTrue;
 import static org.junit.Assert.fail;\r
 import static org.mockito.Matchers.anyString;\r
 \r
+import java.io.ByteArrayInputStream;\r
 import java.io.FileInputStream;\r
 \r
 //import static org.mockito.Matchers.anyString;\r
@@ -162,6 +163,9 @@ public class MMRestServiceTest {
        public void testCallCreateMirrorMaker() throws DMaaPAccessDeniedException, CambriaApiException, IOException,\r
                        TopicExistsException, JSONException, ConfigDbException {\r
                prepareForTestCommon();\r
+               \r
+               String sampleJson = "{\"test\":\"test\"}";\r
+               InputStream inputSteam = new ByteArrayInputStream(sampleJson.getBytes());\r
                mmRestService.callCreateMirrorMaker(iStream);\r
                assertTrue(true);\r
        }\r
@@ -170,13 +174,18 @@ public class MMRestServiceTest {
        public void testCallListAllMirrorMaker() throws DMaaPAccessDeniedException, CambriaApiException, IOException,\r
                        TopicExistsException, JSONException, ConfigDbException {\r
                prepareForTestCommon();\r
-               mmRestService.callListAllMirrorMaker(iStream);\r
+               \r
+               String sampleJson = "{\"test\":\"test\"}";\r
+               InputStream inputSteam = new ByteArrayInputStream(sampleJson.getBytes());\r
+               mmRestService.callListAllMirrorMaker(inputSteam);\r
                assertTrue(true);\r
        }\r
 \r
        @Test\r
        public void testCallUpdateMirrorMaker() throws ConfigDbException, CambriaApiException {\r
                prepareForTestCommon();\r
+               \r
+               \r
                mmRestService.callUpdateMirrorMaker(iStream);\r
                assertTrue(true);\r
        }\r
@@ -191,24 +200,33 @@ public class MMRestServiceTest {
        @Test\r
        public void testListWhiteList() throws ConfigDbException {\r
                prepareForTestCommon();\r
-               mmRestService.listWhiteList(iStream);\r
+               \r
+               String sampleJson = "{\"test\":\"test\"}";\r
+               InputStream inputSteam = new ByteArrayInputStream(sampleJson.getBytes());\r
+               mmRestService.listWhiteList(inputSteam);\r
                assertTrue(true);\r
        }\r
 \r
        @Test\r
        public void testCreateWhiteList() throws ConfigDbException {\r
                prepareForTestCommon();\r
-               mmRestService.createWhiteList(iStream);\r
+               String sampleJson = "{\"test\":\"test\"}";\r
+               InputStream inputSteam = new ByteArrayInputStream(sampleJson.getBytes());\r
+               \r
+               mmRestService.createWhiteList(inputSteam);\r
                assertTrue(true);\r
        }\r
 \r
        @Test\r
        public void testDeleteWhiteList() throws ConfigDbException {\r
                prepareForTestCommon();\r
-               mmRestService.deleteWhiteList(iStream);\r
+               \r
+               String sampleJson = "{\"test\":\"test\"}";\r
+               InputStream inputSteam = new ByteArrayInputStream(sampleJson.getBytes());\r
+               mmRestService.deleteWhiteList(inputSteam);\r
                assertTrue(true);\r
        }\r
-\r
+       \r
        private void prepareForTestCommon() throws ConfigDbException {\r
                Assert.assertNotNull(mmRestService);\r
                PowerMockito.when(dmaapContext.getRequest()).thenReturn(httpServReq);\r
index 62c4f39..a172fb2 100644 (file)
@@ -25,20 +25,20 @@ import org.junit.Before;
 import org.junit.Test;\r
 \r
 import org.junit.runner.RunWith;\r
-/*import org.mockito.InjectMocks;\r
+import org.mockito.InjectMocks;\r
 import org.mockito.Mock;\r
 import org.mockito.MockitoAnnotations;\r
 import org.powermock.core.classloader.annotations.PrepareForTest;\r
-import org.powermock.modules.junit4.PowerMockRunner;*/\r
+import org.powermock.modules.junit4.PowerMockRunner;\r
 \r
 import com.att.ajsc.beans.PropertiesMapBean;\r
 import com.att.nsa.cambria.CambriaApiException;\r
 import com.att.nsa.cambria.service.MetricsService;\r
 \r
 \r
-/*@RunWith(PowerMockRunner.class)\r
-@PrepareForTest({ PropertiesMapBean.class })*/\r
-public class MetricsRestServiceTest {/*\r
+@RunWith(PowerMockRunner.class)\r
+@PrepareForTest({ PropertiesMapBean.class })\r
+public class MetricsRestServiceTest {\r
 \r
        @InjectMocks\r
        MetricsRestService metricsRestService;\r
@@ -71,4 +71,4 @@ public class MetricsRestServiceTest {/*
 \r
 \r
 \r
-*/}
\ No newline at end of file
+}
\ No newline at end of file
index d323670..5c1ce97 100644 (file)
@@ -22,8 +22,8 @@ package com.att.nsa.dmaap.service;
 \r
 import static org.junit.Assert.*;\r
 \r
-/*import static org.mockito.Matchers.anyString;\r
-import static org.mockito.Mockito.when;*/\r
+import static org.mockito.Matchers.anyString;\r
+import static org.mockito.Mockito.when;\r
 \r
 import java.io.IOException;\r
 import javax.servlet.ServletOutputStream;\r
@@ -39,12 +39,12 @@ import org.junit.Before;
 import org.junit.Test;\r
 \r
 import org.junit.runner.RunWith;\r
-/*import org.mockito.InjectMocks;\r
+import org.mockito.InjectMocks;\r
 import org.mockito.Mock;\r
 import org.mockito.MockitoAnnotations;\r
 import org.powermock.api.mockito.PowerMockito;\r
 import org.powermock.core.classloader.annotations.PrepareForTest;\r
-import org.powermock.modules.junit4.PowerMockRunner;*/\r
+import org.powermock.modules.junit4.PowerMockRunner;\r
 \r
 import com.att.ajsc.beans.PropertiesMapBean;\r
 import com.att.nsa.cambria.CambriaApiException;\r
@@ -68,9 +68,9 @@ import com.att.nsa.security.ReadWriteSecuredResource.AccessDeniedException;
 import com.att.nsa.security.db.simple.NsaSimpleApiKey;\r
 \r
 //@RunWith(MockitoJUnitRunner.class)\r
-/*@RunWith(PowerMockRunner.class)\r
-@PrepareForTest({ PropertiesMapBean.class })*/\r
-public class TopicRestServiceTest {/*\r
+@RunWith(PowerMockRunner.class)\r
+@PrepareForTest({ PropertiesMapBean.class })\r
+public class TopicRestServiceTest {\r
 \r
        @InjectMocks\r
        TopicRestService topicService;\r
@@ -408,4 +408,4 @@ public class TopicRestServiceTest {/*
                topicService.denyConsumerForTopic("enfTopicNamePlusExtra", "consumerID");\r
        }\r
 \r
-*/}\r
+}\r
index a0a78a4..701cb3c 100644 (file)
@@ -29,11 +29,11 @@ import org.junit.After;
 import org.junit.Before;\r
 import org.junit.Test;\r
 import org.junit.runner.RunWith;\r
-/*import org.mockito.InjectMocks;\r
+import org.mockito.InjectMocks;\r
 import org.mockito.Mock;\r
 import org.mockito.MockitoAnnotations;\r
 import org.powermock.core.classloader.annotations.PrepareForTest;\r
-import org.powermock.modules.junit4.PowerMockRunner;*/\r
+import org.powermock.modules.junit4.PowerMockRunner;\r
 \r
 import com.att.ajsc.beans.PropertiesMapBean;\r
 import com.att.nsa.cambria.CambriaApiException;\r
@@ -43,9 +43,9 @@ import com.att.nsa.cambria.service.TransactionService;
 import com.att.nsa.configs.ConfigDbException;\r
 import com.att.nsa.security.ReadWriteSecuredResource.AccessDeniedException;\r
 \r
-/*@RunWith(PowerMockRunner.class)\r
-@PrepareForTest({ PropertiesMapBean.class })*/\r
-public class TransactionRestServiceTest {/*\r
+@RunWith(PowerMockRunner.class)\r
+@PrepareForTest({ PropertiesMapBean.class })\r
+public class TransactionRestServiceTest {\r
 \r
        @InjectMocks\r
        TransactionRestService transactionRestService;\r
@@ -80,4 +80,4 @@ public class TransactionRestServiceTest {/*
 \r
        }\r
 \r
-*/}
\ No newline at end of file
+}
\ No newline at end of file
index baf5d74..ba197b3 100644 (file)
@@ -21,6 +21,7 @@
 package com.att.nsa.dmaap.util;\r
 \r
 import java.io.IOException;\r
+import java.util.logging.Level;\r
 \r
 import javax.servlet.FilterChain;\r
 import javax.servlet.ServletException;\r
@@ -90,5 +91,5 @@ public class DMaaPAuthFilterTest {
                filter.doFilter(req, res, chain);\r
 \r
        }\r
-\r
+       \r
 }
\ No newline at end of file