assertEquals(5, bundle1.getApis().size()); assertEquals(ApiDirective.Type.JS, bundle1.getApis().get(0).getType()); assertTrue(bundle1.getApis().get(0).isUses()); assertEquals("foo.symbol", bundle1.getApis().get(0).getValue()); assertEquals(ApiDirective.Type.RPC, bundle1.getApis().get(1).getType()); assertFalse(bundle1.getApis().get(1).isUses()); assertEquals("rpc_service", bundle1.getApis().get(1).getValue()); assertEquals(ApiDirective.Type.JS, bundle1.getApis().get(2).getType()); assertFalse(bundle1.getApis().get(2).isUses()); assertEquals("bar.symbol", bundle1.getApis().get(2).getValue()); assertEquals(ApiDirective.Type.RPC, bundle1.getApis().get(3).getType()); assertTrue(bundle1.getApis().get(3).isUses()); assertEquals("uses_service", bundle1.getApis().get(3).getValue()); assertEquals(ApiDirective.Type.JS, bundle1.getApis().get(4).getType()); assertTrue(bundle1.getApis().get(4).isUses()); assertEquals("last.symbol", bundle1.getApis().get(4).getValue());
assertEquals(5, bundle1.getApis().size()); assertEquals(ApiDirective.Type.JS, bundle1.getApis().get(0).getType()); assertTrue(bundle1.getApis().get(0).isUses()); assertEquals("foo.symbol", bundle1.getApis().get(0).getValue()); assertEquals(ApiDirective.Type.RPC, bundle1.getApis().get(1).getType()); assertFalse(bundle1.getApis().get(1).isUses()); assertEquals("rpc_service", bundle1.getApis().get(1).getValue()); assertEquals(ApiDirective.Type.JS, bundle1.getApis().get(2).getType()); assertFalse(bundle1.getApis().get(2).isUses()); assertEquals("bar.symbol", bundle1.getApis().get(2).getValue()); assertEquals(ApiDirective.Type.RPC, bundle1.getApis().get(3).getType()); assertTrue(bundle1.getApis().get(3).isUses()); assertEquals("uses_service", bundle1.getApis().get(3).getValue()); assertEquals(ApiDirective.Type.JS, bundle1.getApis().get(4).getType()); assertTrue(bundle1.getApis().get(4).isUses()); assertEquals("last.symbol", bundle1.getApis().get(4).getValue());