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-08-22" time="13:22:34">
  <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="50.4021" 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="3.942" 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.3952" 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.558" 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.149" 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.1043" 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.0174" 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.0156" 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.0064" 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.0075" 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.006" 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.0057" 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.0083" 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.0067" 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.0087" 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.0076" 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.0096" 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.0211" 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.0153" 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.0191" 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.0216" 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.024" 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.0366" 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.0167" 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.0092" 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.0127" 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.0142" 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.0148" 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.669" 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.1102" 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.0279" 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.0301" 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="1.5468" 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.0723" 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="1.4498" 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.0118" 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.013" 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="44.6799" 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="44.5403" 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="11.2777" 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="7.2662" 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.2926" 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.1236" 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.1257" 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.1284" 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.0796" 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.0622" 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.0508" 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.0523" 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.055" 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.2723" 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.1194" 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.1825" 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.1576" 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.1557" 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.0793" 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.0582" 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.0497" 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.0419" 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.0386" 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.0453" 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.0487" 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.0409" 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.0388" 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.0373" 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.0438" 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.054" 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.0454" 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.0422" 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.0402" 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.0467" 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.0476" 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.0456" 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.0471" 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.0559" 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.0629" 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.0389" 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.0451" 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.0874" 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.0544" 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.1032" 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.0646" 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.0543" 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.0615" 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.1415" 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.142" 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.1697" 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.0398" 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.0456" 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.0505" 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.0448" 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.7499" 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.0757" 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.0458" 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.0604" 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.0551" 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.0801" 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.0712" 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.0632" 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.0546" 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.0589" 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.0448" 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.163" 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.0636" 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.0432" 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.0391" 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.0371" 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.0469" 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.0594" 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.05" 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.0861" 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.0674" 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.0574" 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.0479" 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.1357" 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.1038" 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.085" 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.0853" 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.0687" 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.0376" 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.0373" 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.0372" 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.0409" 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.035" 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.0353" 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.0347" 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.0439" 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.0479" 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.0402" 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.0363" 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.0357" 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.0375" 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.0365" 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.0345" 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.0368" 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.0345" 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.0328" 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.0349" 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.0362" 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.0329" 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.0363" 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.0419" 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.0438" 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="3.6125" 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.0597" 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.0451" 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.0497" 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.0363" 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.0365" 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.038" 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.0428" 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.0429" 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.0349" 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.0397" 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="1.0804" 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.0427" 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.0356" 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.0361" 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.0436" 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.0404" 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.0428" 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.0417" 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.0354" 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.0379" 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.036" 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.0387" 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.046" 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.041" 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.0441" 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.0372" 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.041" 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.0372" 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.0374" 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.0358" 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.0343" 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.0468" 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.0342" 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.0322" 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.0417" 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.038" 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.0366" 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.0848" 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.0517" 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.1289" 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.158" 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.1657" 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.161" 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.0545" 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.0396" 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.0406" 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.0449" 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.0485" 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.0413" 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.0367" 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.0361" 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="2.7307" 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.0466" 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.0339" 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.0339" 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.0349" 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.0362" 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.038" 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.041" 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.0372" 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.0397" 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.0469" 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.0598" 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.052" 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.0566" 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.0544" 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.0393" 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.0357" 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.0347" 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.0373" 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.036" 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.0388" 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.0486" 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.0463" 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.0396" 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.0464" 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.1058" 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.1212" 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.1388" 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.1062" 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.0749" 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.0418" 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.0362" 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.0411" 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.1029" 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.0478" 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.0504" 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.0536" 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.0436" 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.0423" 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.0574" 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.0563" 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.0413" 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.0393" 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.0386" 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.0421" 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.0522" 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.0646" 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.044" 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.0629" 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.0639" 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.067" 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.081" 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="6.3989" 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.1573" 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.0783" 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.0735" 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.1209" 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.134" 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.1595" 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.1486" 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.1364" 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.1346" 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.1538" 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="2.5895" 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.041" 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.0391" 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.0361" 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.0381" 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.0465" 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.0472" 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.0385" 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.044" 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.0397" 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.0384" 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.0421" 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.0836" 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.1159" 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.1094" 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.0955" 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.0589" 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.0428" 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.038" 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.0411" 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.0422" 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.0398" 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.0452" 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.0517" 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.0386" 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.0361" 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.0399" 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.0387" 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.5332" 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.0654" 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.0482" 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.0398" 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.0422" 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.0396" 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.0436" 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.037" 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.0411" 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.0414" 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.0601" 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.0619" 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.0912" 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="5.7453" 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.1939" 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.1676" 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.138" 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.0623" 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.054" 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.0492" 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.0431" 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.0642" 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.0483" 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.051" 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="1.8995" 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.0462" 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.0484" 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.0364" 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.0409" 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.0384" 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.0358" 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.0458" 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.0358" 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.0362" 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.0496" 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.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\Project.Tests.ps1'.Rule [PSMisleadingBacktick]" time="0.0386" 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.0425" 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.0362" 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.0435" 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.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\Project.Tests.ps1'.Rule [PSProvideCommentHelp]" time="0.0392" 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.0334" 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.0357" 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="1.3581" 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.0522" 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.0499" 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.0428" 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.0446" 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.0415" 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.0476" 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.0465" 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.0371" 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.0393" 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.0376" 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.0416" 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.0429" 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.0413" 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.04" 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.04" 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.0516" 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.0432" 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.0343" 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.0426" 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.0363" 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="2.8071" 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.0471" 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.0362" 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.0349" 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.0355" 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.0351" 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.0354" 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.0355" 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.113" 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.1523" 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.1181" 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.0967" 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.067" 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.0625" 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.0416" 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.0375" 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.0365" 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.0371" 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.0377" 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.036" 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.0396" 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.0391" 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.0583" 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.0521" 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.0361" 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.0388" 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.0357" 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.0413" 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.0431" 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.0418" 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.0403" 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.0526" 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.055" 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.0677" 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.0406" 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.0448" 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.0454" 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.053" 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.0423" 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.0382" 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.036" 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.0382" 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.0436" 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.0472" 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.0498" 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.0427" 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.1135" 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.1311" 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.1688" 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.0576" 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.0397" 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.0376" 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="4.5578" 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.0538" 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.037" 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.039" 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.0361" 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.0434" 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.0429" 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.0389" 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.0349" 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.0393" 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.036" 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.8631" 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.058" 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.0757" 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.0552" 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.052" 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.0437" 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.059" 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.0623" 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.0586" 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.0427" 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.0467" 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.06" 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.0445" 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.0449" 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.0577" 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.0611" 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.0457" 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.0516" 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.0505" 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.0546" 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.0702" 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.0515" 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.1083" 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.177" 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.1792" 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.0565" 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.0458" 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.0442" 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.0484" 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.0416" 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.044" 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.0363" 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.0386" 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.0422" 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.0512" 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.0355" 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.0385" 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.0389" 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.0358" 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.0376" 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="2.369" 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.0483" 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.0402" 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.0345" 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.0375" 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.0373" 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.0443" 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.0356" 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.0355" 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.037" 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.0356" 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.0346" 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.035" 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.0486" 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.0374" 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.0366" 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.0425" 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.0478" 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.0771" 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.0413" 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.0355" 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.0355" 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.036" 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.037" 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.1048" 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.1518" 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.0809" 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.0737" 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.043" 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.0466" 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.0402" 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.0451" 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.0437" 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.0356" 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.0357" 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.0415" 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.0344" 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.0365" 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.0367" 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.0337" 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.0429" 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.0394" 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.0351" 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.0709" 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.0454" 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.0415" 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.035" 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.0448" 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.0399" 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.0541" 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.0699" 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.0355" 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.2914" 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.0507" 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.038" 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.0346" 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.0343" 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.0467" 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.0398" 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.0354" 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.0337" 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.0351" 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.0354" 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.0886" 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.0587" 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.0463" 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.0831" 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.1151" 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.0796" 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.1" 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.0556" 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.0415" 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.038" 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.0376" 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.0454" 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.0391" 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.036" 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.0352" 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.0338" 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.0446" 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.0477" 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.0357" 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.0354" 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.039" 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.0337" 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.0408" 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.0369" 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.0352" 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.04" 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.0371" 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.0441" 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.048" 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.037" 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.037" 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.0374" 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.0405" 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.0494" 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.0438" 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.0336" 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.0341" 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.0331" 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.0381" 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.0372" 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.0347" 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.1396" 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.1396" 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.7803" 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.7803" 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.8797" 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.7906" 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.0891" 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.459" 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.3478" 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.0676" 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.0171" 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.0265" 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.2704" 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.1117" 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.024" 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.0217" 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.0357" 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.0333" 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.023" 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.021" 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.1711" asserts="0" success="True" result="Success" executed="True" />
            </results>
          </test-suite>
        </results>
      </test-suite>
    </results>
  </test-suite>
</test-results>