Test-Pester.XML

<?xml version="1.0" encoding="utf-8" standalone="no"?>
<test-results xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="nunit_schema_2.5.xsd" name="Pester" total="557" errors="0" failures="0" not-run="0" inconclusive="0" ignored="0" skipped="0" invalid="0" date="2017-10-15" time="08:48:50">
  <environment user="ROB-XPS$" machine-name="ROB-XPS" cwd="C:\agent\_work\_tasks\Pester_31ef0033-64e3-4c55-b888-f446541474a6\5.1.7" user-domain="WORKGROUP" platform="Microsoft Windows 10 Pro|C:\WINDOWS|\Device\Harddisk0\Partition3" nunit-version="2.5.8.0" os-version="10.0.15063" clr-version="4.0.30319.42000" />
  <culture-info current-culture="en-GB" current-uiculture="en-GB" />
  <test-suite type="TestFixture" name="Pester" executed="True" result="Success" success="True" time="33.7623" asserts="0" description="Pester">
    <results>
      <test-suite type="TestFixture" name="C:\agent\_work\1\s\tests\Feature.Tests.ps1" executed="True" result="Success" success="True" time="0" asserts="0" description="C:\agent\_work\1\s\tests\Feature.Tests.ps1">
        <results>
          <test-suite type="TestFixture" name="Basic function feature tests" executed="True" result="Success" success="True" time="0" asserts="0" description="Basic function feature tests">
            <results />
          </test-suite>
        </results>
      </test-suite>
      <test-suite type="TestFixture" name="C:\agent\_work\1\s\tests\Help.Tests.ps1" executed="True" result="Success" success="True" time="2.6156" asserts="0" description="C:\agent\_work\1\s\tests\Help.Tests.ps1">
        <results>
          <test-suite type="TestFixture" name="Test help for Get-SpeakerBeard" executed="True" result="Success" success="True" time="2.529" asserts="0" description="Test help for Get-SpeakerBeard">
            <results>
              <test-suite type="TestFixture" name="Test parameter help for Get-SpeakerBeard" executed="True" result="Success" success="True" time="0.5758" asserts="0" description="Test parameter help for Get-SpeakerBeard">
                <results>
                  <test-case description="gets help for parameter: Bottom : in Get-SpeakerBeard" name="Test help for Get-SpeakerBeard.Test parameter help for Get-SpeakerBeard.gets help for parameter: Bottom : in Get-SpeakerBeard" time="0.1244" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="help for Bottom parameter in Get-SpeakerBeard has correct Mandatory value" name="Test help for Get-SpeakerBeard.Test parameter help for Get-SpeakerBeard.help for Bottom parameter in Get-SpeakerBeard has correct Mandatory value" time="0.1023" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="help for Get-SpeakerBeard has correct parameter type for Bottom" name="Test help for Get-SpeakerBeard.Test parameter help for Get-SpeakerBeard.help for Get-SpeakerBeard has correct parameter type for Bottom" time="0.0245" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="gets help for parameter: Detailed : in Get-SpeakerBeard" name="Test help for Get-SpeakerBeard.Test parameter help for Get-SpeakerBeard.gets help for parameter: Detailed : in Get-SpeakerBeard" time="0.0075" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="help for Detailed parameter in Get-SpeakerBeard has correct Mandatory value" name="Test help for Get-SpeakerBeard.Test parameter help for Get-SpeakerBeard.help for Detailed parameter in Get-SpeakerBeard has correct Mandatory value" time="0.0122" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="help for Get-SpeakerBeard has correct parameter type for Detailed" name="Test help for Get-SpeakerBeard.Test parameter help for Get-SpeakerBeard.help for Get-SpeakerBeard has correct parameter type for Detailed" time="0.0081" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="gets help for parameter: Faces : in Get-SpeakerBeard" name="Test help for Get-SpeakerBeard.Test parameter help for Get-SpeakerBeard.gets help for parameter: Faces : in Get-SpeakerBeard" time="0.0068" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="help for Faces parameter in Get-SpeakerBeard has correct Mandatory value" name="Test help for Get-SpeakerBeard.Test parameter help for Get-SpeakerBeard.help for Faces parameter in Get-SpeakerBeard has correct Mandatory value" time="0.0075" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="help for Get-SpeakerBeard has correct parameter type for Faces" name="Test help for Get-SpeakerBeard.Test parameter help for Get-SpeakerBeard.help for Get-SpeakerBeard has correct parameter type for Faces" time="0.0096" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="gets help for parameter: ShowImage : in Get-SpeakerBeard" name="Test help for Get-SpeakerBeard.Test parameter help for Get-SpeakerBeard.gets help for parameter: ShowImage : in Get-SpeakerBeard" time="0.0101" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="help for ShowImage parameter in Get-SpeakerBeard has correct Mandatory value" name="Test help for Get-SpeakerBeard.Test parameter help for Get-SpeakerBeard.help for ShowImage parameter in Get-SpeakerBeard has correct Mandatory value" time="0.0201" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="help for Get-SpeakerBeard has correct parameter type for ShowImage" name="Test help for Get-SpeakerBeard.Test parameter help for Get-SpeakerBeard.help for Get-SpeakerBeard has correct parameter type for ShowImage" time="0.0129" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="gets help for parameter: Speaker : in Get-SpeakerBeard" name="Test help for Get-SpeakerBeard.Test parameter help for Get-SpeakerBeard.gets help for parameter: Speaker : in Get-SpeakerBeard" time="0.0163" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="help for Speaker parameter in Get-SpeakerBeard has correct Mandatory value" name="Test help for Get-SpeakerBeard.Test parameter help for Get-SpeakerBeard.help for Speaker parameter in Get-SpeakerBeard has correct Mandatory value" time="0.0191" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="help for Get-SpeakerBeard has correct parameter type for Speaker" name="Test help for Get-SpeakerBeard.Test parameter help for Get-SpeakerBeard.help for Get-SpeakerBeard has correct parameter type for Speaker" time="0.0381" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="gets help for parameter: Top : in Get-SpeakerBeard" name="Test help for Get-SpeakerBeard.Test parameter help for Get-SpeakerBeard.gets help for parameter: Top : in Get-SpeakerBeard" time="0.0093" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="help for Top parameter in Get-SpeakerBeard has correct Mandatory value" name="Test help for Get-SpeakerBeard.Test parameter help for Get-SpeakerBeard.help for Top parameter in Get-SpeakerBeard has correct Mandatory value" time="0.0243" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="help for Get-SpeakerBeard has correct parameter type for Top" name="Test help for Get-SpeakerBeard.Test parameter help for Get-SpeakerBeard.help for Get-SpeakerBeard has correct parameter type for Top" time="0.0086" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="finds help parameter in code: Bottom" name="Test help for Get-SpeakerBeard.Test parameter help for Get-SpeakerBeard.finds help parameter in code: Bottom" time="0.062" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="finds help parameter in code: Detailed" name="Test help for Get-SpeakerBeard.Test parameter help for Get-SpeakerBeard.finds help parameter in code: Detailed" time="0.0081" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="finds help parameter in code: Faces" name="Test help for Get-SpeakerBeard.Test parameter help for Get-SpeakerBeard.finds help parameter in code: Faces" time="0.0096" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="finds help parameter in code: ShowImage" name="Test help for Get-SpeakerBeard.Test parameter help for Get-SpeakerBeard.finds help parameter in code: ShowImage" time="0.0107" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="finds help parameter in code: Speaker" name="Test help for Get-SpeakerBeard.Test parameter help for Get-SpeakerBeard.finds help parameter in code: Speaker" time="0.0156" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="finds help parameter in code: Top" name="Test help for Get-SpeakerBeard.Test parameter help for Get-SpeakerBeard.finds help parameter in code: Top" time="0.0079" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
              <test-case description="should not be auto-generated" name="Test help for Get-SpeakerBeard.should not be auto-generated" time="1.7503" asserts="0" success="True" result="Success" executed="True" />
              <test-case description="gets description for Get-SpeakerBeard" name="Test help for Get-SpeakerBeard.gets description for Get-SpeakerBeard" time="0.1396" asserts="0" success="True" result="Success" executed="True" />
              <test-case description="gets example code from Get-SpeakerBeard" name="Test help for Get-SpeakerBeard.gets example code from Get-SpeakerBeard" time="0.0339" asserts="0" success="True" result="Success" executed="True" />
              <test-case description="gets example help from Get-SpeakerBeard" name="Test help for Get-SpeakerBeard.gets example help from Get-SpeakerBeard" time="0.0293" asserts="0" success="True" result="Success" executed="True" />
            </results>
          </test-suite>
          <test-suite type="TestFixture" name="Test help for Get-SpeakerFace" executed="True" result="Success" success="True" time="0.0866" asserts="0" description="Test help for Get-SpeakerFace">
            <results>
              <test-suite type="TestFixture" name="Test parameter help for Get-SpeakerFace" executed="True" result="Success" success="True" time="0" asserts="0" description="Test parameter help for Get-SpeakerFace">
                <results />
              </test-suite>
              <test-case description="should not be auto-generated" name="Test help for Get-SpeakerFace.should not be auto-generated" time="0.054" asserts="0" success="True" result="Success" executed="True" />
              <test-case description="gets description for Get-SpeakerFace" name="Test help for Get-SpeakerFace.gets description for Get-SpeakerFace" time="0.0109" asserts="0" success="True" result="Success" executed="True" />
              <test-case description="gets example code from Get-SpeakerFace" name="Test help for Get-SpeakerFace.gets example code from Get-SpeakerFace" time="0.0092" asserts="0" success="True" result="Success" executed="True" />
              <test-case description="gets example help from Get-SpeakerFace" name="Test help for Get-SpeakerFace.gets example help from Get-SpeakerFace" time="0.0125" asserts="0" success="True" result="Success" executed="True" />
            </results>
          </test-suite>
        </results>
      </test-suite>
      <test-suite type="TestFixture" name="C:\agent\_work\1\s\tests\Project.Tests.ps1" executed="True" result="Success" success="True" time="29.5473" asserts="0" description="C:\agent\_work\1\s\tests\Project.Tests.ps1">
        <results>
          <test-suite type="TestFixture" name="PSScriptAnalyzer rule-sets" executed="True" result="Success" success="True" time="29.4027" asserts="0" description="PSScriptAnalyzer rule-sets">
            <results>
              <test-suite type="TestFixture" name="Script 'C:\agent\_work\1\s\functions\Get-SpeakerBeard.ps1'" executed="True" result="Success" success="True" time="6.0515" asserts="0" description="Script 'C:\agent\_work\1\s\functions\Get-SpeakerBeard.ps1'">
                <results>
                  <test-case description="Rule [PSAlignAssignmentStatement]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerBeard.ps1'.Rule [PSAlignAssignmentStatement]" time="3.6519" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingCmdletAliases]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerBeard.ps1'.Rule [PSAvoidUsingCmdletAliases]" time="0.1489" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidDefaultValueSwitchParameter]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerBeard.ps1'.Rule [PSAvoidDefaultValueSwitchParameter]" time="0.0601" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidDefaultValueForMandatoryParameter]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerBeard.ps1'.Rule [PSAvoidDefaultValueForMandatoryParameter]" time="0.0499" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingEmptyCatchBlock]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerBeard.ps1'.Rule [PSAvoidUsingEmptyCatchBlock]" time="0.0434" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidGlobalAliases]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerBeard.ps1'.Rule [PSAvoidGlobalAliases]" time="0.037" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidGlobalFunctions]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerBeard.ps1'.Rule [PSAvoidGlobalFunctions]" time="0.0379" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidGlobalVars]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerBeard.ps1'.Rule [PSAvoidGlobalVars]" time="0.0339" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidInvokingEmptyMembers]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerBeard.ps1'.Rule [PSAvoidInvokingEmptyMembers]" time="0.0365" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidNullOrEmptyHelpMessageAttribute]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerBeard.ps1'.Rule [PSAvoidNullOrEmptyHelpMessageAttribute]" time="0.0372" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingPositionalParameters]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerBeard.ps1'.Rule [PSAvoidUsingPositionalParameters]" time="0.2026" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSReservedCmdletChar]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerBeard.ps1'.Rule [PSReservedCmdletChar]" time="0.0734" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSReservedParams]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerBeard.ps1'.Rule [PSReservedParams]" time="0.0471" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidShouldContinueWithoutForce]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerBeard.ps1'.Rule [PSAvoidShouldContinueWithoutForce]" time="0.0383" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingUserNameAndPassWordParams]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerBeard.ps1'.Rule [PSAvoidUsingUserNameAndPassWordParams]" time="0.0461" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingComputerNameHardcoded]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerBeard.ps1'.Rule [PSAvoidUsingComputerNameHardcoded]" time="0.0563" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingConvertToSecureStringWithPlainText]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerBeard.ps1'.Rule [PSAvoidUsingConvertToSecureStringWithPlainText]" time="0.043" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingDeprecatedManifestFields]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerBeard.ps1'.Rule [PSAvoidUsingDeprecatedManifestFields]" time="0.0441" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingInvokeExpression]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerBeard.ps1'.Rule [PSAvoidUsingInvokeExpression]" time="0.0363" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingPlainTextForPassword]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerBeard.ps1'.Rule [PSAvoidUsingPlainTextForPassword]" time="0.0391" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingWMICmdlet]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerBeard.ps1'.Rule [PSAvoidUsingWMICmdlet]" time="0.0377" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingWriteHost]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerBeard.ps1'.Rule [PSAvoidUsingWriteHost]" time="0.0348" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSMisleadingBacktick]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerBeard.ps1'.Rule [PSMisleadingBacktick]" time="0.0381" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSMissingModuleManifestField]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerBeard.ps1'.Rule [PSMissingModuleManifestField]" time="0.0473" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSPlaceCloseBrace]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerBeard.ps1'.Rule [PSPlaceCloseBrace]" time="0.0384" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSPlaceOpenBrace]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerBeard.ps1'.Rule [PSPlaceOpenBrace]" time="0.0347" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSPossibleIncorrectComparisonWithNull]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerBeard.ps1'.Rule [PSPossibleIncorrectComparisonWithNull]" time="0.0393" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSProvideCommentHelp]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerBeard.ps1'.Rule [PSProvideCommentHelp]" time="0.0338" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseApprovedVerbs]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerBeard.ps1'.Rule [PSUseApprovedVerbs]" time="0.039" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseBOMForUnicodeEncodedFile]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerBeard.ps1'.Rule [PSUseBOMForUnicodeEncodedFile]" time="0.0327" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseCmdletCorrectly]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerBeard.ps1'.Rule [PSUseCmdletCorrectly]" time="0.0391" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseCompatibleCmdlets]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerBeard.ps1'.Rule [PSUseCompatibleCmdlets]" time="0.0362" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseConsistentIndentation]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerBeard.ps1'.Rule [PSUseConsistentIndentation]" time="0.034" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseConsistentWhitespace]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerBeard.ps1'.Rule [PSUseConsistentWhitespace]" time="0.0339" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseDeclaredVarsMoreThanAssignments]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerBeard.ps1'.Rule [PSUseDeclaredVarsMoreThanAssignments]" time="0.0406" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseLiteralInitializerForHashtable]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerBeard.ps1'.Rule [PSUseLiteralInitializerForHashtable]" time="0.0344" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseOutputTypeCorrectly]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerBeard.ps1'.Rule [PSUseOutputTypeCorrectly]" time="0.0367" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUsePSCredentialType]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerBeard.ps1'.Rule [PSUsePSCredentialType]" time="0.0392" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSShouldProcess]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerBeard.ps1'.Rule [PSShouldProcess]" time="0.0868" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseShouldProcessForStateChangingFunctions]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerBeard.ps1'.Rule [PSUseShouldProcessForStateChangingFunctions]" time="0.0508" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseSingularNouns]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerBeard.ps1'.Rule [PSUseSingularNouns]" time="0.1018" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseSupportsShouldProcess]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerBeard.ps1'.Rule [PSUseSupportsShouldProcess]" time="0.0382" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseToExportFieldsInManifest]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerBeard.ps1'.Rule [PSUseToExportFieldsInManifest]" time="0.0364" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseUTF8EncodingForHelpFile]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerBeard.ps1'.Rule [PSUseUTF8EncodingForHelpFile]" time="0.0319" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSDSCDscExamplesPresent]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerBeard.ps1'.Rule [PSDSCDscExamplesPresent]" time="0.0326" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSDSCDscTestsPresent]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerBeard.ps1'.Rule [PSDSCDscTestsPresent]" time="0.0333" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSDSCReturnCorrectTypesForDSCFunctions]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerBeard.ps1'.Rule [PSDSCReturnCorrectTypesForDSCFunctions]" time="0.0324" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSDSCUseIdenticalMandatoryParametersForDSC]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerBeard.ps1'.Rule [PSDSCUseIdenticalMandatoryParametersForDSC]" time="0.0378" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSDSCUseIdenticalParametersForDSC]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerBeard.ps1'.Rule [PSDSCUseIdenticalParametersForDSC]" time="0.0426" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSDSCStandardDSCFunctionsInResource]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerBeard.ps1'.Rule [PSDSCStandardDSCFunctionsInResource]" time="0.0421" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSDSCUseVerboseMessageInDSCResource]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerBeard.ps1'.Rule [PSDSCUseVerboseMessageInDSCResource]" time="0.0519" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
              <test-suite type="TestFixture" name="Script 'C:\agent\_work\1\s\functions\Get-SpeakerFace.ps1'" executed="True" result="Success" success="True" time="2.9277" asserts="0" description="Script 'C:\agent\_work\1\s\functions\Get-SpeakerFace.ps1'">
                <results>
                  <test-case description="Rule [PSAlignAssignmentStatement]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerFace.ps1'.Rule [PSAlignAssignmentStatement]" time="0.0652" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingCmdletAliases]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerFace.ps1'.Rule [PSAvoidUsingCmdletAliases]" time="0.0502" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidDefaultValueSwitchParameter]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerFace.ps1'.Rule [PSAvoidDefaultValueSwitchParameter]" time="0.0593" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidDefaultValueForMandatoryParameter]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerFace.ps1'.Rule [PSAvoidDefaultValueForMandatoryParameter]" time="0.0818" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingEmptyCatchBlock]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerFace.ps1'.Rule [PSAvoidUsingEmptyCatchBlock]" time="0.0821" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidGlobalAliases]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerFace.ps1'.Rule [PSAvoidGlobalAliases]" time="0.051" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidGlobalFunctions]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerFace.ps1'.Rule [PSAvoidGlobalFunctions]" time="0.0442" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidGlobalVars]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerFace.ps1'.Rule [PSAvoidGlobalVars]" time="0.0483" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidInvokingEmptyMembers]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerFace.ps1'.Rule [PSAvoidInvokingEmptyMembers]" time="0.0435" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidNullOrEmptyHelpMessageAttribute]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerFace.ps1'.Rule [PSAvoidNullOrEmptyHelpMessageAttribute]" time="0.0412" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingPositionalParameters]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerFace.ps1'.Rule [PSAvoidUsingPositionalParameters]" time="0.139" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSReservedCmdletChar]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerFace.ps1'.Rule [PSReservedCmdletChar]" time="0.059" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSReservedParams]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerFace.ps1'.Rule [PSReservedParams]" time="0.0505" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidShouldContinueWithoutForce]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerFace.ps1'.Rule [PSAvoidShouldContinueWithoutForce]" time="0.0471" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingUserNameAndPassWordParams]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerFace.ps1'.Rule [PSAvoidUsingUserNameAndPassWordParams]" time="0.0825" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingComputerNameHardcoded]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerFace.ps1'.Rule [PSAvoidUsingComputerNameHardcoded]" time="0.0632" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingConvertToSecureStringWithPlainText]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerFace.ps1'.Rule [PSAvoidUsingConvertToSecureStringWithPlainText]" time="0.056" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingDeprecatedManifestFields]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerFace.ps1'.Rule [PSAvoidUsingDeprecatedManifestFields]" time="0.057" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingInvokeExpression]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerFace.ps1'.Rule [PSAvoidUsingInvokeExpression]" time="0.0591" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingPlainTextForPassword]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerFace.ps1'.Rule [PSAvoidUsingPlainTextForPassword]" time="0.0582" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingWMICmdlet]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerFace.ps1'.Rule [PSAvoidUsingWMICmdlet]" time="0.0452" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingWriteHost]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerFace.ps1'.Rule [PSAvoidUsingWriteHost]" time="0.0469" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSMisleadingBacktick]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerFace.ps1'.Rule [PSMisleadingBacktick]" time="0.0504" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSMissingModuleManifestField]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerFace.ps1'.Rule [PSMissingModuleManifestField]" time="0.0438" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSPlaceCloseBrace]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerFace.ps1'.Rule [PSPlaceCloseBrace]" time="0.0436" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSPlaceOpenBrace]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerFace.ps1'.Rule [PSPlaceOpenBrace]" time="0.0413" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSPossibleIncorrectComparisonWithNull]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerFace.ps1'.Rule [PSPossibleIncorrectComparisonWithNull]" time="0.0494" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSProvideCommentHelp]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerFace.ps1'.Rule [PSProvideCommentHelp]" time="0.054" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseApprovedVerbs]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerFace.ps1'.Rule [PSUseApprovedVerbs]" time="0.0633" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseBOMForUnicodeEncodedFile]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerFace.ps1'.Rule [PSUseBOMForUnicodeEncodedFile]" time="0.0613" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseCmdletCorrectly]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerFace.ps1'.Rule [PSUseCmdletCorrectly]" time="0.0576" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseCompatibleCmdlets]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerFace.ps1'.Rule [PSUseCompatibleCmdlets]" time="0.0412" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseConsistentIndentation]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerFace.ps1'.Rule [PSUseConsistentIndentation]" time="0.0478" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseConsistentWhitespace]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerFace.ps1'.Rule [PSUseConsistentWhitespace]" time="0.0535" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseDeclaredVarsMoreThanAssignments]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerFace.ps1'.Rule [PSUseDeclaredVarsMoreThanAssignments]" time="0.0643" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseLiteralInitializerForHashtable]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerFace.ps1'.Rule [PSUseLiteralInitializerForHashtable]" time="0.0593" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseOutputTypeCorrectly]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerFace.ps1'.Rule [PSUseOutputTypeCorrectly]" time="0.0582" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUsePSCredentialType]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerFace.ps1'.Rule [PSUsePSCredentialType]" time="0.0648" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSShouldProcess]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerFace.ps1'.Rule [PSShouldProcess]" time="0.0746" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseShouldProcessForStateChangingFunctions]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerFace.ps1'.Rule [PSUseShouldProcessForStateChangingFunctions]" time="0.0985" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseSingularNouns]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerFace.ps1'.Rule [PSUseSingularNouns]" time="0.047" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseSupportsShouldProcess]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerFace.ps1'.Rule [PSUseSupportsShouldProcess]" time="0.0529" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseToExportFieldsInManifest]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerFace.ps1'.Rule [PSUseToExportFieldsInManifest]" time="0.0476" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseUTF8EncodingForHelpFile]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerFace.ps1'.Rule [PSUseUTF8EncodingForHelpFile]" time="0.0537" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSDSCDscExamplesPresent]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerFace.ps1'.Rule [PSDSCDscExamplesPresent]" time="0.0501" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSDSCDscTestsPresent]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerFace.ps1'.Rule [PSDSCDscTestsPresent]" time="0.0466" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSDSCReturnCorrectTypesForDSCFunctions]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerFace.ps1'.Rule [PSDSCReturnCorrectTypesForDSCFunctions]" time="0.0444" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSDSCUseIdenticalMandatoryParametersForDSC]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerFace.ps1'.Rule [PSDSCUseIdenticalMandatoryParametersForDSC]" time="0.0522" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSDSCUseIdenticalParametersForDSC]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerFace.ps1'.Rule [PSDSCUseIdenticalParametersForDSC]" time="0.0453" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSDSCStandardDSCFunctionsInResource]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerFace.ps1'.Rule [PSDSCStandardDSCFunctionsInResource]" time="0.0464" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSDSCUseVerboseMessageInDSCResource]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\functions\Get-SpeakerFace.ps1'.Rule [PSDSCUseVerboseMessageInDSCResource]" time="0.0839" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
              <test-suite type="TestFixture" name="Script 'C:\agent\_work\1\s\tests\Feature.Tests.ps1'" executed="True" result="Success" success="True" time="2.6955" asserts="0" description="Script 'C:\agent\_work\1\s\tests\Feature.Tests.ps1'">
                <results>
                  <test-case description="Rule [PSAlignAssignmentStatement]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Feature.Tests.ps1'.Rule [PSAlignAssignmentStatement]" time="0.0822" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingCmdletAliases]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Feature.Tests.ps1'.Rule [PSAvoidUsingCmdletAliases]" time="0.0644" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidDefaultValueSwitchParameter]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Feature.Tests.ps1'.Rule [PSAvoidDefaultValueSwitchParameter]" time="0.0612" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidDefaultValueForMandatoryParameter]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Feature.Tests.ps1'.Rule [PSAvoidDefaultValueForMandatoryParameter]" time="0.0959" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingEmptyCatchBlock]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Feature.Tests.ps1'.Rule [PSAvoidUsingEmptyCatchBlock]" time="0.0473" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidGlobalAliases]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Feature.Tests.ps1'.Rule [PSAvoidGlobalAliases]" time="0.0343" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidGlobalFunctions]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Feature.Tests.ps1'.Rule [PSAvoidGlobalFunctions]" time="0.0336" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidGlobalVars]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Feature.Tests.ps1'.Rule [PSAvoidGlobalVars]" time="0.0359" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidInvokingEmptyMembers]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Feature.Tests.ps1'.Rule [PSAvoidInvokingEmptyMembers]" time="0.0619" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidNullOrEmptyHelpMessageAttribute]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Feature.Tests.ps1'.Rule [PSAvoidNullOrEmptyHelpMessageAttribute]" time="0.0623" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingPositionalParameters]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Feature.Tests.ps1'.Rule [PSAvoidUsingPositionalParameters]" time="0.6214" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSReservedCmdletChar]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Feature.Tests.ps1'.Rule [PSReservedCmdletChar]" time="0.0654" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSReservedParams]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Feature.Tests.ps1'.Rule [PSReservedParams]" time="0.0777" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidShouldContinueWithoutForce]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Feature.Tests.ps1'.Rule [PSAvoidShouldContinueWithoutForce]" time="0.0575" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingUserNameAndPassWordParams]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Feature.Tests.ps1'.Rule [PSAvoidUsingUserNameAndPassWordParams]" time="0.0329" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingComputerNameHardcoded]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Feature.Tests.ps1'.Rule [PSAvoidUsingComputerNameHardcoded]" time="0.0381" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingConvertToSecureStringWithPlainText]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Feature.Tests.ps1'.Rule [PSAvoidUsingConvertToSecureStringWithPlainText]" time="0.0391" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingDeprecatedManifestFields]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Feature.Tests.ps1'.Rule [PSAvoidUsingDeprecatedManifestFields]" time="0.0354" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingInvokeExpression]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Feature.Tests.ps1'.Rule [PSAvoidUsingInvokeExpression]" time="0.0335" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingPlainTextForPassword]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Feature.Tests.ps1'.Rule [PSAvoidUsingPlainTextForPassword]" time="0.0361" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingWMICmdlet]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Feature.Tests.ps1'.Rule [PSAvoidUsingWMICmdlet]" time="0.0359" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingWriteHost]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Feature.Tests.ps1'.Rule [PSAvoidUsingWriteHost]" time="0.0334" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSMisleadingBacktick]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Feature.Tests.ps1'.Rule [PSMisleadingBacktick]" time="0.033" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSMissingModuleManifestField]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Feature.Tests.ps1'.Rule [PSMissingModuleManifestField]" time="0.0341" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSPlaceCloseBrace]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Feature.Tests.ps1'.Rule [PSPlaceCloseBrace]" time="0.032" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSPlaceOpenBrace]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Feature.Tests.ps1'.Rule [PSPlaceOpenBrace]" time="0.0483" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSPossibleIncorrectComparisonWithNull]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Feature.Tests.ps1'.Rule [PSPossibleIncorrectComparisonWithNull]" time="0.0339" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSProvideCommentHelp]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Feature.Tests.ps1'.Rule [PSProvideCommentHelp]" time="0.0321" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseApprovedVerbs]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Feature.Tests.ps1'.Rule [PSUseApprovedVerbs]" time="0.0328" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseBOMForUnicodeEncodedFile]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Feature.Tests.ps1'.Rule [PSUseBOMForUnicodeEncodedFile]" time="0.0348" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseCmdletCorrectly]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Feature.Tests.ps1'.Rule [PSUseCmdletCorrectly]" time="0.0361" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseCompatibleCmdlets]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Feature.Tests.ps1'.Rule [PSUseCompatibleCmdlets]" time="0.0343" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseConsistentIndentation]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Feature.Tests.ps1'.Rule [PSUseConsistentIndentation]" time="0.0398" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseConsistentWhitespace]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Feature.Tests.ps1'.Rule [PSUseConsistentWhitespace]" time="0.0319" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseDeclaredVarsMoreThanAssignments]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Feature.Tests.ps1'.Rule [PSUseDeclaredVarsMoreThanAssignments]" time="0.0336" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseLiteralInitializerForHashtable]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Feature.Tests.ps1'.Rule [PSUseLiteralInitializerForHashtable]" time="0.0349" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseOutputTypeCorrectly]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Feature.Tests.ps1'.Rule [PSUseOutputTypeCorrectly]" time="0.0332" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUsePSCredentialType]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Feature.Tests.ps1'.Rule [PSUsePSCredentialType]" time="0.0341" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSShouldProcess]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Feature.Tests.ps1'.Rule [PSShouldProcess]" time="0.0324" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseShouldProcessForStateChangingFunctions]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Feature.Tests.ps1'.Rule [PSUseShouldProcessForStateChangingFunctions]" time="0.0327" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseSingularNouns]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Feature.Tests.ps1'.Rule [PSUseSingularNouns]" time="0.0356" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseSupportsShouldProcess]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Feature.Tests.ps1'.Rule [PSUseSupportsShouldProcess]" time="0.0336" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseToExportFieldsInManifest]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Feature.Tests.ps1'.Rule [PSUseToExportFieldsInManifest]" time="0.033" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseUTF8EncodingForHelpFile]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Feature.Tests.ps1'.Rule [PSUseUTF8EncodingForHelpFile]" time="0.034" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSDSCDscExamplesPresent]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Feature.Tests.ps1'.Rule [PSDSCDscExamplesPresent]" time="0.0419" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSDSCDscTestsPresent]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Feature.Tests.ps1'.Rule [PSDSCDscTestsPresent]" time="0.033" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSDSCReturnCorrectTypesForDSCFunctions]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Feature.Tests.ps1'.Rule [PSDSCReturnCorrectTypesForDSCFunctions]" time="0.0404" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSDSCUseIdenticalMandatoryParametersForDSC]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Feature.Tests.ps1'.Rule [PSDSCUseIdenticalMandatoryParametersForDSC]" time="0.033" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSDSCUseIdenticalParametersForDSC]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Feature.Tests.ps1'.Rule [PSDSCUseIdenticalParametersForDSC]" time="0.0352" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSDSCStandardDSCFunctionsInResource]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Feature.Tests.ps1'.Rule [PSDSCStandardDSCFunctionsInResource]" time="0.0337" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSDSCUseVerboseMessageInDSCResource]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Feature.Tests.ps1'.Rule [PSDSCUseVerboseMessageInDSCResource]" time="0.0329" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
              <test-suite type="TestFixture" name="Script 'C:\agent\_work\1\s\tests\Help.Exceptions.ps1'" executed="True" result="Success" success="True" time="1.8422" asserts="0" description="Script 'C:\agent\_work\1\s\tests\Help.Exceptions.ps1'">
                <results>
                  <test-case description="Rule [PSAlignAssignmentStatement]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Exceptions.ps1'.Rule [PSAlignAssignmentStatement]" time="0.0449" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingCmdletAliases]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Exceptions.ps1'.Rule [PSAvoidUsingCmdletAliases]" time="0.0328" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidDefaultValueSwitchParameter]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Exceptions.ps1'.Rule [PSAvoidDefaultValueSwitchParameter]" time="0.0402" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidDefaultValueForMandatoryParameter]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Exceptions.ps1'.Rule [PSAvoidDefaultValueForMandatoryParameter]" time="0.0449" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingEmptyCatchBlock]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Exceptions.ps1'.Rule [PSAvoidUsingEmptyCatchBlock]" time="0.0364" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidGlobalAliases]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Exceptions.ps1'.Rule [PSAvoidGlobalAliases]" time="0.0325" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidGlobalFunctions]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Exceptions.ps1'.Rule [PSAvoidGlobalFunctions]" time="0.0347" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidGlobalVars]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Exceptions.ps1'.Rule [PSAvoidGlobalVars]" time="0.0351" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidInvokingEmptyMembers]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Exceptions.ps1'.Rule [PSAvoidInvokingEmptyMembers]" time="0.0323" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidNullOrEmptyHelpMessageAttribute]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Exceptions.ps1'.Rule [PSAvoidNullOrEmptyHelpMessageAttribute]" time="0.0311" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingPositionalParameters]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Exceptions.ps1'.Rule [PSAvoidUsingPositionalParameters]" time="0.0344" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSReservedCmdletChar]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Exceptions.ps1'.Rule [PSReservedCmdletChar]" time="0.032" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSReservedParams]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Exceptions.ps1'.Rule [PSReservedParams]" time="0.0333" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidShouldContinueWithoutForce]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Exceptions.ps1'.Rule [PSAvoidShouldContinueWithoutForce]" time="0.0337" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingUserNameAndPassWordParams]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Exceptions.ps1'.Rule [PSAvoidUsingUserNameAndPassWordParams]" time="0.0349" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingComputerNameHardcoded]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Exceptions.ps1'.Rule [PSAvoidUsingComputerNameHardcoded]" time="0.048" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingConvertToSecureStringWithPlainText]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Exceptions.ps1'.Rule [PSAvoidUsingConvertToSecureStringWithPlainText]" time="0.0795" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingDeprecatedManifestFields]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Exceptions.ps1'.Rule [PSAvoidUsingDeprecatedManifestFields]" time="0.0664" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingInvokeExpression]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Exceptions.ps1'.Rule [PSAvoidUsingInvokeExpression]" time="0.0449" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingPlainTextForPassword]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Exceptions.ps1'.Rule [PSAvoidUsingPlainTextForPassword]" time="0.0343" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingWMICmdlet]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Exceptions.ps1'.Rule [PSAvoidUsingWMICmdlet]" time="0.0332" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingWriteHost]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Exceptions.ps1'.Rule [PSAvoidUsingWriteHost]" time="0.0332" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSMisleadingBacktick]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Exceptions.ps1'.Rule [PSMisleadingBacktick]" time="0.0333" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSMissingModuleManifestField]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Exceptions.ps1'.Rule [PSMissingModuleManifestField]" time="0.0325" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSPlaceCloseBrace]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Exceptions.ps1'.Rule [PSPlaceCloseBrace]" time="0.0321" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSPlaceOpenBrace]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Exceptions.ps1'.Rule [PSPlaceOpenBrace]" time="0.0315" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSPossibleIncorrectComparisonWithNull]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Exceptions.ps1'.Rule [PSPossibleIncorrectComparisonWithNull]" time="0.0315" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSProvideCommentHelp]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Exceptions.ps1'.Rule [PSProvideCommentHelp]" time="0.0321" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseApprovedVerbs]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Exceptions.ps1'.Rule [PSUseApprovedVerbs]" time="0.0336" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseBOMForUnicodeEncodedFile]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Exceptions.ps1'.Rule [PSUseBOMForUnicodeEncodedFile]" time="0.0343" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseCmdletCorrectly]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Exceptions.ps1'.Rule [PSUseCmdletCorrectly]" time="0.032" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseCompatibleCmdlets]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Exceptions.ps1'.Rule [PSUseCompatibleCmdlets]" time="0.0334" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseConsistentIndentation]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Exceptions.ps1'.Rule [PSUseConsistentIndentation]" time="0.0326" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseConsistentWhitespace]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Exceptions.ps1'.Rule [PSUseConsistentWhitespace]" time="0.0392" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseDeclaredVarsMoreThanAssignments]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Exceptions.ps1'.Rule [PSUseDeclaredVarsMoreThanAssignments]" time="0.0341" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseLiteralInitializerForHashtable]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Exceptions.ps1'.Rule [PSUseLiteralInitializerForHashtable]" time="0.0325" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseOutputTypeCorrectly]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Exceptions.ps1'.Rule [PSUseOutputTypeCorrectly]" time="0.0333" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUsePSCredentialType]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Exceptions.ps1'.Rule [PSUsePSCredentialType]" time="0.0346" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSShouldProcess]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Exceptions.ps1'.Rule [PSShouldProcess]" time="0.0334" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseShouldProcessForStateChangingFunctions]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Exceptions.ps1'.Rule [PSUseShouldProcessForStateChangingFunctions]" time="0.0316" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseSingularNouns]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Exceptions.ps1'.Rule [PSUseSingularNouns]" time="0.0329" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseSupportsShouldProcess]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Exceptions.ps1'.Rule [PSUseSupportsShouldProcess]" time="0.0343" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseToExportFieldsInManifest]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Exceptions.ps1'.Rule [PSUseToExportFieldsInManifest]" time="0.0316" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseUTF8EncodingForHelpFile]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Exceptions.ps1'.Rule [PSUseUTF8EncodingForHelpFile]" time="0.0326" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSDSCDscExamplesPresent]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Exceptions.ps1'.Rule [PSDSCDscExamplesPresent]" time="0.0329" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSDSCDscTestsPresent]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Exceptions.ps1'.Rule [PSDSCDscTestsPresent]" time="0.0331" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSDSCReturnCorrectTypesForDSCFunctions]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Exceptions.ps1'.Rule [PSDSCReturnCorrectTypesForDSCFunctions]" time="0.0335" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSDSCUseIdenticalMandatoryParametersForDSC]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Exceptions.ps1'.Rule [PSDSCUseIdenticalMandatoryParametersForDSC]" time="0.0321" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSDSCUseIdenticalParametersForDSC]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Exceptions.ps1'.Rule [PSDSCUseIdenticalParametersForDSC]" time="0.0378" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSDSCStandardDSCFunctionsInResource]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Exceptions.ps1'.Rule [PSDSCStandardDSCFunctionsInResource]" time="0.0341" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSDSCUseVerboseMessageInDSCResource]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Exceptions.ps1'.Rule [PSDSCUseVerboseMessageInDSCResource]" time="0.0371" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
              <test-suite type="TestFixture" name="Script 'C:\agent\_work\1\s\tests\Help.Tests.ps1'" executed="True" result="Success" success="True" time="3.5335" asserts="0" description="Script 'C:\agent\_work\1\s\tests\Help.Tests.ps1'">
                <results>
                  <test-case description="Rule [PSAlignAssignmentStatement]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Tests.ps1'.Rule [PSAlignAssignmentStatement]" time="0.0526" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingCmdletAliases]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Tests.ps1'.Rule [PSAvoidUsingCmdletAliases]" time="0.0356" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidDefaultValueSwitchParameter]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Tests.ps1'.Rule [PSAvoidDefaultValueSwitchParameter]" time="0.0362" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidDefaultValueForMandatoryParameter]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Tests.ps1'.Rule [PSAvoidDefaultValueForMandatoryParameter]" time="0.0379" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingEmptyCatchBlock]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Tests.ps1'.Rule [PSAvoidUsingEmptyCatchBlock]" time="0.035" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidGlobalAliases]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Tests.ps1'.Rule [PSAvoidGlobalAliases]" time="0.0331" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidGlobalFunctions]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Tests.ps1'.Rule [PSAvoidGlobalFunctions]" time="0.0369" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidGlobalVars]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Tests.ps1'.Rule [PSAvoidGlobalVars]" time="0.0326" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidInvokingEmptyMembers]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Tests.ps1'.Rule [PSAvoidInvokingEmptyMembers]" time="0.0359" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidNullOrEmptyHelpMessageAttribute]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Tests.ps1'.Rule [PSAvoidNullOrEmptyHelpMessageAttribute]" time="0.0438" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingPositionalParameters]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Tests.ps1'.Rule [PSAvoidUsingPositionalParameters]" time="1.2804" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSReservedCmdletChar]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Tests.ps1'.Rule [PSReservedCmdletChar]" time="0.0433" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSReservedParams]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Tests.ps1'.Rule [PSReservedParams]" time="0.0366" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidShouldContinueWithoutForce]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Tests.ps1'.Rule [PSAvoidShouldContinueWithoutForce]" time="0.0335" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingUserNameAndPassWordParams]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Tests.ps1'.Rule [PSAvoidUsingUserNameAndPassWordParams]" time="0.0354" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingComputerNameHardcoded]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Tests.ps1'.Rule [PSAvoidUsingComputerNameHardcoded]" time="0.0337" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingConvertToSecureStringWithPlainText]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Tests.ps1'.Rule [PSAvoidUsingConvertToSecureStringWithPlainText]" time="0.036" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingDeprecatedManifestFields]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Tests.ps1'.Rule [PSAvoidUsingDeprecatedManifestFields]" time="0.0352" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingInvokeExpression]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Tests.ps1'.Rule [PSAvoidUsingInvokeExpression]" time="0.0427" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingPlainTextForPassword]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Tests.ps1'.Rule [PSAvoidUsingPlainTextForPassword]" time="0.0359" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingWMICmdlet]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Tests.ps1'.Rule [PSAvoidUsingWMICmdlet]" time="0.0406" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingWriteHost]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Tests.ps1'.Rule [PSAvoidUsingWriteHost]" time="0.0332" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSMisleadingBacktick]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Tests.ps1'.Rule [PSMisleadingBacktick]" time="0.0354" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSMissingModuleManifestField]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Tests.ps1'.Rule [PSMissingModuleManifestField]" time="0.035" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSPlaceCloseBrace]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Tests.ps1'.Rule [PSPlaceCloseBrace]" time="0.0387" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSPlaceOpenBrace]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Tests.ps1'.Rule [PSPlaceOpenBrace]" time="0.0347" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSPossibleIncorrectComparisonWithNull]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Tests.ps1'.Rule [PSPossibleIncorrectComparisonWithNull]" time="0.0329" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSProvideCommentHelp]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Tests.ps1'.Rule [PSProvideCommentHelp]" time="0.0373" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseApprovedVerbs]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Tests.ps1'.Rule [PSUseApprovedVerbs]" time="0.0348" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseBOMForUnicodeEncodedFile]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Tests.ps1'.Rule [PSUseBOMForUnicodeEncodedFile]" time="0.0331" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseCmdletCorrectly]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Tests.ps1'.Rule [PSUseCmdletCorrectly]" time="0.0359" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseCompatibleCmdlets]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Tests.ps1'.Rule [PSUseCompatibleCmdlets]" time="0.0353" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseConsistentIndentation]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Tests.ps1'.Rule [PSUseConsistentIndentation]" time="0.0401" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseConsistentWhitespace]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Tests.ps1'.Rule [PSUseConsistentWhitespace]" time="0.0332" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseDeclaredVarsMoreThanAssignments]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Tests.ps1'.Rule [PSUseDeclaredVarsMoreThanAssignments]" time="0.0402" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseLiteralInitializerForHashtable]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Tests.ps1'.Rule [PSUseLiteralInitializerForHashtable]" time="0.0371" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseOutputTypeCorrectly]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Tests.ps1'.Rule [PSUseOutputTypeCorrectly]" time="0.0332" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUsePSCredentialType]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Tests.ps1'.Rule [PSUsePSCredentialType]" time="0.0375" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSShouldProcess]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Tests.ps1'.Rule [PSShouldProcess]" time="0.4384" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseShouldProcessForStateChangingFunctions]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Tests.ps1'.Rule [PSUseShouldProcessForStateChangingFunctions]" time="0.0416" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseSingularNouns]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Tests.ps1'.Rule [PSUseSingularNouns]" time="0.036" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseSupportsShouldProcess]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Tests.ps1'.Rule [PSUseSupportsShouldProcess]" time="0.0358" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseToExportFieldsInManifest]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Tests.ps1'.Rule [PSUseToExportFieldsInManifest]" time="0.0337" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseUTF8EncodingForHelpFile]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Tests.ps1'.Rule [PSUseUTF8EncodingForHelpFile]" time="0.0373" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSDSCDscExamplesPresent]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Tests.ps1'.Rule [PSDSCDscExamplesPresent]" time="0.0355" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSDSCDscTestsPresent]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Tests.ps1'.Rule [PSDSCDscTestsPresent]" time="0.0327" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSDSCReturnCorrectTypesForDSCFunctions]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Tests.ps1'.Rule [PSDSCReturnCorrectTypesForDSCFunctions]" time="0.0371" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSDSCUseIdenticalMandatoryParametersForDSC]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Tests.ps1'.Rule [PSDSCUseIdenticalMandatoryParametersForDSC]" time="0.0417" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSDSCUseIdenticalParametersForDSC]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Tests.ps1'.Rule [PSDSCUseIdenticalParametersForDSC]" time="0.0478" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSDSCStandardDSCFunctionsInResource]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Tests.ps1'.Rule [PSDSCStandardDSCFunctionsInResource]" time="0.0405" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSDSCUseVerboseMessageInDSCResource]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Help.Tests.ps1'.Rule [PSDSCUseVerboseMessageInDSCResource]" time="0.0349" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
              <test-suite type="TestFixture" name="Script 'C:\agent\_work\1\s\tests\Project.Tests.ps1'" executed="True" result="Success" success="True" time="3.4611" asserts="0" description="Script 'C:\agent\_work\1\s\tests\Project.Tests.ps1'">
                <results>
                  <test-case description="Rule [PSAlignAssignmentStatement]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Project.Tests.ps1'.Rule [PSAlignAssignmentStatement]" time="0.0484" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingCmdletAliases]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Project.Tests.ps1'.Rule [PSAvoidUsingCmdletAliases]" time="0.0323" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidDefaultValueSwitchParameter]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Project.Tests.ps1'.Rule [PSAvoidDefaultValueSwitchParameter]" time="0.0342" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidDefaultValueForMandatoryParameter]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Project.Tests.ps1'.Rule [PSAvoidDefaultValueForMandatoryParameter]" time="0.0317" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingEmptyCatchBlock]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Project.Tests.ps1'.Rule [PSAvoidUsingEmptyCatchBlock]" time="0.0333" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidGlobalAliases]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Project.Tests.ps1'.Rule [PSAvoidGlobalAliases]" time="0.0336" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidGlobalFunctions]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Project.Tests.ps1'.Rule [PSAvoidGlobalFunctions]" time="0.0334" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidGlobalVars]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Project.Tests.ps1'.Rule [PSAvoidGlobalVars]" time="0.0338" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidInvokingEmptyMembers]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Project.Tests.ps1'.Rule [PSAvoidInvokingEmptyMembers]" time="0.0341" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidNullOrEmptyHelpMessageAttribute]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Project.Tests.ps1'.Rule [PSAvoidNullOrEmptyHelpMessageAttribute]" time="0.0346" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingPositionalParameters]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Project.Tests.ps1'.Rule [PSAvoidUsingPositionalParameters]" time="0.9411" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSReservedCmdletChar]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Project.Tests.ps1'.Rule [PSReservedCmdletChar]" time="0.0785" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSReservedParams]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Project.Tests.ps1'.Rule [PSReservedParams]" time="0.0402" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidShouldContinueWithoutForce]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Project.Tests.ps1'.Rule [PSAvoidShouldContinueWithoutForce]" time="0.0363" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingUserNameAndPassWordParams]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Project.Tests.ps1'.Rule [PSAvoidUsingUserNameAndPassWordParams]" time="0.0414" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingComputerNameHardcoded]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Project.Tests.ps1'.Rule [PSAvoidUsingComputerNameHardcoded]" time="0.0344" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingConvertToSecureStringWithPlainText]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Project.Tests.ps1'.Rule [PSAvoidUsingConvertToSecureStringWithPlainText]" time="0.0319" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingDeprecatedManifestFields]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Project.Tests.ps1'.Rule [PSAvoidUsingDeprecatedManifestFields]" time="0.0331" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingInvokeExpression]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Project.Tests.ps1'.Rule [PSAvoidUsingInvokeExpression]" time="0.0413" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingPlainTextForPassword]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Project.Tests.ps1'.Rule [PSAvoidUsingPlainTextForPassword]" time="0.0391" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingWMICmdlet]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Project.Tests.ps1'.Rule [PSAvoidUsingWMICmdlet]" time="0.0328" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingWriteHost]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Project.Tests.ps1'.Rule [PSAvoidUsingWriteHost]" time="0.0346" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSMisleadingBacktick]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Project.Tests.ps1'.Rule [PSMisleadingBacktick]" time="0.0336" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSMissingModuleManifestField]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Project.Tests.ps1'.Rule [PSMissingModuleManifestField]" time="0.0317" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSPlaceCloseBrace]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Project.Tests.ps1'.Rule [PSPlaceCloseBrace]" time="0.0346" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSPlaceOpenBrace]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Project.Tests.ps1'.Rule [PSPlaceOpenBrace]" time="0.0323" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSPossibleIncorrectComparisonWithNull]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Project.Tests.ps1'.Rule [PSPossibleIncorrectComparisonWithNull]" time="0.0376" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSProvideCommentHelp]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Project.Tests.ps1'.Rule [PSProvideCommentHelp]" time="0.034" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseApprovedVerbs]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Project.Tests.ps1'.Rule [PSUseApprovedVerbs]" time="0.0341" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseBOMForUnicodeEncodedFile]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Project.Tests.ps1'.Rule [PSUseBOMForUnicodeEncodedFile]" time="0.0354" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseCmdletCorrectly]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Project.Tests.ps1'.Rule [PSUseCmdletCorrectly]" time="0.6628" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseCompatibleCmdlets]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Project.Tests.ps1'.Rule [PSUseCompatibleCmdlets]" time="0.0399" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseConsistentIndentation]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Project.Tests.ps1'.Rule [PSUseConsistentIndentation]" time="0.049" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseConsistentWhitespace]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Project.Tests.ps1'.Rule [PSUseConsistentWhitespace]" time="0.035" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseDeclaredVarsMoreThanAssignments]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Project.Tests.ps1'.Rule [PSUseDeclaredVarsMoreThanAssignments]" time="0.0351" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseLiteralInitializerForHashtable]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Project.Tests.ps1'.Rule [PSUseLiteralInitializerForHashtable]" time="0.0333" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseOutputTypeCorrectly]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Project.Tests.ps1'.Rule [PSUseOutputTypeCorrectly]" time="0.0363" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUsePSCredentialType]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Project.Tests.ps1'.Rule [PSUsePSCredentialType]" time="0.0331" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSShouldProcess]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Project.Tests.ps1'.Rule [PSShouldProcess]" time="0.0339" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseShouldProcessForStateChangingFunctions]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Project.Tests.ps1'.Rule [PSUseShouldProcessForStateChangingFunctions]" time="0.0342" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseSingularNouns]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Project.Tests.ps1'.Rule [PSUseSingularNouns]" time="0.0337" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseSupportsShouldProcess]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Project.Tests.ps1'.Rule [PSUseSupportsShouldProcess]" time="0.0346" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseToExportFieldsInManifest]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Project.Tests.ps1'.Rule [PSUseToExportFieldsInManifest]" time="0.0332" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseUTF8EncodingForHelpFile]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Project.Tests.ps1'.Rule [PSUseUTF8EncodingForHelpFile]" time="0.0336" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSDSCDscExamplesPresent]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Project.Tests.ps1'.Rule [PSDSCDscExamplesPresent]" time="0.034" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSDSCDscTestsPresent]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Project.Tests.ps1'.Rule [PSDSCDscTestsPresent]" time="0.0346" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSDSCReturnCorrectTypesForDSCFunctions]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Project.Tests.ps1'.Rule [PSDSCReturnCorrectTypesForDSCFunctions]" time="0.0678" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSDSCUseIdenticalMandatoryParametersForDSC]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Project.Tests.ps1'.Rule [PSDSCUseIdenticalMandatoryParametersForDSC]" time="0.0753" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSDSCUseIdenticalParametersForDSC]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Project.Tests.ps1'.Rule [PSDSCUseIdenticalParametersForDSC]" time="0.0366" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSDSCStandardDSCFunctionsInResource]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Project.Tests.ps1'.Rule [PSDSCStandardDSCFunctionsInResource]" time="0.0406" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSDSCUseVerboseMessageInDSCResource]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Project.Tests.ps1'.Rule [PSDSCUseVerboseMessageInDSCResource]" time="0.0371" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
              <test-suite type="TestFixture" name="Script 'C:\agent\_work\1\s\tests\Regression.Tests.ps1'" executed="True" result="Success" success="True" time="1.8291" asserts="0" description="Script 'C:\agent\_work\1\s\tests\Regression.Tests.ps1'">
                <results>
                  <test-case description="Rule [PSAlignAssignmentStatement]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Regression.Tests.ps1'.Rule [PSAlignAssignmentStatement]" time="0.0449" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingCmdletAliases]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Regression.Tests.ps1'.Rule [PSAvoidUsingCmdletAliases]" time="0.0336" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidDefaultValueSwitchParameter]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Regression.Tests.ps1'.Rule [PSAvoidDefaultValueSwitchParameter]" time="0.0365" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidDefaultValueForMandatoryParameter]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Regression.Tests.ps1'.Rule [PSAvoidDefaultValueForMandatoryParameter]" time="0.0353" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingEmptyCatchBlock]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Regression.Tests.ps1'.Rule [PSAvoidUsingEmptyCatchBlock]" time="0.0337" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidGlobalAliases]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Regression.Tests.ps1'.Rule [PSAvoidGlobalAliases]" time="0.0331" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidGlobalFunctions]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Regression.Tests.ps1'.Rule [PSAvoidGlobalFunctions]" time="0.0332" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidGlobalVars]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Regression.Tests.ps1'.Rule [PSAvoidGlobalVars]" time="0.0317" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidInvokingEmptyMembers]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Regression.Tests.ps1'.Rule [PSAvoidInvokingEmptyMembers]" time="0.0351" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidNullOrEmptyHelpMessageAttribute]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Regression.Tests.ps1'.Rule [PSAvoidNullOrEmptyHelpMessageAttribute]" time="0.0318" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingPositionalParameters]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Regression.Tests.ps1'.Rule [PSAvoidUsingPositionalParameters]" time="0.0341" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSReservedCmdletChar]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Regression.Tests.ps1'.Rule [PSReservedCmdletChar]" time="0.0382" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSReservedParams]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Regression.Tests.ps1'.Rule [PSReservedParams]" time="0.0409" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidShouldContinueWithoutForce]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Regression.Tests.ps1'.Rule [PSAvoidShouldContinueWithoutForce]" time="0.038" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingUserNameAndPassWordParams]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Regression.Tests.ps1'.Rule [PSAvoidUsingUserNameAndPassWordParams]" time="0.0332" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingComputerNameHardcoded]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Regression.Tests.ps1'.Rule [PSAvoidUsingComputerNameHardcoded]" time="0.0342" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingConvertToSecureStringWithPlainText]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Regression.Tests.ps1'.Rule [PSAvoidUsingConvertToSecureStringWithPlainText]" time="0.0376" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingDeprecatedManifestFields]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Regression.Tests.ps1'.Rule [PSAvoidUsingDeprecatedManifestFields]" time="0.0346" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingInvokeExpression]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Regression.Tests.ps1'.Rule [PSAvoidUsingInvokeExpression]" time="0.0315" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingPlainTextForPassword]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Regression.Tests.ps1'.Rule [PSAvoidUsingPlainTextForPassword]" time="0.0343" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingWMICmdlet]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Regression.Tests.ps1'.Rule [PSAvoidUsingWMICmdlet]" time="0.0324" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingWriteHost]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Regression.Tests.ps1'.Rule [PSAvoidUsingWriteHost]" time="0.0331" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSMisleadingBacktick]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Regression.Tests.ps1'.Rule [PSMisleadingBacktick]" time="0.0336" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSMissingModuleManifestField]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Regression.Tests.ps1'.Rule [PSMissingModuleManifestField]" time="0.034" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSPlaceCloseBrace]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Regression.Tests.ps1'.Rule [PSPlaceCloseBrace]" time="0.0329" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSPlaceOpenBrace]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Regression.Tests.ps1'.Rule [PSPlaceOpenBrace]" time="0.0337" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSPossibleIncorrectComparisonWithNull]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Regression.Tests.ps1'.Rule [PSPossibleIncorrectComparisonWithNull]" time="0.0389" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSProvideCommentHelp]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Regression.Tests.ps1'.Rule [PSProvideCommentHelp]" time="0.0402" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseApprovedVerbs]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Regression.Tests.ps1'.Rule [PSUseApprovedVerbs]" time="0.0387" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseBOMForUnicodeEncodedFile]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Regression.Tests.ps1'.Rule [PSUseBOMForUnicodeEncodedFile]" time="0.0375" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseCmdletCorrectly]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Regression.Tests.ps1'.Rule [PSUseCmdletCorrectly]" time="0.0383" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseCompatibleCmdlets]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Regression.Tests.ps1'.Rule [PSUseCompatibleCmdlets]" time="0.0355" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseConsistentIndentation]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Regression.Tests.ps1'.Rule [PSUseConsistentIndentation]" time="0.0377" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseConsistentWhitespace]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Regression.Tests.ps1'.Rule [PSUseConsistentWhitespace]" time="0.0335" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseDeclaredVarsMoreThanAssignments]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Regression.Tests.ps1'.Rule [PSUseDeclaredVarsMoreThanAssignments]" time="0.0337" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseLiteralInitializerForHashtable]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Regression.Tests.ps1'.Rule [PSUseLiteralInitializerForHashtable]" time="0.0339" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseOutputTypeCorrectly]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Regression.Tests.ps1'.Rule [PSUseOutputTypeCorrectly]" time="0.0333" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUsePSCredentialType]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Regression.Tests.ps1'.Rule [PSUsePSCredentialType]" time="0.0331" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSShouldProcess]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Regression.Tests.ps1'.Rule [PSShouldProcess]" time="0.0343" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseShouldProcessForStateChangingFunctions]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Regression.Tests.ps1'.Rule [PSUseShouldProcessForStateChangingFunctions]" time="0.0334" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseSingularNouns]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Regression.Tests.ps1'.Rule [PSUseSingularNouns]" time="0.0372" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseSupportsShouldProcess]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Regression.Tests.ps1'.Rule [PSUseSupportsShouldProcess]" time="0.0352" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseToExportFieldsInManifest]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Regression.Tests.ps1'.Rule [PSUseToExportFieldsInManifest]" time="0.0355" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseUTF8EncodingForHelpFile]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Regression.Tests.ps1'.Rule [PSUseUTF8EncodingForHelpFile]" time="0.035" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSDSCDscExamplesPresent]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Regression.Tests.ps1'.Rule [PSDSCDscExamplesPresent]" time="0.0345" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSDSCDscTestsPresent]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Regression.Tests.ps1'.Rule [PSDSCDscTestsPresent]" time="0.0379" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSDSCReturnCorrectTypesForDSCFunctions]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Regression.Tests.ps1'.Rule [PSDSCReturnCorrectTypesForDSCFunctions]" time="0.033" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSDSCUseIdenticalMandatoryParametersForDSC]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Regression.Tests.ps1'.Rule [PSDSCUseIdenticalMandatoryParametersForDSC]" time="0.0342" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSDSCUseIdenticalParametersForDSC]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Regression.Tests.ps1'.Rule [PSDSCUseIdenticalParametersForDSC]" time="0.0338" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSDSCStandardDSCFunctionsInResource]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Regression.Tests.ps1'.Rule [PSDSCStandardDSCFunctionsInResource]" time="0.0357" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSDSCUseVerboseMessageInDSCResource]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Regression.Tests.ps1'.Rule [PSDSCUseVerboseMessageInDSCResource]" time="0.0701" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
              <test-suite type="TestFixture" name="Script 'C:\agent\_work\1\s\tests\Unit.Tests.ps1'" executed="True" result="Success" success="True" time="3.0377" asserts="0" description="Script 'C:\agent\_work\1\s\tests\Unit.Tests.ps1'">
                <results>
                  <test-case description="Rule [PSAlignAssignmentStatement]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Unit.Tests.ps1'.Rule [PSAlignAssignmentStatement]" time="0.0829" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingCmdletAliases]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Unit.Tests.ps1'.Rule [PSAvoidUsingCmdletAliases]" time="0.0422" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidDefaultValueSwitchParameter]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Unit.Tests.ps1'.Rule [PSAvoidDefaultValueSwitchParameter]" time="0.0333" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidDefaultValueForMandatoryParameter]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Unit.Tests.ps1'.Rule [PSAvoidDefaultValueForMandatoryParameter]" time="0.0362" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingEmptyCatchBlock]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Unit.Tests.ps1'.Rule [PSAvoidUsingEmptyCatchBlock]" time="0.0369" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidGlobalAliases]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Unit.Tests.ps1'.Rule [PSAvoidGlobalAliases]" time="0.0339" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidGlobalFunctions]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Unit.Tests.ps1'.Rule [PSAvoidGlobalFunctions]" time="0.0367" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidGlobalVars]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Unit.Tests.ps1'.Rule [PSAvoidGlobalVars]" time="0.0329" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidInvokingEmptyMembers]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Unit.Tests.ps1'.Rule [PSAvoidInvokingEmptyMembers]" time="0.0379" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidNullOrEmptyHelpMessageAttribute]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Unit.Tests.ps1'.Rule [PSAvoidNullOrEmptyHelpMessageAttribute]" time="0.0349" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingPositionalParameters]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Unit.Tests.ps1'.Rule [PSAvoidUsingPositionalParameters]" time="1.086" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSReservedCmdletChar]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Unit.Tests.ps1'.Rule [PSReservedCmdletChar]" time="0.0461" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSReservedParams]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Unit.Tests.ps1'.Rule [PSReservedParams]" time="0.0428" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidShouldContinueWithoutForce]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Unit.Tests.ps1'.Rule [PSAvoidShouldContinueWithoutForce]" time="0.0377" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingUserNameAndPassWordParams]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Unit.Tests.ps1'.Rule [PSAvoidUsingUserNameAndPassWordParams]" time="0.0373" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingComputerNameHardcoded]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Unit.Tests.ps1'.Rule [PSAvoidUsingComputerNameHardcoded]" time="0.0341" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingConvertToSecureStringWithPlainText]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Unit.Tests.ps1'.Rule [PSAvoidUsingConvertToSecureStringWithPlainText]" time="0.0363" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingDeprecatedManifestFields]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Unit.Tests.ps1'.Rule [PSAvoidUsingDeprecatedManifestFields]" time="0.0357" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingInvokeExpression]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Unit.Tests.ps1'.Rule [PSAvoidUsingInvokeExpression]" time="0.0373" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingPlainTextForPassword]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Unit.Tests.ps1'.Rule [PSAvoidUsingPlainTextForPassword]" time="0.0346" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingWMICmdlet]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Unit.Tests.ps1'.Rule [PSAvoidUsingWMICmdlet]" time="0.033" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingWriteHost]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Unit.Tests.ps1'.Rule [PSAvoidUsingWriteHost]" time="0.0472" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSMisleadingBacktick]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Unit.Tests.ps1'.Rule [PSMisleadingBacktick]" time="0.0545" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSMissingModuleManifestField]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Unit.Tests.ps1'.Rule [PSMissingModuleManifestField]" time="0.0897" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSPlaceCloseBrace]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Unit.Tests.ps1'.Rule [PSPlaceCloseBrace]" time="0.0379" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSPlaceOpenBrace]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Unit.Tests.ps1'.Rule [PSPlaceOpenBrace]" time="0.0434" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSPossibleIncorrectComparisonWithNull]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Unit.Tests.ps1'.Rule [PSPossibleIncorrectComparisonWithNull]" time="0.0337" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSProvideCommentHelp]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Unit.Tests.ps1'.Rule [PSProvideCommentHelp]" time="0.0362" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseApprovedVerbs]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Unit.Tests.ps1'.Rule [PSUseApprovedVerbs]" time="0.0515" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseBOMForUnicodeEncodedFile]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Unit.Tests.ps1'.Rule [PSUseBOMForUnicodeEncodedFile]" time="0.0331" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseCmdletCorrectly]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Unit.Tests.ps1'.Rule [PSUseCmdletCorrectly]" time="0.0371" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseCompatibleCmdlets]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Unit.Tests.ps1'.Rule [PSUseCompatibleCmdlets]" time="0.0373" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseConsistentIndentation]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Unit.Tests.ps1'.Rule [PSUseConsistentIndentation]" time="0.033" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseConsistentWhitespace]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Unit.Tests.ps1'.Rule [PSUseConsistentWhitespace]" time="0.0357" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseDeclaredVarsMoreThanAssignments]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Unit.Tests.ps1'.Rule [PSUseDeclaredVarsMoreThanAssignments]" time="0.0325" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseLiteralInitializerForHashtable]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Unit.Tests.ps1'.Rule [PSUseLiteralInitializerForHashtable]" time="0.0351" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseOutputTypeCorrectly]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Unit.Tests.ps1'.Rule [PSUseOutputTypeCorrectly]" time="0.0327" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUsePSCredentialType]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Unit.Tests.ps1'.Rule [PSUsePSCredentialType]" time="0.0376" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSShouldProcess]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Unit.Tests.ps1'.Rule [PSShouldProcess]" time="0.0383" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseShouldProcessForStateChangingFunctions]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Unit.Tests.ps1'.Rule [PSUseShouldProcessForStateChangingFunctions]" time="0.0349" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseSingularNouns]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Unit.Tests.ps1'.Rule [PSUseSingularNouns]" time="0.0357" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseSupportsShouldProcess]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Unit.Tests.ps1'.Rule [PSUseSupportsShouldProcess]" time="0.0348" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseToExportFieldsInManifest]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Unit.Tests.ps1'.Rule [PSUseToExportFieldsInManifest]" time="0.0327" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseUTF8EncodingForHelpFile]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Unit.Tests.ps1'.Rule [PSUseUTF8EncodingForHelpFile]" time="0.04" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSDSCDscExamplesPresent]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Unit.Tests.ps1'.Rule [PSDSCDscExamplesPresent]" time="0.0331" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSDSCDscTestsPresent]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Unit.Tests.ps1'.Rule [PSDSCDscTestsPresent]" time="0.0354" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSDSCReturnCorrectTypesForDSCFunctions]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Unit.Tests.ps1'.Rule [PSDSCReturnCorrectTypesForDSCFunctions]" time="0.0342" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSDSCUseIdenticalMandatoryParametersForDSC]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Unit.Tests.ps1'.Rule [PSDSCUseIdenticalMandatoryParametersForDSC]" time="0.0361" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSDSCUseIdenticalParametersForDSC]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Unit.Tests.ps1'.Rule [PSDSCUseIdenticalParametersForDSC]" time="0.0355" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSDSCStandardDSCFunctionsInResource]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Unit.Tests.ps1'.Rule [PSDSCStandardDSCFunctionsInResource]" time="0.0332" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSDSCUseVerboseMessageInDSCResource]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\tests\Unit.Tests.ps1'.Rule [PSDSCUseVerboseMessageInDSCResource]" time="0.0368" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
              <test-suite type="TestFixture" name="Script 'C:\agent\_work\1\s\BeardAnalysis.psd1'" executed="True" result="Success" success="True" time="1.9867" asserts="0" description="Script 'C:\agent\_work\1\s\BeardAnalysis.psd1'">
                <results>
                  <test-case description="Rule [PSAlignAssignmentStatement]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psd1'.Rule [PSAlignAssignmentStatement]" time="0.0432" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingCmdletAliases]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psd1'.Rule [PSAvoidUsingCmdletAliases]" time="0.0415" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidDefaultValueSwitchParameter]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psd1'.Rule [PSAvoidDefaultValueSwitchParameter]" time="0.047" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidDefaultValueForMandatoryParameter]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psd1'.Rule [PSAvoidDefaultValueForMandatoryParameter]" time="0.0489" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingEmptyCatchBlock]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psd1'.Rule [PSAvoidUsingEmptyCatchBlock]" time="0.0357" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidGlobalAliases]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psd1'.Rule [PSAvoidGlobalAliases]" time="0.0339" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidGlobalFunctions]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psd1'.Rule [PSAvoidGlobalFunctions]" time="0.0326" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidGlobalVars]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psd1'.Rule [PSAvoidGlobalVars]" time="0.0321" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidInvokingEmptyMembers]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psd1'.Rule [PSAvoidInvokingEmptyMembers]" time="0.0324" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidNullOrEmptyHelpMessageAttribute]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psd1'.Rule [PSAvoidNullOrEmptyHelpMessageAttribute]" time="0.0352" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingPositionalParameters]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psd1'.Rule [PSAvoidUsingPositionalParameters]" time="0.034" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSReservedCmdletChar]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psd1'.Rule [PSReservedCmdletChar]" time="0.0308" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSReservedParams]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psd1'.Rule [PSReservedParams]" time="0.0351" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidShouldContinueWithoutForce]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psd1'.Rule [PSAvoidShouldContinueWithoutForce]" time="0.0308" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingUserNameAndPassWordParams]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psd1'.Rule [PSAvoidUsingUserNameAndPassWordParams]" time="0.0345" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingComputerNameHardcoded]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psd1'.Rule [PSAvoidUsingComputerNameHardcoded]" time="0.0419" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingConvertToSecureStringWithPlainText]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psd1'.Rule [PSAvoidUsingConvertToSecureStringWithPlainText]" time="0.0333" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingDeprecatedManifestFields]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psd1'.Rule [PSAvoidUsingDeprecatedManifestFields]" time="0.0874" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingInvokeExpression]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psd1'.Rule [PSAvoidUsingInvokeExpression]" time="0.0503" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingPlainTextForPassword]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psd1'.Rule [PSAvoidUsingPlainTextForPassword]" time="0.0363" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingWMICmdlet]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psd1'.Rule [PSAvoidUsingWMICmdlet]" time="0.0343" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingWriteHost]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psd1'.Rule [PSAvoidUsingWriteHost]" time="0.0365" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSMisleadingBacktick]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psd1'.Rule [PSMisleadingBacktick]" time="0.034" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSMissingModuleManifestField]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psd1'.Rule [PSMissingModuleManifestField]" time="0.1065" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSPlaceCloseBrace]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psd1'.Rule [PSPlaceCloseBrace]" time="0.0553" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSPlaceOpenBrace]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psd1'.Rule [PSPlaceOpenBrace]" time="0.0395" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSPossibleIncorrectComparisonWithNull]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psd1'.Rule [PSPossibleIncorrectComparisonWithNull]" time="0.0349" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSProvideCommentHelp]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psd1'.Rule [PSProvideCommentHelp]" time="0.0323" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseApprovedVerbs]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psd1'.Rule [PSUseApprovedVerbs]" time="0.0348" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseBOMForUnicodeEncodedFile]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psd1'.Rule [PSUseBOMForUnicodeEncodedFile]" time="0.0326" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseCmdletCorrectly]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psd1'.Rule [PSUseCmdletCorrectly]" time="0.0347" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseCompatibleCmdlets]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psd1'.Rule [PSUseCompatibleCmdlets]" time="0.0339" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseConsistentIndentation]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psd1'.Rule [PSUseConsistentIndentation]" time="0.034" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseConsistentWhitespace]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psd1'.Rule [PSUseConsistentWhitespace]" time="0.0336" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseDeclaredVarsMoreThanAssignments]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psd1'.Rule [PSUseDeclaredVarsMoreThanAssignments]" time="0.0322" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseLiteralInitializerForHashtable]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psd1'.Rule [PSUseLiteralInitializerForHashtable]" time="0.0356" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseOutputTypeCorrectly]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psd1'.Rule [PSUseOutputTypeCorrectly]" time="0.0334" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUsePSCredentialType]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psd1'.Rule [PSUsePSCredentialType]" time="0.0334" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSShouldProcess]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psd1'.Rule [PSShouldProcess]" time="0.0339" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseShouldProcessForStateChangingFunctions]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psd1'.Rule [PSUseShouldProcessForStateChangingFunctions]" time="0.0359" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseSingularNouns]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psd1'.Rule [PSUseSingularNouns]" time="0.035" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseSupportsShouldProcess]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psd1'.Rule [PSUseSupportsShouldProcess]" time="0.0326" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseToExportFieldsInManifest]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psd1'.Rule [PSUseToExportFieldsInManifest]" time="0.0589" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseUTF8EncodingForHelpFile]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psd1'.Rule [PSUseUTF8EncodingForHelpFile]" time="0.0443" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSDSCDscExamplesPresent]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psd1'.Rule [PSDSCDscExamplesPresent]" time="0.0342" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSDSCDscTestsPresent]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psd1'.Rule [PSDSCDscTestsPresent]" time="0.0359" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSDSCReturnCorrectTypesForDSCFunctions]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psd1'.Rule [PSDSCReturnCorrectTypesForDSCFunctions]" time="0.033" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSDSCUseIdenticalMandatoryParametersForDSC]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psd1'.Rule [PSDSCUseIdenticalMandatoryParametersForDSC]" time="0.0332" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSDSCUseIdenticalParametersForDSC]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psd1'.Rule [PSDSCUseIdenticalParametersForDSC]" time="0.0334" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSDSCStandardDSCFunctionsInResource]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psd1'.Rule [PSDSCStandardDSCFunctionsInResource]" time="0.0349" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSDSCUseVerboseMessageInDSCResource]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psd1'.Rule [PSDSCUseVerboseMessageInDSCResource]" time="0.033" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
              <test-suite type="TestFixture" name="Script 'C:\agent\_work\1\s\BeardAnalysis.psm1'" executed="True" result="Success" success="True" time="2.0378" asserts="0" description="Script 'C:\agent\_work\1\s\BeardAnalysis.psm1'">
                <results>
                  <test-case description="Rule [PSAlignAssignmentStatement]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psm1'.Rule [PSAlignAssignmentStatement]" time="0.0478" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingCmdletAliases]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psm1'.Rule [PSAvoidUsingCmdletAliases]" time="0.0366" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidDefaultValueSwitchParameter]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psm1'.Rule [PSAvoidDefaultValueSwitchParameter]" time="0.0373" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidDefaultValueForMandatoryParameter]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psm1'.Rule [PSAvoidDefaultValueForMandatoryParameter]" time="0.0396" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingEmptyCatchBlock]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psm1'.Rule [PSAvoidUsingEmptyCatchBlock]" time="0.035" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidGlobalAliases]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psm1'.Rule [PSAvoidGlobalAliases]" time="0.0361" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidGlobalFunctions]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psm1'.Rule [PSAvoidGlobalFunctions]" time="0.0345" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidGlobalVars]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psm1'.Rule [PSAvoidGlobalVars]" time="0.0344" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidInvokingEmptyMembers]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psm1'.Rule [PSAvoidInvokingEmptyMembers]" time="0.0339" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidNullOrEmptyHelpMessageAttribute]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psm1'.Rule [PSAvoidNullOrEmptyHelpMessageAttribute]" time="0.037" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingPositionalParameters]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psm1'.Rule [PSAvoidUsingPositionalParameters]" time="0.0926" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSReservedCmdletChar]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psm1'.Rule [PSReservedCmdletChar]" time="0.0534" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSReservedParams]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psm1'.Rule [PSReservedParams]" time="0.0343" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidShouldContinueWithoutForce]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psm1'.Rule [PSAvoidShouldContinueWithoutForce]" time="0.0392" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingUserNameAndPassWordParams]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psm1'.Rule [PSAvoidUsingUserNameAndPassWordParams]" time="0.0336" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingComputerNameHardcoded]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psm1'.Rule [PSAvoidUsingComputerNameHardcoded]" time="0.0352" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingConvertToSecureStringWithPlainText]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psm1'.Rule [PSAvoidUsingConvertToSecureStringWithPlainText]" time="0.0328" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingDeprecatedManifestFields]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psm1'.Rule [PSAvoidUsingDeprecatedManifestFields]" time="0.0356" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingInvokeExpression]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psm1'.Rule [PSAvoidUsingInvokeExpression]" time="0.0333" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingPlainTextForPassword]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psm1'.Rule [PSAvoidUsingPlainTextForPassword]" time="0.0338" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingWMICmdlet]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psm1'.Rule [PSAvoidUsingWMICmdlet]" time="0.0365" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSAvoidUsingWriteHost]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psm1'.Rule [PSAvoidUsingWriteHost]" time="0.0337" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSMisleadingBacktick]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psm1'.Rule [PSMisleadingBacktick]" time="0.0342" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSMissingModuleManifestField]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psm1'.Rule [PSMissingModuleManifestField]" time="0.0441" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSPlaceCloseBrace]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psm1'.Rule [PSPlaceCloseBrace]" time="0.0714" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSPlaceOpenBrace]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psm1'.Rule [PSPlaceOpenBrace]" time="0.0937" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSPossibleIncorrectComparisonWithNull]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psm1'.Rule [PSPossibleIncorrectComparisonWithNull]" time="0.0363" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSProvideCommentHelp]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psm1'.Rule [PSProvideCommentHelp]" time="0.035" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseApprovedVerbs]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psm1'.Rule [PSUseApprovedVerbs]" time="0.0325" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseBOMForUnicodeEncodedFile]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psm1'.Rule [PSUseBOMForUnicodeEncodedFile]" time="0.0352" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseCmdletCorrectly]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psm1'.Rule [PSUseCmdletCorrectly]" time="0.0349" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseCompatibleCmdlets]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psm1'.Rule [PSUseCompatibleCmdlets]" time="0.0347" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseConsistentIndentation]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psm1'.Rule [PSUseConsistentIndentation]" time="0.0333" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseConsistentWhitespace]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psm1'.Rule [PSUseConsistentWhitespace]" time="0.032" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseDeclaredVarsMoreThanAssignments]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psm1'.Rule [PSUseDeclaredVarsMoreThanAssignments]" time="0.0328" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseLiteralInitializerForHashtable]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psm1'.Rule [PSUseLiteralInitializerForHashtable]" time="0.0423" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseOutputTypeCorrectly]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psm1'.Rule [PSUseOutputTypeCorrectly]" time="0.0714" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUsePSCredentialType]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psm1'.Rule [PSUsePSCredentialType]" time="0.0636" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSShouldProcess]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psm1'.Rule [PSShouldProcess]" time="0.0354" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseShouldProcessForStateChangingFunctions]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psm1'.Rule [PSUseShouldProcessForStateChangingFunctions]" time="0.0358" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseSingularNouns]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psm1'.Rule [PSUseSingularNouns]" time="0.0366" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseSupportsShouldProcess]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psm1'.Rule [PSUseSupportsShouldProcess]" time="0.035" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseToExportFieldsInManifest]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psm1'.Rule [PSUseToExportFieldsInManifest]" time="0.0388" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSUseUTF8EncodingForHelpFile]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psm1'.Rule [PSUseUTF8EncodingForHelpFile]" time="0.0332" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSDSCDscExamplesPresent]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psm1'.Rule [PSDSCDscExamplesPresent]" time="0.0326" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSDSCDscTestsPresent]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psm1'.Rule [PSDSCDscTestsPresent]" time="0.0323" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSDSCReturnCorrectTypesForDSCFunctions]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psm1'.Rule [PSDSCReturnCorrectTypesForDSCFunctions]" time="0.0307" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSDSCUseIdenticalMandatoryParametersForDSC]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psm1'.Rule [PSDSCUseIdenticalMandatoryParametersForDSC]" time="0.0322" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSDSCUseIdenticalParametersForDSC]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psm1'.Rule [PSDSCUseIdenticalParametersForDSC]" time="0.0349" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSDSCStandardDSCFunctionsInResource]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psm1'.Rule [PSDSCStandardDSCFunctionsInResource]" time="0.0337" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Rule [PSDSCUseVerboseMessageInDSCResource]" name="PSScriptAnalyzer rule-sets.Script 'C:\agent\_work\1\s\BeardAnalysis.psm1'.Rule [PSDSCUseVerboseMessageInDSCResource]" time="0.033" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
            </results>
          </test-suite>
          <test-suite type="TestFixture" name="General project validation: BeardAnalysis" executed="True" result="Success" success="True" time="0.1446" asserts="0" description="General project validation: BeardAnalysis">
            <results>
              <test-case description="Module 'BeardAnalysis' can import cleanly" name="General project validation: BeardAnalysis.Module 'BeardAnalysis' can import cleanly" time="0.1446" asserts="0" success="True" result="Success" executed="True" />
            </results>
          </test-suite>
        </results>
      </test-suite>
      <test-suite type="TestFixture" name="C:\agent\_work\1\s\tests\Regression.Tests.ps1" executed="True" result="Success" success="True" time="0" asserts="0" description="C:\agent\_work\1\s\tests\Regression.Tests.ps1">
        <results>
          <test-suite type="TestFixture" name="Regression tests" executed="True" result="Success" success="True" time="0" asserts="0" description="Regression tests">
            <results />
          </test-suite>
        </results>
      </test-suite>
      <test-suite type="TestFixture" name="C:\agent\_work\1\s\tests\Unit.Tests.ps1" executed="True" result="Success" success="True" time="1.5994" asserts="0" description="C:\agent\_work\1\s\tests\Unit.Tests.ps1">
        <results>
          <test-suite type="TestFixture" name="Basic function unit tests" executed="True" result="Success" success="True" time="0" asserts="0" description="Basic function unit tests">
            <results />
          </test-suite>
          <test-suite type="TestFixture" name="Tests for the Get-SpeakerBeard Command" executed="True" result="Success" success="True" time="1.5994" asserts="0" description="Tests for the Get-SpeakerBeard Command">
            <results>
              <test-suite type="TestFixture" name="Get-SpeakerBeard Input" executed="True" result="Success" success="True" time="0.7159" asserts="0" description="Get-SpeakerBeard Input">
                <results>
                  <test-case description="When there is no speaker in the array should return a useful message" name="Tests for the Get-SpeakerBeard Command.Get-SpeakerBeard Input.When there is no speaker in the array should return a useful message" time="0.5518" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Checks the Mock was called for Speaker Face" name="Tests for the Get-SpeakerBeard Command.Get-SpeakerBeard Input.Checks the Mock was called for Speaker Face" time="0.164" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
              <test-suite type="TestFixture" name="Get-SpeakerBeard Execution" executed="True" result="Success" success="True" time="0.4217" asserts="0" description="Get-SpeakerBeard Execution">
                <results>
                  <test-case description="Opens the image if ShowImage switch used" name="Tests for the Get-SpeakerBeard Command.Get-SpeakerBeard Execution.Opens the image if ShowImage switch used" time="0.3364" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Opens the image if ShowImage switch used and Detailed Switch" name="Tests for the Get-SpeakerBeard Command.Get-SpeakerBeard Execution.Opens the image if ShowImage switch used and Detailed Switch" time="0.0489" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Checks the Mock was called for Speaker Face" name="Tests for the Get-SpeakerBeard Command.Get-SpeakerBeard Execution.Checks the Mock was called for Speaker Face" time="0.02" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Checks the Mock was called for Start-Process" name="Tests for the Get-SpeakerBeard Command.Get-SpeakerBeard Execution.Checks the Mock was called for Start-Process" time="0.0164" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
              <test-suite type="TestFixture" name="Get-SpeakerBeard Output" executed="True" result="Success" success="True" time="0.293" asserts="0" description="Get-SpeakerBeard Output">
                <results>
                  <test-case description="Should Return the Beard Value for a Speaker" name="Tests for the Get-SpeakerBeard Command.Get-SpeakerBeard Output.Should Return the Beard Value for a Speaker" time="0.1206" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Should Return Speaker Name, Beard Value and URL if Detailed Specified" name="Tests for the Get-SpeakerBeard Command.Get-SpeakerBeard Output.Should Return Speaker Name, Beard Value and URL if Detailed Specified" time="0.0263" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Checks the Mock was called for Speaker Face" name="Tests for the Get-SpeakerBeard Command.Get-SpeakerBeard Output.Checks the Mock was called for Speaker Face" time="0.0099" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns the Top 1 Ranked Beards" name="Tests for the Get-SpeakerBeard Command.Get-SpeakerBeard Output.Returns the Top 1 Ranked Beards" time="0.0668" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns the Bottom 1 Ranked Beards" name="Tests for the Get-SpeakerBeard Command.Get-SpeakerBeard Output.Returns the Bottom 1 Ranked Beards" time="0.0223" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns the Top 5 Ranked Beards" name="Tests for the Get-SpeakerBeard Command.Get-SpeakerBeard Output.Returns the Top 5 Ranked Beards" time="0.0228" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns the Bottom 5 Ranked Beards" name="Tests for the Get-SpeakerBeard Command.Get-SpeakerBeard Output.Returns the Bottom 5 Ranked Beards" time="0.0244" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
              <test-case description="Command Get-SpeakerBeard exists" name="Tests for the Get-SpeakerBeard Command.Command Get-SpeakerBeard exists" time="0.1688" asserts="0" success="True" result="Success" executed="True" />
            </results>
          </test-suite>
        </results>
      </test-suite>
    </results>
  </test-suite>
</test-results>