SimpleNamespaceContext implements NamespaceContext { @Override public String getNamespaceURI(String prefix) { return prefix2Namespaces.get(prefix); }  void addNamespace(String prefix, String namespaceURI); @Override String getNamespaceURI(String prefix); @Override String getPrefix(String namespaceURI); @Override Iterator<String> getPrefixes(String namespaceURI);  }
@Test public void testGetNamespaceURI() throws Exception { assertEquals("A", context.getNamespaceURI("a")); assertEquals("B", context.getNamespaceURI("b")); assertEquals("B", context.getNamespaceURI("c")); assertEquals(null, context.getNamespaceURI("d")); }