Add unit test cases 41/17141/1
authorVarun Gudisena <vg411h@att.com>
Tue, 3 Oct 2017 23:18:12 +0000 (18:18 -0500)
committerVarun Gudisena <vg411h@att.com>
Tue, 3 Oct 2017 23:18:28 +0000 (18:18 -0500)
Add unit test cases

Issue-Id: DMAAP-151
Change-Id: I5f70774ad35aef71aa6f00b2433224d113f4f85b
Signed-off-by: Varun Gudisena <vg411h@att.com>
src/test/java/com/att/nsa/dmaap/DMaaPWebExceptionMapperTest.java

index 22c31c9..cb1edb5 100644 (file)
@@ -32,9 +32,22 @@ import javax.ws.rs.ServiceUnavailableException;
 import org.junit.After;\r
 import org.junit.Before;\r
 import org.junit.Test;\r
-\r
+import org.junit.runner.RunWith;\r
+import org.mockito.InjectMocks;\r
+import org.mockito.Mock;\r
+import org.powermock.api.mockito.PowerMockito;\r
+import org.powermock.modules.junit4.PowerMockRunner;\r
+\r
+import com.att.nsa.cambria.exception.DMaaPErrorMessages;\r
+@RunWith(PowerMockRunner.class)\r
 public class DMaaPWebExceptionMapperTest {\r
 \r
+       @InjectMocks\r
+       DMaaPWebExceptionMapper mapper;\r
+\r
+       @Mock\r
+       DMaaPErrorMessages msgs;\r
+\r
        @Before\r
        public void setUp() throws Exception {\r
        }\r
@@ -46,8 +59,6 @@ public class DMaaPWebExceptionMapperTest {
        @Test\r
        public void testToResponse() {\r
 \r
-               DMaaPWebExceptionMapper mapper = new DMaaPWebExceptionMapper();\r
-\r
                try {\r
                        mapper.toResponse(null);\r
                } catch (NullPointerException e) {\r
@@ -58,9 +69,7 @@ public class DMaaPWebExceptionMapperTest {
 \r
        @Test\r
        public void testToResponseNotFoundException() {\r
-\r
-               DMaaPWebExceptionMapper mapper = new DMaaPWebExceptionMapper();\r
-\r
+               PowerMockito.when(msgs.getNotFound()).thenReturn("Not found");\r
                try {\r
                        mapper.toResponse(new NotFoundException());\r
                } catch (NullPointerException e) {\r
@@ -71,9 +80,7 @@ public class DMaaPWebExceptionMapperTest {
 \r
        @Test\r
        public void testToResponseInternalServerErrorException() {\r
-\r
-               DMaaPWebExceptionMapper mapper = new DMaaPWebExceptionMapper();\r
-\r
+               PowerMockito.when(msgs.getNotFound()).thenReturn("Not found");\r
                try {\r
                        mapper.toResponse(new InternalServerErrorException());\r
 \r
@@ -85,9 +92,7 @@ public class DMaaPWebExceptionMapperTest {
 \r
        @Test\r
        public void testToResponseNotAuthorizedException() {\r
-\r
-               DMaaPWebExceptionMapper mapper = new DMaaPWebExceptionMapper();\r
-\r
+               PowerMockito.when(msgs.getNotFound()).thenReturn("Not found");\r
                try {\r
                        mapper.toResponse(new NotAuthorizedException("Error", "Error"));\r
 \r
@@ -99,9 +104,7 @@ public class DMaaPWebExceptionMapperTest {
 \r
        @Test\r
        public void testToResponseBadRequestException() {\r
-\r
-               DMaaPWebExceptionMapper mapper = new DMaaPWebExceptionMapper();\r
-\r
+               PowerMockito.when(msgs.getNotFound()).thenReturn("Not found");\r
                try {\r
                        mapper.toResponse(new BadRequestException());\r
 \r
@@ -113,9 +116,7 @@ public class DMaaPWebExceptionMapperTest {
 \r
        @Test\r
        public void testToResponseNotAllowedException() {\r
-\r
-               DMaaPWebExceptionMapper mapper = new DMaaPWebExceptionMapper();\r
-\r
+               PowerMockito.when(msgs.getNotFound()).thenReturn("Not found");\r
                try {\r
                        mapper.toResponse(new NotAllowedException("Not Allowed"));\r
 \r
@@ -127,9 +128,7 @@ public class DMaaPWebExceptionMapperTest {
 \r
        @Test\r
        public void testToResponseServiceUnavailableException() {\r
-\r
-               DMaaPWebExceptionMapper mapper = new DMaaPWebExceptionMapper();\r
-\r
+               PowerMockito.when(msgs.getNotFound()).thenReturn("Not found");\r
                try {\r
                        mapper.toResponse(new ServiceUnavailableException());\r
 \r