@Before public void setUp() throws StateAccessException, InterruptedException, KeeperException, SerializationException { WebResource resource = resource(); dtoResource = new DtoWebResource(resource); DtoHost host1 = new DtoHost(); host1.setName("host1"); DtoBridge bridge1 = new DtoBridge(); bridge1.setName("bridge1-name"); bridge1.setTenantId("tenant1-id"); DtoRouter router1 = new DtoRouter(); router1.setName("router1-name"); router1.setTenantId("tenant1-id"); DtoBridgePort bridgePort1 = new DtoBridgePort(); DtoBridgePort bridgePort2 = new DtoBridgePort(); DtoTunnelZone tunnelZone1 = new DtoTunnelZone(); tunnelZone1.setName("tz1-name"); topology = new Topology.Builder(dtoResource) .create("router1", router1) .create("bridge1", bridge1) .create("bridge1", "bridgePort1", bridgePort1) .create("bridge1", "bridgePort2", bridgePort2) .build(); hostTopology = new HostTopology.Builder(dtoResource) .create(host1Id, host1) .create("tz1", tunnelZone1) .build(); URI baseUri = resource().getURI(); api = new MidonetApi(baseUri.toString()); api.enableLogging(); }