1 7 8 package org.jdesktop.dataset; 9 10 import junit.framework.*; 11 12 13 17 public class DataValueTest extends TestCase { 18 19 public DataValueTest(String testName) { 20 super(testName); 21 } 22 23 26 protected void setUp() throws Exception { 27 } 28 29 protected void tearDown() throws Exception { 30 } 31 32 public static Test suite() { 33 TestSuite suite = new TestSuite(DataValueTest.class); 34 35 return suite; 36 } 37 38 41 public void testGetName() { 42 System.out.println("testGetName"); 43 44 DataSet ds = new DataSet(); 46 DataValue v = ds.createValue(); 47 v.setName("val_1"); 48 assertEquals(v.getName(), "val_1"); 49 50 try { 52 v.setName(null); 53 assertTrue(false); 54 } catch (Error e) { 55 assertTrue(true); 56 } 57 58 try { 60 v.setName(""); 61 assertTrue(false); 62 } catch (Error e) { 63 assertTrue(true); 64 } 65 66 67 try { 69 v.setName(" "); 70 assertTrue(false); 71 } catch (Error e) { 72 assertTrue(true); 73 } 74 } 75 76 79 public void testGetDataSet() { 80 System.out.println("testGetDataSet"); 81 82 DataSet ds = new DataSet(); 83 DataValue v = ds.createValue(); 84 assertNotNull(v); 85 assertEquals(ds, v.getDataSet()); 86 } 87 88 91 public void testGetExpression() { 92 System.out.println("testGetExpression"); 93 94 DataSet ds = new DataSet(); 95 DataValue v = ds.createValue(); 96 assertNull(v.getExpression()); 97 v.setExpression(""); 98 assertEquals("", v.getExpression()); 99 v.setExpression(null); 100 assertNull(v.getExpression()); 101 } 102 103 106 public void testGetValue() { 107 System.out.println("testGetValue"); 108 109 } 112 }
| Popular Tags
|