TestResult.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="152" errors="0" failures="0" not-run="0" inconclusive="0" ignored="0" skipped="0" invalid="0" date="2021-10-11" time="11:35:48">
  <environment clr-version="4.0.30319.42000" user-domain="ARCDOM" cwd="C:\Data\GitRepos\CitrixPVS" platform="Microsoft Windows 11 Pro|C:\WINDOWS|\Device\Harddisk0\Partition4" machine-name="NBARCMWE01" nunit-version="2.5.8.0" os-version="10.0.22000" user="mwe" />
  <culture-info current-culture="de-CH" current-uiculture="en-GB" />
  <test-suite type="TestFixture" name="Pester" executed="True" result="Success" success="True" time="22.6188" asserts="0" description="Pester">
    <results>
      <test-suite type="TestFixture" name="C:\Data\GitRepos\CitrixPVS\Tests\Unit\CTX_PVSCreateFarm.Tests.ps1" executed="True" result="Success" success="True" time="2.8553" asserts="0" description="C:\Data\GitRepos\CitrixPVS\Tests\Unit\CTX_PVSCreateFarm.Tests.ps1">
        <results>
          <test-suite type="TestFixture" name="CitrixPVS\CTX_PVSCreateFarm" executed="True" result="Success" success="True" time="2.8235" asserts="0" description="CitrixPVS\CTX_PVSCreateFarm">
            <results>
              <test-suite type="TestFixture" name="Get-TargetResource" executed="True" result="Success" success="True" time="0.641" asserts="0" description="Get-TargetResource">
                <results>
                  <test-case description="Returns a System.Collections.Hashtable." name="CitrixPVS\CTX_PVSCreateFarm.Get-TargetResource.Returns a System.Collections.Hashtable." time="0.1619" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns &quot;Ensure&quot; = &quot;Present&quot; when PVS Farm exists" name="CitrixPVS\CTX_PVSCreateFarm.Get-TargetResource.Returns &quot;Ensure&quot; = &quot;Present&quot; when PVS Farm exists" time="0.1378" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns &quot;Ensure&quot; = &quot;Absent&quot; when Farm doesn't exist" name="CitrixPVS\CTX_PVSCreateFarm.Get-TargetResource.Returns &quot;Ensure&quot; = &quot;Absent&quot; when Farm doesn't exist" time="0.1079" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
              <test-suite type="TestFixture" name="Test-TargetResource" executed="True" result="Success" success="True" time="1.0483" asserts="0" description="Test-TargetResource">
                <results>
                  <test-case description="Returns a System.Boolean type." name="CitrixPVS\CTX_PVSCreateFarm.Test-TargetResource.Returns a System.Boolean type." time="0.1009" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns True when &quot;Ensure&quot; = &quot;Present&quot; and PVS Farm exists" name="CitrixPVS\CTX_PVSCreateFarm.Test-TargetResource.Returns True when &quot;Ensure&quot; = &quot;Present&quot; and PVS Farm exists" time="0.121" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns False when &quot;Ensure&quot; = &quot;Present&quot; and PVS Farm doesn't exist" name="CitrixPVS\CTX_PVSCreateFarm.Test-TargetResource.Returns False when &quot;Ensure&quot; = &quot;Present&quot; and PVS Farm doesn't exist" time="0.1546" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns False when &quot;Ensure&quot; = &quot;Absent&quot; and PVS Farm exists" name="CitrixPVS\CTX_PVSCreateFarm.Test-TargetResource.Returns False when &quot;Ensure&quot; = &quot;Absent&quot; and PVS Farm exists" time="0.1956" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns True when &quot;Ensure&quot; = &quot;Absent&quot; and PVS Farm doesn't exist" name="CitrixPVS\CTX_PVSCreateFarm.Test-TargetResource.Returns True when &quot;Ensure&quot; = &quot;Absent&quot; and PVS Farm doesn't exist" time="0.1768" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="TEST2" name="CitrixPVS\CTX_PVSCreateFarm.Test-TargetResource.TEST2" time="0.0122" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
              <test-suite type="TestFixture" name="Set-TargetResource" executed="True" result="Success" success="True" time="1.0442" asserts="0" description="Set-TargetResource">
                <results>
                  <test-case description="Throws when no active network card has been found" name="CitrixPVS\CTX_PVSCreateFarm.Set-TargetResource.Throws when no active network card has been found" time="0.0434" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Doesn't throw when an active network card has been found" name="CitrixPVS\CTX_PVSCreateFarm.Set-TargetResource.Doesn't throw when an active network card has been found" time="0.1074" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="should execute Start-Process 1 time" name="CitrixPVS\CTX_PVSCreateFarm.Set-TargetResource.should execute Start-Process 1 time" time="0.0808" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="should set FarmConfiguration=1" name="CitrixPVS\CTX_PVSCreateFarm.Set-TargetResource.should set FarmConfiguration=1" time="0.0069" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="should NOT set PXEServiceType=1" name="CitrixPVS\CTX_PVSCreateFarm.Set-TargetResource.should NOT set PXEServiceType=1" time="0.0033" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="should set DatabaseServer=sqlserver.testlab.local" name="CitrixPVS\CTX_PVSCreateFarm.Set-TargetResource.should set DatabaseServer=sqlserver.testlab.local" time="0.0082" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="should set DatabaseInstance=SQLEXPRESS" name="CitrixPVS\CTX_PVSCreateFarm.Set-TargetResource.should set DatabaseInstance=SQLEXPRESS" time="0.0053" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="should set DatabaseNew=PVS" name="CitrixPVS\CTX_PVSCreateFarm.Set-TargetResource.should set DatabaseNew=PVS" time="0.0062" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="should set FarmNew=MockFarm" name="CitrixPVS\CTX_PVSCreateFarm.Set-TargetResource.should set FarmNew=MockFarm" time="0.0049" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="should set SiteNew=Lucerne" name="CitrixPVS\CTX_PVSCreateFarm.Set-TargetResource.should set SiteNew=Lucerne" time="0.019" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="should set CollectionNew=XenApp" name="CitrixPVS\CTX_PVSCreateFarm.Set-TargetResource.should set CollectionNew=XenApp" time="0.0056" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="should set CollectionNew=XenApp" name="CitrixPVS\CTX_PVSCreateFarm.Set-TargetResource.should set CollectionNew=XenApp" time="0.0056" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="should set ADGroup=lab.local/Users/Domain Admins" name="CitrixPVS\CTX_PVSCreateFarm.Set-TargetResource.should set ADGroup=lab.local/Users/Domain Admins" time="0.0088" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="should set Store=Store" name="CitrixPVS\CTX_PVSCreateFarm.Set-TargetResource.should set Store=Store" time="0.0057" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="should set DefaultPath=C:\Users\mwe\AppData\Local\Temp\25a60d50-85e4-419c-8a37-3bb4c8516c9d\Store" name="CitrixPVS\CTX_PVSCreateFarm.Set-TargetResource.should set DefaultPath=C:\Users\mwe\AppData\Local\Temp\25a60d50-85e4-419c-8a37-3bb4c8516c9d\Store" time="0.0116" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="should set LicenseServer=vstestlabcdc01.testlab.local" name="CitrixPVS\CTX_PVSCreateFarm.Set-TargetResource.should set LicenseServer=vstestlabcdc01.testlab.local" time="0.0049" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="should set LicenseServerPort=27000" name="CitrixPVS\CTX_PVSCreateFarm.Set-TargetResource.should set LicenseServerPort=27000" time="0.0061" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="should set UserName=testlab.local\sa-pvs" name="CitrixPVS\CTX_PVSCreateFarm.Set-TargetResource.should set UserName=testlab.local\sa-pvs" time="0.0035" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="should set UserPass=password" name="CitrixPVS\CTX_PVSCreateFarm.Set-TargetResource.should set UserPass=password" time="0.0068" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="should set PasswordManagementInterval=7" name="CitrixPVS\CTX_PVSCreateFarm.Set-TargetResource.should set PasswordManagementInterval=7" time="0.0054" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="should set StreamNetworkAdapterIP=192.168.2.14" name="CitrixPVS\CTX_PVSCreateFarm.Set-TargetResource.should set StreamNetworkAdapterIP=192.168.2.14" time="0.0115" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="should set ManagementNetworkAdapterIP=192.168.2.14" name="CitrixPVS\CTX_PVSCreateFarm.Set-TargetResource.should set ManagementNetworkAdapterIP=192.168.2.14" time="0.0066" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="should set IpcPortBase=6890" name="CitrixPVS\CTX_PVSCreateFarm.Set-TargetResource.should set IpcPortBase=6890" time="0.0061" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="should set IpcPortCount=20" name="CitrixPVS\CTX_PVSCreateFarm.Set-TargetResource.should set IpcPortCount=20" time="0.0079" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="should set SoapPort=54321" name="CitrixPVS\CTX_PVSCreateFarm.Set-TargetResource.should set SoapPort=54321" time="0.0079" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="should set SoapPort=C:\ProgramData\Citrix\Provisioning Services\Tftpboot\ARDBP32.BIN" name="CitrixPVS\CTX_PVSCreateFarm.Set-TargetResource.should set SoapPort=C:\ProgramData\Citrix\Provisioning Services\Tftpboot\ARDBP32.BIN" time="0.0101" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="should set 'LS1=192.168.2.14,0.0.0.0,0.0.0.0,6910'" name="CitrixPVS\CTX_PVSCreateFarm.Set-TargetResource.should set 'LS1=192.168.2.14,0.0.0.0,0.0.0.0,6910'" time="0.0036" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Throws when the drive of StorePath doesn't exist" name="CitrixPVS\CTX_PVSCreateFarm.Set-TargetResource.Throws when the drive of StorePath doesn't exist" time="0.0869" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
            </results>
          </test-suite>
        </results>
      </test-suite>
      <test-suite type="TestFixture" name="C:\Data\GitRepos\CitrixPVS\Tests\Unit\CTX_PVSFarmConfig.Tests.ps1" executed="True" result="Success" success="True" time="4.0118" asserts="0" description="C:\Data\GitRepos\CitrixPVS\Tests\Unit\CTX_PVSFarmConfig.Tests.ps1">
        <results>
          <test-suite type="TestFixture" name="CitrixPVS\CTX_PVSFarmConfig" executed="True" result="Success" success="True" time="3.966" asserts="0" description="CitrixPVS\CTX_PVSFarmConfig">
            <results>
              <test-suite type="TestFixture" name="Get-TargetResource" executed="True" result="Success" success="True" time="0.2882" asserts="0" description="Get-TargetResource">
                <results>
                  <test-case description="Returns a System.Collections.Hashtable." name="CitrixPVS\CTX_PVSFarmConfig.Get-TargetResource.Returns a System.Collections.Hashtable." time="0.0284" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns 'FarmName' = MockFarm" name="CitrixPVS\CTX_PVSFarmConfig.Get-TargetResource.Returns 'FarmName' = MockFarm" time="0.0181" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Throws when PVS Console Snapin cannot be loaded" name="CitrixPVS\CTX_PVSFarmConfig.Get-TargetResource.Throws when PVS Console Snapin cannot be loaded" time="0.0239" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
              <test-suite type="TestFixture" name="Test-TargetResource" executed="True" result="Success" success="True" time="1.1642" asserts="0" description="Test-TargetResource">
                <results>
                  <test-case description="Returns a System.Boolean type." name="CitrixPVS\CTX_PVSFarmConfig.Test-TargetResource.Returns a System.Boolean type." time="0.1476" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns True when all parameters are set properly" name="CitrixPVS\CTX_PVSFarmConfig.Test-TargetResource.Returns True when all parameters are set properly" time="0.0492" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns False when FarmName is incorrect" name="CitrixPVS\CTX_PVSFarmConfig.Test-TargetResource.Returns False when FarmName is incorrect" time="0.0328" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns False when Description is incorrect" name="CitrixPVS\CTX_PVSFarmConfig.Test-TargetResource.Returns False when Description is incorrect" time="0.0369" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns False when AutoAddEnabled is incorrect" name="CitrixPVS\CTX_PVSFarmConfig.Test-TargetResource.Returns False when AutoAddEnabled is incorrect" time="0.0553" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns False when AuditingEnabled is incorrect" name="CitrixPVS\CTX_PVSFarmConfig.Test-TargetResource.Returns False when AuditingEnabled is incorrect" time="0.0421" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns False when DefaultSiteName is incorrect" name="CitrixPVS\CTX_PVSFarmConfig.Test-TargetResource.Returns False when DefaultSiteName is incorrect" time="0.0399" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns False when OfflineDatabaseSupportEnabled is incorrect" name="CitrixPVS\CTX_PVSFarmConfig.Test-TargetResource.Returns False when OfflineDatabaseSupportEnabled is incorrect" time="0.0521" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns False when LicenseServer is incorrect" name="CitrixPVS\CTX_PVSFarmConfig.Test-TargetResource.Returns False when LicenseServer is incorrect" time="0.0296" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns False when LicenseServerPort is incorrect" name="CitrixPVS\CTX_PVSFarmConfig.Test-TargetResource.Returns False when LicenseServerPort is incorrect" time="0.0367" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns False when LicenseTradeUp is incorrect" name="CitrixPVS\CTX_PVSFarmConfig.Test-TargetResource.Returns False when LicenseTradeUp is incorrect" time="0.0661" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns False when AutomaticMergeEnabled is incorrect" name="CitrixPVS\CTX_PVSFarmConfig.Test-TargetResource.Returns False when AutomaticMergeEnabled is incorrect" time="0.0531" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns False when MaxVersions is incorrect" name="CitrixPVS\CTX_PVSFarmConfig.Test-TargetResource.Returns False when MaxVersions is incorrect" time="0.0509" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns False when MergeMode is incorrect" name="CitrixPVS\CTX_PVSFarmConfig.Test-TargetResource.Returns False when MergeMode is incorrect" time="0.035" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
              <test-suite type="TestFixture" name="Set-TargetResource" executed="True" result="Success" success="True" time="2.3806" asserts="0" description="Set-TargetResource">
                <results>
                  <test-case description="Doesn't throw when executing Set-TargetResource" name="CitrixPVS\CTX_PVSFarmConfig.Set-TargetResource.Doesn't throw when executing Set-TargetResource" time="0.0672" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="should execute Write-Verbose 1 time when MaxVersions is incorrect" name="CitrixPVS\CTX_PVSFarmConfig.Set-TargetResource.should execute Write-Verbose 1 time when MaxVersions is incorrect" time="0.0916" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="should execute Write-Verbose 1 time when LicenseServer is incorrect" name="CitrixPVS\CTX_PVSFarmConfig.Set-TargetResource.should execute Write-Verbose 1 time when LicenseServer is incorrect" time="0.1036" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="should execute Write-Verbose 1 time when DefaultSiteName is incorrect" name="CitrixPVS\CTX_PVSFarmConfig.Set-TargetResource.should execute Write-Verbose 1 time when DefaultSiteName is incorrect" time="0.1075" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="should execute Write-Verbose 1 time when OfflineDatabaseSupportEnabled is incorrect" name="CitrixPVS\CTX_PVSFarmConfig.Set-TargetResource.should execute Write-Verbose 1 time when OfflineDatabaseSupportEnabled is incorrect" time="0.0973" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="should execute Write-Verbose 1 time when AutomaticMergeEnabled is incorrect" name="CitrixPVS\CTX_PVSFarmConfig.Set-TargetResource.should execute Write-Verbose 1 time when AutomaticMergeEnabled is incorrect" time="0.1228" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="should execute Write-Verbose 1 time when FarmName is incorrect" name="CitrixPVS\CTX_PVSFarmConfig.Set-TargetResource.should execute Write-Verbose 1 time when FarmName is incorrect" time="0.127" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="should execute Write-Verbose 1 time when Description is incorrect" name="CitrixPVS\CTX_PVSFarmConfig.Set-TargetResource.should execute Write-Verbose 1 time when Description is incorrect" time="0.1509" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="should execute Write-Verbose 1 time when MergeMode is incorrect" name="CitrixPVS\CTX_PVSFarmConfig.Set-TargetResource.should execute Write-Verbose 1 time when MergeMode is incorrect" time="0.1422" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="should execute Write-Verbose 1 time when AuditingEnabled is incorrect" name="CitrixPVS\CTX_PVSFarmConfig.Set-TargetResource.should execute Write-Verbose 1 time when AuditingEnabled is incorrect" time="0.328" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="should execute Write-Verbose 1 time when LicenseTradeUp is incorrect" name="CitrixPVS\CTX_PVSFarmConfig.Set-TargetResource.should execute Write-Verbose 1 time when LicenseTradeUp is incorrect" time="0.1697" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="should execute Write-Verbose 1 time when LicenseServerPort is incorrect" name="CitrixPVS\CTX_PVSFarmConfig.Set-TargetResource.should execute Write-Verbose 1 time when LicenseServerPort is incorrect" time="0.2075" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="should execute Write-Verbose 1 time when AutoAddEnabled is incorrect" name="CitrixPVS\CTX_PVSFarmConfig.Set-TargetResource.should execute Write-Verbose 1 time when AutoAddEnabled is incorrect" time="0.207" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
            </results>
          </test-suite>
        </results>
      </test-suite>
      <test-suite type="TestFixture" name="C:\Data\GitRepos\CitrixPVS\Tests\Unit\CTX_PVSFeature.Tests.ps1" executed="True" result="Success" success="True" time="9.9493" asserts="0" description="C:\Data\GitRepos\CitrixPVS\Tests\Unit\CTX_PVSFeature.Tests.ps1">
        <results>
          <test-suite type="TestFixture" name="CitrixPVS\CTX_PVSFeature" executed="True" result="Success" success="True" time="9.9107" asserts="0" description="CitrixPVS\CTX_PVSFeature">
            <results>
              <test-suite type="TestFixture" name="Get-TargetResource" executed="True" result="Success" success="True" time="0.2414" asserts="0" description="Get-TargetResource">
                <results>
                  <test-case description="Returns a System.Collections.Hashtable." name="CitrixPVS\CTX_PVSFeature.Get-TargetResource.Returns a System.Collections.Hashtable." time="0.0363" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns &quot;Ensure&quot; = &quot;Present&quot; when role is installed" name="CitrixPVS\CTX_PVSFeature.Get-TargetResource.Returns &quot;Ensure&quot; = &quot;Present&quot; when role is installed" time="0.0189" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns &quot;Ensure&quot; = &quot;Absent&quot; when role is not installed" name="CitrixPVS\CTX_PVSFeature.Get-TargetResource.Returns &quot;Ensure&quot; = &quot;Absent&quot; when role is not installed" time="0.0188" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
              <test-suite type="TestFixture" name="Test-TargetResource" executed="True" result="Success" success="True" time="0.2863" asserts="0" description="Test-TargetResource">
                <results>
                  <test-case description="Returns a System.Boolean type." name="CitrixPVS\CTX_PVSFeature.Test-TargetResource.Returns a System.Boolean type." time="0.028" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns True when &quot;Ensure&quot; = &quot;Present&quot; and role is installed" name="CitrixPVS\CTX_PVSFeature.Test-TargetResource.Returns True when &quot;Ensure&quot; = &quot;Present&quot; and role is installed" time="0.0136" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns False when &quot;Ensure&quot; = &quot;Present&quot; and role is not installed" name="CitrixPVS\CTX_PVSFeature.Test-TargetResource.Returns False when &quot;Ensure&quot; = &quot;Present&quot; and role is not installed" time="0.0183" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns False when &quot;Ensure&quot; = &quot;Absent&quot; and role is not installed" name="CitrixPVS\CTX_PVSFeature.Test-TargetResource.Returns False when &quot;Ensure&quot; = &quot;Absent&quot; and role is not installed" time="0.0253" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns True when &quot;Ensure&quot; = &quot;Absent&quot; and role is installed" name="CitrixPVS\CTX_PVSFeature.Test-TargetResource.Returns True when &quot;Ensure&quot; = &quot;Absent&quot; and role is installed" time="0.0219" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
              <test-suite type="TestFixture" name="Set-TargetResource" executed="True" result="Success" success="True" time="9.2443" asserts="0" description="Set-TargetResource">
                <results>
                  <test-case description="Throws with an invalid directory path." name="CitrixPVS\CTX_PVSFeature.Set-TargetResource.Throws with an invalid directory path." time="0.0253" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Throws with a valid file path and a wrong role name." name="CitrixPVS\CTX_PVSFeature.Set-TargetResource.Throws with a valid file path and a wrong role name." time="0.0055" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="runs a setup 1 time when &quot;Ensure&quot; = &quot;Present&quot;, &quot;Role&quot; = &quot;Console&quot; and exit code &quot;0&quot;" name="CitrixPVS\CTX_PVSFeature.Set-TargetResource.runs a setup 1 time when &quot;Ensure&quot; = &quot;Present&quot;, &quot;Role&quot; = &quot;Console&quot; and exit code &quot;0&quot;" time="0.7988" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="runs a setup 1 time when &quot;Ensure&quot; = &quot;Present&quot;, &quot;Role&quot; = &quot;TDS&quot; and exit code &quot;0&quot;" name="CitrixPVS\CTX_PVSFeature.Set-TargetResource.runs a setup 1 time when &quot;Ensure&quot; = &quot;Present&quot;, &quot;Role&quot; = &quot;TDS&quot; and exit code &quot;0&quot;" time="1.1934" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="runs a setup 1 time when &quot;Ensure&quot; = &quot;Present&quot;, &quot;Role&quot; = &quot;Server&quot; and exit code &quot;0&quot;" name="CitrixPVS\CTX_PVSFeature.Set-TargetResource.runs a setup 1 time when &quot;Ensure&quot; = &quot;Present&quot;, &quot;Role&quot; = &quot;Server&quot; and exit code &quot;0&quot;" time="0.9196" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="runs a setup 1 time when &quot;Ensure&quot; = &quot;Absent&quot;, &quot;Role&quot; = &quot;Console&quot; and exit code &quot;0&quot;" name="CitrixPVS\CTX_PVSFeature.Set-TargetResource.runs a setup 1 time when &quot;Ensure&quot; = &quot;Absent&quot;, &quot;Role&quot; = &quot;Console&quot; and exit code &quot;0&quot;" time="0.1159" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="runs a setup 1 time when &quot;Ensure&quot; = &quot;Absent&quot;, &quot;Role&quot; = &quot;TDS&quot; and exit code &quot;0&quot;" name="CitrixPVS\CTX_PVSFeature.Set-TargetResource.runs a setup 1 time when &quot;Ensure&quot; = &quot;Absent&quot;, &quot;Role&quot; = &quot;TDS&quot; and exit code &quot;0&quot;" time="0.103" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="runs a setup 1 time when &quot;Ensure&quot; = &quot;Absent&quot;, &quot;Role&quot; = &quot;Server&quot; and exit code &quot;0&quot;" name="CitrixPVS\CTX_PVSFeature.Set-TargetResource.runs a setup 1 time when &quot;Ensure&quot; = &quot;Absent&quot;, &quot;Role&quot; = &quot;Server&quot; and exit code &quot;0&quot;" time="0.131" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="runs rundll32.exe 1 time in order to install CFsDep2.sys" name="CitrixPVS\CTX_PVSFeature.Set-TargetResource.runs rundll32.exe 1 time in order to install CFsDep2.sys" time="0.9287" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Does run 2 different setups when &quot;Ensure&quot; = &quot;Present&quot;, &quot;Role&quot; = &quot;Console,Server&quot; and exit code &quot;0&quot;" name="CitrixPVS\CTX_PVSFeature.Set-TargetResource.Does run 2 different setups when &quot;Ensure&quot; = &quot;Present&quot;, &quot;Role&quot; = &quot;Console,Server&quot; and exit code &quot;0&quot;" time="1.3507" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Does run 2 different setups when &quot;Ensure&quot; = &quot;Present&quot;, &quot;Role&quot; = &quot;Console,TDS&quot; and exit code &quot;0&quot;" name="CitrixPVS\CTX_PVSFeature.Set-TargetResource.Does run 2 different setups when &quot;Ensure&quot; = &quot;Present&quot;, &quot;Role&quot; = &quot;Console,TDS&quot; and exit code &quot;0&quot;" time="1.3261" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Does run 2 different setups when &quot;Ensure&quot; = &quot;Present&quot;, &quot;Role&quot; = &quot;Server,TDS&quot; and exit code &quot;0&quot;" name="CitrixPVS\CTX_PVSFeature.Set-TargetResource.Does run 2 different setups when &quot;Ensure&quot; = &quot;Present&quot;, &quot;Role&quot; = &quot;Server,TDS&quot; and exit code &quot;0&quot;" time="1.52" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Does run 2 different setups when &quot;Ensure&quot; = &quot;Absent&quot;, &quot;Role&quot; = &quot;Console,Server&quot; and exit code &quot;0&quot;" name="CitrixPVS\CTX_PVSFeature.Set-TargetResource.Does run 2 different setups when &quot;Ensure&quot; = &quot;Absent&quot;, &quot;Role&quot; = &quot;Console,Server&quot; and exit code &quot;0&quot;" time="0.1539" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Does run 2 different setups when &quot;Ensure&quot; = &quot;Absent&quot;, &quot;Role&quot; = &quot;Console,TDS&quot; and exit code &quot;0&quot;" name="CitrixPVS\CTX_PVSFeature.Set-TargetResource.Does run 2 different setups when &quot;Ensure&quot; = &quot;Absent&quot;, &quot;Role&quot; = &quot;Console,TDS&quot; and exit code &quot;0&quot;" time="0.137" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Does run 2 different setups when &quot;Ensure&quot; = &quot;Absent&quot;, &quot;Role&quot; = &quot;Server,TDS&quot; and exit code &quot;0&quot;" name="CitrixPVS\CTX_PVSFeature.Set-TargetResource.Does run 2 different setups when &quot;Ensure&quot; = &quot;Absent&quot;, &quot;Role&quot; = &quot;Server,TDS&quot; and exit code &quot;0&quot;" time="0.1447" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
            </results>
          </test-suite>
        </results>
      </test-suite>
      <test-suite type="TestFixture" name="C:\Data\GitRepos\CitrixPVS\Tests\Unit\CTX_PVSJoinFarm.Tests.ps1" executed="True" result="Success" success="True" time="2.5638" asserts="0" description="C:\Data\GitRepos\CitrixPVS\Tests\Unit\CTX_PVSJoinFarm.Tests.ps1">
        <results>
          <test-suite type="TestFixture" name="CitrixPVS\CTX_PVSJoinFarm" executed="True" result="Success" success="True" time="2.5359" asserts="0" description="CitrixPVS\CTX_PVSJoinFarm">
            <results>
              <test-suite type="TestFixture" name="Get-TargetResource" executed="True" result="Success" success="True" time="0.6251" asserts="0" description="Get-TargetResource">
                <results>
                  <test-case description="Returns a System.Collections.Hashtable." name="CitrixPVS\CTX_PVSJoinFarm.Get-TargetResource.Returns a System.Collections.Hashtable." time="0.1271" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns &quot;Ensure&quot; = &quot;Present&quot; when PVS Farm exists" name="CitrixPVS\CTX_PVSJoinFarm.Get-TargetResource.Returns &quot;Ensure&quot; = &quot;Present&quot; when PVS Farm exists" time="0.1229" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns &quot;Ensure&quot; = &quot;Absent&quot; when Farm doesn't exist" name="CitrixPVS\CTX_PVSJoinFarm.Get-TargetResource.Returns &quot;Ensure&quot; = &quot;Absent&quot; when Farm doesn't exist" time="0.1243" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
              <test-suite type="TestFixture" name="Test-TargetResource" executed="True" result="Success" success="True" time="0.9028" asserts="0" description="Test-TargetResource">
                <results>
                  <test-case description="Returns a System.Boolean type." name="CitrixPVS\CTX_PVSJoinFarm.Test-TargetResource.Returns a System.Boolean type." time="0.1158" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns True when &quot;Ensure&quot; = &quot;Present&quot; and PVS Farm exists" name="CitrixPVS\CTX_PVSJoinFarm.Test-TargetResource.Returns True when &quot;Ensure&quot; = &quot;Present&quot; and PVS Farm exists" time="0.1582" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns False when &quot;Ensure&quot; = &quot;Present&quot; and PVS Farm doesn't exist" name="CitrixPVS\CTX_PVSJoinFarm.Test-TargetResource.Returns False when &quot;Ensure&quot; = &quot;Present&quot; and PVS Farm doesn't exist" time="0.1215" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns False when &quot;Ensure&quot; = &quot;Absent&quot; and PVS Farm exists" name="CitrixPVS\CTX_PVSJoinFarm.Test-TargetResource.Returns False when &quot;Ensure&quot; = &quot;Absent&quot; and PVS Farm exists" time="0.1213" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns True when &quot;Ensure&quot; = &quot;Absent&quot; and PVS Farm doesn't exist" name="CitrixPVS\CTX_PVSJoinFarm.Test-TargetResource.Returns True when &quot;Ensure&quot; = &quot;Absent&quot; and PVS Farm doesn't exist" time="0.1193" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
              <test-suite type="TestFixture" name="Set-TargetResource" executed="True" result="Success" success="True" time="0.9" asserts="0" description="Set-TargetResource">
                <results>
                  <test-case description="Throws when no active network card has been found" name="CitrixPVS\CTX_PVSJoinFarm.Set-TargetResource.Throws when no active network card has been found" time="0.0351" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Doesn't throw when an active network card has been found" name="CitrixPVS\CTX_PVSJoinFarm.Set-TargetResource.Doesn't throw when an active network card has been found" time="0.1762" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="should execute Start-Process 1 time" name="CitrixPVS\CTX_PVSJoinFarm.Set-TargetResource.should execute Start-Process 1 time" time="0.0964" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="should set FarmConfiguration=2" name="CitrixPVS\CTX_PVSJoinFarm.Set-TargetResource.should set FarmConfiguration=2" time="0.0056" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="should NOT set PXEServiceType=1" name="CitrixPVS\CTX_PVSJoinFarm.Set-TargetResource.should NOT set PXEServiceType=1" time="0.0029" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="should set DatabaseServer=sqlserver.testlab.local" name="CitrixPVS\CTX_PVSJoinFarm.Set-TargetResource.should set DatabaseServer=sqlserver.testlab.local" time="0.0095" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="should set DatabaseInstance=SQLEXPRESS" name="CitrixPVS\CTX_PVSJoinFarm.Set-TargetResource.should set DatabaseInstance=SQLEXPRESS" time="0.0028" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="should set FarmExisting=PVS" name="CitrixPVS\CTX_PVSJoinFarm.Set-TargetResource.should set FarmExisting=PVS" time="0.0078" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="should set ExistingSite=Lucerne" name="CitrixPVS\CTX_PVSJoinFarm.Set-TargetResource.should set ExistingSite=Lucerne" time="0.0041" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="should set Store=Store" name="CitrixPVS\CTX_PVSJoinFarm.Set-TargetResource.should set Store=Store" time="0.0074" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="should set LicenseServer=vstestlabcdc01.testlab.local" name="CitrixPVS\CTX_PVSJoinFarm.Set-TargetResource.should set LicenseServer=vstestlabcdc01.testlab.local" time="0.0136" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="should set LicenseServerPort=27000" name="CitrixPVS\CTX_PVSJoinFarm.Set-TargetResource.should set LicenseServerPort=27000" time="0.0056" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="should set UserName=testlab.local\sa-pvs" name="CitrixPVS\CTX_PVSJoinFarm.Set-TargetResource.should set UserName=testlab.local\sa-pvs" time="0.0036" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="should set UserPass=password" name="CitrixPVS\CTX_PVSJoinFarm.Set-TargetResource.should set UserPass=password" time="0.01" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="should set PasswordManagementInterval=7" name="CitrixPVS\CTX_PVSJoinFarm.Set-TargetResource.should set PasswordManagementInterval=7" time="0.0052" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="should set StreamNetworkAdapterIP=192.168.2.14" name="CitrixPVS\CTX_PVSJoinFarm.Set-TargetResource.should set StreamNetworkAdapterIP=192.168.2.14" time="0.0063" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="should set ManagementNetworkAdapterIP=192.168.2.14" name="CitrixPVS\CTX_PVSJoinFarm.Set-TargetResource.should set ManagementNetworkAdapterIP=192.168.2.14" time="0.0063" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="should set IpcPortBase=6890" name="CitrixPVS\CTX_PVSJoinFarm.Set-TargetResource.should set IpcPortBase=6890" time="0.0049" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="should set IpcPortCount=20" name="CitrixPVS\CTX_PVSJoinFarm.Set-TargetResource.should set IpcPortCount=20" time="0.0109" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="should set SoapPort=54321" name="CitrixPVS\CTX_PVSJoinFarm.Set-TargetResource.should set SoapPort=54321" time="0.0056" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="should set SoapPort=C:\ProgramData\Citrix\Provisioning Services\Tftpboot\ARDBP32.BIN" name="CitrixPVS\CTX_PVSJoinFarm.Set-TargetResource.should set SoapPort=C:\ProgramData\Citrix\Provisioning Services\Tftpboot\ARDBP32.BIN" time="0.015" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="should set 'LS1=192.168.2.14,0.0.0.0,0.0.0.0,6910'" name="CitrixPVS\CTX_PVSJoinFarm.Set-TargetResource.should set 'LS1=192.168.2.14,0.0.0.0,0.0.0.0,6910'" time="0.0125" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
            </results>
          </test-suite>
        </results>
      </test-suite>
      <test-suite type="TestFixture" name="C:\Data\GitRepos\CitrixPVS\Tests\Unit\CTX_PVSReconfigureServer.Tests.ps1" executed="True" result="Success" success="True" time="2.2537" asserts="0" description="C:\Data\GitRepos\CitrixPVS\Tests\Unit\CTX_PVSReconfigureServer.Tests.ps1">
        <results>
          <test-suite type="TestFixture" name="CitrixPVS\CTX_PVSReconfigureServer" executed="True" result="Success" success="True" time="2.226" asserts="0" description="CitrixPVS\CTX_PVSReconfigureServer">
            <results>
              <test-suite type="TestFixture" name="Get-TargetResource" executed="True" result="Success" success="True" time="0.5806" asserts="0" description="Get-TargetResource">
                <results>
                  <test-case description="Throws when PVS Server and Console cannot be found." name="CitrixPVS\CTX_PVSReconfigureServer.Get-TargetResource.Throws when PVS Server and Console cannot be found." time="0.0224" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns a System.Collections.Hashtable." name="CitrixPVS\CTX_PVSReconfigureServer.Get-TargetResource.Returns a System.Collections.Hashtable." time="0.1192" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns &quot;FarmName&quot; = &quot;MockFarm&quot; when PVS Server is installed and configured" name="CitrixPVS\CTX_PVSReconfigureServer.Get-TargetResource.Returns &quot;FarmName&quot; = &quot;MockFarm&quot; when PVS Server is installed and configured" time="0.11" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns &quot;FarmName&quot; = &quot;&quot; when no PVS Server configuration could be retrieved." name="CitrixPVS\CTX_PVSReconfigureServer.Get-TargetResource.Returns &quot;FarmName&quot; = &quot;&quot; when no PVS Server configuration could be retrieved." time="0.0662" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
              <test-suite type="TestFixture" name="Test-TargetResource" executed="True" result="Success" success="True" time="0.8141" asserts="0" description="Test-TargetResource">
                <results>
                  <test-case description="Returns a System.Boolean type." name="CitrixPVS\CTX_PVSReconfigureServer.Test-TargetResource.Returns a System.Boolean type." time="0.1125" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns True when PVS configuration is correct" name="CitrixPVS\CTX_PVSReconfigureServer.Test-TargetResource.Returns True when PVS configuration is correct" time="0.1623" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns False when and PVS configuration is incorrect" name="CitrixPVS\CTX_PVSReconfigureServer.Test-TargetResource.Returns False when and PVS configuration is incorrect" time="0.1233" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns False when PVS Server isn't installed" name="CitrixPVS\CTX_PVSReconfigureServer.Test-TargetResource.Returns False when PVS Server isn't installed" time="0.1349" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
              <test-suite type="TestFixture" name="Set-TargetResource" executed="True" result="Success" success="True" time="0.7224" asserts="0" description="Set-TargetResource">
                <results>
                  <test-case description="Throws when no active network card has been found" name="CitrixPVS\CTX_PVSReconfigureServer.Set-TargetResource.Throws when no active network card has been found" time="0.0457" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Doesn't throw when an active network card has been found" name="CitrixPVS\CTX_PVSReconfigureServer.Set-TargetResource.Doesn't throw when an active network card has been found" time="0.1361" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="should execute Start-Process 1 time" name="CitrixPVS\CTX_PVSReconfigureServer.Set-TargetResource.should execute Start-Process 1 time" time="0.0459" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="should set FarmConfiguration=0" name="CitrixPVS\CTX_PVSReconfigureServer.Set-TargetResource.should set FarmConfiguration=0" time="0.0047" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="should NOT set PXEServiceType=1" name="CitrixPVS\CTX_PVSReconfigureServer.Set-TargetResource.should NOT set PXEServiceType=1" time="0.003" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="should set LicenseServer=vstestlabcdc01.testlab.local" name="CitrixPVS\CTX_PVSReconfigureServer.Set-TargetResource.should set LicenseServer=vstestlabcdc01.testlab.local" time="0.0073" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="should set LicenseServerPort=27000" name="CitrixPVS\CTX_PVSReconfigureServer.Set-TargetResource.should set LicenseServerPort=27000" time="0.0049" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="should set UserName=testlab.local\sa-pvs" name="CitrixPVS\CTX_PVSReconfigureServer.Set-TargetResource.should set UserName=testlab.local\sa-pvs" time="0.0107" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="should set UserPass=password" name="CitrixPVS\CTX_PVSReconfigureServer.Set-TargetResource.should set UserPass=password" time="0.0047" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="should set PasswordManagementInterval=7" name="CitrixPVS\CTX_PVSReconfigureServer.Set-TargetResource.should set PasswordManagementInterval=7" time="0.009" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="should set StreamNetworkAdapterIP=192.168.2.14" name="CitrixPVS\CTX_PVSReconfigureServer.Set-TargetResource.should set StreamNetworkAdapterIP=192.168.2.14" time="0.0054" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="should set ManagementNetworkAdapterIP=192.168.2.14" name="CitrixPVS\CTX_PVSReconfigureServer.Set-TargetResource.should set ManagementNetworkAdapterIP=192.168.2.14" time="0.0047" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="should set IpcPortBase=6890" name="CitrixPVS\CTX_PVSReconfigureServer.Set-TargetResource.should set IpcPortBase=6890" time="0.0035" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="should set IpcPortCount=20" name="CitrixPVS\CTX_PVSReconfigureServer.Set-TargetResource.should set IpcPortCount=20" time="0.0073" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="should set SoapPort=54321" name="CitrixPVS\CTX_PVSReconfigureServer.Set-TargetResource.should set SoapPort=54321" time="0.0043" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="should set SoapPort=C:\ProgramData\Citrix\Provisioning Services\Tftpboot\ARDBP32.BIN" name="CitrixPVS\CTX_PVSReconfigureServer.Set-TargetResource.should set SoapPort=C:\ProgramData\Citrix\Provisioning Services\Tftpboot\ARDBP32.BIN" time="0.0056" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="should set 'LS1=192.168.2.14,0.0.0.0,0.0.0.0,6910'" name="CitrixPVS\CTX_PVSReconfigureServer.Set-TargetResource.should set 'LS1=192.168.2.14,0.0.0.0,0.0.0.0,6910'" time="0.0064" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
            </results>
          </test-suite>
        </results>
      </test-suite>
      <test-suite type="TestFixture" name="C:\Data\GitRepos\CitrixPVS\Tests\Unit\CTX_PVSWaitForFarm.Tests.ps1" executed="True" result="Success" success="True" time="0.9849" asserts="0" description="C:\Data\GitRepos\CitrixPVS\Tests\Unit\CTX_PVSWaitForFarm.Tests.ps1">
        <results>
          <test-suite type="TestFixture" name="CitrixPVS\CTX_PVSWaitForFarm" executed="True" result="Success" success="True" time="0.954" asserts="0" description="CitrixPVS\CTX_PVSWaitForFarm">
            <results>
              <test-suite type="TestFixture" name="Get-TargetResource" executed="True" result="Success" success="True" time="0.175" asserts="0" description="Get-TargetResource">
                <results>
                  <test-case description="Returns a System.Collections.Hashtable." name="CitrixPVS\CTX_PVSWaitForFarm.Get-TargetResource.Returns a System.Collections.Hashtable." time="0.0107" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Throws when PVS Console module cannot be loaded." name="CitrixPVS\CTX_PVSWaitForFarm.Get-TargetResource.Throws when PVS Console module cannot be loaded." time="0.024" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
              <test-suite type="TestFixture" name="Test-TargetResource" executed="True" result="Success" success="True" time="0.2553" asserts="0" description="Test-TargetResource">
                <results>
                  <test-case description="Returns a System.Boolean type." name="CitrixPVS\CTX_PVSWaitForFarm.Test-TargetResource.Returns a System.Boolean type." time="0.0204" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns True when PVS Farm exists" name="CitrixPVS\CTX_PVSWaitForFarm.Test-TargetResource.Returns True when PVS Farm exists" time="0.0199" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns False when PVS Farm doesn't exist" name="CitrixPVS\CTX_PVSWaitForFarm.Test-TargetResource.Returns False when PVS Farm doesn't exist" time="0.0326" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
              <test-suite type="TestFixture" name="Set-TargetResource" executed="True" result="Success" success="True" time="0.4159" asserts="0" description="Set-TargetResource">
                <results>
                  <test-case description="Runs TestPVSFarm function 10 times when PVS Farm cannot be found." name="CitrixPVS\CTX_PVSWaitForFarm.Set-TargetResource.Runs TestPVSFarm function 10 times when PVS Farm cannot be found." time="0.2585" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Runs TestPVSFarm function once when PVS Farm can be found." name="CitrixPVS\CTX_PVSWaitForFarm.Set-TargetResource.Runs TestPVSFarm function once when PVS Farm can be found." time="0.0171" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
            </results>
          </test-suite>
        </results>
      </test-suite>
    </results>
  </test-suite>
</test-results>