@Test public void can_read_bindings_from_xml_config() throws NaiveContainerException, ParserConfigurationException, SAXException, IOException, InvocationTargetException { InputStream is = new ByteArrayInputStream(xml.getBytes()); Injector injector = new SimpleInjector(new XmlConfiguration(is)); Dependent dep = injector.getInstance(Dependent.class); assertEquals("string1", dep.getS1()); assertEquals("string2", dep.getS2()); assertEquals(123, dep.getInteger()); }