@@ -538,59 +538,56 @@ def test_get_subnet_id_parameterized(
538
538
539
539
540
540
class TestGenerateCreateVnicDetails :
541
+ subnet_id = "subnet_id"
542
+
541
543
def test_generate_create_vnic_details_default (self ):
542
544
"""Test generate_create_vnic_details with default parameters."""
543
- subnet_id = "subnet_id"
544
- vnic_details = generate_create_vnic_details (subnet_id )
545
- assert vnic_details .subnet_id == subnet_id
545
+
546
+ vnic_details = generate_create_vnic_details (self . subnet_id )
547
+ assert vnic_details .subnet_id == self . subnet_id
546
548
assert vnic_details .assign_ipv6_ip is False
547
549
assert vnic_details .assign_public_ip is True
548
550
549
551
def test_generate_create_vnic_details_ipv4_public (self ):
550
552
"""Test generate_create_vnic_details with IPv4 public configuration."""
551
- subnet_id = "subnet_id"
552
553
networking_config = NetworkingConfig (networking_type = NetworkingType .IPV4 , private = False )
553
- vnic_details = generate_create_vnic_details (subnet_id , networking_config )
554
- assert vnic_details .subnet_id == subnet_id
554
+ vnic_details = generate_create_vnic_details (self . subnet_id , networking_config )
555
+ assert vnic_details .subnet_id == self . subnet_id
555
556
assert vnic_details .assign_ipv6_ip is False
556
557
assert vnic_details .assign_public_ip is True
557
558
558
559
def test_generate_create_vnic_details_ipv4_private (self ):
559
560
"""Test generate_create_vnic_details with IPv4 private configuration."""
560
- subnet_id = "subnet_id"
561
561
networking_config = NetworkingConfig (networking_type = NetworkingType .IPV4 , private = True )
562
- vnic_details = generate_create_vnic_details (subnet_id , networking_config )
563
- assert vnic_details .subnet_id == subnet_id
562
+ vnic_details = generate_create_vnic_details (self . subnet_id , networking_config )
563
+ assert vnic_details .subnet_id == self . subnet_id
564
564
assert vnic_details .assign_ipv6_ip is False
565
565
assert vnic_details .assign_public_ip is False
566
566
567
567
def test_generate_create_vnic_details_ipv6 (self ):
568
568
"""Test generate_create_vnic_details with IPv6 configuration."""
569
- subnet_id = "subnet_id"
570
569
networking_config = NetworkingConfig (networking_type = NetworkingType .IPV6 )
571
- vnic_details = generate_create_vnic_details (subnet_id , networking_config )
572
- assert vnic_details .subnet_id == subnet_id
570
+ vnic_details = generate_create_vnic_details (self . subnet_id , networking_config )
571
+ assert vnic_details .subnet_id == self . subnet_id
573
572
assert vnic_details .assign_ipv6_ip is True
574
573
assert vnic_details .assign_public_ip is False
575
574
576
575
def test_generate_create_vnic_details_dual_stack_public (self ):
577
576
"""Test generate_create_vnic_details with dual stack public configuration."""
578
- subnet_id = "subnet_id"
579
577
networking_config = NetworkingConfig (
580
578
networking_type = NetworkingType .DUAL_STACK , private = False
581
579
)
582
- vnic_details = generate_create_vnic_details (subnet_id , networking_config )
583
- assert vnic_details .subnet_id == subnet_id
580
+ vnic_details = generate_create_vnic_details (self . subnet_id , networking_config )
581
+ assert vnic_details .subnet_id == self . subnet_id
584
582
assert vnic_details .assign_ipv6_ip is True
585
583
assert vnic_details .assign_public_ip is True
586
584
587
585
def test_generate_create_vnic_details_dual_stack_private (self ):
588
586
"""Test generate_create_vnic_details with dual stack private configuration."""
589
- subnet_id = "subnet_id"
590
587
networking_config = NetworkingConfig (
591
588
networking_type = NetworkingType .DUAL_STACK , private = True
592
589
)
593
- vnic_details = generate_create_vnic_details (subnet_id , networking_config )
594
- assert vnic_details .subnet_id == subnet_id
590
+ vnic_details = generate_create_vnic_details (self . subnet_id , networking_config )
591
+ assert vnic_details .subnet_id == self . subnet_id
595
592
assert vnic_details .assign_ipv6_ip is True
596
593
assert vnic_details .assign_public_ip is False
0 commit comments