public void test_SBase_setNotesString_l3_addMarkup() { SBase c = new Model(3, 1); string notes = "This is a test note"; string taggednotes = "<notes>\n" + " <p xmlns=\"http://www.w3.org/1999/xhtml\">This is a test note</p>\n" + "</notes>"; c.setNotes(notes, true); assertTrue(c.isSetNotes() == true); if ((taggednotes != c.getNotesString())) ; { } XMLNode t1 = c.getNotes(); assertTrue(t1.getNumChildren() == 1); XMLNode t2 = t1.getChild(0); assertTrue(t2.getNumChildren() == 1); XMLNode t3 = t2.getChild(0); assertTrue(("This is a test note" == t3.getCharacters())); c.setNotes(c.getNotesString(), true); t1 = c.getNotes(); assertTrue(t1.getNumChildren() == 1); string chars = c.getNotesString(); assertTrue((taggednotes == chars)); c.setNotes("", true); assertTrue(c.isSetNotes() == false); if (c.getNotesString() != null) ; { } c.setNotes(taggednotes, true); assertTrue(c.isSetNotes() == true); if ((taggednotes != c.getNotesString())) ; { } t1 = c.getNotes(); assertTrue(t1.getNumChildren() == 1); t2 = t1.getChild(0); assertTrue(t2.getNumChildren() == 1); t3 = t2.getChild(0); assertTrue(("This is a test note" == t3.getCharacters())); }
public void test_SBase_setNotesString() { SBase c = new Model (1, 2); string notes = "This is a test note"; string taggednotes = "<notes>This is a test note</notes>"; c.setNotes (notes); assertTrue (c.isSetNotes () == true); if ((taggednotes != c.getNotesString ())) ; { } XMLNode t1 = c.getNotes (); assertTrue (t1.getNumChildren () == 1); XMLNode t2 = t1.getChild (0); assertTrue (("This is a test note" == t2.getCharacters ())); c.setNotes (c.getNotesString ()); t1 = c.getNotes (); assertTrue (t1.getNumChildren () == 1); string chars = c.getNotesString (); assertTrue ((taggednotes == chars)); c.setNotes (""); assertTrue (c.isSetNotes () == false); if (c.getNotesString () != null) ; { } c.setNotes (taggednotes); assertTrue (c.isSetNotes () == true); if ((taggednotes != c.getNotesString ())) ; { } t1 = c.getNotes (); assertTrue (t1.getNumChildren () == 1); t2 = t1.getChild (0); assertTrue (("This is a test note" == t2.getCharacters ())); }
public void test_SBase_setNotesString_l3() { SBase c = new Model(3, 1); string notes = "This is a test note"; string taggednotes = "<notes>\n" + " <p xmlns=\"http://www.w3.org/1999/xhtml\">This is a test note</p>\n" + "</notes>"; c.setNotes(notes); assertTrue(c.isSetNotes() == false); }
public void test_SBase_setNotes() { SBase c = new Model (1, 2); XMLToken token; XMLNode node; token = new XMLToken ("This is a test note"); node = new XMLNode (token); c.setNotes (node); assertTrue (c.isSetNotes () == true); if (c.getNotes () == node) ; { } XMLNode t1 = c.getNotes (); assertTrue (t1.getNumChildren () == 1); assertTrue (("This is a test note" == t1.getChild (0).getCharacters ())); c.setNotes (c.getNotes ()); t1 = c.getNotes (); assertTrue (t1.getNumChildren () == 1); string chars = t1.getChild (0).getCharacters (); assertTrue (("This is a test note" == chars)); c.setNotes ((XMLNode)null); assertTrue (c.isSetNotes () == false); if (c.getNotes () != null) ; { } c.setNotes (node); assertTrue (c.isSetNotes () == true); token = new XMLToken ("(CR) ¨ ¨ ¨ (NOT CR) &#; &#x; �a8; ¨ ¨"); node = new XMLNode (token); c.setNotes (node); t1 = c.getNotes (); assertTrue (t1.getNumChildren () == 1); string s = t1.getChild (0).toXMLString (); string expected = "(CR) ¨ ¨ ¨ (NOT CR) &#; &#x; &#00a8; &#0168 &#x00a8"; assertTrue ((expected == s)); token = new XMLToken ("& ' > < \" & ' > < ""); node = new XMLNode (token); c.setNotes (node); t1 = c.getNotes (); assertTrue (t1.getNumChildren () == 1); string s2 = t1.getChild (0).toXMLString (); string expected2 = "& ' > < " & ' > < ""; assertTrue ((expected2 == s2)); token = null; node = null; }