/
githubmirror
/
PowerShell
Обзор
Документация
Войти
/
githubmirror
/
PowerShell
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
test/powershell/Modules/CimCmdlets/CimSession.Tests.ps1
39 строк
2 KB
Steve Lee
Update copyright notice to latest guidance (#12190)
24 мар 2020, 21:08
Не верифицирован
24 мар 2020, 21:08
b7cb335
Код
Авторство
О чём код?
# Copyright (c) Microsoft Corporation. # Licensed under the MIT License. Describe "New-CimSession" -Tag @("CI","RequireAdminOnWindows") { BeforeAll { $sessions = @() } AfterEach { $sessions | Remove-CimSession -ErrorAction SilentlyContinue $sessions = @() } It "A cim session can be created" -Pending:(-not $IsWindows) { $sessionName = [guid]::NewGuid().Guid $session = New-CimSession -ComputerName . -Name $sessionName $sessions += $session $session.Name | Should -BeExactly $sessionName $session.InstanceId | Should -BeOfType System.Guid } It "A Cim session can be retrieved" -Pending:(-not $IsWindows) { $sessionName = [guid]::NewGuid().Guid $session = New-CimSession -ComputerName . -Name $sessionName $sessions += $session (Get-CimSession -Name $sessionName).InstanceId | Should -Be $session.InstanceId (Get-CimSession -Id $session.Id).InstanceId | Should -Be $session.InstanceId (Get-CimSession -InstanceId $session.InstanceId).InstanceId | Should -Be $session.InstanceId } It "A cim session can be removed" -Pending:(-not $IsWindows) { $sessionName = [guid]::NewGuid().Guid $session = New-CimSession -ComputerName . -Name $sessionName $sessions += $session $session.Name | Should -BeExactly $sessionName $session | Remove-CimSession Get-CimSession $session.Id -ErrorAction SilentlyContinue | Should -BeNullOrEmpty } }