forked from aaronparker/vcredist
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathTestsResults.xml
319 lines (319 loc) · 62.1 KB
/
TestsResults.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<test-results xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="nunit_schema_2.5.xsd" name="Pester" total="155" errors="0" failures="0" not-run="0" inconclusive="0" ignored="0" skipped="0" invalid="0" date="2021-12-19" time="05:54:42">
<environment clr-version="4.0.30319.42000" user-domain="APPVYR-WIN" cwd="C:\Projects\VcRedist" platform="Microsoft Windows Server 2012 R2 Datacenter|C:\windows|\Device\Harddisk0\Partition5" machine-name="APPVYR-WIN" nunit-version="2.5.8.0" os-version="6.3.9600" user="appveyor" />
<culture-info current-culture="en-US" current-uiculture="en-US" />
<test-suite type="TestFixture" name="Pester" executed="True" result="Success" success="True" time="272.6439" asserts="0" description="Pester">
<results>
<test-suite type="TestFixture" name="C:\Projects\VcRedist\tests\Main.Tests.ps1" executed="True" result="Success" success="True" time="5.6367" asserts="0" description="C:\Projects\VcRedist\tests\Main.Tests.ps1">
<results>
<test-suite type="TestFixture" name="General project validation" executed="True" result="Success" success="True" time="4.8713" asserts="0" description="General project validation">
<results>
<test-suite type="ParameterizedTest" name="General project validation.Script <file> should be valid PowerShell" executed="True" result="Success" success="True" time="0.3406" asserts="0" description="Script <file> should be valid PowerShell">
<results>
<test-case description="Script C:\Projects\VcRedist\VcRedist\Private\Compare-VersionNumber.ps1 should be valid PowerShell" name="General project validation.Script C:\Projects\VcRedist\VcRedist\Private\Compare-VersionNumber.ps1 should be valid PowerShell" time="0.2239" asserts="0" success="True" result="Success" executed="True" />
<test-case description="Script C:\Projects\VcRedist\VcRedist\Private\Get-Bitness.ps1 should be valid PowerShell" name="General project validation.Script C:\Projects\VcRedist\VcRedist\Private\Get-Bitness.ps1 should be valid PowerShell" time="0.0045" asserts="0" success="True" result="Success" executed="True" />
<test-case description="Script C:\Projects\VcRedist\VcRedist\Private\Get-DigitalSignature.ps1 should be valid PowerShell" name="General project validation.Script C:\Projects\VcRedist\VcRedist\Private\Get-DigitalSignature.ps1 should be valid PowerShell" time="0.009" asserts="0" success="True" result="Success" executed="True" />
<test-case description="Script C:\Projects\VcRedist\VcRedist\Private\Get-FileMetadata.ps1 should be valid PowerShell" name="General project validation.Script C:\Projects\VcRedist\VcRedist\Private\Get-FileMetadata.ps1 should be valid PowerShell" time="0.0052" asserts="0" success="True" result="Success" executed="True" />
<test-case description="Script C:\Projects\VcRedist\VcRedist\Private\Get-InstalledSoftware.ps1 should be valid PowerShell" name="General project validation.Script C:\Projects\VcRedist\VcRedist\Private\Get-InstalledSoftware.ps1 should be valid PowerShell" time="0.0053" asserts="0" success="True" result="Success" executed="True" />
<test-case description="Script C:\Projects\VcRedist\VcRedist\Private\Import-MdtModule.ps1 should be valid PowerShell" name="General project validation.Script C:\Projects\VcRedist\VcRedist\Private\Import-MdtModule.ps1 should be valid PowerShell" time="0.0051" asserts="0" success="True" result="Success" executed="True" />
<test-case description="Script C:\Projects\VcRedist\VcRedist\Private\Invoke-Process.ps1 should be valid PowerShell" name="General project validation.Script C:\Projects\VcRedist\VcRedist\Private\Invoke-Process.ps1 should be valid PowerShell" time="0.0046" asserts="0" success="True" result="Success" executed="True" />
<test-case description="Script C:\Projects\VcRedist\VcRedist\Private\New-MdtApplicationFolder.ps1 should be valid PowerShell" name="General project validation.Script C:\Projects\VcRedist\VcRedist\Private\New-MdtApplicationFolder.ps1 should be valid PowerShell" time="0.0046" asserts="0" success="True" result="Success" executed="True" />
<test-case description="Script C:\Projects\VcRedist\VcRedist\Private\New-MdtDrive.ps1 should be valid PowerShell" name="General project validation.Script C:\Projects\VcRedist\VcRedist\Private\New-MdtDrive.ps1 should be valid PowerShell" time="0.0046" asserts="0" success="True" result="Success" executed="True" />
<test-case description="Script C:\Projects\VcRedist\VcRedist\Private\Test-PSCore.ps1 should be valid PowerShell" name="General project validation.Script C:\Projects\VcRedist\VcRedist\Private\Test-PSCore.ps1 should be valid PowerShell" time="0.0043" asserts="0" success="True" result="Success" executed="True" />
<test-case description="Script C:\Projects\VcRedist\VcRedist\Public\Export-VcManifest.ps1 should be valid PowerShell" name="General project validation.Script C:\Projects\VcRedist\VcRedist\Public\Export-VcManifest.ps1 should be valid PowerShell" time="0.0042" asserts="0" success="True" result="Success" executed="True" />
<test-case description="Script C:\Projects\VcRedist\VcRedist\Public\Get-InstalledVcRedist.ps1 should be valid PowerShell" name="General project validation.Script C:\Projects\VcRedist\VcRedist\Public\Get-InstalledVcRedist.ps1 should be valid PowerShell" time="0.0044" asserts="0" success="True" result="Success" executed="True" />
<test-case description="Script C:\Projects\VcRedist\VcRedist\Public\Get-VcList.ps1 should be valid PowerShell" name="General project validation.Script C:\Projects\VcRedist\VcRedist\Public\Get-VcList.ps1 should be valid PowerShell" time="0.0051" asserts="0" success="True" result="Success" executed="True" />
<test-case description="Script C:\Projects\VcRedist\VcRedist\Public\Import-VcConfigMgrApplication.ps1 should be valid PowerShell" name="General project validation.Script C:\Projects\VcRedist\VcRedist\Public\Import-VcConfigMgrApplication.ps1 should be valid PowerShell" time="0.0096" asserts="0" success="True" result="Success" executed="True" />
<test-case description="Script C:\Projects\VcRedist\VcRedist\Public\Import-VcMdtApplication.ps1 should be valid PowerShell" name="General project validation.Script C:\Projects\VcRedist\VcRedist\Public\Import-VcMdtApplication.ps1 should be valid PowerShell" time="0.0053" asserts="0" success="True" result="Success" executed="True" />
<test-case description="Script C:\Projects\VcRedist\VcRedist\Public\Install-VcRedist.ps1 should be valid PowerShell" name="General project validation.Script C:\Projects\VcRedist\VcRedist\Public\Install-VcRedist.ps1 should be valid PowerShell" time="0.0055" asserts="0" success="True" result="Success" executed="True" />
<test-case description="Script C:\Projects\VcRedist\VcRedist\Public\New-VcMdtBundle.ps1 should be valid PowerShell" name="General project validation.Script C:\Projects\VcRedist\VcRedist\Public\New-VcMdtBundle.ps1 should be valid PowerShell" time="0.0051" asserts="0" success="True" result="Success" executed="True" />
<test-case description="Script C:\Projects\VcRedist\VcRedist\Public\Save-VcRedist.ps1 should be valid PowerShell" name="General project validation.Script C:\Projects\VcRedist\VcRedist\Public\Save-VcRedist.ps1 should be valid PowerShell" time="0.0069" asserts="0" success="True" result="Success" executed="True" />
<test-case description="Script C:\Projects\VcRedist\VcRedist\Public\Uninstall-VcRedist.ps1 should be valid PowerShell" name="General project validation.Script C:\Projects\VcRedist\VcRedist\Public\Uninstall-VcRedist.ps1 should be valid PowerShell" time="0.0046" asserts="0" success="True" result="Success" executed="True" />
<test-case description="Script C:\Projects\VcRedist\VcRedist\Public\Update-VcMdtApplication.ps1 should be valid PowerShell" name="General project validation.Script C:\Projects\VcRedist\VcRedist\Public\Update-VcMdtApplication.ps1 should be valid PowerShell" time="0.0079" asserts="0" success="True" result="Success" executed="True" />
<test-case description="Script C:\Projects\VcRedist\VcRedist\Public\Update-VcMdtBundle.ps1 should be valid PowerShell" name="General project validation.Script C:\Projects\VcRedist\VcRedist\Public\Update-VcMdtBundle.ps1 should be valid PowerShell" time="0.005" asserts="0" success="True" result="Success" executed="True" />
<test-case description="Script C:\Projects\VcRedist\VcRedist\VcRedist.psm1 should be valid PowerShell" name="General project validation.Script C:\Projects\VcRedist\VcRedist\VcRedist.psm1 should be valid PowerShell" time="0.0058" asserts="0" success="True" result="Success" executed="True" />
</results>
</test-suite>
<test-suite type="ParameterizedTest" name="General project validation.<file> should pass ScriptAnalyzer" executed="True" result="Success" success="True" time="3.1129" asserts="0" description="<file> should pass ScriptAnalyzer">
<results>
<test-case description="C:\Projects\VcRedist\VcRedist\Private\Compare-VersionNumber.ps1 should pass ScriptAnalyzer" name="General project validation.C:\Projects\VcRedist\VcRedist\Private\Compare-VersionNumber.ps1 should pass ScriptAnalyzer" time="0.416" asserts="0" success="True" result="Success" executed="True" />
<test-case description="C:\Projects\VcRedist\VcRedist\Private\Get-Bitness.ps1 should pass ScriptAnalyzer" name="General project validation.C:\Projects\VcRedist\VcRedist\Private\Get-Bitness.ps1 should pass ScriptAnalyzer" time="0.0937" asserts="0" success="True" result="Success" executed="True" />
<test-case description="C:\Projects\VcRedist\VcRedist\Private\Get-DigitalSignature.ps1 should pass ScriptAnalyzer" name="General project validation.C:\Projects\VcRedist\VcRedist\Private\Get-DigitalSignature.ps1 should pass ScriptAnalyzer" time="0.1107" asserts="0" success="True" result="Success" executed="True" />
<test-case description="C:\Projects\VcRedist\VcRedist\Private\Get-FileMetadata.ps1 should pass ScriptAnalyzer" name="General project validation.C:\Projects\VcRedist\VcRedist\Private\Get-FileMetadata.ps1 should pass ScriptAnalyzer" time="0.0997" asserts="0" success="True" result="Success" executed="True" />
<test-case description="C:\Projects\VcRedist\VcRedist\Private\Get-InstalledSoftware.ps1 should pass ScriptAnalyzer" name="General project validation.C:\Projects\VcRedist\VcRedist\Private\Get-InstalledSoftware.ps1 should pass ScriptAnalyzer" time="0.1409" asserts="0" success="True" result="Success" executed="True" />
<test-case description="C:\Projects\VcRedist\VcRedist\Private\Import-MdtModule.ps1 should pass ScriptAnalyzer" name="General project validation.C:\Projects\VcRedist\VcRedist\Private\Import-MdtModule.ps1 should pass ScriptAnalyzer" time="0.1311" asserts="0" success="True" result="Success" executed="True" />
<test-case description="C:\Projects\VcRedist\VcRedist\Private\Invoke-Process.ps1 should pass ScriptAnalyzer" name="General project validation.C:\Projects\VcRedist\VcRedist\Private\Invoke-Process.ps1 should pass ScriptAnalyzer" time="0.2383" asserts="0" success="True" result="Success" executed="True" />
<test-case description="C:\Projects\VcRedist\VcRedist\Private\New-MdtApplicationFolder.ps1 should pass ScriptAnalyzer" name="General project validation.C:\Projects\VcRedist\VcRedist\Private\New-MdtApplicationFolder.ps1 should pass ScriptAnalyzer" time="0.056" asserts="0" success="True" result="Success" executed="True" />
<test-case description="C:\Projects\VcRedist\VcRedist\Private\New-MdtDrive.ps1 should pass ScriptAnalyzer" name="General project validation.C:\Projects\VcRedist\VcRedist\Private\New-MdtDrive.ps1 should pass ScriptAnalyzer" time="0.1165" asserts="0" success="True" result="Success" executed="True" />
<test-case description="C:\Projects\VcRedist\VcRedist\Private\Test-PSCore.ps1 should pass ScriptAnalyzer" name="General project validation.C:\Projects\VcRedist\VcRedist\Private\Test-PSCore.ps1 should pass ScriptAnalyzer" time="0.0942" asserts="0" success="True" result="Success" executed="True" />
<test-case description="C:\Projects\VcRedist\VcRedist\Public\Export-VcManifest.ps1 should pass ScriptAnalyzer" name="General project validation.C:\Projects\VcRedist\VcRedist\Public\Export-VcManifest.ps1 should pass ScriptAnalyzer" time="0.1413" asserts="0" success="True" result="Success" executed="True" />
<test-case description="C:\Projects\VcRedist\VcRedist\Public\Get-InstalledVcRedist.ps1 should pass ScriptAnalyzer" name="General project validation.C:\Projects\VcRedist\VcRedist\Public\Get-InstalledVcRedist.ps1 should pass ScriptAnalyzer" time="0.2598" asserts="0" success="True" result="Success" executed="True" />
<test-case description="C:\Projects\VcRedist\VcRedist\Public\Get-VcList.ps1 should pass ScriptAnalyzer" name="General project validation.C:\Projects\VcRedist\VcRedist\Public\Get-VcList.ps1 should pass ScriptAnalyzer" time="0.068" asserts="0" success="True" result="Success" executed="True" />
<test-case description="C:\Projects\VcRedist\VcRedist\Public\Import-VcConfigMgrApplication.ps1 should pass ScriptAnalyzer" name="General project validation.C:\Projects\VcRedist\VcRedist\Public\Import-VcConfigMgrApplication.ps1 should pass ScriptAnalyzer" time="0.2934" asserts="0" success="True" result="Success" executed="True" />
<test-case description="C:\Projects\VcRedist\VcRedist\Public\Import-VcMdtApplication.ps1 should pass ScriptAnalyzer" name="General project validation.C:\Projects\VcRedist\VcRedist\Public\Import-VcMdtApplication.ps1 should pass ScriptAnalyzer" time="0.26" asserts="0" success="True" result="Success" executed="True" />
<test-case description="C:\Projects\VcRedist\VcRedist\Public\Install-VcRedist.ps1 should pass ScriptAnalyzer" name="General project validation.C:\Projects\VcRedist\VcRedist\Public\Install-VcRedist.ps1 should pass ScriptAnalyzer" time="0.1764" asserts="0" success="True" result="Success" executed="True" />
<test-case description="C:\Projects\VcRedist\VcRedist\Public\New-VcMdtBundle.ps1 should pass ScriptAnalyzer" name="General project validation.C:\Projects\VcRedist\VcRedist\Public\New-VcMdtBundle.ps1 should pass ScriptAnalyzer" time="0.0554" asserts="0" success="True" result="Success" executed="True" />
<test-case description="C:\Projects\VcRedist\VcRedist\Public\Save-VcRedist.ps1 should pass ScriptAnalyzer" name="General project validation.C:\Projects\VcRedist\VcRedist\Public\Save-VcRedist.ps1 should pass ScriptAnalyzer" time="0.0932" asserts="0" success="True" result="Success" executed="True" />
<test-case description="C:\Projects\VcRedist\VcRedist\Public\Uninstall-VcRedist.ps1 should pass ScriptAnalyzer" name="General project validation.C:\Projects\VcRedist\VcRedist\Public\Uninstall-VcRedist.ps1 should pass ScriptAnalyzer" time="0.0726" asserts="0" success="True" result="Success" executed="True" />
<test-case description="C:\Projects\VcRedist\VcRedist\Public\Update-VcMdtApplication.ps1 should pass ScriptAnalyzer" name="General project validation.C:\Projects\VcRedist\VcRedist\Public\Update-VcMdtApplication.ps1 should pass ScriptAnalyzer" time="0.092" asserts="0" success="True" result="Success" executed="True" />
<test-case description="C:\Projects\VcRedist\VcRedist\Public\Update-VcMdtBundle.ps1 should pass ScriptAnalyzer" name="General project validation.C:\Projects\VcRedist\VcRedist\Public\Update-VcMdtBundle.ps1 should pass ScriptAnalyzer" time="0.0603" asserts="0" success="True" result="Success" executed="True" />
<test-case description="C:\Projects\VcRedist\VcRedist\VcRedist.psm1 should pass ScriptAnalyzer" name="General project validation.C:\Projects\VcRedist\VcRedist\VcRedist.psm1 should pass ScriptAnalyzer" time="0.0434" asserts="0" success="True" result="Success" executed="True" />
</results>
</test-suite>
</results>
</test-suite>
<test-suite type="TestFixture" name="Module Function validation" executed="True" result="Success" success="True" time="0.5344" asserts="0" description="Module Function validation">
<results>
<test-suite type="ParameterizedTest" name="Module Function validation.Script <file> should only contain one function" executed="True" result="Success" success="True" time="0.1855" asserts="0" description="Script <file> should only contain one function">
<results>
<test-case description="Script C:\Projects\VcRedist\VcRedist\Private\Compare-VersionNumber.ps1 should only contain one function" name="Module Function validation.Script C:\Projects\VcRedist\VcRedist\Private\Compare-VersionNumber.ps1 should only contain one function" time="0.0336" asserts="0" success="True" result="Success" executed="True" />
<test-case description="Script C:\Projects\VcRedist\VcRedist\Private\Get-Bitness.ps1 should only contain one function" name="Module Function validation.Script C:\Projects\VcRedist\VcRedist\Private\Get-Bitness.ps1 should only contain one function" time="0.005" asserts="0" success="True" result="Success" executed="True" />
<test-case description="Script C:\Projects\VcRedist\VcRedist\Private\Get-DigitalSignature.ps1 should only contain one function" name="Module Function validation.Script C:\Projects\VcRedist\VcRedist\Private\Get-DigitalSignature.ps1 should only contain one function" time="0.0086" asserts="0" success="True" result="Success" executed="True" />
<test-case description="Script C:\Projects\VcRedist\VcRedist\Private\Get-FileMetadata.ps1 should only contain one function" name="Module Function validation.Script C:\Projects\VcRedist\VcRedist\Private\Get-FileMetadata.ps1 should only contain one function" time="0.0054" asserts="0" success="True" result="Success" executed="True" />
<test-case description="Script C:\Projects\VcRedist\VcRedist\Private\Get-InstalledSoftware.ps1 should only contain one function" name="Module Function validation.Script C:\Projects\VcRedist\VcRedist\Private\Get-InstalledSoftware.ps1 should only contain one function" time="0.0109" asserts="0" success="True" result="Success" executed="True" />
<test-case description="Script C:\Projects\VcRedist\VcRedist\Private\Import-MdtModule.ps1 should only contain one function" name="Module Function validation.Script C:\Projects\VcRedist\VcRedist\Private\Import-MdtModule.ps1 should only contain one function" time="0.0054" asserts="0" success="True" result="Success" executed="True" />
<test-case description="Script C:\Projects\VcRedist\VcRedist\Private\Invoke-Process.ps1 should only contain one function" name="Module Function validation.Script C:\Projects\VcRedist\VcRedist\Private\Invoke-Process.ps1 should only contain one function" time="0.0057" asserts="0" success="True" result="Success" executed="True" />
<test-case description="Script C:\Projects\VcRedist\VcRedist\Private\New-MdtApplicationFolder.ps1 should only contain one function" name="Module Function validation.Script C:\Projects\VcRedist\VcRedist\Private\New-MdtApplicationFolder.ps1 should only contain one function" time="0.0056" asserts="0" success="True" result="Success" executed="True" />
<test-case description="Script C:\Projects\VcRedist\VcRedist\Private\New-MdtDrive.ps1 should only contain one function" name="Module Function validation.Script C:\Projects\VcRedist\VcRedist\Private\New-MdtDrive.ps1 should only contain one function" time="0.0052" asserts="0" success="True" result="Success" executed="True" />
<test-case description="Script C:\Projects\VcRedist\VcRedist\Private\Test-PSCore.ps1 should only contain one function" name="Module Function validation.Script C:\Projects\VcRedist\VcRedist\Private\Test-PSCore.ps1 should only contain one function" time="0.0043" asserts="0" success="True" result="Success" executed="True" />
<test-case description="Script C:\Projects\VcRedist\VcRedist\Public\Export-VcManifest.ps1 should only contain one function" name="Module Function validation.Script C:\Projects\VcRedist\VcRedist\Public\Export-VcManifest.ps1 should only contain one function" time="0.0056" asserts="0" success="True" result="Success" executed="True" />
<test-case description="Script C:\Projects\VcRedist\VcRedist\Public\Get-InstalledVcRedist.ps1 should only contain one function" name="Module Function validation.Script C:\Projects\VcRedist\VcRedist\Public\Get-InstalledVcRedist.ps1 should only contain one function" time="0.0045" asserts="0" success="True" result="Success" executed="True" />
<test-case description="Script C:\Projects\VcRedist\VcRedist\Public\Get-VcList.ps1 should only contain one function" name="Module Function validation.Script C:\Projects\VcRedist\VcRedist\Public\Get-VcList.ps1 should only contain one function" time="0.0067" asserts="0" success="True" result="Success" executed="True" />
<test-case description="Script C:\Projects\VcRedist\VcRedist\Public\Import-VcConfigMgrApplication.ps1 should only contain one function" name="Module Function validation.Script C:\Projects\VcRedist\VcRedist\Public\Import-VcConfigMgrApplication.ps1 should only contain one function" time="0.01" asserts="0" success="True" result="Success" executed="True" />
<test-case description="Script C:\Projects\VcRedist\VcRedist\Public\Import-VcMdtApplication.ps1 should only contain one function" name="Module Function validation.Script C:\Projects\VcRedist\VcRedist\Public\Import-VcMdtApplication.ps1 should only contain one function" time="0.0102" asserts="0" success="True" result="Success" executed="True" />
<test-case description="Script C:\Projects\VcRedist\VcRedist\Public\Install-VcRedist.ps1 should only contain one function" name="Module Function validation.Script C:\Projects\VcRedist\VcRedist\Public\Install-VcRedist.ps1 should only contain one function" time="0.0061" asserts="0" success="True" result="Success" executed="True" />
<test-case description="Script C:\Projects\VcRedist\VcRedist\Public\New-VcMdtBundle.ps1 should only contain one function" name="Module Function validation.Script C:\Projects\VcRedist\VcRedist\Public\New-VcMdtBundle.ps1 should only contain one function" time="0.027" asserts="0" success="True" result="Success" executed="True" />
<test-case description="Script C:\Projects\VcRedist\VcRedist\Public\Save-VcRedist.ps1 should only contain one function" name="Module Function validation.Script C:\Projects\VcRedist\VcRedist\Public\Save-VcRedist.ps1 should only contain one function" time="0.0067" asserts="0" success="True" result="Success" executed="True" />
<test-case description="Script C:\Projects\VcRedist\VcRedist\Public\Uninstall-VcRedist.ps1 should only contain one function" name="Module Function validation.Script C:\Projects\VcRedist\VcRedist\Public\Uninstall-VcRedist.ps1 should only contain one function" time="0.0054" asserts="0" success="True" result="Success" executed="True" />
<test-case description="Script C:\Projects\VcRedist\VcRedist\Public\Update-VcMdtApplication.ps1 should only contain one function" name="Module Function validation.Script C:\Projects\VcRedist\VcRedist\Public\Update-VcMdtApplication.ps1 should only contain one function" time="0.0087" asserts="0" success="True" result="Success" executed="True" />
<test-case description="Script C:\Projects\VcRedist\VcRedist\Public\Update-VcMdtBundle.ps1 should only contain one function" name="Module Function validation.Script C:\Projects\VcRedist\VcRedist\Public\Update-VcMdtBundle.ps1 should only contain one function" time="0.0052" asserts="0" success="True" result="Success" executed="True" />
</results>
</test-suite>
<test-suite type="ParameterizedTest" name="Module Function validation.<file> should match function name" executed="True" result="Success" success="True" time="0.1448" asserts="0" description="<file> should match function name">
<results>
<test-case description="C:\Projects\VcRedist\VcRedist\Private\Compare-VersionNumber.ps1 should match function name" name="Module Function validation.C:\Projects\VcRedist\VcRedist\Private\Compare-VersionNumber.ps1 should match function name" time="0.0167" asserts="0" success="True" result="Success" executed="True" />
<test-case description="C:\Projects\VcRedist\VcRedist\Private\Get-Bitness.ps1 should match function name" name="Module Function validation.C:\Projects\VcRedist\VcRedist\Private\Get-Bitness.ps1 should match function name" time="0.0054" asserts="0" success="True" result="Success" executed="True" />
<test-case description="C:\Projects\VcRedist\VcRedist\Private\Get-DigitalSignature.ps1 should match function name" name="Module Function validation.C:\Projects\VcRedist\VcRedist\Private\Get-DigitalSignature.ps1 should match function name" time="0.0051" asserts="0" success="True" result="Success" executed="True" />
<test-case description="C:\Projects\VcRedist\VcRedist\Private\Get-FileMetadata.ps1 should match function name" name="Module Function validation.C:\Projects\VcRedist\VcRedist\Private\Get-FileMetadata.ps1 should match function name" time="0.0058" asserts="0" success="True" result="Success" executed="True" />
<test-case description="C:\Projects\VcRedist\VcRedist\Private\Get-InstalledSoftware.ps1 should match function name" name="Module Function validation.C:\Projects\VcRedist\VcRedist\Private\Get-InstalledSoftware.ps1 should match function name" time="0.0063" asserts="0" success="True" result="Success" executed="True" />
<test-case description="C:\Projects\VcRedist\VcRedist\Private\Import-MdtModule.ps1 should match function name" name="Module Function validation.C:\Projects\VcRedist\VcRedist\Private\Import-MdtModule.ps1 should match function name" time="0.0078" asserts="0" success="True" result="Success" executed="True" />
<test-case description="C:\Projects\VcRedist\VcRedist\Private\Invoke-Process.ps1 should match function name" name="Module Function validation.C:\Projects\VcRedist\VcRedist\Private\Invoke-Process.ps1 should match function name" time="0.0057" asserts="0" success="True" result="Success" executed="True" />
<test-case description="C:\Projects\VcRedist\VcRedist\Private\New-MdtApplicationFolder.ps1 should match function name" name="Module Function validation.C:\Projects\VcRedist\VcRedist\Private\New-MdtApplicationFolder.ps1 should match function name" time="0.0049" asserts="0" success="True" result="Success" executed="True" />
<test-case description="C:\Projects\VcRedist\VcRedist\Private\New-MdtDrive.ps1 should match function name" name="Module Function validation.C:\Projects\VcRedist\VcRedist\Private\New-MdtDrive.ps1 should match function name" time="0.0075" asserts="0" success="True" result="Success" executed="True" />
<test-case description="C:\Projects\VcRedist\VcRedist\Private\Test-PSCore.ps1 should match function name" name="Module Function validation.C:\Projects\VcRedist\VcRedist\Private\Test-PSCore.ps1 should match function name" time="0.0047" asserts="0" success="True" result="Success" executed="True" />
<test-case description="C:\Projects\VcRedist\VcRedist\Public\Export-VcManifest.ps1 should match function name" name="Module Function validation.C:\Projects\VcRedist\VcRedist\Public\Export-VcManifest.ps1 should match function name" time="0.0076" asserts="0" success="True" result="Success" executed="True" />
<test-case description="C:\Projects\VcRedist\VcRedist\Public\Get-InstalledVcRedist.ps1 should match function name" name="Module Function validation.C:\Projects\VcRedist\VcRedist\Public\Get-InstalledVcRedist.ps1 should match function name" time="0.0055" asserts="0" success="True" result="Success" executed="True" />
<test-case description="C:\Projects\VcRedist\VcRedist\Public\Get-VcList.ps1 should match function name" name="Module Function validation.C:\Projects\VcRedist\VcRedist\Public\Get-VcList.ps1 should match function name" time="0.0055" asserts="0" success="True" result="Success" executed="True" />
<test-case description="C:\Projects\VcRedist\VcRedist\Public\Import-VcConfigMgrApplication.ps1 should match function name" name="Module Function validation.C:\Projects\VcRedist\VcRedist\Public\Import-VcConfigMgrApplication.ps1 should match function name" time="0.0099" asserts="0" success="True" result="Success" executed="True" />
<test-case description="C:\Projects\VcRedist\VcRedist\Public\Import-VcMdtApplication.ps1 should match function name" name="Module Function validation.C:\Projects\VcRedist\VcRedist\Public\Import-VcMdtApplication.ps1 should match function name" time="0.006" asserts="0" success="True" result="Success" executed="True" />
<test-case description="C:\Projects\VcRedist\VcRedist\Public\Install-VcRedist.ps1 should match function name" name="Module Function validation.C:\Projects\VcRedist\VcRedist\Public\Install-VcRedist.ps1 should match function name" time="0.0062" asserts="0" success="True" result="Success" executed="True" />
<test-case description="C:\Projects\VcRedist\VcRedist\Public\New-VcMdtBundle.ps1 should match function name" name="Module Function validation.C:\Projects\VcRedist\VcRedist\Public\New-VcMdtBundle.ps1 should match function name" time="0.0054" asserts="0" success="True" result="Success" executed="True" />
<test-case description="C:\Projects\VcRedist\VcRedist\Public\Save-VcRedist.ps1 should match function name" name="Module Function validation.C:\Projects\VcRedist\VcRedist\Public\Save-VcRedist.ps1 should match function name" time="0.0087" asserts="0" success="True" result="Success" executed="True" />
<test-case description="C:\Projects\VcRedist\VcRedist\Public\Uninstall-VcRedist.ps1 should match function name" name="Module Function validation.C:\Projects\VcRedist\VcRedist\Public\Uninstall-VcRedist.ps1 should match function name" time="0.0051" asserts="0" success="True" result="Success" executed="True" />
<test-case description="C:\Projects\VcRedist\VcRedist\Public\Update-VcMdtApplication.ps1 should match function name" name="Module Function validation.C:\Projects\VcRedist\VcRedist\Public\Update-VcMdtApplication.ps1 should match function name" time="0.0098" asserts="0" success="True" result="Success" executed="True" />
<test-case description="C:\Projects\VcRedist\VcRedist\Public\Update-VcMdtBundle.ps1 should match function name" name="Module Function validation.C:\Projects\VcRedist\VcRedist\Public\Update-VcMdtBundle.ps1 should match function name" time="0.0053" asserts="0" success="True" result="Success" executed="True" />
</results>
</test-suite>
</results>
</test-suite>
<test-suite type="TestFixture" name="Module Metadata validation" executed="True" result="Success" success="True" time="0.0854" asserts="0" description="Module Metadata validation">
<results>
<test-case description="Script fileinfo should be OK" name="Module Metadata validation.Script fileinfo should be OK" time="0.0245" asserts="0" success="True" result="Success" executed="True" />
<test-case description="Import module should be OK" name="Module Metadata validation.Import module should be OK" time="0.0419" asserts="0" success="True" result="Success" executed="True" />
</results>
</test-suite>
</results>
</test-suite>
<test-suite type="TestFixture" name="C:\Projects\VcRedist\tests\PrivateFunctions.Tests.ps1" executed="True" result="Success" success="True" time="1.017" asserts="0" description="C:\Projects\VcRedist\tests\PrivateFunctions.Tests.ps1">
<results>
<test-suite type="TestFixture" name="New-MdtDrive" executed="True" result="Success" success="True" time="0.6676" asserts="0" description="New-MdtDrive">
<results>
<test-suite type="TestFixture" name="Creates a new MDT drive" executed="True" result="Success" success="True" time="0.6403" asserts="0" description="Creates a new MDT drive">
<results>
<test-case description="Successfully creates the MDT drive" name="New-MdtDrive.Creates a new MDT drive.Successfully creates the MDT drive" time="0.1843" asserts="0" success="True" result="Success" executed="True" />
</results>
</test-suite>
</results>
</test-suite>
<test-suite type="TestFixture" name="New-MdtApplicationFolder" executed="True" result="Success" success="True" time="0.2303" asserts="0" description="New-MdtApplicationFolder">
<results>
<test-suite type="TestFixture" name="Application folder exists" executed="True" result="Success" success="True" time="0.1602" asserts="0" description="Application folder exists">
<results>
<test-case description="Returns True if the Application folder exists" name="New-MdtApplicationFolder.Application folder exists.Returns True if the Application folder exists" time="0.1072" asserts="0" success="True" result="Success" executed="True" />
</results>
</test-suite>
<test-suite type="TestFixture" name="Creates a new Packages folder" executed="True" result="Success" success="True" time="0.0532" asserts="0" description="Creates a new Packages folder">
<results>
<test-case description="Successfully creates a Application folder" name="New-MdtApplicationFolder.Creates a new Packages folder.Successfully creates a Application folder" time="0.0228" asserts="0" success="True" result="Success" executed="True" />
</results>
</test-suite>
</results>
</test-suite>
<test-suite type="TestFixture" name="Test-PSCore" executed="True" result="Success" success="True" time="0.0539" asserts="0" description="Test-PSCore">
<results>
<test-suite type="TestFixture" name="Tests whether we are running on PowerShell Core" executed="True" result="Success" success="True" time="0.0177" asserts="0" description="Tests whether we are running on PowerShell Core">
<results>
<test-case description="Imports the MDT PowerShell module and returns True" name="Test-PSCore.Tests whether we are running on PowerShell Core.Imports the MDT PowerShell module and returns True" time="0.0028" asserts="0" success="True" result="Success" executed="True" />
</results>
</test-suite>
<test-suite type="TestFixture" name="Tests whether we are running on Windows PowerShell" executed="True" result="Success" success="True" time="0.0182" asserts="0" description="Tests whether we are running on Windows PowerShell">
<results>
<test-case description="Returns False if running Windows PowerShell" name="Test-PSCore.Tests whether we are running on Windows PowerShell.Returns False if running Windows PowerShell" time="0.0057" asserts="0" success="True" result="Success" executed="True" />
</results>
</test-suite>
</results>
</test-suite>
</results>
</test-suite>
<test-suite type="TestFixture" name="C:\Projects\VcRedist\tests\PublicFunctions.Tests.ps1" executed="True" result="Success" success="True" time="265.9903" asserts="0" description="C:\Projects\VcRedist\tests\PublicFunctions.Tests.ps1">
<results>
<test-suite type="TestFixture" name="Get-VcList" executed="True" result="Success" success="True" time="0.9279" asserts="0" description="Get-VcList">
<results>
<test-suite type="TestFixture" name="Return built-in manifest" executed="True" result="Success" success="True" time="0.5389" asserts="0" description="Return built-in manifest">
<results>
<test-case description="Given no parameters, it returns supported Visual C++ Redistributables" name="Get-VcList.Return built-in manifest.Given no parameters, it returns supported Visual C++ Redistributables" time="0.463" asserts="0" success="True" result="Success" executed="True" />
<test-case description="Given valid parameter -Export All, it returns all Visual C++ Redistributables" name="Get-VcList.Return built-in manifest.Given valid parameter -Export All, it returns all Visual C++ Redistributables" time="0.0205" asserts="0" success="True" result="Success" executed="True" />
<test-case description="Given valid parameter -Export Supported, it returns all Visual C++ Redistributables" name="Get-VcList.Return built-in manifest.Given valid parameter -Export Supported, it returns all Visual C++ Redistributables" time="0.0151" asserts="0" success="True" result="Success" executed="True" />
<test-case description="Given valid parameter -Export Unsupported, it returns unsupported Visual C++ Redistributables" name="Get-VcList.Return built-in manifest.Given valid parameter -Export Unsupported, it returns unsupported Visual C++ Redistributables" time="0.013" asserts="0" success="True" result="Success" executed="True" />
</results>
</test-suite>
<test-suite type="TestFixture" name="Validate Get-VcList array properties" executed="True" result="Success" success="True" time="0.2358" asserts="0" description="Validate Get-VcList array properties">
<results>
<test-case description="VcRedist [Visual C++ Redistributable for Visual Studio 2012 Update 4, x64] has expected properties" name="Get-VcList.Validate Get-VcList array properties.VcRedist [Visual C++ Redistributable for Visual Studio 2012 Update 4, x64] has expected properties" time="0.0314" asserts="0" success="True" result="Success" executed="True" />
<test-case description="VcRedist [Visual C++ Redistributable for Visual Studio 2012 Update 4, x86] has expected properties" name="Get-VcList.Validate Get-VcList array properties.VcRedist [Visual C++ Redistributable for Visual Studio 2012 Update 4, x86] has expected properties" time="0.012" asserts="0" success="True" result="Success" executed="True" />
<test-case description="VcRedist [Visual C++ 2013 Update 5 Redistributable Package, x64] has expected properties" name="Get-VcList.Validate Get-VcList array properties.VcRedist [Visual C++ 2013 Update 5 Redistributable Package, x64] has expected properties" time="0.015" asserts="0" success="True" result="Success" executed="True" />
<test-case description="VcRedist [Visual C++ 2013 Update 5 Redistributable Package, x86] has expected properties" name="Get-VcList.Validate Get-VcList array properties.VcRedist [Visual C++ 2013 Update 5 Redistributable Package, x86] has expected properties" time="0.0151" asserts="0" success="True" result="Success" executed="True" />
<test-case description="VcRedist [Visual C++ 2015 Redistributable Update 3, x64] has expected properties" name="Get-VcList.Validate Get-VcList array properties.VcRedist [Visual C++ 2015 Redistributable Update 3, x64] has expected properties" time="0.0149" asserts="0" success="True" result="Success" executed="True" />
<test-case description="VcRedist [Visual C++ 2015 Redistributable Update 3, x86] has expected properties" name="Get-VcList.Validate Get-VcList array properties.VcRedist [Visual C++ 2015 Redistributable Update 3, x86] has expected properties" time="0.0117" asserts="0" success="True" result="Success" executed="True" />
<test-case description="VcRedist [Visual C++ Redistributable for Visual Studio 2017, x64] has expected properties" name="Get-VcList.Validate Get-VcList array properties.VcRedist [Visual C++ Redistributable for Visual Studio 2017, x64] has expected properties" time="0.0145" asserts="0" success="True" result="Success" executed="True" />
<test-case description="VcRedist [Visual C++ Redistributable for Visual Studio 2017, x86] has expected properties" name="Get-VcList.Validate Get-VcList array properties.VcRedist [Visual C++ Redistributable for Visual Studio 2017, x86] has expected properties" time="0.0118" asserts="0" success="True" result="Success" executed="True" />
<test-case description="VcRedist [Visual C++ Redistributable for Visual Studio 2019, x64] has expected properties" name="Get-VcList.Validate Get-VcList array properties.VcRedist [Visual C++ Redistributable for Visual Studio 2019, x64] has expected properties" time="0.0145" asserts="0" success="True" result="Success" executed="True" />
<test-case description="VcRedist [Visual C++ Redistributable for Visual Studio 2019, x86] has expected properties" name="Get-VcList.Validate Get-VcList array properties.VcRedist [Visual C++ Redistributable for Visual Studio 2019, x86] has expected properties" time="0.0118" asserts="0" success="True" result="Success" executed="True" />
<test-case description="VcRedist [Visual C++ Redistributable for Visual Studio 2022, x64] has expected properties" name="Get-VcList.Validate Get-VcList array properties.VcRedist [Visual C++ Redistributable for Visual Studio 2022, x64] has expected properties" time="0.0117" asserts="0" success="True" result="Success" executed="True" />
<test-case description="VcRedist [Visual C++ Redistributable for Visual Studio 2022, x86] has expected properties" name="Get-VcList.Validate Get-VcList array properties.VcRedist [Visual C++ Redistributable for Visual Studio 2022, x86] has expected properties" time="0.0116" asserts="0" success="True" result="Success" executed="True" />
</results>
</test-suite>
<test-suite type="TestFixture" name="Return external manifest" executed="True" result="Success" success="True" time="0.0364" asserts="0" description="Return external manifest">
<results>
<test-case description="Given valid parameter -Path, it returns Visual C++ Redistributables from an external manifest" name="Get-VcList.Return external manifest.Given valid parameter -Path, it returns Visual C++ Redistributables from an external manifest" time="0.0244" asserts="0" success="True" result="Success" executed="True" />
</results>
</test-suite>
<test-suite type="TestFixture" name="Test fail scenarios" executed="True" result="Success" success="True" time="0.0961" asserts="0" description="Test fail scenarios">
<results>
<test-case description="Given an JSON file that does not exist, it should throw an error" name="Get-VcList.Test fail scenarios.Given an JSON file that does not exist, it should throw an error" time="0.0323" asserts="0" success="True" result="Success" executed="True" />
<test-case description="Given an invalid JSON file, should throw an error on read" name="Get-VcList.Test fail scenarios.Given an invalid JSON file, should throw an error on read" time="0.0447" asserts="0" success="True" result="Success" executed="True" />
</results>
</test-suite>
</results>
</test-suite>
<test-suite type="TestFixture" name="Export-VcManifest" executed="True" result="Success" success="True" time="0.0929" asserts="0" description="Export-VcManifest">
<results>
<test-suite type="TestFixture" name="Export manifest" executed="True" result="Success" success="True" time="0.0176" asserts="0" description="Export manifest">
<results>
<test-case description="Given valid parameter -Path, it exports an JSON file" name="Export-VcManifest.Export manifest.Given valid parameter -Path, it exports an JSON file" time="0.0036" asserts="0" success="True" result="Success" executed="True" />
</results>
</test-suite>
<test-suite type="TestFixture" name="Export and read manifest" executed="True" result="Success" success="True" time="0.0217" asserts="0" description="Export and read manifest">
<results>
<test-case description="Given valid parameter -Path, it exports an JSON file" name="Export-VcManifest.Export and read manifest.Given valid parameter -Path, it exports an JSON file" time="0.0084" asserts="0" success="True" result="Success" executed="True" />
</results>
</test-suite>
<test-suite type="TestFixture" name="Test fail scenarios" executed="True" result="Success" success="True" time="0.0293" asserts="0" description="Test fail scenarios">
<results>
<test-case description="Given an invalid path, it should throw an error" name="Export-VcManifest.Test fail scenarios.Given an invalid path, it should throw an error" time="0.0171" asserts="0" success="True" result="Success" executed="True" />
</results>
</test-suite>
</results>
</test-suite>
<test-suite type="TestFixture" name="Save-VcRedist" executed="True" result="Success" success="True" time="6.6537" asserts="0" description="Save-VcRedist">
<results>
<test-suite type="TestFixture" name="Download Redistributables" executed="True" result="Success" success="True" time="4.7492" asserts="0" description="Download Redistributables">
<results>
<test-case description="Downloads supported Visual C++ Redistributables" name="Save-VcRedist.Download Redistributables.Downloads supported Visual C++ Redistributables" time="2.8715" asserts="0" success="True" result="Success" executed="True" />
<test-case description="Returns an expected object type to the pipeline" name="Save-VcRedist.Download Redistributables.Returns an expected object type to the pipeline" time="1.8549" asserts="0" success="True" result="Success" executed="True" />
</results>
</test-suite>
<test-suite type="TestFixture" name="Test pipeline support" executed="True" result="Success" success="True" time="1.8676" asserts="0" description="Test pipeline support">
<results>
<test-case description="Should not throw when passed via pipeline with no parameters" name="Save-VcRedist.Test pipeline support.Should not throw when passed via pipeline with no parameters" time="1.8522" asserts="0" success="True" result="Success" executed="True" />
</results>
</test-suite>
<test-suite type="TestFixture" name="Test fail scenarios" executed="True" result="Success" success="True" time="0.0184" asserts="0" description="Test fail scenarios">
<results>
<test-case description="Given an invalid path, it should throw an error" name="Save-VcRedist.Test fail scenarios.Given an invalid path, it should throw an error" time="0.0038" asserts="0" success="True" result="Success" executed="True" />
</results>
</test-suite>
</results>
</test-suite>
<test-suite type="TestFixture" name="Install-VcRedist" executed="True" result="Success" success="True" time="87.1633" asserts="0" description="Install-VcRedist">
<results>
<test-suite type="TestFixture" name="Install Redistributables" executed="True" result="Success" success="True" time="87.1503" asserts="0" description="Install Redistributables">
<results>
<test-case description="Installed the VcRedist: 'Visual C++ Redistributable for Visual Studio 2012 Update 4'" name="Install-VcRedist.Install Redistributables.Installed the VcRedist: 'Visual C++ Redistributable for Visual Studio 2012 Update 4'" time="0.0178" asserts="0" success="True" result="Success" executed="True" />
<test-case description="Installed the VcRedist: 'Visual C++ Redistributable for Visual Studio 2012 Update 4'" name="Install-VcRedist.Install Redistributables.Installed the VcRedist: 'Visual C++ Redistributable for Visual Studio 2012 Update 4'" time="0.0018" asserts="0" success="True" result="Success" executed="True" />
<test-case description="Installed the VcRedist: 'Visual C++ 2013 Update 5 Redistributable Package'" name="Install-VcRedist.Install Redistributables.Installed the VcRedist: 'Visual C++ 2013 Update 5 Redistributable Package'" time="0.0017" asserts="0" success="True" result="Success" executed="True" />
<test-case description="Installed the VcRedist: 'Visual C++ 2013 Update 5 Redistributable Package'" name="Install-VcRedist.Install Redistributables.Installed the VcRedist: 'Visual C++ 2013 Update 5 Redistributable Package'" time="0.0017" asserts="0" success="True" result="Success" executed="True" />
<test-case description="Installed the VcRedist: 'Visual C++ Redistributable for Visual Studio 2022'" name="Install-VcRedist.Install Redistributables.Installed the VcRedist: 'Visual C++ Redistributable for Visual Studio 2022'" time="0.0017" asserts="0" success="True" result="Success" executed="True" />
<test-case description="Installed the VcRedist: 'Visual C++ Redistributable for Visual Studio 2022'" name="Install-VcRedist.Install Redistributables.Installed the VcRedist: 'Visual C++ Redistributable for Visual Studio 2022'" time="0.0017" asserts="0" success="True" result="Success" executed="True" />
</results>
</test-suite>
</results>
</test-suite>
<test-suite type="TestFixture" name="Get-InstalledVcRedist" executed="True" result="Success" success="True" time="0.873" asserts="0" description="Get-InstalledVcRedist">
<results>
<test-suite type="TestFixture" name="Validate Get-InstalledVcRedist array properties" executed="True" result="Success" success="True" time="0.8595" asserts="0" description="Validate Get-InstalledVcRedist array properties">
<results>
<test-case description="VcRedist 'Microsoft Visual C++ 2008 Redistributable - x64 9.0.30729.17' has expected properties" name="Get-InstalledVcRedist.Validate Get-InstalledVcRedist array properties.VcRedist 'Microsoft Visual C++ 2008 Redistributable - x64 9.0.30729.17' has expected properties" time="0.0105" asserts="0" success="True" result="Success" executed="True" />
<test-case description="VcRedist 'Microsoft Visual C++ 2008 Redistributable - x86 9.0.30729' has expected properties" name="Get-InstalledVcRedist.Validate Get-InstalledVcRedist array properties.VcRedist 'Microsoft Visual C++ 2008 Redistributable - x86 9.0.30729' has expected properties" time="0.0049" asserts="0" success="True" result="Success" executed="True" />
<test-case description="VcRedist 'Microsoft Visual C++ 2008 Redistributable - x86 9.0.30729.17' has expected properties" name="Get-InstalledVcRedist.Validate Get-InstalledVcRedist array properties.VcRedist 'Microsoft Visual C++ 2008 Redistributable - x86 9.0.30729.17' has expected properties" time="0.0047" asserts="0" success="True" result="Success" executed="True" />
<test-case description="VcRedist 'Microsoft Visual C++ 2008 Redistributable - x86 9.0.30729.4974' has expected properties" name="Get-InstalledVcRedist.Validate Get-InstalledVcRedist array properties.VcRedist 'Microsoft Visual C++ 2008 Redistributable - x86 9.0.30729.4974' has expected properties" time="0.0049" asserts="0" success="True" result="Success" executed="True" />
<test-case description="VcRedist 'Microsoft Visual C++ 2010 x64 Redistributable - 10.0.40219' has expected properties" name="Get-InstalledVcRedist.Validate Get-InstalledVcRedist array properties.VcRedist 'Microsoft Visual C++ 2010 x64 Redistributable - 10.0.40219' has expected properties" time="0.0047" asserts="0" success="True" result="Success" executed="True" />
<test-case description="VcRedist 'Microsoft Visual C++ 2010 x64 Runtime - 10.0.40219' has expected properties" name="Get-InstalledVcRedist.Validate Get-InstalledVcRedist array properties.VcRedist 'Microsoft Visual C++ 2010 x64 Runtime - 10.0.40219' has expected properties" time="0.0048" asserts="0" success="True" result="Success" executed="True" />
<test-case description="VcRedist 'Microsoft Visual C++ 2010 x86 Redistributable - 10.0.40219' has expected properties" name="Get-InstalledVcRedist.Validate Get-InstalledVcRedist array properties.VcRedist 'Microsoft Visual C++ 2010 x86 Redistributable - 10.0.40219' has expected properties" time="0.0049" asserts="0" success="True" result="Success" executed="True" />
<test-case description="VcRedist 'Microsoft Visual C++ 2010 x86 Runtime - 10.0.40219' has expected properties" name="Get-InstalledVcRedist.Validate Get-InstalledVcRedist array properties.VcRedist 'Microsoft Visual C++ 2010 x86 Runtime - 10.0.40219' has expected properties" time="0.005" asserts="0" success="True" result="Success" executed="True" />
<test-case description="VcRedist 'Microsoft Visual C++ 2012 Redistributable (x64) - 11.0.61030' has expected properties" name="Get-InstalledVcRedist.Validate Get-InstalledVcRedist array properties.VcRedist 'Microsoft Visual C++ 2012 Redistributable (x64) - 11.0.61030' has expected properties" time="0.0048" asserts="0" success="True" result="Success" executed="True" />
<test-case description="VcRedist 'Microsoft Visual C++ 2012 Redistributable (x86) - 11.0.61030' has expected properties" name="Get-InstalledVcRedist.Validate Get-InstalledVcRedist array properties.VcRedist 'Microsoft Visual C++ 2012 Redistributable (x86) - 11.0.61030' has expected properties" time="0.0048" asserts="0" success="True" result="Success" executed="True" />
<test-case description="VcRedist 'Microsoft Visual C++ 2012 x64 Debug Runtime - 11.0.60610' has expected properties" name="Get-InstalledVcRedist.Validate Get-InstalledVcRedist array properties.VcRedist 'Microsoft Visual C++ 2012 x64 Debug Runtime - 11.0.60610' has expected properties" time="0.0076" asserts="0" success="True" result="Success" executed="True" />
<test-case description="VcRedist 'Microsoft Visual C++ 2012 x86 Debug Runtime - 11.0.60610' has expected properties" name="Get-InstalledVcRedist.Validate Get-InstalledVcRedist array properties.VcRedist 'Microsoft Visual C++ 2012 x86 Debug Runtime - 11.0.60610' has expected properties" time="0.0049" asserts="0" success="True" result="Success" executed="True" />
<test-case description="VcRedist 'Microsoft Visual C++ 2013 Redistributable (x64) - 12.0.21005' has expected properties" name="Get-InstalledVcRedist.Validate Get-InstalledVcRedist array properties.VcRedist 'Microsoft Visual C++ 2013 Redistributable (x64) - 12.0.21005' has expected properties" time="0.0049" asserts="0" success="True" result="Success" executed="True" />
<test-case description="VcRedist 'Microsoft Visual C++ 2013 Redistributable (x64) - 12.0.30501' has expected properties" name="Get-InstalledVcRedist.Validate Get-InstalledVcRedist array properties.VcRedist 'Microsoft Visual C++ 2013 Redistributable (x64) - 12.0.30501' has expected properties" time="0.0047" asserts="0" success="True" result="Success" executed="True" />
<test-case description="VcRedist 'Microsoft Visual C++ 2013 Redistributable (x64) - 12.0.40664' has expected properties" name="Get-InstalledVcRedist.Validate Get-InstalledVcRedist array properties.VcRedist 'Microsoft Visual C++ 2013 Redistributable (x64) - 12.0.40664' has expected properties" time="0.0051" asserts="0" success="True" result="Success" executed="True" />
<test-case description="VcRedist 'Microsoft Visual C++ 2013 Redistributable (x86) - 12.0.21005' has expected properties" name="Get-InstalledVcRedist.Validate Get-InstalledVcRedist array properties.VcRedist 'Microsoft Visual C++ 2013 Redistributable (x86) - 12.0.21005' has expected properties" time="0.0053" asserts="0" success="True" result="Success" executed="True" />
<test-case description="VcRedist 'Microsoft Visual C++ 2013 Redistributable (x86) - 12.0.30501' has expected properties" name="Get-InstalledVcRedist.Validate Get-InstalledVcRedist array properties.VcRedist 'Microsoft Visual C++ 2013 Redistributable (x86) - 12.0.30501' has expected properties" time="0.0088" asserts="0" success="True" result="Success" executed="True" />
<test-case description="VcRedist 'Microsoft Visual C++ 2013 Redistributable (x86) - 12.0.40664' has expected properties" name="Get-InstalledVcRedist.Validate Get-InstalledVcRedist array properties.VcRedist 'Microsoft Visual C++ 2013 Redistributable (x86) - 12.0.40664' has expected properties" time="0.0052" asserts="0" success="True" result="Success" executed="True" />
<test-case description="VcRedist 'Microsoft Visual C++ 2013 x64 Debug Runtime - 12.0.21005' has expected properties" name="Get-InstalledVcRedist.Validate Get-InstalledVcRedist array properties.VcRedist 'Microsoft Visual C++ 2013 x64 Debug Runtime - 12.0.21005' has expected properties" time="0.0054" asserts="0" success="True" result="Success" executed="True" />
<test-case description="VcRedist 'Microsoft Visual C++ 2013 x86 Debug Runtime - 12.0.21005' has expected properties" name="Get-InstalledVcRedist.Validate Get-InstalledVcRedist array properties.VcRedist 'Microsoft Visual C++ 2013 x86 Debug Runtime - 12.0.21005' has expected properties" time="0.0048" asserts="0" success="True" result="Success" executed="True" />
<test-case description="VcRedist 'Microsoft Visual C++ 2015 x64 Debug Runtime - 14.0.24215' has expected properties" name="Get-InstalledVcRedist.Validate Get-InstalledVcRedist array properties.VcRedist 'Microsoft Visual C++ 2015 x64 Debug Runtime - 14.0.24215' has expected properties" time="0.0049" asserts="0" success="True" result="Success" executed="True" />
<test-case description="VcRedist 'Microsoft Visual C++ 2015 x86 Debug Runtime - 14.0.24215' has expected properties" name="Get-InstalledVcRedist.Validate Get-InstalledVcRedist array properties.VcRedist 'Microsoft Visual C++ 2015 x86 Debug Runtime - 14.0.24215' has expected properties" time="0.0048" asserts="0" success="True" result="Success" executed="True" />
<test-case description="VcRedist 'Microsoft Visual C++ 2015-2022 Redistributable (x64) - 14.30.30704' has expected properties" name="Get-InstalledVcRedist.Validate Get-InstalledVcRedist array properties.VcRedist 'Microsoft Visual C++ 2015-2022 Redistributable (x64) - 14.30.30704' has expected properties" time="0.0049" asserts="0" success="True" result="Success" executed="True" />
<test-case description="VcRedist 'Microsoft Visual C++ 2015-2022 Redistributable (x86) - 14.30.30704' has expected properties" name="Get-InstalledVcRedist.Validate Get-InstalledVcRedist array properties.VcRedist 'Microsoft Visual C++ 2015-2022 Redistributable (x86) - 14.30.30704' has expected properties" time="0.0075" asserts="0" success="True" result="Success" executed="True" />
</results>
</test-suite>
</results>
</test-suite>
<test-suite type="TestFixture" name="Uninstall-VcRedist" executed="True" result="Success" success="True" time="84.0583" asserts="0" description="Uninstall-VcRedist">
<results>
<test-suite type="TestFixture" name="Uninstall VcRedists" executed="True" result="Success" success="True" time="84.0417" asserts="0" description="Uninstall VcRedists">
<results />
</test-suite>
</results>
</test-suite>
<test-suite type="TestFixture" name="VcRedist manifest tests" executed="True" result="Success" success="True" time="86.1928" asserts="0" description="VcRedist manifest tests">
<results>
<test-suite type="TestFixture" name="Compare manifest version against installed version" executed="True" result="Success" success="True" time="86.1754" asserts="0" description="Compare manifest version against installed version">
<results>
<test-case description="2017 x64 version should be current" name="VcRedist manifest tests.Compare manifest version against installed version.2017 x64 version should be current" time="0.0031" asserts="0" success="True" result="Success" executed="True" />
<test-case description="2017 x86 version should be current" name="VcRedist manifest tests.Compare manifest version against installed version.2017 x86 version should be current" time="0.0022" asserts="0" success="True" result="Success" executed="True" />
<test-case description="2019 x64 version should be current" name="VcRedist manifest tests.Compare manifest version against installed version.2019 x64 version should be current" time="0.0027" asserts="0" success="True" result="Success" executed="True" />
<test-case description="2019 x86 version should be current" name="VcRedist manifest tests.Compare manifest version against installed version.2019 x86 version should be current" time="0.0022" asserts="0" success="True" result="Success" executed="True" />
<test-case description="2022 x64 version should be current" name="VcRedist manifest tests.Compare manifest version against installed version.2022 x64 version should be current" time="0.0027" asserts="0" success="True" result="Success" executed="True" />
<test-case description="2022 x86 version should be current" name="VcRedist manifest tests.Compare manifest version against installed version.2022 x86 version should be current" time="0.0023" asserts="0" success="True" result="Success" executed="True" />
</results>
</test-suite>
</results>
</test-suite>
</results>
</test-suite>
</results>
</test-suite>
</test-results>