def test_matching_vnet_subnet_size_matching(self): ns = TestVMSSCreateDefaultVnet._set_ns('rg1', 'eastus') ns.instance_count = 5 _validate_vm_create_vnet(ns, for_scale_set=True) self.assertEqual(ns.vnet_name, 'vnet1') self.assertEqual(ns.subnet, 'vnet1subnet') self.assertEqual(ns.vnet_type, 'existing')
def test_matching_vnet_no_subnet_size_matching(self): ns = TestVMSSCreateDefaultVnet._set_ns('rg1', 'eastus') ns.instance_count = 1000 _validate_vm_create_vnet(ns, for_scale_set=True) self.assertIsNone(ns.vnet_name) self.assertIsNone(ns.subnet) self.assertEqual(ns.vnet_type, 'new') ns = TestVMSSCreateDefaultVnet._set_ns('rg1', 'eastus') ns.instance_count = 255 _validate_vm_create_vnet(ns, for_scale_set=True) self.assertEqual(ns.vnet_type, 'new')
def test_matching_vnet_specified_location(self): self._set_ns('rg1', 'eastus') _validate_vm_create_vnet(self.ns) self.assertEqual(self.ns.vnet_name, 'vnet1') self.assertEqual(self.ns.subnet, 'vnet1subnet') self.assertEqual(self.ns.vnet_type, 'existing')
def test_no_matching_vnet(self): self._set_ns('emptyrg', 'eastus') _validate_vm_create_vnet(self.ns) self.assertIsNone(self.ns.vnet_name) self.assertIsNone(self.ns.subnet) self.assertEqual(self.ns.vnet_type, 'new')