assertEquals("jobtracker", gen.getChild("action", ns).getChild("map-reduce", ns).getChildText("job-tracker", ns));
assertEquals("namenode", gen.getChild("action", ns).getChild("map-reduce", ns).getChildText("name-node", ns));
Element eConf = gen.getChild("action", ns).getChild("map-reduce", ns).getChild("configuration", ns);
XConfiguration xConf = new XConfiguration(new StringReader(XmlUtils.prettyPrint(eConf).toString()));
Properties genProps = xConf.toProperties();
Properties expectedProps = new Properties();
expectedProps.setProperty("mapred.mapper.class", "A.Mapper");
expectedProps.setProperty("mapred.reducer.class", "A.Reducer");
expectedProps.setProperty("oozie.libpath", "libpath");
assertEquals(expectedProps, genProps);