bundles.add(new FeatureBundle(parsedBundle.getType(), parsedBundle.getAttribs(), resources));
bundles.add(new FeatureBundle(parsedBundle.getType(), parsedBundle.getAttribs(), resources));
assertEquals("gadget", bundle1.getType()); assertEquals(0, bundle1.getAttribs().size()); assertEquals(2, bundle1.getResources().size()); assertEquals("gadget", bundle2.getType()); assertEquals(1, bundle2.getAttribs().size()); assertEquals("container1", bundle2.getAttribs().get("container")); assertEquals("container", bundle3.getType()); assertEquals(2, bundle3.getAttribs().size()); assertEquals("randomValue", bundle3.getAttribs().get("randomAttrib")); assertEquals("other_type", bundle4.getType()); assertEquals(0, bundle4.getAttribs().size()); assertEquals(2, bundle4.getResources().size());
assertEquals("gadget", bundle1.getType()); assertEquals(0, bundle1.getAttribs().size()); assertEquals(2, bundle1.getResources().size()); assertEquals("gadget", bundle2.getType()); assertEquals(1, bundle2.getAttribs().size()); assertEquals("container1", bundle2.getAttribs().get("container")); assertEquals("container", bundle3.getType()); assertEquals(2, bundle3.getAttribs().size()); assertEquals("randomValue", bundle3.getAttribs().get("randomAttrib")); assertEquals("other_type", bundle4.getType()); assertEquals(0, bundle4.getAttribs().size()); assertEquals(2, bundle4.getResources().size());
assertEquals("gadget", bundle1.getType()); assertEquals(0, bundle1.getAttribs().size()); assertEquals(2, bundle1.getResources().size()); assertEquals("gadget", bundle2.getType()); assertEquals(1, bundle2.getAttribs().size()); assertEquals("container1", bundle2.getAttribs().get("container")); assertEquals("container", bundle3.getType()); assertEquals(2, bundle3.getAttribs().size()); assertEquals("randomValue", bundle3.getAttribs().get("randomAttrib")); assertEquals("other_type", bundle4.getType()); assertEquals(0, bundle4.getAttribs().size()); assertEquals(2, bundle4.getResources().size());
public String getType() { return bundle.getType(); }