### Question:
WebXmlUtils { public static Map<String, String> getServletInitParams( Document webXml, String servletName ) { return getInitParams( "servlet", webXml, servletName ); }  static Document asDocument( File webXML ); static List<String> getServletNames( Document webXml ); static List<String> getFilterNames( Document webXml ); static String getServletClassName( Document webXml, String servletName ); static String getFilterClassName( Document webXml, String filterName ); static Map<String, String> getServletInitParams( Document webXml, String servletName ); static Map<String, String> getFilterInitParams( Document webXml, String filterName ); static Set<String> getServletUrlPatterns( Document webXml, String servletName ); static Set<String> getFilterUrlPatterns( Document webXml, String filterName );  }### Answer:
@Test public void testGetServletInitParams() throws Exception { final Document webXml = WebXmlUtils.asDocument( new File( WebXmlUtilsTest.class.getResource( "/org/jivesoftware/util/test-web.xml" ).toURI() ) ); final String servletName = "FaviconServlet"; final Map<String, String> result = WebXmlUtils.getServletInitParams( webXml, servletName ); assertNotNull( result ); assertEquals( 2, result.size() ); assertEquals( "42", result.get("answer") ); assertEquals( "fishes", result.get("thanks") ); }