assertTrue(map.size() == 6);
    public void testBeanMap() {        TestBean bean = new TestBean();        BeanMap map = BeanMap.create(bean);        assertTrue(map.get("foo") == null);        map.put("foo", "FOO");        assertTrue("FOO".equals(map.get("foo")));        assertTrue(bean.getFoo().equals("FOO"));        assertTrue("x".equals(map.get("bar")));        assertTrue(((Integer)map.get("quick")).intValue() == 42);        map.put("quud", new Integer(13));        assertTrue(bean.getQuud() == 13);        assertTrue(map.getPropertyType("foo").equals(String.class));        assertTrue(map.getPropertyType("quud").equals(Integer.TYPE));        assertTrue(map.getPropertyType("kdkkj") == null);    }