Skip to content

Commit a5a12b6

Browse files
bojovicmatijaMatija Bojovicwyunchi-ms
authored
added alias for cmdlet and fixed tests (#15974)
Co-authored-by: Matija Bojovic <[email protected]> Co-authored-by: Yunchi Wang <[email protected]>
1 parent bd0871b commit a5a12b6

File tree

6 files changed

+9495
-5710
lines changed

6 files changed

+9495
-5710
lines changed

src/Sql/Sql.Test/ScenarioTests/ServerTrustGroupTests.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ protected override void SetupManagementClients(RestTestFramework.MockContext con
3838
Helper.SetupSomeOfManagementClients(newResourcesClient, sqlClient, networkClient, graphClient);
3939
}
4040

41-
[Fact(Skip = "Cannot re-record.")]
41+
[Fact]
4242
[Trait(Category.AcceptanceType, Category.CheckIn)]
4343
public void TestServerTrustGroup()
4444
{

src/Sql/Sql.Test/ScenarioTests/ServerTrustGroupTests.ps1

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@
1414

1515
function Test-ServerTrustGroup()
1616
{
17-
$stgName = "stg-test"
18-
$location = "West Europe"
17+
$stgName = "stg-ps-test"
18+
$location = "westeurope"
1919

2020
# Setup
2121
$rg = Create-ResourceGroupForTest $location
@@ -29,6 +29,7 @@ function Test-ServerTrustGroup()
2929
# Setup Managed Instances
3030
$managedInstance1 = Create-ManagedInstanceForTest $rg $subnetId
3131
$managedInstance2 = Create-ManagedInstanceForTest $rg $subnetId
32+
$managedInstance3 = Create-ManagedInstanceForTest $rg $subnetId
3233

3334
try
3435
{
@@ -42,15 +43,15 @@ function Test-ServerTrustGroup()
4243
Assert-Null $serverTrustGroup "Server Trust Group with name $stgName exists."
4344

4445
# Create new Server Trust Group
45-
$serverTrustGroup = New-AzSqlServerTrustGroup -ResourceGroupName $rg.ResourceGroupName -Location $location -Name $stgName -GroupMember $managedInstance1,$managedInstance2 -TrustScope GlobalTransactions
46+
$serverTrustGroup = Set-AzSqlServerTrustGroup -ResourceGroupName $rg.ResourceGroupName -Location $location -Name $stgName -GroupMember $managedInstance1,$managedInstance2,$managedInstance3 -TrustScope GlobalTransactions
4647
Assert-NotNull $serverTrustGroup "Server Trust Group is not created."
4748

4849
# Get specified Server Trust Group
4950
$serverTrustGroup = Get-AzSqlServerTrustGroup -ResourceGroupName $rg.ResourceGroupName -Location $location -Name $stgName
5051
Assert-NotNull $serverTrustGroup "Server Trust Group $stgName does not exist."
5152
Assert-AreEqual $serverTrustGroup.Name $stgName "Got unexpected name."
5253
Assert-AreEqual $serverTrustGroup.TrustScope.Count 1 "Got unexpected trust scope."
53-
Assert-AreEqual $serverTrustGroup.GroupMember.Count 2 "Got unexpected number of group members."
54+
Assert-AreEqual $serverTrustGroup.GroupMember.Count 3 "Got unexpected number of group members."
5455

5556
# Get Server Trust Group in specified locaiton
5657
$serverTrustGroups = Get-AzSqlServerTrustGroup -ResourceGroupName $rg.ResourceGroupName -Location $location
@@ -62,6 +63,10 @@ function Test-ServerTrustGroup()
6263
Assert-NotNull $serverTrustGroups
6364
Assert-AreEqual $serverTrustGroups.Count 1 "Unexpected number of Server Trust Groups for instance. ($($serverTrustGroup.Count))."
6465

66+
# Update Server Trust Group
67+
$serverTrustGroup = Set-AzSqlServerTrustGroup -ResourceGroupName $rg.ResourceGroupName -Location $location -Name $stgName -GroupMember $managedInstance1,$managedInstance2 -TrustScope GlobalTransactions
68+
Assert-NotNull $serverTrustGroup "Server Trust Group is not created."
69+
6570
# Remove Server Trust Group
6671
Remove-AzSqlServerTrustGroup -ResourceGroupName $rg.ResourceGroupName -Location $location -Name $stgName
6772
Assert-NotNull $serverTrustGroups
@@ -86,5 +91,4 @@ function Test-ServerTrustGroup()
8691
{
8792
Remove-ResourceGroupForTest $rg
8893
}
89-
}
90-
94+
}

0 commit comments

Comments
 (0)