19
19
function Test-CreateServerCommunicationLink
20
20
{
21
21
# Setup
22
- $rg = Create- ResourceGroupForTest
23
- $server = Create- ServerForTest $rg " Japan East"
24
- $server2 = Create- ServerForTest $rg " Japan East"
22
+ $locationOverride = " North Europe"
23
+ $serverVersion = " 12.0"
24
+ $rg = Create- ResourceGroupForTest $locationOverride
25
+ $server1 = Create- ServerForTest $rg $serverVersion $locationOverride
26
+ $server2 = Create- ServerForTest $rg $serverVersion $locationOverride
25
27
26
28
try
27
29
{
@@ -30,6 +32,7 @@ function Test-CreateServerCommunicationLink
30
32
- LinkName $linkName - PartnerServer $server2.ServerName
31
33
32
34
Assert-NotNull $ep1
35
+ Assert-AreEqual $linkName $ep1.Name
33
36
Assert-AreEqual $server2.ServerName $ep1.PartnerServer
34
37
}
35
38
finally
@@ -45,23 +48,28 @@ function Test-CreateServerCommunicationLink
45
48
function Test-GetServerCommunicationLink
46
49
{
47
50
# Setup
48
- $rg = Create- ResourceGroupForTest
49
- $server = Create- ServerForTest $rg " Japan East"
50
- $server2 = Create- ServerForTest $rg " Japan East"
51
+ $locationOverride = " North Europe"
52
+ $serverVersion = " 12.0"
53
+ $rg = Create- ResourceGroupForTest $locationOverride
54
+ $server1 = Create- ServerForTest $rg $serverVersion $locationOverride
55
+ $server2 = Create- ServerForTest $rg $serverVersion $locationOverride
51
56
52
57
$linkName = Get-ElasticPoolName
53
58
$ep1 = New-AzureRmSqlServerCommunicationLink - ServerName $server1.ServerName - ResourceGroupName $rg.ResourceGroupName `
54
59
- LinkName $linkName - PartnerServer $server2.ServerName
55
60
Assert-NotNull $ep1
61
+ Assert-AreEqual $linkName $ep1.Name
62
+ Assert-AreEqual $server2.ServerName $ep1.PartnerServer
56
63
57
64
try
58
65
{
59
66
$gep1 = Get-AzureRmSqlServerCommunicationLink - ServerName $server1.ServerName - ResourceGroupName $rg.ResourceGroupName `
60
- - LinkName $ep1.LinkName
61
- Assert-NotNull $ep1
62
- Assert-AreEqual $server2.ServerName $ep1.PartnerServer
67
+ - LinkName $ep1.Name
68
+ Assert-NotNull $gep1
69
+ Assert-AreEqual $linkName $gep1.Name
70
+ Assert-AreEqual $server2.ServerName $gep1.PartnerServer
63
71
64
- $all = $server | Get-AzureRmSqlServerCommunicationLink
72
+ $all = $server1 | Get-AzureRmSqlServerCommunicationLink
65
73
Assert-AreEqual $all.Count 1
66
74
}
67
75
finally
@@ -77,9 +85,11 @@ function Test-GetServerCommunicationLink
77
85
function Test-RemoveServerCommunicationLink
78
86
{
79
87
# Setup
80
- $rg = Create- ResourceGroupForTest
81
- $server1 = Create- ServerForTest $rg " Japan East"
82
- $server2 = Create- ServerForTest $rg " Japan East"
88
+ $locationOverride = " North Europe"
89
+ $serverVersion = " 12.0"
90
+ $rg = Create- ResourceGroupForTest $locationOverride
91
+ $server1 = Create- ServerForTest $rg $serverVersion $locationOverride
92
+ $server2 = Create- ServerForTest $rg $serverVersion $locationOverride
83
93
84
94
$linkName = Get-ElasticPoolName
85
95
$ep1 = New-AzureRmSqlServerCommunicationLink - ServerName $server1.ServerName - ResourceGroupName $rg.ResourceGroupName `
@@ -88,9 +98,9 @@ function Test-RemoveServerCommunicationLink
88
98
89
99
try
90
100
{
91
- Remove-AzureRmSqlServerCommunicationLink - ServerName $server1.ServerName - ResourceGroupName $rg.ResourceGroupName - LinkName $ep1.LinkName - Force
101
+ Remove-AzureRmSqlServerCommunicationLink - ServerName $server1.ServerName - ResourceGroupName $rg.ResourceGroupName - LinkName $ep1.Name - Force
92
102
93
- $all = $server | Get-AzureRmSqlServerCommunicationLink
103
+ $all = $server1 | Get-AzureRmSqlServerCommunicationLink
94
104
Assert-AreEqual $all.Count 0
95
105
}
96
106
finally
0 commit comments