Skip to content

Commit 79ee489

Browse files
committed
Add test coverage for Set-AzureRmLocalNetworkGateway
1 parent 9fdea88 commit 79ee489

File tree

3 files changed

+879
-390
lines changed

3 files changed

+879
-390
lines changed

src/ResourceManager/Network/Commands.Network.Test/ScenarioTests/LocalNetworkGatewayTests.ps1

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,22 @@ function Test-LocalNetworkGatewayCRUD
5252
$expected = Get-AzureRmLocalNetworkGateway -ResourceGroupName $rgname -name $rname
5353
Assert-AreEqual "200.168.0.0/16" $expected.LocalNetworkAddressSpace.AddressPrefixes[0]
5454

55+
# Add BGP settings using Set-AzureRmLocalNetworkGateway
56+
$asn = 1234
57+
$bgpPeeringAddress = "1.2.3.4"
58+
$peerWeight = 15
59+
$actual = Set-AzureRmLocalNetworkGateway -LocalNetworkGateway $expected -Asn $asn -BgpPeeringAddress $bgpPeeringAddress -PeerWeight $peerWeight
60+
$expected = Get-AzureRmLocalNetworkGateway -ResourceGroupName $rgname -name $rname
61+
Assert-AreEqual $asn $expected.BgpSettings.Asn
62+
Assert-AreEqual $bgpPeeringAddress $expected.BgpSettings.BgpPeeringAddress
63+
Assert-AreEqual $peerWeight $expected.BgpSettings.PeerWeight
64+
65+
# Update BGP settings
66+
$asn = 1337
67+
$actual = Set-AzureRmLocalNetworkGateway -LocalNetworkGateway $expected -Asn $asn
68+
$expected = Get-AzureRmLocalNetworkGateway -ResourceGroupName $rgname -name $rname
69+
Assert-AreEqual $asn $expected.BgpSettings.Asn
70+
5571
# Delete LocalNetworkGateway
5672
$delete = Remove-AzureRmLocalNetworkGateway -ResourceGroupName $actual.ResourceGroupName -name $rname -PassThru -Force
5773
Assert-AreEqual true $delete

0 commit comments

Comments
 (0)