Skip to content

Commit 3c033fa

Browse files
committed
Fix up tests
1 parent 8661778 commit 3c033fa

2 files changed

Lines changed: 14 additions & 11 deletions

File tree

Tests/Unit/MSFT_xComputer.Tests.ps1

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
$Global:DSCModuleName = 'xComputerManagement'
2-
$Global:DSCResourceName = 'MSFT_xComputer'
1+
$script:DSCModuleName = 'xComputerManagement'
2+
$script:DSCResourceName = 'MSFT_xComputer'
33

44
# Unit Test Template Version: 1.2.0
55
$script:moduleRoot = Split-Path -Parent (Split-Path -Parent $PSScriptRoot)
@@ -22,9 +22,10 @@ try
2222
{
2323
#region Pester Tests
2424

25-
InModuleScope $Global:DSCResourceName {
25+
InModuleScope $script:DSCResourceName {
26+
$script:DSCResourceName = 'MSFT_xComputer'
2627

27-
Describe $Global:DSCResourceName {
28+
Describe $script:DSCResourceName {
2829
# A real password isn't needed here - use this next line to avoid triggering PSSA rule
2930
$securePassword = New-Object -Type SecureString
3031
$credential = New-Object -TypeName System.Management.Automation.PSCredential -ArgumentList 'USER', $securePassword
@@ -37,7 +38,7 @@ try
3738
'name'
3839
}
3940

40-
Context "$($Global:DSCResourceName)\Test-TargetResource" {
41+
Context "$($script:DSCResourceName)\Test-TargetResource" {
4142
Mock -CommandName Get-WMIObject -MockWith {
4243
[PSCustomObject] @{
4344
DomainName = 'ContosoLtd'
@@ -432,7 +433,7 @@ try
432433
}
433434
}
434435

435-
Context "$($Global:DSCResourceName)\Get-TargetResource" {
436+
Context "$($script:DSCResourceName)\Get-TargetResource" {
436437
It 'should not throw' {
437438
{
438439
Get-TargetResource `
@@ -467,7 +468,7 @@ try
467468
}
468469
}
469470

470-
Context "$($Global:DSCResourceName)\Set-TargetResource" {
471+
Context "$($script:DSCResourceName)\Set-TargetResource" {
471472
Mock -CommandName Rename-Computer
472473
Mock -CommandName Add-Computer
473474
Mock -CommandName Set-CimInstance

Tests/Unit/MSFT_xScheduledTask.Tests.ps1

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
param(
33
)
44

5-
$Global:DSCModuleName = 'xComputerManagement'
6-
$Global:DSCResourceName = 'MSFT_xScheduledTask'
5+
$script:DSCModuleName = 'xComputerManagement'
6+
$script:DSCResourceName = 'MSFT_xScheduledTask'
77

88
# Unit Test Template Version: 1.2.0
99
$script:moduleRoot = Split-Path -Parent (Split-Path -Parent $PSScriptRoot)
@@ -29,8 +29,10 @@ try
2929
{
3030
#region Pester Tests
3131

32-
InModuleScope $Global:DSCResourceName {
33-
Describe $Global:DSCResourceName {
32+
InModuleScope $script:DSCResourceName {
33+
$script:DSCResourceName = 'MSFT_xScheduledTask'
34+
35+
Describe $script:DSCResourceName {
3436
BeforeAll {
3537
Mock -CommandName Register-ScheduledTask
3638
Mock -CommandName Set-ScheduledTask

0 commit comments

Comments
 (0)