def test_create(rsps): vdc_id = 'e5d9a192-c5da-485a-b134-1b14ec9c57d9' vdc = Vdc.get_object(vdc_id) network = Network(name='Brand New Network', vdc=vdc) network.create() assert network.id assert network.name == 'Brand New Network' assert network.vdc.id == vdc.id
def test_create_with_subnet(rsps): vdc_id = '70eb1ec5-3e54-4df8-a096-ec26526ec89b' vdc = Vdc.get_object(vdc_id) subnet = Subnet(cidr='10.49.1.0/24', gateway='10.49.1.1', start_ip='10.49.1.2', end_ip='10.49.1.254', enable_dhcp=True) network = Network(name='Brand New Network with subnet', vdc=vdc, subnets=[subnet]) network.create() assert len(network.subnets) == 1 assert network.name == 'Brand New Network with subnet'