1 package net.sourceforge.pmd.dfa; 2 3 import static org.junit.Assert.assertEquals; 4 import net.sourceforge.pmd.lang.dfa.VariableAccess; 5 6 import org.junit.Test; 7 public class VariableAccessTest { 8 9 @Test 10 public void testGetVariableName() { 11 VariableAccess va = new VariableAccess(VariableAccess.DEFINITION, "foo.bar"); 12 assertEquals("foo", va.getVariableName()); 13 va = new VariableAccess(VariableAccess.DEFINITION, ".foobar"); 14 assertEquals("", va.getVariableName()); 15 va = new VariableAccess(VariableAccess.DEFINITION, "foobar."); 16 assertEquals("foobar", va.getVariableName()); 17 va = new VariableAccess(VariableAccess.DEFINITION, "foobar"); 18 assertEquals("foobar", va.getVariableName()); 19 } 20 21 public static junit.framework.Test suite() { 22 return new junit.framework.JUnit4TestAdapter(VariableAccessTest.class); 23 } 24 }