[lang-ref] ( unset_environment_variable ) ( powershell )
It 'should unset environment variable' {
# Remove-Item Env:k
$v = $env:ENV_TEST_01
$v | Should -BeNullOrEmpty
$env:ENV_TEST_01 = 'val2'
$v = $env:ENV_TEST_01
$v | Should -Be 'val2'
Remove-Item Env:ENV_TEST_01
$v = $env:ENV_TEST_01
$v | Should -BeNullOrEmpty
}
It 'should unset environment variable alternative' {
# $env:k = $null
$v = $env:ENV_TEST_01
$v | Should -BeNullOrEmpty
$env:ENV_TEST_01 = 'val2'
$v = $env:ENV_TEST_01
$v | Should -Be 'val2'
$env:ENV_TEST_01 = $null
$v = $env:ENV_TEST_01
$v | Should -BeNullOrEmpty
}