'Checks that we see the newly created network/subnet/router
via checking the result of list_[networks,routers,subnets]'

def check_networks(self):

    seen_nets = self.os_admin.networks_client.list_networks()
    seen_names = [n['name'] for n in seen_nets['networks']]
    seen_ids = [n['id'] for n in seen_nets['networks']]
    self.assertIn(self.network['name'], seen_names)
    self.assertIn(self.network['id'], seen_ids)
    if self.subnet:
        seen_subnets = self.os_admin.subnets_client.list_subnets()
        seen_net_ids = [n['network_id'] for n in seen_subnets['subnets']]
        seen_subnet_ids = [n['id'] for n in seen_subnets['subnets']]
        self.assertIn(self.network['id'], seen_net_ids)
        self.assertIn(self.subnet['id'], seen_subnet_ids)
    if self.router:
        seen_routers = self.os_admin.routers_client.list_routers()
        seen_router_ids = [n['id'] for n in seen_routers['routers']]
        seen_router_names = [n['name'] for n in seen_routers['routers']]
        self.assertIn(self.router['name'], seen_router_names)
        self.assertIn(self.router['id'], seen_router_ids)
