Skip to content

Commit 8e707e0

Browse files
committed
Fixing tests from bad merge
Fixing some tests that got corrupted from a bad merge.
1 parent c53c972 commit 8e707e0

File tree

6 files changed

+1436
-1221
lines changed

6 files changed

+1436
-1221
lines changed

src/ResourceManager/Sql/Commands.Sql.Test/ScenarioTests/Common.ps1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -151,7 +151,7 @@ function Create-ServerForTest ($resourceGroup, $serverVersion = "12.0", $locatio
151151
$serverPassword = "t357ingP@s5w0rd!"
152152
$credentials = new-object System.Management.Automation.PSCredential($serverLogin, ($serverPassword | ConvertTo-SecureString -asPlainText -Force))
153153

154-
$server = New-AzureSqlServer -ResourceGroupName $resourceGroup.ResourceGroupName -ServerName $serverName -Location $location -ServerVersion $serverVersion -SqlAdminCredentials $credentials
154+
$server = New-AzureSqlServer -ResourceGroupName $resourceGroup.ResourceGroupName -ServerName $serverName -Location $location -ServerVersion $serverVersion -SqlAdministratorCredentials $credentials
155155
return $server
156156
}
157157

src/ResourceManager/Sql/Commands.Sql.Test/ScenarioTests/DatabaseCrudTests.ps1

Lines changed: 44 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ function Test-CreateDatabaseInternal ($serverVersion, $location = "Japan East")
5050
Assert-AreEqual $db.DatabaseName $databaseName
5151
Assert-NotNull $db.MaxSizeBytes
5252
Assert-NotNull $db.Edition
53-
Assert-NotNull $db.CurrentServiceLevelObjectiveName
53+
Assert-NotNull $db.CurrentServiceObjectiveName
5454
Assert-NotNull $db.CollationName
5555

5656
# Create with default values via piping
@@ -59,7 +59,7 @@ function Test-CreateDatabaseInternal ($serverVersion, $location = "Japan East")
5959
Assert-AreEqual $db.DatabaseName $databaseName
6060
Assert-NotNull $db.MaxSizeBytes
6161
Assert-NotNull $db.Edition
62-
Assert-NotNull $db.CurrentServiceLevelObjectiveName
62+
Assert-NotNull $db.CurrentServiceObjectiveName
6363
Assert-NotNull $db.CollationName
6464
}
6565

@@ -70,7 +70,7 @@ function Test-CreateDatabaseInternal ($serverVersion, $location = "Japan East")
7070
Assert-AreEqual $db.DatabaseName $databaseName
7171
Assert-AreEqual $db.MaxSizeBytes 1GB
7272
Assert-AreEqual $db.Edition Basic
73-
Assert-AreEqual $db.CurrentServiceLevelObjectiveName Basic
73+
Assert-AreEqual $db.CurrentServiceObjectiveName Basic
7474
Assert-AreEqual $db.CollationName "Japanese_Bushu_Kakusu_100_CS_AS"
7575

7676
# Create with all parameters
@@ -80,7 +80,7 @@ function Test-CreateDatabaseInternal ($serverVersion, $location = "Japan East")
8080
Assert-AreEqual $db.DatabaseName $databaseName
8181
Assert-AreEqual $db.MaxSizeBytes 1GB
8282
Assert-AreEqual $db.Edition Basic
83-
Assert-AreEqual $db.CurrentServiceLevelObjectiveName Basic
83+
Assert-AreEqual $db.CurrentServiceObjectiveName Basic
8484
Assert-AreEqual $db.CollationName "Japanese_Bushu_Kakusu_100_CS_AS"
8585
}
8686
finally
@@ -126,22 +126,45 @@ function Test-UpdateDatabaseInternal ($serverVersion, $location = "Japan East")
126126

