for (FeatureParser.ParsedFeature.Bundle parsedBundle : parsed.getBundles()) { List<FeatureResource> resources = Lists.newArrayList(); for (FeatureParser.ParsedFeature.Resource parsedResource : parsedBundle.getResources()) {
for (FeatureParser.ParsedFeature.Bundle parsedBundle : parsed.getBundles()) { List<FeatureResource> resources = Lists.newArrayList(); for (FeatureParser.ParsedFeature.Resource parsedResource : parsedBundle.getResources()) {
for (FeatureParser.ParsedFeature.Bundle parsedBundle : parsed.getBundles()) { List<FeatureResource> resources = Lists.newArrayList(); for (FeatureParser.ParsedFeature.Resource parsedResource : parsedBundle.getResources()) {
assertEquals("myDep1", parsed.getDeps().get(0)); assertEquals("mySecondDep", parsed.getDeps().get(1)); assertEquals(4, parsed.getBundles().size()); FeatureParser.ParsedFeature.Bundle bundle1 = parsed.getBundles().get(0); assertEquals("gadget", bundle1.getType()); assertEquals(0, bundle1.getAttribs().size()); FeatureParser.ParsedFeature.Bundle bundle2 = parsed.getBundles().get(1); assertEquals("gadget", bundle2.getType()); assertEquals(1, bundle2.getAttribs().size()); FeatureParser.ParsedFeature.Bundle bundle3 = parsed.getBundles().get(2); assertEquals("container", bundle3.getType()); assertEquals(2, bundle3.getAttribs().size()); FeatureParser.ParsedFeature.Bundle bundle4 = parsed.getBundles().get(3); assertEquals("other_type", bundle4.getType()); assertEquals(0, bundle4.getAttribs().size());
assertEquals("myDep1", parsed.getDeps().get(0)); assertEquals("mySecondDep", parsed.getDeps().get(1)); assertEquals(4, parsed.getBundles().size()); FeatureParser.ParsedFeature.Bundle bundle1 = parsed.getBundles().get(0); assertEquals("gadget", bundle1.getType()); assertEquals(0, bundle1.getAttribs().size()); FeatureParser.ParsedFeature.Bundle bundle2 = parsed.getBundles().get(1); assertEquals("gadget", bundle2.getType()); assertEquals(1, bundle2.getAttribs().size()); FeatureParser.ParsedFeature.Bundle bundle3 = parsed.getBundles().get(2); assertEquals("container", bundle3.getType()); assertEquals(2, bundle3.getAttribs().size()); FeatureParser.ParsedFeature.Bundle bundle4 = parsed.getBundles().get(3); assertEquals("other_type", bundle4.getType()); assertEquals(0, bundle4.getAttribs().size());
assertEquals("myDep1", parsed.getDeps().get(0)); assertEquals("mySecondDep", parsed.getDeps().get(1)); assertEquals(4, parsed.getBundles().size()); FeatureParser.ParsedFeature.Bundle bundle1 = parsed.getBundles().get(0); assertEquals("gadget", bundle1.getType()); assertEquals(0, bundle1.getAttribs().size()); FeatureParser.ParsedFeature.Bundle bundle2 = parsed.getBundles().get(1); assertEquals("gadget", bundle2.getType()); assertEquals(1, bundle2.getAttribs().size()); FeatureParser.ParsedFeature.Bundle bundle3 = parsed.getBundles().get(2); assertEquals("container", bundle3.getType()); assertEquals(2, bundle3.getAttribs().size()); FeatureParser.ParsedFeature.Bundle bundle4 = parsed.getBundles().get(3); assertEquals("other_type", bundle4.getType()); assertEquals(0, bundle4.getAttribs().size());