From 1e8de5b56838768b4184dce6f2978a9b128bda7a Mon Sep 17 00:00:00 2001 From: Alex Jordan Date: Fri, 6 Nov 2015 07:19:04 +0000 Subject: [PATCH 1/2] Added pester tests for Get-Culture, Get-Host, Get-UICulture --- src/pester-tests/Get-Culture.Tests.ps1 | 16 ++++++++++++++++ src/pester-tests/Get-Host.Tests.ps1 | 13 +++++++++++++ src/pester-tests/Get-UICulture.Tests.ps1 | 13 +++++++++++++ 3 files changed, 42 insertions(+) create mode 100644 src/pester-tests/Get-Culture.Tests.ps1 create mode 100644 src/pester-tests/Get-Host.Tests.ps1 create mode 100644 src/pester-tests/Get-UICulture.Tests.ps1 diff --git a/src/pester-tests/Get-Culture.Tests.ps1 b/src/pester-tests/Get-Culture.Tests.ps1 new file mode 100644 index 0000000000..e65107f0f1 --- /dev/null +++ b/src/pester-tests/Get-Culture.Tests.ps1 @@ -0,0 +1,16 @@ +Describe "Get-Culture" { + + It "Should return a type of CultureInfo for Get-Culture cmdlet" { + + (Get-Culture).GetType() | Should Be CultureInfo + + } + + It "Should have $ culture variable be equivalent to (Get-Culture).Name" { + + (Get-Culture).Name | Should Be $PsCulture + + } + + +} diff --git a/src/pester-tests/Get-Host.Tests.ps1 b/src/pester-tests/Get-Host.Tests.ps1 new file mode 100644 index 0000000000..9c40c616b0 --- /dev/null +++ b/src/pester-tests/Get-Host.Tests.ps1 @@ -0,0 +1,13 @@ +Describe "Get-Host" { + It "Should return a type of InternalHost for Get-Host cmdlet" { + + (Get-Host).GetType().Name | Should Be InternalHost + + } + + It "Should have $ host variable be equivalent to Get-Host object" { + + Get-Host | Should Be $host + + } +} diff --git a/src/pester-tests/Get-UICulture.Tests.ps1 b/src/pester-tests/Get-UICulture.Tests.ps1 new file mode 100644 index 0000000000..1ed081b4ee --- /dev/null +++ b/src/pester-tests/Get-UICulture.Tests.ps1 @@ -0,0 +1,13 @@ +Describe "Get-UICulture" { + It "Should return a type of VistaCultureInfo as the name of the type" { + + (Get-UICulture).GetType().Name | Should Be VistaCultureInfo + + } + + It "Should have $ PsUICulture variable be equivalent to Get-UICulture object" { + + (Get-UICulture).Name | Should Be $PsUICulture + + } +} From 6595d6b532767b8e601167eb8208fb3be9f3973e Mon Sep 17 00:00:00 2001 From: Alex Jordan Date: Fri, 6 Nov 2015 07:46:40 +0000 Subject: [PATCH 2/2] Get-UICulture Pester Test should return a CultureInfo on CorePS instead of VistaCultureInfo --- src/pester-tests/Get-UICulture.Tests.ps1 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/pester-tests/Get-UICulture.Tests.ps1 b/src/pester-tests/Get-UICulture.Tests.ps1 index 1ed081b4ee..5cbad9bd5f 100644 --- a/src/pester-tests/Get-UICulture.Tests.ps1 +++ b/src/pester-tests/Get-UICulture.Tests.ps1 @@ -1,7 +1,7 @@ Describe "Get-UICulture" { - It "Should return a type of VistaCultureInfo as the name of the type" { + It "Should return a type of CultureInfo as the name of the type" { - (Get-UICulture).GetType().Name | Should Be VistaCultureInfo + (Get-UICulture).GetType().Name | Should Be CultureInfo }