From 5a503aa503579b5b65879abff93cf42a1297df74 Mon Sep 17 00:00:00 2001 From: Chrissy LeMaire Date: Thu, 17 Oct 2024 16:43:02 +0200 Subject: [PATCH] database type fix --- .aider/update-tests.ps1 | 2 +- tests/Add-DbaAgDatabase.Tests.ps1 | 4 ++-- tests/Backup-DbaDbMasterKey.Tests.ps1 | 4 ++-- tests/Disable-DbaDbEncryption.Tests.ps1 | 2 +- tests/Dismount-DbaDatabase.Tests.ps1 | 2 +- tests/Enable-DbaDbEncryption.Tests.ps1 | 4 ++-- tests/Export-DbaUser.Tests.ps1 | 2 +- tests/Find-DbaDbUnusedIndex.Tests.ps1 | 2 +- tests/Get-DbaDBFileGroup.Tests.ps1 | 2 +- tests/Get-DbaDbAsymmetricKey.Tests.ps1 | 2 +- tests/Get-DbaDbCertificate.Tests.ps1 | 2 +- tests/Get-DbaDbCompatibility.Tests.ps1 | 2 +- tests/Get-DbaDbEncryptionKey.Tests.ps1 | 2 +- tests/Get-DbaDbFeatureUsage.Tests.ps1 | 2 +- tests/Get-DbaDbFile.Tests.ps1 | 2 +- tests/Get-DbaDbFileGrowth.Tests.ps1 | 4 ++-- tests/Get-DbaDbFileMapping.Tests.ps1 | 2 +- tests/Get-DbaDbMasterKey.Tests.ps1 | 2 +- tests/Get-DbaDbMirrorMonitor.Tests.ps1 | 2 +- tests/Get-DbaDbPageInfo.Tests.ps1 | 4 ++-- tests/Get-DbaDbRestoreHistory.Tests.ps1 | 2 +- tests/Get-DbaDbRole.Tests.ps1 | 2 +- tests/Get-DbaDbSchema.Tests.ps1 | 2 +- tests/Get-DbaDbSequence.Tests.ps1 | 2 +- tests/Get-DbaDbSharePoint.Tests.ps1 | 2 +- tests/Get-DbaDbSpace.Tests.ps1 | 4 ++-- tests/Get-DbaDbStoredProcedure.Tests.ps1 | 4 ++-- tests/Get-DbaDbSynonym.Tests.ps1 | 2 +- tests/Get-DbaDbTable.Tests.ps1 | 2 +- tests/Get-DbaDbTrigger.Tests.ps1 | 2 +- tests/Get-DbaDbView.Tests.ps1 | 2 +- tests/Get-DbaHelpIndex.Tests.ps1 | 2 +- tests/Get-DbaModule.Tests.ps1 | 4 ++-- tests/Invoke-DbaDbClone.Tests.ps1 | 2 +- tests/Invoke-DbaDbLogShipRecovery.Tests.ps1 | 2 +- tests/Invoke-DbaDbMirrorFailover.Tests.ps1 | 4 ++-- tests/Invoke-DbaDbMirroring.Tests.ps1 | 2 +- tests/Invoke-DbaDbUpgrade.Tests.ps1 | 2 +- tests/Invoke-DbaQuery.Tests.ps1 | 2 +- tests/Mount-DbaDatabase.Tests.ps1 | 2 +- tests/New-DbaDbAsymmetricKey.Tests.ps1 | 2 +- tests/New-DbaDbCertificate.Tests.ps1 | 2 +- tests/New-DbaDbEncryptionKey.Tests.ps1 | 2 +- tests/New-DbaDbFileGroup.Tests.ps1 | 2 +- tests/New-DbaDbMasterKey.Tests.ps1 | 2 +- tests/New-DbaDbRole.Tests.ps1 | 2 +- tests/New-DbaDbSchema.Tests.ps1 | 2 +- tests/New-DbaDbSequence.Tests.ps1 | 2 +- tests/New-DbaDbSnapshot.Tests.ps1 | 2 +- tests/New-DbaDbSynonym.Tests.ps1 | 2 +- tests/Remove-DbaDatabase.Tests.ps1 | 2 +- tests/Remove-DbaDbBackupRestoreHistory.Tests.ps1 | 2 +- tests/Remove-DbaDbEncryptionKey.Tests.ps1 | 2 +- tests/Remove-DbaDbMirror.Tests.ps1 | 4 ++-- tests/Remove-DbaDbSchema.Tests.ps1 | 2 +- tests/Remove-DbaDbSnapshot.Tests.ps1 | 2 +- tests/Rename-DbaDatabase.Tests.ps1 | 2 +- tests/Repair-DbaDbMirror.Tests.ps1 | 4 ++-- tests/Restore-DbaDbSnapshot.Tests.ps1 | 2 +- tests/Select-DbaDbSequenceNextValue.Tests.ps1 | 2 +- tests/Set-DbaDbCompatibility.Tests.ps1 | 2 +- tests/Set-DbaDbFileGrowth.Tests.ps1 | 2 +- tests/Set-DbaDbMirror.Tests.ps1 | 2 +- tests/Set-DbaDbOwner.Tests.ps1 | 2 +- tests/Set-DbaDbRecoveryModel.Tests.ps1 | 2 +- tests/Set-DbaDbSchema.Tests.ps1 | 2 +- tests/Set-DbaDbSequence.Tests.ps1 | 2 +- tests/Start-DbaDbEncryption.Tests.ps1 | 2 +- tests/Test-DbaDbOwner.Tests.ps1 | 2 +- tests/Test-DbaDeprecatedFeature.Tests.ps1 | 2 +- tests/Test-DbaLastBackup.Tests.ps1 | 4 ++-- 71 files changed, 83 insertions(+), 83 deletions(-) diff --git a/.aider/update-tests.ps1 b/.aider/update-tests.ps1 index d1056ba4de..3f9bb65e4a 100644 --- a/.aider/update-tests.ps1 +++ b/.aider/update-tests.ps1 @@ -33,7 +33,7 @@ foreach ($command in $commands) { foreach ($param in $parameters) { $paramName = $param.Name - $paramType = $param.ParameterType.Name + $paramType = $param.ParameterType.FullName if ($param.IsMandatory) { $isMandatory = "is" diff --git a/tests/Add-DbaAgDatabase.Tests.ps1 b/tests/Add-DbaAgDatabase.Tests.ps1 index d4486a63cf..a28c7aada7 100644 --- a/tests/Add-DbaAgDatabase.Tests.ps1 +++ b/tests/Add-DbaAgDatabase.Tests.ps1 @@ -29,8 +29,8 @@ Describe "Add-DbaAgDatabase" { It "Should have SecondarySqlCredential as a non-mandatory parameter of type PSCredential" { $CommandUnderTest | Should -HaveParameter SecondarySqlCredential -Type PSCredential -Mandatory:$false } - It "Should have InputObject as a non-mandatory parameter of type Database[]" { - $CommandUnderTest | Should -HaveParameter InputObject -Type Database[] -Mandatory:$false + It "Should have InputObject as a non-mandatory parameter of type Microsoft.SqlServer.Management.Smo.Database[]" { + $CommandUnderTest | Should -HaveParameter InputObject -Type Microsoft.SqlServer.Management.Smo.Database[] -Mandatory:$false } It "Should have SeedingMode as a non-mandatory parameter of type String" { $CommandUnderTest | Should -HaveParameter SeedingMode -Type String -Mandatory:$false diff --git a/tests/Backup-DbaDbMasterKey.Tests.ps1 b/tests/Backup-DbaDbMasterKey.Tests.ps1 index 2fa3daac7f..527d68d31b 100644 --- a/tests/Backup-DbaDbMasterKey.Tests.ps1 +++ b/tests/Backup-DbaDbMasterKey.Tests.ps1 @@ -26,8 +26,8 @@ Describe "Backup-DbaDbMasterKey" { It "Should have Path as a non-mandatory parameter of type String" { $CommandUnderTest | Should -HaveParameter Path -Type String -Mandatory:$false } - It "Should have InputObject as a non-mandatory parameter of type Database[]" { - $CommandUnderTest | Should -HaveParameter InputObject -Type Database[] -Mandatory:$false + It "Should have InputObject as a non-mandatory parameter of type Microsoft.SqlServer.Management.Smo.Database[]" { + $CommandUnderTest | Should -HaveParameter InputObject -Type Microsoft.SqlServer.Management.Smo.Database[] -Mandatory:$false } It "Should have EnableException as a non-mandatory switch parameter" { $CommandUnderTest | Should -HaveParameter EnableException -Type Switch -Mandatory:$false diff --git a/tests/Disable-DbaDbEncryption.Tests.ps1 b/tests/Disable-DbaDbEncryption.Tests.ps1 index 0a3d49b788..f4a9761386 100644 --- a/tests/Disable-DbaDbEncryption.Tests.ps1 +++ b/tests/Disable-DbaDbEncryption.Tests.ps1 @@ -15,7 +15,7 @@ Describe "Disable-DbaDbEncryption" { $CommandUnderTest | Should -HaveParameter Database -Type String[] } It "Should have InputObject as a parameter" { - $CommandUnderTest | Should -HaveParameter InputObject -Type Database[] + $CommandUnderTest | Should -HaveParameter InputObject -Type Microsoft.SqlServer.Management.Smo.Database[] } It "Should have NoEncryptionKeyDrop as a parameter" { $CommandUnderTest | Should -HaveParameter NoEncryptionKeyDrop -Type Switch diff --git a/tests/Dismount-DbaDatabase.Tests.ps1 b/tests/Dismount-DbaDatabase.Tests.ps1 index 7eae8abdbd..3929b25b81 100644 --- a/tests/Dismount-DbaDatabase.Tests.ps1 +++ b/tests/Dismount-DbaDatabase.Tests.ps1 @@ -15,7 +15,7 @@ Describe "Dismount-DbaDatabase" { $CommandUnderTest | Should -HaveParameter Database -Type String[] } It "Should have InputObject as a parameter" { - $CommandUnderTest | Should -HaveParameter InputObject -Type Database[] + $CommandUnderTest | Should -HaveParameter InputObject -Type Microsoft.SqlServer.Management.Smo.Database[] } It "Should have UpdateStatistics as a parameter" { $CommandUnderTest | Should -HaveParameter UpdateStatistics -Type Switch diff --git a/tests/Enable-DbaDbEncryption.Tests.ps1 b/tests/Enable-DbaDbEncryption.Tests.ps1 index 106607b326..6cc9c20bf9 100644 --- a/tests/Enable-DbaDbEncryption.Tests.ps1 +++ b/tests/Enable-DbaDbEncryption.Tests.ps1 @@ -17,8 +17,8 @@ Describe "Enable-DbaDbEncryption" { It "Should have EncryptorName as a non-mandatory parameter of type String" { $CommandUnderTest | Should -HaveParameter EncryptorName -Type String -Mandatory:$false } - It "Should have InputObject as a non-mandatory parameter of type Database[]" { - $CommandUnderTest | Should -HaveParameter InputObject -Type Database[] -Mandatory:$false + It "Should have InputObject as a non-mandatory parameter of type Microsoft.SqlServer.Management.Smo.Database[]" { + $CommandUnderTest | Should -HaveParameter InputObject -Type Microsoft.SqlServer.Management.Smo.Database[] -Mandatory:$false } It "Should have Force as a non-mandatory Switch" { $CommandUnderTest | Should -HaveParameter Force -Type Switch -Mandatory:$false diff --git a/tests/Export-DbaUser.Tests.ps1 b/tests/Export-DbaUser.Tests.ps1 index 2c7bc71d46..eaea9cdc85 100644 --- a/tests/Export-DbaUser.Tests.ps1 +++ b/tests/Export-DbaUser.Tests.ps1 @@ -9,7 +9,7 @@ Describe "Export-DbaUser Unit Tests" -Tag 'UnitTests' { $CommandUnderTest | Should -HaveParameter SqlInstance -Type DbaInstanceParameter[] -Mandatory:$false } It "Should have InputObject parameter" { - $CommandUnderTest | Should -HaveParameter InputObject -Type Database[] -Mandatory:$false + $CommandUnderTest | Should -HaveParameter InputObject -Type Microsoft.SqlServer.Management.Smo.Database[] -Mandatory:$false } It "Should have SqlCredential parameter" { $CommandUnderTest | Should -HaveParameter SqlCredential -Type PSCredential -Mandatory:$false diff --git a/tests/Find-DbaDbUnusedIndex.Tests.ps1 b/tests/Find-DbaDbUnusedIndex.Tests.ps1 index 5ba8ac512c..331664010c 100644 --- a/tests/Find-DbaDbUnusedIndex.Tests.ps1 +++ b/tests/Find-DbaDbUnusedIndex.Tests.ps1 @@ -30,7 +30,7 @@ Describe "Find-DbaDbUnusedIndex" { $CommandUnderTest | Should -HaveParameter Lookups -Type Int32 } It "Should have InputObject parameter" { - $CommandUnderTest | Should -HaveParameter InputObject -Type Database[] + $CommandUnderTest | Should -HaveParameter InputObject -Type Microsoft.SqlServer.Management.Smo.Database[] } It "Should have EnableException parameter" { $CommandUnderTest | Should -HaveParameter EnableException -Type Switch diff --git a/tests/Get-DbaDBFileGroup.Tests.ps1 b/tests/Get-DbaDBFileGroup.Tests.ps1 index ab59eb4913..2e2cb2adac 100644 --- a/tests/Get-DbaDBFileGroup.Tests.ps1 +++ b/tests/Get-DbaDBFileGroup.Tests.ps1 @@ -32,7 +32,7 @@ Describe "Get-DbaDbFileGroup" { $CommandUnderTest | Should -HaveParameter Database -Type Object[] -Mandatory:$false } It "Should have InputObject parameter" { - $CommandUnderTest | Should -HaveParameter InputObject -Type Database[] -Mandatory:$false + $CommandUnderTest | Should -HaveParameter InputObject -Type Microsoft.SqlServer.Management.Smo.Database[] -Mandatory:$false } It "Should have FileGroup parameter" { $CommandUnderTest | Should -HaveParameter FileGroup -Type String[] -Mandatory:$false diff --git a/tests/Get-DbaDbAsymmetricKey.Tests.ps1 b/tests/Get-DbaDbAsymmetricKey.Tests.ps1 index 113c942587..b958842ae2 100644 --- a/tests/Get-DbaDbAsymmetricKey.Tests.ps1 +++ b/tests/Get-DbaDbAsymmetricKey.Tests.ps1 @@ -21,7 +21,7 @@ Describe "Get-DbaDbAsymmetricKey" { $CommandUnderTest | Should -HaveParameter Name -Type String[] } It "Should have InputObject as a parameter" { - $CommandUnderTest | Should -HaveParameter InputObject -Type Database[] + $CommandUnderTest | Should -HaveParameter InputObject -Type Microsoft.SqlServer.Management.Smo.Database[] } It "Should have EnableException as a parameter" { $CommandUnderTest | Should -HaveParameter EnableException -Type Switch diff --git a/tests/Get-DbaDbCertificate.Tests.ps1 b/tests/Get-DbaDbCertificate.Tests.ps1 index 8ac6bf5fa2..52b9986271 100644 --- a/tests/Get-DbaDbCertificate.Tests.ps1 +++ b/tests/Get-DbaDbCertificate.Tests.ps1 @@ -24,7 +24,7 @@ Describe "Get-DbaDbCertificate" { $CommandUnderTest | Should -HaveParameter Subject -Type String[] -Mandatory:$false } It "Should have InputObject as a parameter" { - $CommandUnderTest | Should -HaveParameter InputObject -Type Database[] -Mandatory:$false + $CommandUnderTest | Should -HaveParameter InputObject -Type Microsoft.SqlServer.Management.Smo.Database[] -Mandatory:$false } It "Should have EnableException as a parameter" { $CommandUnderTest | Should -HaveParameter EnableException -Type Switch -Mandatory:$false diff --git a/tests/Get-DbaDbCompatibility.Tests.ps1 b/tests/Get-DbaDbCompatibility.Tests.ps1 index e42bf5fe9c..3dc68e0c0f 100644 --- a/tests/Get-DbaDbCompatibility.Tests.ps1 +++ b/tests/Get-DbaDbCompatibility.Tests.ps1 @@ -15,7 +15,7 @@ Describe "Get-DbaDbCompatibility" { $CommandUnderTest | Should -HaveParameter Database -Type String[] } It "Should have InputObject as a parameter" { - $CommandUnderTest | Should -HaveParameter InputObject -Type Database[] + $CommandUnderTest | Should -HaveParameter InputObject -Type Microsoft.SqlServer.Management.Smo.Database[] } It "Should have EnableException as a parameter" { $CommandUnderTest | Should -HaveParameter EnableException -Type Switch diff --git a/tests/Get-DbaDbEncryptionKey.Tests.ps1 b/tests/Get-DbaDbEncryptionKey.Tests.ps1 index 9969d6a32a..7c485e44ca 100644 --- a/tests/Get-DbaDbEncryptionKey.Tests.ps1 +++ b/tests/Get-DbaDbEncryptionKey.Tests.ps1 @@ -18,7 +18,7 @@ Describe "Get-DbaDbEncryptionKey" { $CommandUnderTest | Should -HaveParameter ExcludeDatabase -Type String[] -Mandatory:$false } It "Should have InputObject as a parameter" { - $CommandUnderTest | Should -HaveParameter InputObject -Type Database[] -Mandatory:$false + $CommandUnderTest | Should -HaveParameter InputObject -Type Microsoft.SqlServer.Management.Smo.Database[] -Mandatory:$false } It "Should have EnableException as a parameter" { $CommandUnderTest | Should -HaveParameter EnableException -Type Switch -Mandatory:$false diff --git a/tests/Get-DbaDbFeatureUsage.Tests.ps1 b/tests/Get-DbaDbFeatureUsage.Tests.ps1 index ebe2532df1..cd57187e63 100644 --- a/tests/Get-DbaDbFeatureUsage.Tests.ps1 +++ b/tests/Get-DbaDbFeatureUsage.Tests.ps1 @@ -18,7 +18,7 @@ Describe "Get-DbaDbFeatureUsage" { $CommandUnderTest | Should -HaveParameter ExcludeDatabase -Type String[] } It "Should have InputObject as a parameter" { - $CommandUnderTest | Should -HaveParameter InputObject -Type Database[] + $CommandUnderTest | Should -HaveParameter InputObject -Type Microsoft.SqlServer.Management.Smo.Database[] } It "Should have EnableException as a parameter" { $CommandUnderTest | Should -HaveParameter EnableException -Type Switch diff --git a/tests/Get-DbaDbFile.Tests.ps1 b/tests/Get-DbaDbFile.Tests.ps1 index c4b39409bc..e1479e8868 100644 --- a/tests/Get-DbaDbFile.Tests.ps1 +++ b/tests/Get-DbaDbFile.Tests.ps1 @@ -27,7 +27,7 @@ Describe "Get-DbaDbFile" { $CommandUnderTest | Should -HaveParameter FileGroup -Type Object[] -Mandatory:$false } It "Should have InputObject as a parameter" { - $CommandUnderTest | Should -HaveParameter InputObject -Type Database[] -Mandatory:$false + $CommandUnderTest | Should -HaveParameter InputObject -Type Microsoft.SqlServer.Management.Smo.Database[] -Mandatory:$false } It "Should have EnableException as a parameter" { $CommandUnderTest | Should -HaveParameter EnableException -Type Switch -Mandatory:$false diff --git a/tests/Get-DbaDbFileGrowth.Tests.ps1 b/tests/Get-DbaDbFileGrowth.Tests.ps1 index 861cd85533..3f2b59e027 100644 --- a/tests/Get-DbaDbFileGrowth.Tests.ps1 +++ b/tests/Get-DbaDbFileGrowth.Tests.ps1 @@ -18,8 +18,8 @@ Describe "Get-DbaDbFileGrowth" { It "Should have Database as a non-mandatory parameter of type String[]" { $CommandUnderTest | Should -HaveParameter Database -Type String[] -Mandatory:$false } - It "Should have InputObject as a non-mandatory parameter of type Database[]" { - $CommandUnderTest | Should -HaveParameter InputObject -Type Database[] -Mandatory:$false + It "Should have InputObject as a non-mandatory parameter of type Microsoft.SqlServer.Management.Smo.Database[]" { + $CommandUnderTest | Should -HaveParameter InputObject -Type Microsoft.SqlServer.Management.Smo.Database[] -Mandatory:$false } It "Should have EnableException as a non-mandatory switch parameter" { $CommandUnderTest | Should -HaveParameter EnableException -Type Switch -Mandatory:$false diff --git a/tests/Get-DbaDbFileMapping.Tests.ps1 b/tests/Get-DbaDbFileMapping.Tests.ps1 index 35b3dd2723..f0b3461b3a 100644 --- a/tests/Get-DbaDbFileMapping.Tests.ps1 +++ b/tests/Get-DbaDbFileMapping.Tests.ps1 @@ -21,7 +21,7 @@ Describe "Get-DbaDbFileMapping" { $CommandUnderTest | Should -HaveParameter Database -Type String[] } It "Should have InputObject as a parameter" { - $CommandUnderTest | Should -HaveParameter InputObject -Type Database[] + $CommandUnderTest | Should -HaveParameter InputObject -Type Microsoft.SqlServer.Management.Smo.Database[] } It "Should have EnableException as a parameter" { $CommandUnderTest | Should -HaveParameter EnableException -Type Switch diff --git a/tests/Get-DbaDbMasterKey.Tests.ps1 b/tests/Get-DbaDbMasterKey.Tests.ps1 index 9618984395..0ef11df104 100644 --- a/tests/Get-DbaDbMasterKey.Tests.ps1 +++ b/tests/Get-DbaDbMasterKey.Tests.ps1 @@ -24,7 +24,7 @@ Describe "Get-DbaDbMasterKey Unit Tests" -Tag 'UnitTests' { $CommandUnderTest | Should -HaveParameter ExcludeDatabase -Type String[] } It "Should have InputObject as a parameter" { - $CommandUnderTest | Should -HaveParameter InputObject -Type Database[] + $CommandUnderTest | Should -HaveParameter InputObject -Type Microsoft.SqlServer.Management.Smo.Database[] } It "Should have EnableException as a parameter" { $CommandUnderTest | Should -HaveParameter EnableException -Type Switch diff --git a/tests/Get-DbaDbMirrorMonitor.Tests.ps1 b/tests/Get-DbaDbMirrorMonitor.Tests.ps1 index e6d163e395..b9b0b957c5 100644 --- a/tests/Get-DbaDbMirrorMonitor.Tests.ps1 +++ b/tests/Get-DbaDbMirrorMonitor.Tests.ps1 @@ -21,7 +21,7 @@ Describe "Get-DbaDbMirrorMonitor" { $CommandUnderTest | Should -HaveParameter Database -Type String[] -Mandatory:$false } It "Should have InputObject parameter" { - $CommandUnderTest | Should -HaveParameter InputObject -Type Database[] -Mandatory:$false + $CommandUnderTest | Should -HaveParameter InputObject -Type Microsoft.SqlServer.Management.Smo.Database[] -Mandatory:$false } It "Should have Update parameter" { $CommandUnderTest | Should -HaveParameter Update -Type Switch -Mandatory:$false diff --git a/tests/Get-DbaDbPageInfo.Tests.ps1 b/tests/Get-DbaDbPageInfo.Tests.ps1 index 6bd60f6b5a..0ad74c29fb 100644 --- a/tests/Get-DbaDbPageInfo.Tests.ps1 +++ b/tests/Get-DbaDbPageInfo.Tests.ps1 @@ -20,8 +20,8 @@ Describe "Get-DbaDbPageInfo" { It "Should have Table as a non-mandatory parameter of type String[]" { $CommandUnderTest | Should -HaveParameter Table -Type String[] -Mandatory:$false } - It "Should have InputObject as a non-mandatory parameter of type Database[]" { - $CommandUnderTest | Should -HaveParameter InputObject -Type Database[] -Mandatory:$false + It "Should have InputObject as a non-mandatory parameter of type Microsoft.SqlServer.Management.Smo.Database[]" { + $CommandUnderTest | Should -HaveParameter InputObject -Type Microsoft.SqlServer.Management.Smo.Database[] -Mandatory:$false } It "Should have EnableException as a non-mandatory switch parameter" { $CommandUnderTest | Should -HaveParameter EnableException -Type Switch -Mandatory:$false diff --git a/tests/Get-DbaDbRestoreHistory.Tests.ps1 b/tests/Get-DbaDbRestoreHistory.Tests.ps1 index bab0d57846..471e31c79f 100644 --- a/tests/Get-DbaDbRestoreHistory.Tests.ps1 +++ b/tests/Get-DbaDbRestoreHistory.Tests.ps1 @@ -120,7 +120,7 @@ Describe "Get-DbaDbRestoreHistory Integration Tests" -Tag "IntegrationTests" { Context "Get restore history by restore type" { It "returns the correct history records for full db restore" { - $results = Get-DbaDbRestoreHistory -SqlInstance $global:instance2 -Database $dbname1, $dbname2 -RestoreType Database + $results = Get-DbaDbRestoreHistory -SqlInstance $global:instance2 -Database $dbname1, $dbname2 -RestoreType Microsoft.SqlServer.Management.Smo.Database $results.count | Should -Be 4 @($results | Where-Object RestoreType -eq Database).Count | Should -Be 4 } diff --git a/tests/Get-DbaDbRole.Tests.ps1 b/tests/Get-DbaDbRole.Tests.ps1 index b779d12f8d..aae2e6c876 100644 --- a/tests/Get-DbaDbRole.Tests.ps1 +++ b/tests/Get-DbaDbRole.Tests.ps1 @@ -27,7 +27,7 @@ Describe "Get-DbaDbRole" { $CommandUnderTest | Should -HaveParameter ExcludeFixedRole -Type Switch -Mandatory:$false } It "Should have InputObject parameter" { - $CommandUnderTest | Should -HaveParameter InputObject -Type Database[] -Mandatory:$false + $CommandUnderTest | Should -HaveParameter InputObject -Type Microsoft.SqlServer.Management.Smo.Database[] -Mandatory:$false } It "Should have EnableException parameter" { $CommandUnderTest | Should -HaveParameter EnableException -Type Switch -Mandatory:$false diff --git a/tests/Get-DbaDbSchema.Tests.ps1 b/tests/Get-DbaDbSchema.Tests.ps1 index 318c61550e..f0966bbfa2 100644 --- a/tests/Get-DbaDbSchema.Tests.ps1 +++ b/tests/Get-DbaDbSchema.Tests.ps1 @@ -33,7 +33,7 @@ Describe "Get-DbaDbSchema Unit Tests" -Tag 'UnitTests' { $CommandUnderTest | Should -HaveParameter IncludeSystemSchemas -Type Switch } It "Should have InputObject as a parameter" { - $CommandUnderTest | Should -HaveParameter InputObject -Type Database[] + $CommandUnderTest | Should -HaveParameter InputObject -Type Microsoft.SqlServer.Management.Smo.Database[] } It "Should have EnableException as a switch parameter" { $CommandUnderTest | Should -HaveParameter EnableException -Type Switch diff --git a/tests/Get-DbaDbSequence.Tests.ps1 b/tests/Get-DbaDbSequence.Tests.ps1 index bd871851f8..bd1aa647cb 100644 --- a/tests/Get-DbaDbSequence.Tests.ps1 +++ b/tests/Get-DbaDbSequence.Tests.ps1 @@ -27,7 +27,7 @@ Describe "Get-DbaDbSequence Unit Tests" -Tag 'UnitTests' { $CommandUnderTest | Should -HaveParameter Schema -Type String[] } It "Should have InputObject as a parameter" { - $CommandUnderTest | Should -HaveParameter InputObject -Type Database[] + $CommandUnderTest | Should -HaveParameter InputObject -Type Microsoft.SqlServer.Management.Smo.Database[] } It "Should have EnableException as a parameter" { $CommandUnderTest | Should -HaveParameter EnableException -Type Switch diff --git a/tests/Get-DbaDbSharePoint.Tests.ps1 b/tests/Get-DbaDbSharePoint.Tests.ps1 index 16f9824306..a3e7eac3e6 100644 --- a/tests/Get-DbaDbSharePoint.Tests.ps1 +++ b/tests/Get-DbaDbSharePoint.Tests.ps1 @@ -15,7 +15,7 @@ Describe "Get-DbaDbSharePoint" { $CommandUnderTest | Should -HaveParameter ConfigDatabase -Type String[] } It "Should have InputObject as a parameter" { - $CommandUnderTest | Should -HaveParameter InputObject -Type Database[] + $CommandUnderTest | Should -HaveParameter InputObject -Type Microsoft.SqlServer.Management.Smo.Database[] } It "Should have EnableException as a parameter" { $CommandUnderTest | Should -HaveParameter EnableException -Type Switch diff --git a/tests/Get-DbaDbSpace.Tests.ps1 b/tests/Get-DbaDbSpace.Tests.ps1 index f1d20fdf12..701b5d0bb3 100644 --- a/tests/Get-DbaDbSpace.Tests.ps1 +++ b/tests/Get-DbaDbSpace.Tests.ps1 @@ -25,8 +25,8 @@ Describe "Get-DbaDbSpace" { It "Should have IncludeSystemDBs as a non-mandatory switch parameter" { $CommandUnderTest | Should -HaveParameter IncludeSystemDBs -Type Switch -Mandatory:$false } - It "Should have InputObject as a non-mandatory parameter of type Database[]" { - $CommandUnderTest | Should -HaveParameter InputObject -Type Database[] -Mandatory:$false + It "Should have InputObject as a non-mandatory parameter of type Microsoft.SqlServer.Management.Smo.Database[]" { + $CommandUnderTest | Should -HaveParameter InputObject -Type Microsoft.SqlServer.Management.Smo.Database[] -Mandatory:$false } It "Should have EnableException as a non-mandatory switch parameter" { $CommandUnderTest | Should -HaveParameter EnableException -Type Switch -Mandatory:$false diff --git a/tests/Get-DbaDbStoredProcedure.Tests.ps1 b/tests/Get-DbaDbStoredProcedure.Tests.ps1 index abc38fdb7e..45f3310e2f 100644 --- a/tests/Get-DbaDbStoredProcedure.Tests.ps1 +++ b/tests/Get-DbaDbStoredProcedure.Tests.ps1 @@ -32,8 +32,8 @@ Describe "Get-DbaDbStoredProcedure Unit Tests" -Tag 'UnitTests' { It "Should have Schema as a non-mandatory parameter of type String[]" { $CommandUnderTest | Should -HaveParameter Schema -Type String[] -Mandatory:$false } - It "Should have InputObject as a non-mandatory parameter of type Database[]" { - $CommandUnderTest | Should -HaveParameter InputObject -Type Database[] -Mandatory:$false + It "Should have InputObject as a non-mandatory parameter of type Microsoft.SqlServer.Management.Smo.Database[]" { + $CommandUnderTest | Should -HaveParameter InputObject -Type Microsoft.SqlServer.Management.Smo.Database[] -Mandatory:$false } It "Should have EnableException as a non-mandatory switch parameter" { $CommandUnderTest | Should -HaveParameter EnableException -Type Switch -Mandatory:$false diff --git a/tests/Get-DbaDbSynonym.Tests.ps1 b/tests/Get-DbaDbSynonym.Tests.ps1 index 0788e4a9aa..ce72123f97 100644 --- a/tests/Get-DbaDbSynonym.Tests.ps1 +++ b/tests/Get-DbaDbSynonym.Tests.ps1 @@ -30,7 +30,7 @@ Describe "Get-DbaDbSynonym Unit Tests" -Tag "UnitTests" { $CommandUnderTest | Should -HaveParameter ExcludeSynonym -Type String[] } It "Should have InputObject as a parameter" { - $CommandUnderTest | Should -HaveParameter InputObject -Type Database[] + $CommandUnderTest | Should -HaveParameter InputObject -Type Microsoft.SqlServer.Management.Smo.Database[] } It "Should have EnableException as a parameter" { $CommandUnderTest | Should -HaveParameter EnableException -Type Switch diff --git a/tests/Get-DbaDbTable.Tests.ps1 b/tests/Get-DbaDbTable.Tests.ps1 index d2fb23c016..bf1761f5b5 100644 --- a/tests/Get-DbaDbTable.Tests.ps1 +++ b/tests/Get-DbaDbTable.Tests.ps1 @@ -43,7 +43,7 @@ Describe "Get-DbaDbTable" { $CommandUnderTest | Should -HaveParameter Schema -Type String[] } It "Should have InputObject as a parameter" { - $CommandUnderTest | Should -HaveParameter InputObject -Type Database[] + $CommandUnderTest | Should -HaveParameter InputObject -Type Microsoft.SqlServer.Management.Smo.Database[] } It "Should have EnableException as a parameter" { $CommandUnderTest | Should -HaveParameter EnableException -Type Switch diff --git a/tests/Get-DbaDbTrigger.Tests.ps1 b/tests/Get-DbaDbTrigger.Tests.ps1 index c93f3a1052..cc1f700aa7 100644 --- a/tests/Get-DbaDbTrigger.Tests.ps1 +++ b/tests/Get-DbaDbTrigger.Tests.ps1 @@ -18,7 +18,7 @@ Describe "Get-DbaDbTrigger Unit Tests" -Tag 'UnitTests' { $CommandUnderTest | Should -HaveParameter ExcludeDatabase -Type Object[] -Mandatory:$false } It "Should have InputObject as a parameter" { - $CommandUnderTest | Should -HaveParameter InputObject -Type Database[] -Mandatory:$false + $CommandUnderTest | Should -HaveParameter InputObject -Type Microsoft.SqlServer.Management.Smo.Database[] -Mandatory:$false } It "Should have EnableException as a parameter" { $CommandUnderTest | Should -HaveParameter EnableException -Type Switch -Mandatory:$false diff --git a/tests/Get-DbaDbView.Tests.ps1 b/tests/Get-DbaDbView.Tests.ps1 index ecf9df2bed..a4c03900ca 100644 --- a/tests/Get-DbaDbView.Tests.ps1 +++ b/tests/Get-DbaDbView.Tests.ps1 @@ -33,7 +33,7 @@ Describe "Get-DbaDbView Unit Tests" -Tag 'UnitTests' { $CommandUnderTest | Should -HaveParameter Schema -Type String[] } It "Should have InputObject as a parameter" { - $CommandUnderTest | Should -HaveParameter InputObject -Type Database[] + $CommandUnderTest | Should -HaveParameter InputObject -Type Microsoft.SqlServer.Management.Smo.Database[] } It "Should have EnableException as a switch parameter" { $CommandUnderTest | Should -HaveParameter EnableException -Type Switch diff --git a/tests/Get-DbaHelpIndex.Tests.ps1 b/tests/Get-DbaHelpIndex.Tests.ps1 index e572434809..760b062dd2 100644 --- a/tests/Get-DbaHelpIndex.Tests.ps1 +++ b/tests/Get-DbaHelpIndex.Tests.ps1 @@ -25,7 +25,7 @@ Describe "Get-DbaHelpIndex Unit Tests" -Tag 'UnitTests' { $CommandUnderTest | Should -HaveParameter ExcludeDatabase -Type Object[] } It "Should have InputObject as a parameter" { - $CommandUnderTest | Should -HaveParameter InputObject -Type Database[] + $CommandUnderTest | Should -HaveParameter InputObject -Type Microsoft.SqlServer.Management.Smo.Database[] } It "Should have ObjectName as a parameter" { $CommandUnderTest | Should -HaveParameter ObjectName -Type String diff --git a/tests/Get-DbaModule.Tests.ps1 b/tests/Get-DbaModule.Tests.ps1 index e8854c2f58..9e15672a8d 100644 --- a/tests/Get-DbaModule.Tests.ps1 +++ b/tests/Get-DbaModule.Tests.ps1 @@ -35,8 +35,8 @@ Describe "Get-DbaModule" { It "Should have ExcludeSystemObjects as a non-mandatory switch parameter" { $CommandUnderTest | Should -HaveParameter ExcludeSystemObjects -Type Switch -Mandatory:$false } - It "Should have InputObject as a non-mandatory parameter of type Database[]" { - $CommandUnderTest | Should -HaveParameter InputObject -Type Database[] -Mandatory:$false + It "Should have InputObject as a non-mandatory parameter of type Microsoft.SqlServer.Management.Smo.Database[]" { + $CommandUnderTest | Should -HaveParameter InputObject -Type Microsoft.SqlServer.Management.Smo.Database[] -Mandatory:$false } It "Should have EnableException as a non-mandatory switch parameter" { $CommandUnderTest | Should -HaveParameter EnableException -Type Switch -Mandatory:$false diff --git a/tests/Invoke-DbaDbClone.Tests.ps1 b/tests/Invoke-DbaDbClone.Tests.ps1 index e7d5715f6c..26a903687a 100644 --- a/tests/Invoke-DbaDbClone.Tests.ps1 +++ b/tests/Invoke-DbaDbClone.Tests.ps1 @@ -21,7 +21,7 @@ Describe "Invoke-DbaDbClone" { $CommandUnderTest | Should -HaveParameter Database -Type String[] -Mandatory:$false } It "Should have InputObject parameter" { - $CommandUnderTest | Should -HaveParameter InputObject -Type Database[] -Mandatory:$false + $CommandUnderTest | Should -HaveParameter InputObject -Type Microsoft.SqlServer.Management.Smo.Database[] -Mandatory:$false } It "Should have CloneDatabase parameter" { $CommandUnderTest | Should -HaveParameter CloneDatabase -Type String[] -Mandatory:$false diff --git a/tests/Invoke-DbaDbLogShipRecovery.Tests.ps1 b/tests/Invoke-DbaDbLogShipRecovery.Tests.ps1 index 1f51469624..5b2ba7b4d4 100644 --- a/tests/Invoke-DbaDbLogShipRecovery.Tests.ps1 +++ b/tests/Invoke-DbaDbLogShipRecovery.Tests.ps1 @@ -30,7 +30,7 @@ Describe "Invoke-DbaDbLogShipRecovery" { $CommandUnderTest | Should -HaveParameter Force -Type Switch } It "Should have InputObject as a parameter" { - $CommandUnderTest | Should -HaveParameter InputObject -Type Database[] + $CommandUnderTest | Should -HaveParameter InputObject -Type Microsoft.SqlServer.Management.Smo.Database[] } It "Should have Delay as a parameter" { $CommandUnderTest | Should -HaveParameter Delay -Type Int32 diff --git a/tests/Invoke-DbaDbMirrorFailover.Tests.ps1 b/tests/Invoke-DbaDbMirrorFailover.Tests.ps1 index 1b9a19cd7d..03d8f082dd 100644 --- a/tests/Invoke-DbaDbMirrorFailover.Tests.ps1 +++ b/tests/Invoke-DbaDbMirrorFailover.Tests.ps1 @@ -18,8 +18,8 @@ Describe "Invoke-DbaDbMirrorFailover" { It "Should have Database as a non-mandatory parameter of type String[]" { $CommandUnderTest | Should -HaveParameter Database -Type String[] -Mandatory:$false } - It "Should have InputObject as a non-mandatory parameter of type Database[]" { - $CommandUnderTest | Should -HaveParameter InputObject -Type Database[] -Mandatory:$false + It "Should have InputObject as a non-mandatory parameter of type Microsoft.SqlServer.Management.Smo.Database[]" { + $CommandUnderTest | Should -HaveParameter InputObject -Type Microsoft.SqlServer.Management.Smo.Database[] -Mandatory:$false } It "Should have Force as a non-mandatory switch parameter" { $CommandUnderTest | Should -HaveParameter Force -Type Switch -Mandatory:$false diff --git a/tests/Invoke-DbaDbMirroring.Tests.ps1 b/tests/Invoke-DbaDbMirroring.Tests.ps1 index 2f4f2bb940..0041653e4e 100644 --- a/tests/Invoke-DbaDbMirroring.Tests.ps1 +++ b/tests/Invoke-DbaDbMirroring.Tests.ps1 @@ -42,7 +42,7 @@ Describe "Invoke-DbaDbMirroring" { $CommandUnderTest | Should -HaveParameter SharedPath -Type String } It "Should have InputObject parameter" { - $CommandUnderTest | Should -HaveParameter InputObject -Type Database[] + $CommandUnderTest | Should -HaveParameter InputObject -Type Microsoft.SqlServer.Management.Smo.Database[] } It "Should have UseLastBackup parameter" { $CommandUnderTest | Should -HaveParameter UseLastBackup -Type Switch diff --git a/tests/Invoke-DbaDbUpgrade.Tests.ps1 b/tests/Invoke-DbaDbUpgrade.Tests.ps1 index fd571fa659..16f21173f7 100644 --- a/tests/Invoke-DbaDbUpgrade.Tests.ps1 +++ b/tests/Invoke-DbaDbUpgrade.Tests.ps1 @@ -40,7 +40,7 @@ Describe "Invoke-DbaDbUpgrade" { $CommandUnderTest | Should -HaveParameter Force -Type Switch -Mandatory:$false } It "Should have InputObject parameter" { - $CommandUnderTest | Should -HaveParameter InputObject -Type Database[] -Mandatory:$false + $CommandUnderTest | Should -HaveParameter InputObject -Type Microsoft.SqlServer.Management.Smo.Database[] -Mandatory:$false } It "Should have EnableException parameter" { $CommandUnderTest | Should -HaveParameter EnableException -Type Switch -Mandatory:$false diff --git a/tests/Invoke-DbaQuery.Tests.ps1 b/tests/Invoke-DbaQuery.Tests.ps1 index 3b2f5f7213..e8d6dfaf7a 100644 --- a/tests/Invoke-DbaQuery.Tests.ps1 +++ b/tests/Invoke-DbaQuery.Tests.ps1 @@ -61,7 +61,7 @@ Describe "Invoke-DbaQuery" { $CommandUnderTest | Should -HaveParameter MessagesToOutput -Type Switch -Mandatory:$false } It "Should have InputObject parameter" { - $CommandUnderTest | Should -HaveParameter InputObject -Type Database[] -Mandatory:$false + $CommandUnderTest | Should -HaveParameter InputObject -Type Microsoft.SqlServer.Management.Smo.Database[] -Mandatory:$false } It "Should have ReadOnly parameter" { $CommandUnderTest | Should -HaveParameter ReadOnly -Type Switch -Mandatory:$false diff --git a/tests/Mount-DbaDatabase.Tests.ps1 b/tests/Mount-DbaDatabase.Tests.ps1 index 17665ac131..895c3b31cd 100644 --- a/tests/Mount-DbaDatabase.Tests.ps1 +++ b/tests/Mount-DbaDatabase.Tests.ps1 @@ -15,7 +15,7 @@ Describe "Mount-DbaDatabase" { $CommandUnderTest | Should -HaveParameter Database -Type String[] } It "Should have FileStructure as a parameter" { - $CommandUnderTest | Should -HaveParameter FileStructure -Type StringCollection + $CommandUnderTest | Should -HaveParameter FileStructure -Type System.Collections.Specialized.StringCollection } It "Should have DatabaseOwner as a parameter" { $CommandUnderTest | Should -HaveParameter DatabaseOwner -Type String diff --git a/tests/New-DbaDbAsymmetricKey.Tests.ps1 b/tests/New-DbaDbAsymmetricKey.Tests.ps1 index 75447c1801..288ab5761d 100644 --- a/tests/New-DbaDbAsymmetricKey.Tests.ps1 +++ b/tests/New-DbaDbAsymmetricKey.Tests.ps1 @@ -34,7 +34,7 @@ Describe "New-DbaDbAsymmetricKey" { $CommandUnderTest | Should -HaveParameter KeySourceType -Type String } It "Should have InputObject as a parameter" { - $CommandUnderTest | Should -HaveParameter InputObject -Type Database[] + $CommandUnderTest | Should -HaveParameter InputObject -Type Microsoft.SqlServer.Management.Smo.Database[] } It "Should have Algorithm as a parameter" { $CommandUnderTest | Should -HaveParameter Algorithm -Type String diff --git a/tests/New-DbaDbCertificate.Tests.ps1 b/tests/New-DbaDbCertificate.Tests.ps1 index 03e5bb6b8d..c40cd312e2 100644 --- a/tests/New-DbaDbCertificate.Tests.ps1 +++ b/tests/New-DbaDbCertificate.Tests.ps1 @@ -39,7 +39,7 @@ Describe "New-DbaDbCertificate" { $CommandUnderTest | Should -HaveParameter SecurePassword -Type SecureString } It "Should have InputObject as a parameter" { - $CommandUnderTest | Should -HaveParameter InputObject -Type Database[] + $CommandUnderTest | Should -HaveParameter InputObject -Type Microsoft.SqlServer.Management.Smo.Database[] } It "Should have EnableException as a parameter" { $CommandUnderTest | Should -HaveParameter EnableException -Type Switch diff --git a/tests/New-DbaDbEncryptionKey.Tests.ps1 b/tests/New-DbaDbEncryptionKey.Tests.ps1 index 5f327c90df..a85d535a79 100644 --- a/tests/New-DbaDbEncryptionKey.Tests.ps1 +++ b/tests/New-DbaDbEncryptionKey.Tests.ps1 @@ -24,7 +24,7 @@ Describe "New-DbaDbEncryptionKey Unit Tests" -Tag "UnitTests" { $CommandUnderTest | Should -HaveParameter EncryptionAlgorithm -Type String -Mandatory:$false } It "Should have InputObject parameter" { - $CommandUnderTest | Should -HaveParameter InputObject -Type Database[] -Mandatory:$false + $CommandUnderTest | Should -HaveParameter InputObject -Type Microsoft.SqlServer.Management.Smo.Database[] -Mandatory:$false } It "Should have Force parameter" { $CommandUnderTest | Should -HaveParameter Force -Type Switch -Mandatory:$false diff --git a/tests/New-DbaDbFileGroup.Tests.ps1 b/tests/New-DbaDbFileGroup.Tests.ps1 index cdcb86dce7..06ef8a021d 100644 --- a/tests/New-DbaDbFileGroup.Tests.ps1 +++ b/tests/New-DbaDbFileGroup.Tests.ps1 @@ -52,7 +52,7 @@ Describe "New-DbaDbFileGroup" { $CommandUnderTest | Should -HaveParameter FileGroupType -Type String -Mandatory:$false } It "Should have InputObject parameter" { - $CommandUnderTest | Should -HaveParameter InputObject -Type Database[] -Mandatory:$false + $CommandUnderTest | Should -HaveParameter InputObject -Type Microsoft.SqlServer.Management.Smo.Database[] -Mandatory:$false } It "Should have EnableException parameter" { $CommandUnderTest | Should -HaveParameter EnableException -Type Switch -Mandatory:$false diff --git a/tests/New-DbaDbMasterKey.Tests.ps1 b/tests/New-DbaDbMasterKey.Tests.ps1 index 67c0a2dcf1..cf121a8d81 100644 --- a/tests/New-DbaDbMasterKey.Tests.ps1 +++ b/tests/New-DbaDbMasterKey.Tests.ps1 @@ -21,7 +21,7 @@ Describe "New-DbaDbMasterKey" { $CommandUnderTest | Should -HaveParameter SecurePassword -Type SecureString } It "Should have InputObject as a parameter" { - $CommandUnderTest | Should -HaveParameter InputObject -Type Database[] + $CommandUnderTest | Should -HaveParameter InputObject -Type Microsoft.SqlServer.Management.Smo.Database[] } It "Should have EnableException as a parameter" { $CommandUnderTest | Should -HaveParameter EnableException -Type Switch diff --git a/tests/New-DbaDbRole.Tests.ps1 b/tests/New-DbaDbRole.Tests.ps1 index 3a08b1a7b3..3e3d3789e3 100644 --- a/tests/New-DbaDbRole.Tests.ps1 +++ b/tests/New-DbaDbRole.Tests.ps1 @@ -41,7 +41,7 @@ Describe "New-DbaDbRole" { $CommandUnderTest | Should -HaveParameter Owner -Type String } It "Should have InputObject as a parameter" { - $CommandUnderTest | Should -HaveParameter InputObject -Type Database[] + $CommandUnderTest | Should -HaveParameter InputObject -Type Microsoft.SqlServer.Management.Smo.Database[] } It "Should have EnableException as a parameter" { $CommandUnderTest | Should -HaveParameter EnableException -Type Switch diff --git a/tests/New-DbaDbSchema.Tests.ps1 b/tests/New-DbaDbSchema.Tests.ps1 index 09a46f73c3..e28513f82d 100644 --- a/tests/New-DbaDbSchema.Tests.ps1 +++ b/tests/New-DbaDbSchema.Tests.ps1 @@ -21,7 +21,7 @@ Describe "New-DbaDbSchema" { $CommandUnderTest | Should -HaveParameter SchemaOwner -Type String } It "Should have InputObject parameter" { - $CommandUnderTest | Should -HaveParameter InputObject -Type Database[] + $CommandUnderTest | Should -HaveParameter InputObject -Type Microsoft.SqlServer.Management.Smo.Database[] } It "Should have EnableException parameter" { $CommandUnderTest | Should -HaveParameter EnableException -Type Switch diff --git a/tests/New-DbaDbSequence.Tests.ps1 b/tests/New-DbaDbSequence.Tests.ps1 index dd5b828144..0cb5407b36 100644 --- a/tests/New-DbaDbSequence.Tests.ps1 +++ b/tests/New-DbaDbSequence.Tests.ps1 @@ -61,7 +61,7 @@ Describe "New-DbaDbSequence" { $CommandUnderTest | Should -HaveParameter CacheSize -Type Int32 } It "Should have InputObject parameter" { - $CommandUnderTest | Should -HaveParameter InputObject -Type Database[] + $CommandUnderTest | Should -HaveParameter InputObject -Type Microsoft.SqlServer.Management.Smo.Database[] } It "Should have EnableException parameter" { $CommandUnderTest | Should -HaveParameter EnableException -Type Switch diff --git a/tests/New-DbaDbSnapshot.Tests.ps1 b/tests/New-DbaDbSnapshot.Tests.ps1 index eea4a57992..46571fef5e 100644 --- a/tests/New-DbaDbSnapshot.Tests.ps1 +++ b/tests/New-DbaDbSnapshot.Tests.ps1 @@ -38,7 +38,7 @@ Describe "New-DbaDbSnapshot" { $CommandUnderTest | Should -HaveParameter Force -Type Switch } It "Should have InputObject as a parameter" { - $CommandUnderTest | Should -HaveParameter InputObject -Type Database[] + $CommandUnderTest | Should -HaveParameter InputObject -Type Microsoft.SqlServer.Management.Smo.Database[] } It "Should have EnableException as a switch parameter" { $CommandUnderTest | Should -HaveParameter EnableException -Type Switch diff --git a/tests/New-DbaDbSynonym.Tests.ps1 b/tests/New-DbaDbSynonym.Tests.ps1 index 95537c9bce..87a4f8f373 100644 --- a/tests/New-DbaDbSynonym.Tests.ps1 +++ b/tests/New-DbaDbSynonym.Tests.ps1 @@ -52,7 +52,7 @@ Describe "New-DbaDbSynonym" { $CommandUnderTest | Should -HaveParameter BaseObject -Type String } It "Should have InputObject as a parameter" { - $CommandUnderTest | Should -HaveParameter InputObject -Type Database[] + $CommandUnderTest | Should -HaveParameter InputObject -Type Microsoft.SqlServer.Management.Smo.Database[] } It "Should have EnableException as a parameter" { $CommandUnderTest | Should -HaveParameter EnableException -Type Switch diff --git a/tests/Remove-DbaDatabase.Tests.ps1 b/tests/Remove-DbaDatabase.Tests.ps1 index 483e47b58a..e023078bbe 100644 --- a/tests/Remove-DbaDatabase.Tests.ps1 +++ b/tests/Remove-DbaDatabase.Tests.ps1 @@ -19,7 +19,7 @@ Describe "Remove-DbaDatabase" { $CommandUnderTest | Should -HaveParameter Database -Type Object[] -Mandatory:$false } It "Should have InputObject parameter" { - $CommandUnderTest | Should -HaveParameter InputObject -Type Database[] -Mandatory:$false + $CommandUnderTest | Should -HaveParameter InputObject -Type Microsoft.SqlServer.Management.Smo.Database[] -Mandatory:$false } It "Should have EnableException parameter" { $CommandUnderTest | Should -HaveParameter EnableException -Type Switch -Mandatory:$false diff --git a/tests/Remove-DbaDbBackupRestoreHistory.Tests.ps1 b/tests/Remove-DbaDbBackupRestoreHistory.Tests.ps1 index d6bde7ae11..58529d6d4e 100644 --- a/tests/Remove-DbaDbBackupRestoreHistory.Tests.ps1 +++ b/tests/Remove-DbaDbBackupRestoreHistory.Tests.ps1 @@ -18,7 +18,7 @@ Describe "Remove-DbaDbBackupRestoreHistory" { $CommandUnderTest | Should -HaveParameter Database -Type String[] } It "Should have InputObject as a parameter" { - $CommandUnderTest | Should -HaveParameter InputObject -Type Database[] + $CommandUnderTest | Should -HaveParameter InputObject -Type Microsoft.SqlServer.Management.Smo.Database[] } It "Should have EnableException as a parameter" { $CommandUnderTest | Should -HaveParameter EnableException -Type Switch diff --git a/tests/Remove-DbaDbEncryptionKey.Tests.ps1 b/tests/Remove-DbaDbEncryptionKey.Tests.ps1 index e1719903f0..ad9fa432fb 100644 --- a/tests/Remove-DbaDbEncryptionKey.Tests.ps1 +++ b/tests/Remove-DbaDbEncryptionKey.Tests.ps1 @@ -15,7 +15,7 @@ Describe "Remove-DbaDbEncryptionKey" { $CommandUnderTest | Should -HaveParameter Database -Type String[] } It "Should have InputObject as a parameter" { - $CommandUnderTest | Should -HaveParameter InputObject -Type DatabaseEncryptionKey[] + $CommandUnderTest | Should -HaveParameter InputObject -Type Microsoft.SqlServer.Management.Smo.DatabaseEncryptionKey[] } It "Should have EnableException as a parameter" { $CommandUnderTest | Should -HaveParameter EnableException -Type Switch diff --git a/tests/Remove-DbaDbMirror.Tests.ps1 b/tests/Remove-DbaDbMirror.Tests.ps1 index 1e573734b8..2f40e5f113 100644 --- a/tests/Remove-DbaDbMirror.Tests.ps1 +++ b/tests/Remove-DbaDbMirror.Tests.ps1 @@ -18,8 +18,8 @@ Describe "Remove-DbaDbMirror" { It "Should have Database as a non-mandatory parameter of type String[]" { $CommandUnderTest | Should -HaveParameter Database -Type String[] -Mandatory:$false } - It "Should have InputObject as a non-mandatory parameter of type Database[]" { - $CommandUnderTest | Should -HaveParameter InputObject -Type Database[] -Mandatory:$false + It "Should have InputObject as a non-mandatory parameter of type Microsoft.SqlServer.Management.Smo.Database[]" { + $CommandUnderTest | Should -HaveParameter InputObject -Type Microsoft.SqlServer.Management.Smo.Database[] -Mandatory:$false } It "Should have EnableException as a non-mandatory switch parameter" { $CommandUnderTest | Should -HaveParameter EnableException -Type Switch -Mandatory:$false diff --git a/tests/Remove-DbaDbSchema.Tests.ps1 b/tests/Remove-DbaDbSchema.Tests.ps1 index 5fde22c76f..592249b9fe 100644 --- a/tests/Remove-DbaDbSchema.Tests.ps1 +++ b/tests/Remove-DbaDbSchema.Tests.ps1 @@ -18,7 +18,7 @@ Describe "Remove-DbaDbSchema" { $CommandUnderTest | Should -HaveParameter Schema -Type String[] -Mandatory:$false } It "Should have InputObject as a parameter" { - $CommandUnderTest | Should -HaveParameter InputObject -Type Database[] -Mandatory:$false + $CommandUnderTest | Should -HaveParameter InputObject -Type Microsoft.SqlServer.Management.Smo.Database[] -Mandatory:$false } It "Should have EnableException as a parameter" { $CommandUnderTest | Should -HaveParameter EnableException -Type Switch -Mandatory:$false diff --git a/tests/Remove-DbaDbSnapshot.Tests.ps1 b/tests/Remove-DbaDbSnapshot.Tests.ps1 index e6ada23c2a..5651d422fe 100644 --- a/tests/Remove-DbaDbSnapshot.Tests.ps1 +++ b/tests/Remove-DbaDbSnapshot.Tests.ps1 @@ -27,7 +27,7 @@ Describe "Remove-DbaDbSnapshot" { $CommandUnderTest | Should -HaveParameter Snapshot -Type String[] -Mandatory:$false } It "Should have InputObject parameter" { - $CommandUnderTest | Should -HaveParameter InputObject -Type Database[] -Mandatory:$false + $CommandUnderTest | Should -HaveParameter InputObject -Type Microsoft.SqlServer.Management.Smo.Database[] -Mandatory:$false } It "Should have AllSnapshots parameter" { $CommandUnderTest | Should -HaveParameter AllSnapshots -Type Switch -Mandatory:$false diff --git a/tests/Rename-DbaDatabase.Tests.ps1 b/tests/Rename-DbaDatabase.Tests.ps1 index 9503e1ea54..33b29e250b 100644 --- a/tests/Rename-DbaDatabase.Tests.ps1 +++ b/tests/Rename-DbaDatabase.Tests.ps1 @@ -69,7 +69,7 @@ Describe "Rename-DbaDatabase" { $CommandUnderTest | Should -HaveParameter Preview -Type Switch } It "Should have InputObject as a parameter" { - $CommandUnderTest | Should -HaveParameter InputObject -Type Database[] + $CommandUnderTest | Should -HaveParameter InputObject -Type Microsoft.SqlServer.Management.Smo.Database[] } It "Should have EnableException as a switch parameter" { $CommandUnderTest | Should -HaveParameter EnableException -Type Switch diff --git a/tests/Repair-DbaDbMirror.Tests.ps1 b/tests/Repair-DbaDbMirror.Tests.ps1 index 98f9b9aae9..400dd83a48 100644 --- a/tests/Repair-DbaDbMirror.Tests.ps1 +++ b/tests/Repair-DbaDbMirror.Tests.ps1 @@ -18,8 +18,8 @@ Describe "Repair-DbaDbMirror" { It "Should have Database as a non-mandatory parameter of type String[]" { $CommandUnderTest | Should -HaveParameter Database -Type String[] -Mandatory:$false } - It "Should have InputObject as a non-mandatory parameter of type Database[]" { - $CommandUnderTest | Should -HaveParameter InputObject -Type Database[] -Mandatory:$false + It "Should have InputObject as a non-mandatory parameter of type Microsoft.SqlServer.Management.Smo.Database[]" { + $CommandUnderTest | Should -HaveParameter InputObject -Type Microsoft.SqlServer.Management.Smo.Database[] -Mandatory:$false } It "Should have EnableException as a non-mandatory switch parameter" { $CommandUnderTest | Should -HaveParameter EnableException -Type Switch -Mandatory:$false diff --git a/tests/Restore-DbaDbSnapshot.Tests.ps1 b/tests/Restore-DbaDbSnapshot.Tests.ps1 index 815729c18c..93494a4930 100644 --- a/tests/Restore-DbaDbSnapshot.Tests.ps1 +++ b/tests/Restore-DbaDbSnapshot.Tests.ps1 @@ -27,7 +27,7 @@ Describe "Restore-DbaDbSnapshot Unit Tests" -Tag 'UnitTests' { $CommandUnderTest | Should -HaveParameter Snapshot -Type Object[] } It "Should have InputObject as a parameter" { - $CommandUnderTest | Should -HaveParameter InputObject -Type Database[] + $CommandUnderTest | Should -HaveParameter InputObject -Type Microsoft.SqlServer.Management.Smo.Database[] } It "Should have Force as a switch parameter" { $CommandUnderTest | Should -HaveParameter Force -Type switch diff --git a/tests/Select-DbaDbSequenceNextValue.Tests.ps1 b/tests/Select-DbaDbSequenceNextValue.Tests.ps1 index 9eee39674e..421de30f41 100644 --- a/tests/Select-DbaDbSequenceNextValue.Tests.ps1 +++ b/tests/Select-DbaDbSequenceNextValue.Tests.ps1 @@ -21,7 +21,7 @@ Describe "Select-DbaDbSequenceNextValue" { $CommandUnderTest | Should -HaveParameter Schema -Type String } It "Should have InputObject as a parameter" { - $CommandUnderTest | Should -HaveParameter InputObject -Type Database + $CommandUnderTest | Should -HaveParameter InputObject -Type Microsoft.SqlServer.Management.Smo.Database } It "Should have EnableException as a parameter" { $CommandUnderTest | Should -HaveParameter EnableException -Type Switch diff --git a/tests/Set-DbaDbCompatibility.Tests.ps1 b/tests/Set-DbaDbCompatibility.Tests.ps1 index 8cbd0e36fa..c42cabda2c 100644 --- a/tests/Set-DbaDbCompatibility.Tests.ps1 +++ b/tests/Set-DbaDbCompatibility.Tests.ps1 @@ -18,7 +18,7 @@ Describe "Set-DbaDbCompatibility" { $CommandUnderTest | Should -HaveParameter Compatibility -Type CompatibilityLevel } It "Should have InputObject parameter" { - $CommandUnderTest | Should -HaveParameter InputObject -Type Database[] + $CommandUnderTest | Should -HaveParameter InputObject -Type Microsoft.SqlServer.Management.Smo.Database[] } It "Should have EnableException parameter" { $CommandUnderTest | Should -HaveParameter EnableException -Type Switch diff --git a/tests/Set-DbaDbFileGrowth.Tests.ps1 b/tests/Set-DbaDbFileGrowth.Tests.ps1 index c9b321ec73..b0551c19a6 100644 --- a/tests/Set-DbaDbFileGrowth.Tests.ps1 +++ b/tests/Set-DbaDbFileGrowth.Tests.ps1 @@ -24,7 +24,7 @@ Describe "Set-DbaDbFileGrowth" { $CommandUnderTest | Should -HaveParameter FileType -Type String } It "Should have InputObject as a parameter" { - $CommandUnderTest | Should -HaveParameter InputObject -Type Database[] + $CommandUnderTest | Should -HaveParameter InputObject -Type Microsoft.SqlServer.Management.Smo.Database[] } It "Should have EnableException as a parameter" { $CommandUnderTest | Should -HaveParameter EnableException -Type Switch diff --git a/tests/Set-DbaDbMirror.Tests.ps1 b/tests/Set-DbaDbMirror.Tests.ps1 index 2f3debf396..df597946c6 100644 --- a/tests/Set-DbaDbMirror.Tests.ps1 +++ b/tests/Set-DbaDbMirror.Tests.ps1 @@ -33,7 +33,7 @@ Describe "Set-DbaDbMirror" { $CommandUnderTest | Should -HaveParameter State -Type String -Mandatory:$false } It "Should have InputObject parameter" { - $CommandUnderTest | Should -HaveParameter InputObject -Type Database[] -Mandatory:$false + $CommandUnderTest | Should -HaveParameter InputObject -Type Microsoft.SqlServer.Management.Smo.Database[] -Mandatory:$false } It "Should have EnableException parameter" { $CommandUnderTest | Should -HaveParameter EnableException -Type Switch -Mandatory:$false diff --git a/tests/Set-DbaDbOwner.Tests.ps1 b/tests/Set-DbaDbOwner.Tests.ps1 index 0389ae7bdd..bf5152e3f6 100644 --- a/tests/Set-DbaDbOwner.Tests.ps1 +++ b/tests/Set-DbaDbOwner.Tests.ps1 @@ -24,7 +24,7 @@ Describe "Set-DbaDbOwner Unit Tests" -Tag 'UnitTests' { $CommandUnderTest | Should -HaveParameter ExcludeDatabase -Type Object[] -Mandatory:$false } It "Should have InputObject parameter" { - $CommandUnderTest | Should -HaveParameter InputObject -Type Database[] -Mandatory:$false + $CommandUnderTest | Should -HaveParameter InputObject -Type Microsoft.SqlServer.Management.Smo.Database[] -Mandatory:$false } It "Should have TargetLogin parameter" { $CommandUnderTest | Should -HaveParameter TargetLogin -Type String -Mandatory:$false diff --git a/tests/Set-DbaDbRecoveryModel.Tests.ps1 b/tests/Set-DbaDbRecoveryModel.Tests.ps1 index e570213bce..1993e14109 100644 --- a/tests/Set-DbaDbRecoveryModel.Tests.ps1 +++ b/tests/Set-DbaDbRecoveryModel.Tests.ps1 @@ -31,7 +31,7 @@ Describe "Set-DbaDbRecoveryModel" { $CommandUnderTest | Should -HaveParameter EnableException -Type Switch -Mandatory:$false } It "Should have InputObject parameter" { - $CommandUnderTest | Should -HaveParameter InputObject -Type Database[] -Mandatory:$false + $CommandUnderTest | Should -HaveParameter InputObject -Type Microsoft.SqlServer.Management.Smo.Database[] -Mandatory:$false } } diff --git a/tests/Set-DbaDbSchema.Tests.ps1 b/tests/Set-DbaDbSchema.Tests.ps1 index b2625e8f82..cc55cd859f 100644 --- a/tests/Set-DbaDbSchema.Tests.ps1 +++ b/tests/Set-DbaDbSchema.Tests.ps1 @@ -48,7 +48,7 @@ Describe "Set-DbaDbSchema" { $CommandUnderTest | Should -HaveParameter SchemaOwner -Type String } It "Should have InputObject as a parameter" { - $CommandUnderTest | Should -HaveParameter InputObject -Type Database[] + $CommandUnderTest | Should -HaveParameter InputObject -Type Microsoft.SqlServer.Management.Smo.Database[] } It "Should have EnableException as a parameter" { $CommandUnderTest | Should -HaveParameter EnableException -Type Switch diff --git a/tests/Set-DbaDbSequence.Tests.ps1 b/tests/Set-DbaDbSequence.Tests.ps1 index 9a23c2c767..7f45a378c0 100644 --- a/tests/Set-DbaDbSequence.Tests.ps1 +++ b/tests/Set-DbaDbSequence.Tests.ps1 @@ -39,7 +39,7 @@ Describe "Set-DbaDbSequence" { $CommandUnderTest | Should -HaveParameter CacheSize -Type Int32 } It "Should have InputObject as a parameter" { - $CommandUnderTest | Should -HaveParameter InputObject -Type Database[] + $CommandUnderTest | Should -HaveParameter InputObject -Type Microsoft.SqlServer.Management.Smo.Database[] } It "Should have EnableException as a parameter" { $CommandUnderTest | Should -HaveParameter EnableException -Type Switch diff --git a/tests/Start-DbaDbEncryption.Tests.ps1 b/tests/Start-DbaDbEncryption.Tests.ps1 index 6ee3d7eb22..d616e0b6da 100644 --- a/tests/Start-DbaDbEncryption.Tests.ps1 +++ b/tests/Start-DbaDbEncryption.Tests.ps1 @@ -58,7 +58,7 @@ Describe "Start-DbaDbEncryption" { $CommandUnderTest | Should -HaveParameter BackupSecurePassword -Type SecureString } It "Should have InputObject as a parameter" { - $CommandUnderTest | Should -HaveParameter InputObject -Type Database[] + $CommandUnderTest | Should -HaveParameter InputObject -Type Microsoft.SqlServer.Management.Smo.Database[] } It "Should have AllUserDatabases as a parameter" { $CommandUnderTest | Should -HaveParameter AllUserDatabases -Type Switch diff --git a/tests/Test-DbaDbOwner.Tests.ps1 b/tests/Test-DbaDbOwner.Tests.ps1 index 43f0b2ff4d..98ff21abb9 100644 --- a/tests/Test-DbaDbOwner.Tests.ps1 +++ b/tests/Test-DbaDbOwner.Tests.ps1 @@ -25,7 +25,7 @@ Describe "Test-DbaDbOwner Unit Tests" -Tag "UnitTests" { $CommandUnderTest | Should -HaveParameter TargetLogin -Type String -Mandatory:$false } It "Should have InputObject parameter" { - $CommandUnderTest | Should -HaveParameter InputObject -Type Database[] -Mandatory:$false + $CommandUnderTest | Should -HaveParameter InputObject -Type Microsoft.SqlServer.Management.Smo.Database[] -Mandatory:$false } It "Should have EnableException parameter" { $CommandUnderTest | Should -HaveParameter EnableException -Type Switch -Mandatory:$false diff --git a/tests/Test-DbaDeprecatedFeature.Tests.ps1 b/tests/Test-DbaDeprecatedFeature.Tests.ps1 index f2dec32729..48b2a17bc2 100644 --- a/tests/Test-DbaDeprecatedFeature.Tests.ps1 +++ b/tests/Test-DbaDeprecatedFeature.Tests.ps1 @@ -23,7 +23,7 @@ Describe "Test-DbaDeprecatedFeature" { $CommandUnderTest | Should -HaveParameter ExcludeDatabase -Type String[] } It "Should have InputObject as a parameter" { - $CommandUnderTest | Should -HaveParameter InputObject -Type Database[] + $CommandUnderTest | Should -HaveParameter InputObject -Type Microsoft.SqlServer.Management.Smo.Database[] } It "Should have EnableException as a parameter" { $CommandUnderTest | Should -HaveParameter EnableException -Type Switch diff --git a/tests/Test-DbaLastBackup.Tests.ps1 b/tests/Test-DbaLastBackup.Tests.ps1 index bfe2ac6925..c3a14fa954 100644 --- a/tests/Test-DbaLastBackup.Tests.ps1 +++ b/tests/Test-DbaLastBackup.Tests.ps1 @@ -72,7 +72,7 @@ Describe "Test-DbaLastBackup Unit Tests" -Tag 'UnitTests' { $CommandUnderTest | Should -HaveParameter AzureCredential -Type String -Mandatory:$false } It "Should have InputObject as a parameter" { - $CommandUnderTest | Should -HaveParameter InputObject -Type Database[] -Mandatory:$false + $CommandUnderTest | Should -HaveParameter InputObject -Type Microsoft.SqlServer.Management.Smo.Database[] -Mandatory:$false } It "Should have MaxTransferSize as a parameter" { $CommandUnderTest | Should -HaveParameter MaxTransferSize -Type Int32 -Mandatory:$false @@ -122,7 +122,7 @@ Describe "Test-DbaLastBackup Integration Tests" -Tag "IntegrationTests" { Context "Setup restores and backups on the local drive for Test-DbaLastBackup" { BeforeAll { - Get-DbaDatabase -SqlInstance $global:instance1 -Database $dbs | Backup-DbaDatabase -Type Database + Get-DbaDatabase -SqlInstance $global:instance1 -Database $dbs | Backup-DbaDatabase -Type Microsoft.SqlServer.Management.Smo.Database Invoke-DbaQuery -SqlInstance $global:instance1 -Query "INSERT INTO [$testlastbackup].[dbo].[Example] values ('sample')" Get-DbaDatabase -SqlInstance $global:instance1 -Database $testlastbackup | Backup-DbaDatabase -Type Differential Invoke-DbaQuery -SqlInstance $global:instance1 -Query "INSERT INTO [$testlastbackup].[dbo].[Example] values ('sample1')"