127127
try
128128
{
129-
# Alter all properties
130-
$db1 = Set-AzureSqlDatabase -ResourceGroupName $db.ResourceGroupName -ServerName $db.ServerName -DatabaseName $db.DatabaseName `
131-
-MaxSizeBytes 1GB -Edition Basic -RequestedServiceObjectiveName Basic
132-
Assert-AreEqual $db1.DatabaseName $db.DatabaseName
133-
Assert-AreEqual $db1.MaxSizeBytes 1GB
134-
Assert-AreEqual $db1.Edition Basic
135-
Assert-AreEqual $db1.CurrentServiceLevelObjectiveName Basic
136-
Assert-AreEqual $db1.CollationName $db.CollationName
129+
if($serverVersion -eq "12.0")
130+
{
131+
# Alter all properties
132+
$db1 = Set-AzureSqlDatabase -ResourceGroupName $db.ResourceGroupName -ServerName $db.ServerName -DatabaseName $db.DatabaseName `
133+
-MaxSizeBytes 1GB -Edition Basic -RequestedServiceObjectiveName Basic
134+
Assert-AreEqual $db1.DatabaseName $db.DatabaseName
135+
Assert-AreEqual $db1.MaxSizeBytes 1GB
136+
Assert-AreEqual $db1.Edition Basic
137+
Assert-AreEqual $db1.CurrentServiceObjectiveName Basic
138+
Assert-AreEqual $db1.CollationName $db.CollationName
139+
140+
# Alter all properties using piping
141+
$db2 = $db1 | Set-AzureSqlDatabase -MaxSizeBytes 100GB -Edition Standard -RequestedServiceObjectiveName S1
142+
Assert-AreEqual $db2.DatabaseName $db.DatabaseName
143+
Assert-AreEqual $db2.MaxSizeBytes 100GB
144+
Assert-AreEqual $db2.Edition Standard
145+
Assert-AreEqual $db2.CurrentServiceObjectiveName S1
146+
Assert-AreEqual $db2.CollationName $db.CollationName
147+
}
148+
else
149+
{
150+
151+
# Alter all properties
152+
$db1 = Set-AzureSqlDatabase -ResourceGroupName $db.ResourceGroupName -ServerName $db.ServerName -DatabaseName $db.DatabaseName `
153+
-MaxSizeBytes 1GB -Edition Basic -RequestedServiceObjectiveName Basic
154+
Assert-AreEqual $db1.DatabaseName $db.DatabaseName
155+
Assert-AreEqual $db1.MaxSizeBytes 250GB
156+
Assert-AreEqual $db1.Edition Standard
157+
Assert-AreEqual $db1.CurrentServiceObjectiveName S0
158+
Assert-AreEqual $db1.CollationName $db.CollationName
137159

138-
# Alter all properties using piping
139-
$db2 = $db1 | Set-AzureSqlDatabase -MaxSizeBytes 100GB -Edition Standard -RequestedServiceObjectiveName S1
140-
Assert-AreEqual $db2.DatabaseName $db.DatabaseName
141-
Assert-AreEqual $db2.MaxSizeBytes 100GB
142-
Assert-AreEqual $db2.Edition Standard
143-
Assert-AreEqual $db2.CurrentServiceLevelObjectiveName S1
144-
Assert-AreEqual $db2.CollationName $db.CollationName
160+
# Alter all properties using piping
161+
$db2 = $db1 | Set-AzureSqlDatabase -MaxSizeBytes 100GB -Edition Standard -RequestedServiceObjectiveName S1
162+
Assert-AreEqual $db2.DatabaseName $db.DatabaseName
163+
Assert-AreEqual $db2.MaxSizeBytes 1GB
164+
Assert-AreEqual $db2.Edition Basic
165+
Assert-AreEqual $db2.CurrentServiceObjectiveName Basic
166+
Assert-AreEqual $db2.CollationName $db.CollationName
167+
}
145168
}
146169
finally
147170
{
@@ -196,15 +219,15 @@ function Test-GetDatabaseInternal ($serverVersion, $location = "Japan East")
196219
Assert-AreEqual $db1.DatabaseName $gdb1.DatabaseName
197220
Assert-AreEqual $db1.Edition $gdb1.Edition
198221
Assert-AreEqual $db1.CollationName $gdb1.CollationName
199-
Assert-AreEqual $db1.CurrentServiceLevelObjectiveName $gdb1.CurrentServiceLevelObjectiveName
222+
Assert-AreEqual $db1.CurrentServiceObjectiveName $gdb1.CurrentServiceObjectiveName
200223
Assert-AreEqual $db1.MaxSizeBytes $gdb1.MaxSizeBytes
201224

202225
$gdb2 = $db2 | Get-AzureSqlDatabase
203226
Assert-NotNull $gdb2
204227
Assert-AreEqual $db2.DatabaseName $gdb2.DatabaseName
205228
Assert-AreEqual $db2.Edition $gdb2.Edition
206229
Assert-AreEqual $db2.CollationName $gdb2.CollationName
207-
Assert-AreEqual $db2.CurrentServiceLevelObjectiveName $gdb2.CurrentServiceLevelObjectiveName
230+
Assert-AreEqual $db2.CurrentServiceObjectiveName $gdb2.CurrentServiceObjectiveName
208231
Assert-AreEqual $db2.MaxSizeBytes $gdb2.MaxSizeBytes
209232

210233
$all = $server | Get-AzureSqlDatabase

0 commit comments

Comments
 (0)