/** * Test method for {@link org.jasig.cas.client.util.ReflectUtils#setProperty(java.lang.String, java.lang.Object, java.lang.Object)}. */ public void testSetPropertyStringObjectObject() { final TestBean bean = new TestBean(); ReflectUtils.setProperty("count", new Integer(30000), bean); assertEquals(30000, bean.getCount()); ReflectUtils.setProperty("name", "bob", bean); assertEquals("bob", bean.getName()); ReflectUtils.setProperty("flag", Boolean.TRUE, bean); assertTrue(bean.isFlag()); }
/** * Test method for {@link org.jasig.cas.client.util.ReflectUtils#newInstance(java.lang.String, java.lang.Object[])}. */ public void testNewInstanceStringObjectArray() { final Object result = ReflectUtils.newInstance("org.jasig.cas.client.validation.Cas10TicketValidator", new Object[] { "https://localhost/cas" }); assertNotNull(result); }
public void testGetFieldSuperclass() { final TestSubBean bean = new TestSubBean(); bean.setName("bob"); assertEquals(bean.getName(), ReflectUtils.getField("name", bean)); }
public void testGetField() { final TestBean bean = new TestBean(); bean.setName("bob"); assertEquals(bean.getName(), ReflectUtils.getField("name", bean)); }