443443
444444 Describe ' ComputerManagementDsc.Common\Get-TimeZoneId' {
445445 Context ' "Get-TimeZone" not available and current timezone is set to "Pacific Standard Time"' {
446- Mock - CommandName Get-Command - ParameterFilter {
447- $Name -eq ' Get-TimeZone'
448- }
446+ Mock `
447+ - CommandName Get-Command `
448+ - ModuleName ' ComputerManagementDsc.ResourceHelper' `
449+ - ParameterFilter {
450+ $Name -eq ' Get-TimeZone'
451+ }
449452
450453 Mock - CommandName Get-CimInstance - MockWith {
451454 @ {
@@ -458,18 +461,24 @@ try
458461 }
459462
460463 It ' Should call expected mocks' {
461- Assert-MockCalled - CommandName Get-Command - ParameterFilter {
462- $Name -eq ' Get-TimeZone'
463- } - Exactly - Times 1
464+ Assert-MockCalled `
465+ - CommandName Get-Command `
466+ - ModuleName ' ComputerManagementDsc.ResourceHelper' `
467+ - ParameterFilter {
468+ $Name -eq ' Get-TimeZone'
469+ } - Exactly - Times 1
464470
465471 Assert-MockCalled - CommandName Get-CimInstance - Exactly - Times 1
466472 }
467473 }
468474
469475 Context ' "Get-TimeZone" not available and current timezone is set to "Russia TZ 11 Standard Time"' {
470- Mock - CommandName Get-Command - ParameterFilter {
471- $Name -eq ' Get-TimeZone'
472- }
476+ Mock `
477+ - CommandName Get-Command `
478+ - ModuleName ' ComputerManagementDsc.ResourceHelper' `
479+ - ParameterFilter {
480+ $Name -eq ' Get-TimeZone'
481+ }
473482
474483 Mock - CommandName Get-CimInstance - MockWith {
475484 @ {
482491 }
483492
484493 It ' Should call expected mocks' {
485- Assert-MockCalled - CommandName Get-Command - ParameterFilter {
486- $Name -eq ' Get-TimeZone'
487- } - Exactly - Times 1
494+ Assert-MockCalled `
495+ - CommandName Get-Command `
496+ - ModuleName ' ComputerManagementDsc.ResourceHelper' `
497+ - ParameterFilter {
498+ $Name -eq ' Get-TimeZone'
499+ } - Exactly - Times 1
488500
489501 Assert-MockCalled - CommandName Get-CimInstance - Exactly - Times 1
490502 }
@@ -495,34 +507,42 @@ try
495507 {
496508 }
497509
498- Mock - CommandName Get-Command - ParameterFilter {
499- $Name -eq ' Get-TimeZone'
500- } - MockWith {
501- ' Get-TimeZone'
502- }
510+ Mock `
511+ - CommandName Get-Command `
512+ - ModuleName ' ComputerManagementDsc.ResourceHelper' `
513+ - ParameterFilter {
514+ $Name -eq ' Get-TimeZone'
515+ } - MockWith {
516+ ' Get-TimeZone'
517+ }
503518
504- Mock - CommandName Get-TimeZone - MockWith {
505- @ {
506- StandardName = ' Pacific Standard Time'
519+ Mock `
520+ - CommandName Get-TimeZone `
521+ - MockWith {
522+ @ {
523+ StandardName = ' Pacific Standard Time'
524+ }
507525 }
508- }
509526
510527 It ' Returns "Pacific Standard Time"' {
511528 Get-TimeZoneId | Should - Be ' Pacific Standard Time'
512529 }
513530
514531 It ' Should call expected mocks' {
515- Assert-MockCalled - CommandName Get-Command - ParameterFilter {
516- $Name -eq ' Get-TimeZone'
517- } - Exactly - Times 1
532+ Assert-MockCalled `
533+ - CommandName Get-Command `
534+ - ModuleName ' ComputerManagementDsc.ResourceHelper' `
535+ - ParameterFilter {
536+ $Name -eq ' Get-TimeZone'
537+ } - Exactly - Times 1
518538
519539 Assert-MockCalled - CommandName Get-TimeZone - Exactly - Times 1
520540 }
521541 }
522542 }
523543
524544 Describe ' ComputerManagementDsc.Common\Test-TimezoneId' {
525- Mock Get-TimeZoneId - MockWith {
545+ Mock - CommandName Get-TimeZoneId - MockWith {
526546 ' Russia Time Zone 11'
527547 }
528548
@@ -541,13 +561,19 @@ try
541561
542562 Describe ' ComputerManagementDsc.Common\Set-TimeZoneId' {
543563 Context ' "Set-TimeZone" and "Add-Type" is not available, Tzutil Returns 0' {
544- Mock - CommandName Get-Command - ParameterFilter {
545- $Name -eq ' Add-Type'
546- }
564+ Mock `
565+ - CommandName Get-Command `
566+ - ModuleName ' ComputerManagementDsc.ResourceHelper' `
567+ - ParameterFilter {
568+ $Name -eq ' Add-Type'
569+ }
547570
548- Mock - CommandName Get-Command - ParameterFilter {
549- $Name -eq ' Set-TimeZone'
550- }
571+ Mock `
572+ - CommandName Get-Command `
573+ - ModuleName ' ComputerManagementDsc.ResourceHelper' `
574+ - ParameterFilter {
575+ $Name -eq ' Set-TimeZone'
576+ }
551577
552578 Mock - CommandName ' TzUtil.exe' - MockWith {
553579 $global :LASTEXITCODE = 0
@@ -561,29 +587,41 @@ try
561587 }
562588
563589 It ' Should call expected mocks' {
564- Assert-MockCalled - CommandName Get-Command - ParameterFilter {
565- $Name -eq ' Add-Type'
566- } - Exactly - Times 1
567-
568- Assert-MockCalled - CommandName Get-Command - ParameterFilter {
569- $Name -eq ' Set-TimeZone'
570- } - Exactly - Times 1
590+ Assert-MockCalled `
591+ - CommandName Get-Command `
592+ - ModuleName ' ComputerManagementDsc.ResourceHelper' `
593+ - ParameterFilter {
594+ $Name -eq ' Add-Type'
595+ } - Exactly - Times 1
596+
597+ Assert-MockCalled `
598+ - CommandName Get-Command `
599+ - ModuleName ' ComputerManagementDsc.ResourceHelper' `
600+ - ParameterFilter {
601+ $Name -eq ' Set-TimeZone'
602+ } - Exactly - Times 1
571603
572604 Assert-MockCalled - CommandName TzUtil.exe - Exactly - Times 1
573605 Assert-MockCalled - CommandName Add-Type - Exactly - Times 0
574606 }
575607 }
576608
577609 Context ' "Set-TimeZone" is not available but "Add-Type" is available' {
578- Mock - CommandName Get-Command - ParameterFilter {
579- $Name -eq ' Add-Type'
580- } - MockWith {
581- ' Add-Type'
582- }
610+ Mock `
611+ - CommandName Get-Command `
612+ - ModuleName ' ComputerManagementDsc.ResourceHelper' `
613+ - ParameterFilter {
614+ $Name -eq ' Add-Type'
615+ } - MockWith {
616+ ' Add-Type'
617+ }
583618
584- Mock - CommandName Get-Command - ParameterFilter {
585- $Name -eq ' Set-TimeZone'
586- }
619+ Mock `
620+ - CommandName Get-Command `
621+ - ModuleName ' ComputerManagementDsc.ResourceHelper' `
622+ - ParameterFilter {
623+ $Name -eq ' Set-TimeZone'
624+ }
587625
588626 Mock - CommandName ' TzUtil.exe' - MockWith {
589627 $global :LASTEXITCODE = 0
@@ -598,13 +636,19 @@ try
598636 }
599637
600638 It ' Should call expected mocks' {
601- Assert-MockCalled - CommandName Get-Command - ParameterFilter {
602- $Name -eq ' Add-Type'
603- } - Exactly - Times 1
604-
605- Assert-MockCalled - CommandName Get-Command - ParameterFilter {
606- $Name -eq ' Set-TimeZone'
607- } - Exactly - Times 1
639+ Assert-MockCalled `
640+ - CommandName Get-Command `
641+ - ModuleName ' ComputerManagementDsc.ResourceHelper' `
642+ - ParameterFilter {
643+ $Name -eq ' Add-Type'
644+ } - Exactly - Times 1
645+
646+ Assert-MockCalled `
647+ - CommandName Get-Command `
648+ - ModuleName ' ComputerManagementDsc.ResourceHelper' `
649+ - ParameterFilter {
650+ $Name -eq ' Set-TimeZone'
651+ } - Exactly - Times 1
608652
609653 Assert-MockCalled - CommandName TzUtil.exe - Exactly - Times 0
610654 Assert-MockCalled - CommandName Add-Type - Exactly - Times 0
@@ -622,15 +666,21 @@ try
622666 )
623667 }
624668
625- Mock - CommandName Get-Command - ParameterFilter {
626- $Name -eq ' Add-Type'
627- }
669+ Mock `
670+ - CommandName Get-Command `
671+ - ModuleName ' ComputerManagementDsc.ResourceHelper' `
672+ - ParameterFilter {
673+ $Name -eq ' Add-Type'
674+ }
628675
629- Mock - CommandName Get-Command - ParameterFilter {
630- $Name -eq ' Set-TimeZone'
631- } - MockWith {
632- ' Set-TimeZone'
633- }
676+ Mock `
677+ - CommandName Get-Command `
678+ - ModuleName ' ComputerManagementDsc.ResourceHelper' `
679+ - ParameterFilter {
680+ $Name -eq ' Set-TimeZone'
681+ } - MockWith {
682+ ' Set-TimeZone'
683+ }
634684
635685 Mock - CommandName Set-TimeZone
636686
@@ -639,13 +689,19 @@ try
639689 }
640690
641691 It ' Should call expected mocks' {
642- Assert-MockCalled - CommandName Get-Command - ParameterFilter {
643- $Name -eq ' Add-Type'
644- } - Exactly - Times 0
645-
646- Assert-MockCalled - CommandName Get-Command - ParameterFilter {
647- $Name -eq ' Set-TimeZone'
648- } - Exactly - Times 1
692+ Assert-MockCalled `
693+ - CommandName Get-Command `
694+ - ModuleName ' ComputerManagementDsc.ResourceHelper' `
695+ - ParameterFilter {
696+ $Name -eq ' Add-Type'
697+ } - Exactly - Times 0
698+
699+ Assert-MockCalled `
700+ - CommandName Get-Command `
701+ - ModuleName ' ComputerManagementDsc.ResourceHelper' `
702+ - ParameterFilter {
703+ $Name -eq ' Set-TimeZone'
704+ } - Exactly - Times 1
649705
650706 Assert-MockCalled - CommandName Set-TimeZone - Exactly - Times 1
651707 }
0 commit comments