From 610bed55e1acbdfb96d55f26846f6192b4d085cd Mon Sep 17 00:00:00 2001 From: OCram85 Date: Tue, 13 Mar 2018 14:54:59 +0100 Subject: [PATCH] add Test-Credentialstore tests --- appveyor.yml | 2 +- tests/Store/01_Test-CredentialStore.Tests.ps1 | 9 +++++++++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/appveyor.yml b/appveyor.yml index d1f3a05..db82d20 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -20,7 +20,7 @@ image: Visual Studio 2017 install: - ps: Import-Module .\tools\AppVeyor.psm1 - - ps: Invoke-InstallDependencies -Verbose + - ps: Invoke-InstallDependencies environment: NuGetToken: diff --git a/tests/Store/01_Test-CredentialStore.Tests.ps1 b/tests/Store/01_Test-CredentialStore.Tests.ps1 index 693184f..b32738f 100644 --- a/tests/Store/01_Test-CredentialStore.Tests.ps1 +++ b/tests/Store/01_Test-CredentialStore.Tests.ps1 @@ -36,5 +36,14 @@ Describe "Test-CredentialStore" { $res | Should Be $False $WarningPreference = $oWarningPreference } + It "Test4: Not existing path should return false" { + Test-CredentialStore -Path 'C:\foobar\CredentialStore.json' | Should -Be $false + } + It "Test5: testing private CredentialStore path" { + if (Test-Path -Path ("{0}\CredentialStore.json" -f $env:APPDATA) ) { + Remove-Item -Path ("{0}\CredentialStore.json" -f $env:APPDATA) + } + Test-CredentialStore | Should -Be $false + } } }