PropertyToolsTest.java
package org.mvel2.util;
import java.lang.reflect.Method;
import junit.framework.TestCase;
import org.junit.Test;
public class PropertyToolsTest extends TestCase {
@Test
public void testGetGetter() {
Method getter = PropertyTools.getGetter(ClassA.class, "resource");
assertEquals("isResource", getter.getName());
}
public static class ClassA {
private boolean resource;
public boolean isResource() {
return resource;
}
public boolean isresource() {
return resource;
}
public boolean getResource() {
return resource;
}
public boolean getresource() {
return resource;
}
public boolean resource() {
return resource;
}
public void setResource(boolean resource) {
this.resource = resource;
}
}
}