public void test_SBase_appendNotesWithGlobalNamespace() { string notes = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n" + "<sbml xmlns=\"http://www.sbml.org/sbml/level2/version4\" xmlns:html=\"http://www.w3.org/1999/xhtml\" level=\"2\" version=\"4\">\n" + " <model id=\"test\" name=\"name\">\n" + " <notes>\n" + " <html:p>DATE: 2010/12/08 13:00:00</html:p>\n" + " <html:p>VERSION: 0.99</html:p>\n" + " <html:p>TAXONOMY: 9606</html:p>\n" + " </notes>\n" + " </model>\n" + "</sbml>\n"; SBMLDocument sbmlDoc = new SBMLDocument (2, 4); sbmlDoc.getNamespaces ().@add ("http://www.w3.org/1999/xhtml", "html"); Model sbmlModel = sbmlDoc.createModel (); sbmlModel.setId ("test"); sbmlModel.setName ("name"); setOrAppendNotes (sbmlModel, "<html:p>DATE: 2010/12/08 13:00:00</html:p>"); setOrAppendNotes (sbmlModel, "<html:p>VERSION: 0.99</html:p>"); setOrAppendNotes (sbmlModel, "<html:p>TAXONOMY: 9606</html:p>"); SBMLWriter ttt = new SBMLWriter (); string documentString = ttt.writeToString (sbmlDoc); assertTrue ((notes == documentString)); }