1 10 package org.jgap.data; 11 12 import org.jgap.*; 13 14 import junit.framework.*; 15 16 22 public class DataElementsDocumentTest 23 extends JGAPTestCase { 24 25 private final static String CVS_REVISION = "$Revision: 1.1 $"; 26 27 public static Test suite() { 28 TestSuite suite = new TestSuite(DataElementsDocumentTest.class); 29 return suite; 30 } 31 32 37 public void testConstruct_0() 38 throws Exception { 39 DataElementsDocument el = new DataElementsDocument(); 40 assertNotNull(el.getTree()); 41 assertEquals(0, el.getTree().getLength()); 42 } 43 44 49 public void testNewDocument_0() 50 throws Exception { 51 DataElementsDocument el = new DataElementsDocument(); 52 assertEquals(DataElementsDocument.class, el.newDocument().getClass()); 53 } 54 55 60 public void testAppendChild_0() 61 throws Exception { 62 DataElementsDocument el = new DataElementsDocument(); 63 DataElement child = new DataElement("xyz"); 64 el.appendChild(child); 65 assertEquals(1, el.getTree().getLength()); 66 assertEquals(child, el.getTree().item(0)); 67 el.appendChild(child); 68 assertEquals(2, el.getTree().getLength()); 69 assertEquals(child, el.getTree().item(1)); 70 } 71 72 } 73 | Popular Tags |