Skip to content
This repository was archived by the owner on Jul 20, 2023. It is now read-only.

Commit f6c8d62

Browse files
authored
Merge pull request #14 from bgelens/connectionstringTest
add missing connectionstring testcase
2 parents 220945a + 69b7883 commit f6c8d62

File tree

1 file changed

+14
-2
lines changed

1 file changed

+14
-2
lines changed

DSCPullServerAdmin/tests/Unit/classes/DSCPullServerSQLConnection.tests.ps1

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,14 +51,26 @@ InModuleScope $moduleName {
5151
)
5252
result = 'Server=bogusServer\instance;Integrated Security=True;Database=bogusDb;'
5353
caseDescription = 'server, database'
54-
}
55-
,
54+
},
5655
@{
5756
object = [DSCPullServerSQLConnection]::new(
5857
'bogusServer\instance'
5958
)
6059
result = 'Server=bogusServer\instance;Integrated Security=True;'
6160
caseDescription = 'server'
61+
},
62+
@{
63+
object = {
64+
$instanceNoDb = [DSCPullServerSQLConnection]::new()
65+
$instanceNoDb.SQLServer = 'bogusServer\instance'
66+
$instanceNoDb.Credential = [pscredential]::new(
67+
'sa',
68+
(ConvertTo-SecureString 'bogusPass' -AsPlainText -Force)
69+
)
70+
$instanceNoDb
71+
}.Invoke()
72+
result = 'Server=bogusServer\instance;uid=sa;pwd=bogusPass;Trusted_Connection=False;'
73+
caseDescription = 'server'
6274
}
6375
)
6476

0 commit comments

Comments
 (0)