@Test public void testBeanMap() { Map<String, SimpleBean> beanMap = ImmutableMap.of(); source.setBeanMap(beanMap); assertEquals(beanMap, proxy.getBeanMap()); SimpleBean item = new SimpleBean().setS("item"); beanMap = ImmutableMap.of("item", item); source.setBeanMap(beanMap); Map<String, SimpleBeanInterface> interMap = proxy.getBeanMap(); assertEquals(1, interMap.size()); assertEquals(item.getS(), interMap.get("item").getS()); }
@Test public void testBeanMap() { Map<String, SimpleBean> beanMap = ImmutableMap.of(); source.setBeanMap(beanMap); assertEquals(beanMap, proxy.getBeanMap()); SimpleBean item = new SimpleBean().setS("item"); beanMap = ImmutableMap.of("item", item); source.setBeanMap(beanMap); Map<String, SimpleBeanInterface> interMap = proxy.getBeanMap(); assertEquals(1, interMap.size()); assertEquals(item.getS(), interMap.get("item").getS()); }
@Test public void testBeanMap() { Map<String, SimpleBean> beanMap = ImmutableMap.of(); source.setBeanMap(beanMap); assertEquals(beanMap, proxy.getBeanMap()); SimpleBean item = new SimpleBean().setS("item"); beanMap = ImmutableMap.of("item", item); source.setBeanMap(beanMap); Map<String, SimpleBeanInterface> interMap = proxy.getBeanMap(); assertEquals(1, interMap.size()); assertEquals(item.getS(), interMap.get("item").getS()); }
assertEquals(2, newData.getBeanMap().size()); assertEquals(null, newData.getBeanMap().get("s1").getS()); assertNotSame(dataBean.getBeanMap().getClass(), newData.getBeanMap().getClass()); assertEquals(2, newData.getBeanMap().size()); assertEquals("sub1", newData.getBeanMap().get("s1").getS()); assertNull("List is filtered out", newData.getBeanMap().get("s1").getList()); assertSame(dataBean.getBeanMap().getClass(), newData.getBeanMap().getClass()); assertEquals(2, newData.getBeanMap().size()); Map<String, SimpleBeanInterface> subSubMap = newData.getBeanMap().get("s2").getBeanMap(); assertEquals(1, subSubMap.size()); assertEquals("sub2-sub1", subSubMap.get("s2s1").getS()); assertEquals(2, newData.getBeanMap().size()); assertNotSame(dataBean.getBeanMap().getClass(), newData.getBeanMap().getClass()); assertSame(data.getBeanMap().get("s2").getBeanMap().getClass(), newData.getBeanMap().get("s2").getBeanMap().getClass());
assertEquals(2, newData.getBeanMap().size()); assertEquals(null, newData.getBeanMap().get("s1").getS()); assertNotSame(dataBean.getBeanMap().getClass(), newData.getBeanMap().getClass()); assertEquals(2, newData.getBeanMap().size()); assertEquals("sub1", newData.getBeanMap().get("s1").getS()); assertNull("List is filtered out", newData.getBeanMap().get("s1").getList()); assertSame(dataBean.getBeanMap().getClass(), newData.getBeanMap().getClass()); assertEquals(2, newData.getBeanMap().size()); Map<String, SimpleBeanInterface> subSubMap = newData.getBeanMap().get("s2").getBeanMap(); assertEquals(1, subSubMap.size()); assertEquals("sub2-sub1", subSubMap.get("s2s1").getS()); assertEquals(2, newData.getBeanMap().size()); assertNotSame(dataBean.getBeanMap().getClass(), newData.getBeanMap().getClass()); assertSame(data.getBeanMap().get("s2").getBeanMap().getClass(), newData.getBeanMap().get("s2").getBeanMap().getClass());
assertEquals(2, newData.getBeanMap().size()); assertEquals(null, newData.getBeanMap().get("s1").getS()); assertNotSame(dataBean.getBeanMap().getClass(), newData.getBeanMap().getClass()); assertEquals(2, newData.getBeanMap().size()); assertEquals("sub1", newData.getBeanMap().get("s1").getS()); assertNull("List is filtered out", newData.getBeanMap().get("s1").getList()); assertSame(dataBean.getBeanMap().getClass(), newData.getBeanMap().getClass()); assertEquals(2, newData.getBeanMap().size()); Map<String, SimpleBeanInterface> subSubMap = newData.getBeanMap().get("s2").getBeanMap(); assertEquals(1, subSubMap.size()); assertEquals("sub2-sub1", subSubMap.get("s2s1").getS()); assertEquals(2, newData.getBeanMap().size()); assertNotSame(dataBean.getBeanMap().getClass(), newData.getBeanMap().getClass()); assertSame(data.getBeanMap().get("s2").getBeanMap().getClass(), newData.getBeanMap().get("s2").getBeanMap().getClass());
assertEquals(2, newData.getBeanMap().size()); assertEquals(null, newData.getBeanMap().get("s1").getS()); assertNotSame(dataBean.getBeanMap().getClass(), newData.getBeanMap().getClass()); assertEquals(2, newData.getBeanMap().size()); assertEquals("sub1", newData.getBeanMap().get("s1").getS()); assertNull("List is filtered out", newData.getBeanMap().get("s1").getList()); assertSame(dataBean.getBeanMap().getClass(), newData.getBeanMap().getClass()); assertEquals(2, newData.getBeanMap().size()); Map<String, SimpleBeanInterface> subSubMap = newData.getBeanMap().get("s2").getBeanMap(); assertEquals(1, subSubMap.size()); assertEquals("sub2-sub1", subSubMap.get("s2s1").getS()); assertEquals(2, newData.getBeanMap().size()); assertNotSame(dataBean.getBeanMap().getClass(), newData.getBeanMap().getClass()); assertSame(data.getBeanMap().get("s2").getBeanMap().getClass(), newData.getBeanMap().get("s2").getBeanMap().getClass());
assertEquals(2, newData.getBeanMap().size()); assertEquals(null, newData.getBeanMap().get("s1").getS()); assertNotSame(dataBean.getBeanMap().getClass(), newData.getBeanMap().getClass()); assertEquals(2, newData.getBeanMap().size()); assertEquals("sub1", newData.getBeanMap().get("s1").getS()); assertNull("List is filtered out", newData.getBeanMap().get("s1").getList()); assertSame(dataBean.getBeanMap().getClass(), newData.getBeanMap().getClass()); assertEquals(2, newData.getBeanMap().size()); Map<String, SimpleBeanInterface> subSubMap = newData.getBeanMap().get("s2").getBeanMap(); assertEquals(1, subSubMap.size()); assertEquals("sub2-sub1", subSubMap.get("s2s1").getS()); assertEquals(2, newData.getBeanMap().size()); assertNotSame(dataBean.getBeanMap().getClass(), newData.getBeanMap().getClass()); assertSame(data.getBeanMap().get("s2").getBeanMap().getClass(), newData.getBeanMap().get("s2").getBeanMap().getClass());
@Test public void testBeanMap() { Map<String, SimpleBean> beanMap = ImmutableMap.of(); source.setBeanMap(beanMap); assertEquals(beanMap, proxy.getBeanMap()); SimpleBean item = new SimpleBean().setS("item"); beanMap = ImmutableMap.of("item", item); source.setBeanMap(beanMap); Map<String, SimpleBeanInterface> interMap = proxy.getBeanMap(); assertEquals(1, interMap.size()); assertEquals(item.getS(), interMap.get("item").getS()); }
@Test public void testBeanMap() { Map<String, SimpleBean> beanMap = ImmutableMap.of(); source.setBeanMap(beanMap); assertEquals(beanMap, proxy.getBeanMap()); SimpleBean item = new SimpleBean().setS("item"); beanMap = ImmutableMap.of("item", item); source.setBeanMap(beanMap); Map<String, SimpleBeanInterface> interMap = proxy.getBeanMap(); assertEquals(1, interMap.size()); assertEquals(item.getS(), interMap.get("item").getS()); }