update the package name
[dmaap/messagerouter/messageservice.git] / src / test / java / com / att / nsa / dmaap / DMaaPCambriaExceptionMapperTest.java
index 80c999f..89c9400 100644 (file)
 \r
 package com.att.nsa.dmaap;\r
 \r
-import static org.junit.Assert.*;\r
+import static org.junit.Assert.assertTrue;\r
 \r
+import org.json.JSONObject;\r
 import org.junit.After;\r
 import org.junit.Before;\r
 import org.junit.Test;\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 org.onap.dmaap.dmf.mr.CambriaApiException;\r
+import org.onap.dmaap.dmf.mr.exception.DMaaPErrorMessages;\r
+import org.onap.dmaap.dmf.mr.exception.ErrorResponse;\r
+@RunWith(PowerMockRunner.class)\r
 public class DMaaPCambriaExceptionMapperTest {\r
 \r
+       @InjectMocks\r
+       DMaaPCambriaExceptionMapper mapper;\r
+\r
+       @Mock\r
+       private ErrorResponse errRes;\r
+       \r
+       @Mock\r
+       private DMaaPErrorMessages msgs;\r
+       \r
+       @Mock\r
+       CambriaApiException exc;\r
+       \r
+       @Mock\r
+       JSONObject json;\r
+\r
+       \r
        @Before\r
        public void setUp() throws Exception {\r
        }\r
@@ -38,23 +64,23 @@ public class DMaaPCambriaExceptionMapperTest {
 \r
        @Test\r
        public void testToResponse() {\r
-               \r
-               DMaaPCambriaExceptionMapper mapper = new DMaaPCambriaExceptionMapper();\r
-               \r
                try {\r
                        mapper.toResponse(null);\r
-               } catch(NullPointerException e) {\r
+               } catch (NullPointerException e) {\r
                        assertTrue(true);\r
                }\r
-               \r
-               \r
-               \r
-               \r
-        \r
+\r
        }\r
-       \r
-       \r
-       \r
-       \r
 \r
+       \r
+       @Test\r
+       public void testToResponseCambriaApiException2() {\r
+               PowerMockito.when(msgs.getNotFound()).thenReturn("Not found");\r
+               try {\r
+                       mapper.toResponse(new CambriaApiException(404,"Not found"));\r
+               } catch (NullPointerException e) {\r
+                       assertTrue(true);\r
+               }\r
+               assertTrue(true);\r
+       }\r
 }
\ No newline at end of file