This is an automated email from the ASF dual-hosted git repository. ggregory pushed a commit to branch 1.X in repository https://gitbox.apache.org/repos/asf/commons-beanutils.git
commit e6174f2af8f9da8f783e3b613919be794ea85156 Author: Gary D. Gregory <[email protected]> AuthorDate: Wed Dec 25 18:31:54 2024 -0500 Use spaces, not tabs --- .../FluentPropertyBeanIntrospectorTestCase.java | 58 ++++++++++------------ .../commons/beanutils/bugs/Jira493TestCase.java | 19 ++++--- 2 files changed, 34 insertions(+), 43 deletions(-) diff --git a/src/test/java/org/apache/commons/beanutils/FluentPropertyBeanIntrospectorTestCase.java b/src/test/java/org/apache/commons/beanutils/FluentPropertyBeanIntrospectorTestCase.java index 7c14f289..67ad6e6d 100644 --- a/src/test/java/org/apache/commons/beanutils/FluentPropertyBeanIntrospectorTestCase.java +++ b/src/test/java/org/apache/commons/beanutils/FluentPropertyBeanIntrospectorTestCase.java @@ -30,26 +30,24 @@ import junit.framework.TestCase; */ public class FluentPropertyBeanIntrospectorTestCase extends TestCase { public static final class CapsBean { - private URI mURI; + private URI mURI; - public URI getURI() { - return mURI; - } + public URI getURI() { + return mURI; + } - public void setURI(final URI theURI) { - mURI = theURI; - } - } + public void setURI(final URI theURI) { + mURI = theURI; + } + } /** - * Puts all property descriptors into a map so that they can be accessed by - * property name. + * Puts all property descriptors into a map so that they can be accessed by property name. * * @param descs the array with descriptors * @return a map with property names as keys */ - private static Map<String, PropertyDescriptor> createDescriptorMap( - final PropertyDescriptor[] descs) { + private static Map<String, PropertyDescriptor> createDescriptorMap(final PropertyDescriptor[] descs) { final Map<String, PropertyDescriptor> map = new HashMap<>(); for (final PropertyDescriptor pd : descs) { map.put(pd.getName(), pd); @@ -58,15 +56,13 @@ public class FluentPropertyBeanIntrospectorTestCase extends TestCase { } /** - * Convenience method for obtaining a specific property descriptor and - * checking whether it exists. + * Convenience method for obtaining a specific property descriptor and checking whether it exists. * * @param props the map with property descriptors - * @param name the name of the desired descriptor + * @param name the name of the desired descriptor * @return the descriptor from the map */ - private static PropertyDescriptor fetchDescriptor( - final Map<String, PropertyDescriptor> props, final String name) { + private static PropertyDescriptor fetchDescriptor(final Map<String, PropertyDescriptor> props, final String name) { assertTrue("Property not found: " + name, props.containsKey(name)); return props.get(name); } @@ -90,8 +86,7 @@ public class FluentPropertyBeanIntrospectorTestCase extends TestCase { final PropertyUtilsBean pu = new PropertyUtilsBean(); final FluentPropertyBeanIntrospector introspector = new FluentPropertyBeanIntrospector(); pu.addBeanIntrospector(introspector); - final Map<String, PropertyDescriptor> props = createDescriptorMap(pu - .getPropertyDescriptors(FluentIntrospectionTestBean.class)); + final Map<String, PropertyDescriptor> props = createDescriptorMap(pu.getPropertyDescriptors(FluentIntrospectionTestBean.class)); PropertyDescriptor pd = fetchDescriptor(props, "name"); assertNotNull("No read method for name", pd.getReadMethod()); assertNotNull("No write method for name", pd.getWriteMethod()); @@ -100,29 +95,26 @@ public class FluentPropertyBeanIntrospectorTestCase extends TestCase { assertNull("Read method for fluentProperty", pd.getReadMethod()); assertNotNull("No write method for fluentProperty", pd.getWriteMethod()); pd = fetchDescriptor(props, "fluentGetProperty"); - assertNotNull("No read method for fluentGetProperty", - pd.getReadMethod()); - assertNotNull("No write method for fluentGetProperty", - pd.getWriteMethod()); + assertNotNull("No read method for fluentGetProperty", pd.getReadMethod()); + assertNotNull("No write method for fluentGetProperty", pd.getWriteMethod()); } - public void testIntrospectionCaps() throws Exception { - final PropertyUtilsBean pu = new PropertyUtilsBean(); + public void testIntrospectionCaps() throws Exception { + final PropertyUtilsBean pu = new PropertyUtilsBean(); final FluentPropertyBeanIntrospector introspector = new FluentPropertyBeanIntrospector(); - pu.addBeanIntrospector(introspector); + pu.addBeanIntrospector(introspector); - final Map<String, PropertyDescriptor> props = createDescriptorMap( - pu.getPropertyDescriptors(CapsBean.class)); + final Map<String, PropertyDescriptor> props = createDescriptorMap(pu.getPropertyDescriptors(CapsBean.class)); - final PropertyDescriptor aDescriptor = fetchDescriptor(props, "URI"); + final PropertyDescriptor aDescriptor = fetchDescriptor(props, "URI"); - assertNotNull("missing property", aDescriptor); + assertNotNull("missing property", aDescriptor); - assertNotNull("No read method for uri", aDescriptor.getReadMethod()); - assertNotNull("No write method for uri", aDescriptor.getWriteMethod()); + assertNotNull("No read method for uri", aDescriptor.getReadMethod()); + assertNotNull("No write method for uri", aDescriptor.getWriteMethod()); - assertNull("Should not find mis-capitalized property", props.get("uRI")); + assertNull("Should not find mis-capitalized property", props.get("uRI")); } } diff --git a/src/test/java/org/apache/commons/beanutils/bugs/Jira493TestCase.java b/src/test/java/org/apache/commons/beanutils/bugs/Jira493TestCase.java index 42f82d61..9205d727 100644 --- a/src/test/java/org/apache/commons/beanutils/bugs/Jira493TestCase.java +++ b/src/test/java/org/apache/commons/beanutils/bugs/Jira493TestCase.java @@ -27,17 +27,16 @@ import org.junit.Test; * * @see <a href="https://issues.apache.org/jira/browse/BEANUTILS-493">BEANUTILS-493</a> */ - public class Jira493TestCase { - @Test - public void testIndexedProperties() throws Exception { - final LazyDynaBean lazyDynaBean = new LazyDynaBean(); - final BeanUtilsBean beanUtilsBean = BeanUtilsBean.getInstance(); - beanUtilsBean.setProperty(lazyDynaBean, "x[0]", "x1"); - beanUtilsBean.setProperty(lazyDynaBean, "x[1]", "x2"); - final Object x = lazyDynaBean.get("x"); - assertEquals("[x1, x2]", x.toString()); - } + @Test + public void testIndexedProperties() throws Exception { + final LazyDynaBean lazyDynaBean = new LazyDynaBean(); + final BeanUtilsBean beanUtilsBean = BeanUtilsBean.getInstance(); + beanUtilsBean.setProperty(lazyDynaBean, "x[0]", "x1"); + beanUtilsBean.setProperty(lazyDynaBean, "x[1]", "x2"); + final Object x = lazyDynaBean.get("x"); + assertEquals("[x1, x2]", x.toString()); + } } \ No newline at end of file
