\r
package org.onap.dmaap.datarouter.provisioning.utils;\r
\r
+import static org.mockito.ArgumentMatchers.anyString;\r
+import static org.mockito.ArgumentMatchers.eq;\r
+import static org.mockito.Mockito.times;\r
+import static org.mockito.Mockito.verify;\r
+import static org.mockito.Mockito.when;\r
+import static org.onap.dmaap.datarouter.provisioning.BaseServlet.BEHALF_HEADER;\r
+\r
+import javax.persistence.EntityManager;\r
+import javax.persistence.EntityManagerFactory;\r
+import javax.persistence.Persistence;\r
+import javax.servlet.FilterChain;\r
+import javax.servlet.http.HttpServletRequest;\r
+import javax.servlet.http.HttpServletResponse;\r
import org.junit.Before;\r
import org.junit.BeforeClass;\r
import org.junit.Test;\r
import org.onap.dmaap.datarouter.provisioning.BaseServlet;\r
import org.powermock.api.mockito.PowerMockito;\r
import org.powermock.api.support.membermodification.MemberMatcher;\r
+import org.powermock.core.classloader.annotations.PowerMockIgnore;\r
import org.powermock.core.classloader.annotations.PrepareForTest;\r
import org.powermock.modules.junit4.PowerMockRunner;\r
\r
-import javax.persistence.EntityManager;\r
-import javax.persistence.EntityManagerFactory;\r
-import javax.persistence.Persistence;\r
-import javax.servlet.FilterChain;\r
-import javax.servlet.http.HttpServletRequest;\r
-import javax.servlet.http.HttpServletResponse;\r
-\r
-import static org.hamcrest.Matchers.notNullValue;\r
-import static org.mockito.Matchers.argThat;\r
-import static org.mockito.Matchers.eq;\r
-import static org.mockito.Mockito.*;\r
-import static org.onap.dmaap.datarouter.provisioning.BaseServlet.BEHALF_HEADER;\r
-\r
@RunWith(PowerMockRunner.class)\r
@PrepareForTest({CadiFilter.class})\r
+@PowerMockIgnore({"com.sun.org.apache.xerces.*", "javax.xml.*", "org.xml.*", "org.w3c.*"})\r
public class DRProvCadiFilterTest {\r
\r
@Mock\r
setRequestMocking("PUT", "subs");\r
\r
cadiFilter.doFilter(request, response, chain);\r
- verify(response).sendError(eq(HttpServletResponse.SC_NOT_FOUND), argThat(notNullValue(String.class)));\r
+ verify(response).sendError(eq(HttpServletResponse.SC_NOT_FOUND), anyString());\r
}\r
\r
@Test\r
setRequestMocking("PUT", "feeds");\r
\r
cadiFilter.doFilter(request, response, chain);\r
- verify(response).sendError(eq(HttpServletResponse.SC_NOT_FOUND), argThat(notNullValue(String.class)));\r
+ verify(response).sendError(eq(HttpServletResponse.SC_NOT_FOUND), anyString());\r
}\r
\r
@Test\r
setRequestMocking("POST", "subscribe");\r
\r
cadiFilter.doFilter(request, response, chain);\r
- verify(response).sendError(eq(HttpServletResponse.SC_NOT_FOUND), argThat(notNullValue(String.class)));\r
+ verify(response).sendError(eq(HttpServletResponse.SC_NOT_FOUND), anyString());\r
\r
}\r
\r
setRequestMocking("POST", "subscribe");\r
\r
cadiFilter.doFilter(request, response, chain);\r
- verify(response).sendError(eq(HttpServletResponse.SC_NOT_FOUND), argThat(notNullValue(String.class)));\r
+ verify(response).sendError(eq(HttpServletResponse.SC_NOT_FOUND), anyString());\r
\r
}\r
\r
when(request.getPathInfo()).thenReturn("/2");\r
\r
cadiFilter.doFilter(request, response, chain);\r
- verify(response).sendError(eq(HttpServletResponse.SC_BAD_REQUEST), argThat(notNullValue(String.class)));\r
+ verify(response).sendError(eq(HttpServletResponse.SC_BAD_REQUEST), anyString());\r
\r
}\r
\r
when(request.getPathInfo()).thenReturn("/5");\r
\r
cadiFilter.doFilter(request, response, chain);\r
- verify(response).sendError(eq(HttpServletResponse.SC_BAD_REQUEST), argThat(notNullValue(String.class)));\r
+ verify(response).sendError(eq(HttpServletResponse.SC_BAD_REQUEST), anyString());\r
\r
}\r
\r
setRequestMocking("PUT", "subs");\r
when(request.getPathInfo()).thenReturn("5/");\r
cadiFilter.doFilter(request, response, chain);\r
- verify(response).sendError(eq(HttpServletResponse.SC_NOT_FOUND), argThat(notNullValue(String.class)));\r
+ verify(response).sendError(eq(HttpServletResponse.SC_NOT_FOUND), anyString());\r
\r
}\r
\r
setRequestMocking("PUT", "feeds");\r
when(request.getPathInfo()).thenReturn("//5");\r
cadiFilter.doFilter(request, response, chain);\r
- verify(response).sendError(eq(HttpServletResponse.SC_NOT_FOUND), argThat(notNullValue(String.class)));\r
+ verify(response).sendError(eq(HttpServletResponse.SC_NOT_FOUND), anyString());\r
}\r
\r
private void setRequestMocking(String method, String servletPath)\r