Skip to content

Commit 4ab6fe3

Browse files
committed
Regenerating test record with the new parameters
1 parent a08eff2 commit 4ab6fe3

File tree

5 files changed

+379
-375
lines changed

5 files changed

+379
-375
lines changed

src/CosmosDB/CosmosDB.Test/ScenarioTests/AccountTests.ps1

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,15 +14,15 @@
1414

1515
function Test-AccountRelatedCmdlets
1616
{
17-
$rgName = "CosmosDBResourceGroup89"
17+
$rgName = "CosmosDBResourceGroup91"
1818
$location = "East US"
1919
$locationlist = "East US", "West US"
2020
$locationlist2 = "East US", "UK South", "UK West", "South India"
2121
$locationlist3 = "West US", "East US"
2222

2323
$resourceGroup = New-AzResourceGroup -ResourceGroupName $rgName -Location $location
2424

25-
$cosmosDBAccountName = "cosmosdb67"
25+
$cosmosDBAccountName = "cosmosdb678901"
2626

2727
#use an existing account with the following information for Account Update Operations
2828
$cosmosDBExistingAccountName = "dbaccount30"
@@ -34,7 +34,7 @@ function Test-AccountRelatedCmdlets
3434
$networkAclBypass = "AzureServices"
3535
$networkAclBypassResourceId = "/subscriptions/subId/resourcegroups/rgName/providers/Microsoft.Synapse/workspaces/workspaceName"
3636

37-
$cosmosDBAccount = New-AzCosmosDBAccount -ResourceGroupName $rgName -Name $cosmosDBAccountName -DefaultConsistencyLevel "BoundedStaleness" -MaxStalenessIntervalInSeconds 10 -MaxStalenessPrefix 20 -Location $location -IpRule $IpRule -Tag $tags -EnableVirtualNetwork -EnableMultipleWriteLocations -EnableAutomaticFailover -ApiKind "MongoDB" -PublicNetworkAccess $publicNetworkAccess -EnableFreeTier 0 -EnableAnalyticalStorage 0 -ServerVersion "3.2" -NetworkAclBypass $NetworkAclBypass
37+
$cosmosDBAccount = New-AzCosmosDBAccount -ResourceGroupName $rgName -Name $cosmosDBAccountName -DefaultConsistencyLevel "BoundedStaleness" -MaxStalenessIntervalInSeconds 10 -MaxStalenessPrefix 20 -Location $location -IpRule $IpRule -Tag $tags -EnableVirtualNetwork -EnableMultipleWriteLocations -EnableAutomaticFailover -ApiKind "MongoDB" -PublicNetworkAccess $publicNetworkAccess -EnableFreeTier 0 -EnableAnalyticalStorage 0 -ServerVersion "3.2" -NetworkAclBypass $NetworkAclBypass -BackupRetentionIntervalInHours 16 -BackupIntervalInMinutes 480
3838

3939
Assert-AreEqual $cosmosDBAccountName $cosmosDBAccount.Name
4040
Assert-AreEqual "BoundedStaleness" $cosmosDBAccount.ConsistencyPolicy.DefaultConsistencyLevel
@@ -49,6 +49,8 @@ function Test-AccountRelatedCmdlets
4949
Assert-AreEqual $cosmosDBAccount.EnableFreeTier 0
5050
Assert-AreEqual $cosmosDBAccount.NetworkAclBypass $NetworkAclBypass
5151
Assert-AreEqual $cosmosDBAccount.NetworkAclBypassResourceIds.Count 0
52+
Assert-AreEqual $cosmosDBAccount.BackupPolicy.BackupIntervalInMinutes 480
53+
Assert-AreEqual $cosmosDBAccount.BackupPolicy.BackupRetentionIntervalInHours 16
5254

5355
# create an existing database
5456
Try {
@@ -58,9 +60,9 @@ function Test-AccountRelatedCmdlets
5860
Assert-AreEqual $_.Exception.Message ("Resource with Name " + $cosmosDBAccountName + " already exists.")
5961
}
6062

61-
$updatedCosmosDBAccount = Update-AzCosmosDBAccount -ResourceGroupName $existingResourceGroupName -Name $cosmosDBExistingAccountName -DefaultConsistencyLevel "BoundedStaleness" -MaxStalenessIntervalInSeconds 10 -MaxStalenessPrefix 20 -IpRule $IpRule -Tag $tags -EnableVirtualNetwork 1 -EnableAutomaticFailover 1 -PublicNetworkAccess $publicNetworkAccess -NetworkAclBypass $NetworkAclBypass -NetworkAclBypassResourceId $networkAclBypassResourceId
63+
$updatedCosmosDBAccount = Update-AzCosmosDBAccount -ResourceGroupName $rgName -Name $cosmosDBAccountName -DefaultConsistencyLevel "BoundedStaleness" -MaxStalenessIntervalInSeconds 10 -MaxStalenessPrefix 20 -IpRule $IpRule -Tag $tags -EnableVirtualNetwork 1 -EnableAutomaticFailover 1 -PublicNetworkAccess $publicNetworkAccess -NetworkAclBypass $NetworkAclBypass -NetworkAclBypassResourceId $networkAclBypassResourceId -BackupRetentionIntervalInHours 8 -BackupIntervalInMinutes 240
6264

63-
Assert-AreEqual $cosmosDBExistingAccountName $updatedCosmosDBAccount.Name
65+
Assert-AreEqual $cosmosDBAccountName $updatedCosmosDBAccount.Name
6466
Assert-AreEqual "BoundedStaleness" $updatedCosmosDBAccount.ConsistencyPolicy.DefaultConsistencyLevel
6567
Assert-AreEqual 10 $updatedCosmosDBAccount.ConsistencyPolicy.MaxIntervalInSeconds
6668
Assert-AreEqual 20 $updatedCosmosDBAccount.ConsistencyPolicy.MaxStalenessPrefix
@@ -69,6 +71,8 @@ function Test-AccountRelatedCmdlets
6971
Assert-AreEqual $updatedCosmosDBAccount.PublicNetworkAccess $publicNetworkAccess
7072
Assert-AreEqual $updatedCosmosDBAccount.NetworkAclBypass $NetworkAclBypass
7173
Assert-AreEqual $updatedCosmosDBAccount.NetworkAclBypassResourceIds.Count 1
74+
Assert-AreEqual $updatedCosmosDBAccount.BackupPolicy.BackupIntervalInMinutes 240
75+
Assert-AreEqual $updatedCosmosDBAccount.BackupPolicy.BackupRetentionIntervalInHours 8
7276

7377
$cosmosDBAccountKey = Get-AzCosmosDBAccountKey -Name $cosmosDBAccountName -ResourceGroupName $rgname
7478
Assert-NotNull $cosmosDBAccountKey

0 commit comments

Comments
 (0)