1   /***
2    * BSD-style license; for more info see http://pmd.sourceforge.net/license.html
3   */
4   package test.net.sourceforge.pmd.jaxen;
5   
6   import junit.framework.TestCase;
7   import net.sourceforge.pmd.jaxen.Attribute;
8   
9   public class AttributeTest extends TestCase {
10  
11      public void testConstructor() {
12          Attribute a = new Attribute(null, "name", "value");
13          assertEquals("name", a.getName());
14          assertEquals("value", a.getValue());
15          assertNull(a.getParent());
16      }
17  
18      public void testAccessors() {
19          Attribute a = new Attribute(null, null, null);
20          a.setName("name");
21          a.setValue("value");
22          a.setParent(null);
23          assertEquals("name", a.getName());
24          assertEquals("value", a.getValue());
25          assertNull(a.getParent());
26  
27      }
28  }