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="479" errors="0" failures="0" not-run="0" inconclusive="0" ignored="0" skipped="0" invalid="0" date="2018-03-26" time="21:33:33">
  <environment user="Iain" machine-name="IBLAPTOP" cwd="C:\Users\Iain\Dropbox\PowerShell\DSC\Resources\XenDesktop7" user-domain="IBLAPTOP" platform="Microsoft Windows 10 Enterprise|C:\WINDOWS|\Device\Harddisk1\Partition4" nunit-version="2.5.8.0" os-version="10.0.16299" clr-version="4.0.30319.42000" />
  <culture-info current-culture="en-GB" current-uiculture="en-US" />
  <test-suite type="TestFixture" name="Pester" executed="True" result="Success" success="True" time="42.8663" asserts="0" description="Pester">
    <results>
      <test-suite type="TestFixture" name="C:\Users\Iain\Dropbox\PowerShell\DSC\Resources\XenDesktop7\Tests\Unit\VE_XD7AccessPolicy.Tests.ps1" executed="True" result="Success" success="True" time="4.1195" asserts="0" description="C:\Users\Iain\Dropbox\PowerShell\DSC\Resources\XenDesktop7\Tests\Unit\VE_XD7AccessPolicy.Tests.ps1">
        <results>
          <test-suite type="TestFixture" name="XenDesktop7\VE_XD7AccessPolicy" executed="True" result="Success" success="True" time="4.1195" asserts="0" description="XenDesktop7\VE_XD7AccessPolicy">
            <results>
              <test-suite type="TestFixture" name="Get-TargetResource" executed="True" result="Success" success="True" time="2.9143" asserts="0" description="Get-TargetResource">
                <results>
                  <test-case description="Returns a System.Collections.Hashtable type" name="XenDesktop7\VE_XD7AccessPolicy.Get-TargetResource.Returns a System.Collections.Hashtable type" time="2.4005" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Invokes script block without credentials by default" name="XenDesktop7\VE_XD7AccessPolicy.Get-TargetResource.Invokes script block without credentials by default" time="0.3112" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Invokes script block with credentials and CredSSP when specified" name="XenDesktop7\VE_XD7AccessPolicy.Get-TargetResource.Invokes script block with credentials and CredSSP when specified" time="0.1037" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Asserts &quot;Citrix.Broker.Admin.V2&quot; snapin is registered" name="XenDesktop7\VE_XD7AccessPolicy.Get-TargetResource.Asserts &quot;Citrix.Broker.Admin.V2&quot; snapin is registered" time="0.0988" 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.2052" asserts="0" description="Test-TargetResource">
                <results>
                  <test-case description="Returns a System.Boolean type" name="XenDesktop7\VE_XD7AccessPolicy.Test-TargetResource.Returns a System.Boolean type" time="0.3662" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Passes when access policy mandatory parameters are correct" name="XenDesktop7\VE_XD7AccessPolicy.Test-TargetResource.Passes when access policy mandatory parameters are correct" time="0.0481" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Passes when access policy 'DeliveryGroup' is correct" name="XenDesktop7\VE_XD7AccessPolicy.Test-TargetResource.Passes when access policy 'DeliveryGroup' is correct" time="0.0625" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Passes when access policy 'Enabled' is correct" name="XenDesktop7\VE_XD7AccessPolicy.Test-TargetResource.Passes when access policy 'Enabled' is correct" time="0.0533" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Passes when access policy 'AllowRestart' is correct" name="XenDesktop7\VE_XD7AccessPolicy.Test-TargetResource.Passes when access policy 'AllowRestart' is correct" time="0.0483" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Passes when access policy 'Name' is correct" name="XenDesktop7\VE_XD7AccessPolicy.Test-TargetResource.Passes when access policy 'Name' is correct" time="0.0557" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Passes when access policy 'Description' is correct" name="XenDesktop7\VE_XD7AccessPolicy.Test-TargetResource.Passes when access policy 'Description' is correct" time="0.0407" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Passes when access policy 'IncludeUsers' is correct" name="XenDesktop7\VE_XD7AccessPolicy.Test-TargetResource.Passes when access policy 'IncludeUsers' is correct" time="0.0339" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Passes when access policy 'ExcludeUsers' is correct" name="XenDesktop7\VE_XD7AccessPolicy.Test-TargetResource.Passes when access policy 'ExcludeUsers' is correct" time="0.0468" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Passes when access policy 'Ensure' is correct" name="XenDesktop7\VE_XD7AccessPolicy.Test-TargetResource.Passes when access policy 'Ensure' is correct" time="0.0282" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Fails when access policy 'DeliveryGroup' is incorrect" name="XenDesktop7\VE_XD7AccessPolicy.Test-TargetResource.Fails when access policy 'DeliveryGroup' is incorrect" time="0.0444" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Fails when access policy 'Enabled' is incorrect" name="XenDesktop7\VE_XD7AccessPolicy.Test-TargetResource.Fails when access policy 'Enabled' is incorrect" time="0.0214" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Fails when access policy 'AllowRestart' is incorrect" name="XenDesktop7\VE_XD7AccessPolicy.Test-TargetResource.Fails when access policy 'AllowRestart' is incorrect" time="0.0806" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Fails when access policy 'Name' is incorrect" name="XenDesktop7\VE_XD7AccessPolicy.Test-TargetResource.Fails when access policy 'Name' is incorrect" time="0.0421" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Fails when access policy 'Description' is incorrect" name="XenDesktop7\VE_XD7AccessPolicy.Test-TargetResource.Fails when access policy 'Description' is incorrect" time="0.0275" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Fails when access policy 'IncludeUsers' is incorrect" name="XenDesktop7\VE_XD7AccessPolicy.Test-TargetResource.Fails when access policy 'IncludeUsers' is incorrect" time="0.0305" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Fails when access policy 'ExcludeUsers' is incorrect" name="XenDesktop7\VE_XD7AccessPolicy.Test-TargetResource.Fails when access policy 'ExcludeUsers' is incorrect" time="0.0358" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Fails when access policy 'AccessType' parameter is incorrect" name="XenDesktop7\VE_XD7AccessPolicy.Test-TargetResource.Fails when access policy 'AccessType' parameter is incorrect" time="0.0498" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Fails when access policy 'Protocol' parameter is incorrect" name="XenDesktop7\VE_XD7AccessPolicy.Test-TargetResource.Fails when access policy 'Protocol' parameter is incorrect" time="0.0498" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Fails when access policy 'Ensure' parameter is incorrect" name="XenDesktop7\VE_XD7AccessPolicy.Test-TargetResource.Fails when access policy 'Ensure' parameter is incorrect" time="0.0398" 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" asserts="0" description="Set-TargetResource">
                <results />
              </test-suite>
            </results>
          </test-suite>
        </results>
      </test-suite>
      <test-suite type="TestFixture" name="C:\Users\Iain\Dropbox\PowerShell\DSC\Resources\XenDesktop7\Tests\Unit\VE_XD7Administrator.Tests.ps1" executed="True" result="Success" success="True" time="2.0186" asserts="0" description="C:\Users\Iain\Dropbox\PowerShell\DSC\Resources\XenDesktop7\Tests\Unit\VE_XD7Administrator.Tests.ps1">
        <results>
          <test-suite type="TestFixture" name="XenDesktop7\VE_XD7Administrator" executed="True" result="Success" success="True" time="2.0186" asserts="0" description="XenDesktop7\VE_XD7Administrator">
            <results>
              <test-suite type="TestFixture" name="Get-TargetResource" executed="True" result="Success" success="True" time="0.8788" asserts="0" description="Get-TargetResource">
                <results>
                  <test-case description="Returns a System.Collections.Hashtable type" name="XenDesktop7\VE_XD7Administrator.Get-TargetResource.Returns a System.Collections.Hashtable type" time="0.6051" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Defaults to &quot;Ensure&quot; = &quot;Present&quot;" name="XenDesktop7\VE_XD7Administrator.Get-TargetResource.Defaults to &quot;Ensure&quot; = &quot;Present&quot;" time="0.1024" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Invokes script block without credentials by default" name="XenDesktop7\VE_XD7Administrator.Get-TargetResource.Invokes script block without credentials by default" time="0.071" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Invokes script block with credentials and CredSSP when specified" name="XenDesktop7\VE_XD7Administrator.Get-TargetResource.Invokes script block with credentials and CredSSP when specified" time="0.0426" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Asserts &quot;Citrix.DelegatedAdmin.Admin.V1&quot; snapin is registered" name="XenDesktop7\VE_XD7Administrator.Get-TargetResource.Asserts &quot;Citrix.DelegatedAdmin.Admin.V1&quot; snapin is registered" time="0.0578" 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.4012" asserts="0" description="Test-TargetResource">
                <results>
                  <test-case description="Returns a System.Boolean type" name="XenDesktop7\VE_XD7Administrator.Test-TargetResource.Returns a System.Boolean type" time="0.1595" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns True when all properties are correct" name="XenDesktop7\VE_XD7Administrator.Test-TargetResource.Returns True when all properties are correct" time="0.0373" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns True when &quot;Enabled&quot; property is incorrect, but &quot;Ensure&quot; = &quot;Absent&quot;" name="XenDesktop7\VE_XD7Administrator.Test-TargetResource.Returns True when &quot;Enabled&quot; property is incorrect, but &quot;Ensure&quot; = &quot;Absent&quot;" time="0.0576" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns False when &quot;Enabled&quot; property is incorrect" name="XenDesktop7\VE_XD7Administrator.Test-TargetResource.Returns False when &quot;Enabled&quot; property is incorrect" time="0.0773" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns False when &quot;Ensure&quot; property is incorrect" name="XenDesktop7\VE_XD7Administrator.Test-TargetResource.Returns False when &quot;Ensure&quot; property is incorrect" time="0.0695" 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.7385" asserts="0" description="Set-TargetResource">
                <results>
                  <test-case description="Calls New-AdminAdministrator when administrator does not exist" name="XenDesktop7\VE_XD7Administrator.Set-TargetResource.Calls New-AdminAdministrator when administrator does not exist" time="0.4571" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Calls Set-AdminAdministrator when administrator does exist" name="XenDesktop7\VE_XD7Administrator.Set-TargetResource.Calls Set-AdminAdministrator when administrator does exist" time="0.1063" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Calls Remove-AdminAdministrator when &quot;Ensure&quot; = &quot;Absent&quot;" name="XenDesktop7\VE_XD7Administrator.Set-TargetResource.Calls Remove-AdminAdministrator when &quot;Ensure&quot; = &quot;Absent&quot;" time="0.065" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Invokes script block without credentials by default" name="XenDesktop7\VE_XD7Administrator.Set-TargetResource.Invokes script block without credentials by default" time="0.0389" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Invokes script block with credentials and CredSSP when specified" name="XenDesktop7\VE_XD7Administrator.Set-TargetResource.Invokes script block with credentials and CredSSP when specified" time="0.0365" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Asserts &quot;Citrix.DelegatedAdmin.Admin.V1&quot; snapin is registered" name="XenDesktop7\VE_XD7Administrator.Set-TargetResource.Asserts &quot;Citrix.DelegatedAdmin.Admin.V1&quot; snapin is registered" time="0.0348" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
            </results>
          </test-suite>
        </results>
      </test-suite>
      <test-suite type="TestFixture" name="C:\Users\Iain\Dropbox\PowerShell\DSC\Resources\XenDesktop7\Tests\Unit\VE_XD7Catalog.Tests.ps1" executed="True" result="Success" success="True" time="1.275" asserts="0" description="C:\Users\Iain\Dropbox\PowerShell\DSC\Resources\XenDesktop7\Tests\Unit\VE_XD7Catalog.Tests.ps1">
        <results>
          <test-suite type="TestFixture" name="XenDesktop7\VE_XD7Catalog" executed="True" result="Success" success="True" time="1.275" asserts="0" description="XenDesktop7\VE_XD7Catalog">
            <results>
              <test-suite type="TestFixture" name="Get-TargetResource" executed="True" result="Success" success="True" time="0.6253" asserts="0" description="Get-TargetResource">
                <results>
                  <test-case description="Returns a System.Collections.Hashtable type" name="XenDesktop7\VE_XD7Catalog.Get-TargetResource.Returns a System.Collections.Hashtable type" time="0.4319" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Does not throw when machine catalog does not exist" name="XenDesktop7\VE_XD7Catalog.Get-TargetResource.Does not throw when machine catalog does not exist" time="0.0726" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Invokes script block without credentials by default" name="XenDesktop7\VE_XD7Catalog.Get-TargetResource.Invokes script block without credentials by default" time="0.0437" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Invokes script block with credentials and CredSSP when specified" name="XenDesktop7\VE_XD7Catalog.Get-TargetResource.Invokes script block with credentials and CredSSP when specified" time="0.0407" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Asserts &quot;Citrix.Broker.Admin.V2&quot; snapin is registered" name="XenDesktop7\VE_XD7Catalog.Get-TargetResource.Asserts &quot;Citrix.Broker.Admin.V2&quot; snapin is registered" time="0.0364" 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.6497" asserts="0" description="Test-TargetResource">
                <results>
                  <test-case description="Returns a System.Boolean type" name="XenDesktop7\VE_XD7Catalog.Test-TargetResource.Returns a System.Boolean type" time="0.1115" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Passes when catalog mandatory parameters are correct" name="XenDesktop7\VE_XD7Catalog.Test-TargetResource.Passes when catalog mandatory parameters are correct" time="0.0273" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Passes when catalog 'IsMultiSession' is correct" name="XenDesktop7\VE_XD7Catalog.Test-TargetResource.Passes when catalog 'IsMultiSession' is correct" time="0.0379" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Passes when catalog 'Description' is correct" name="XenDesktop7\VE_XD7Catalog.Test-TargetResource.Passes when catalog 'Description' is correct" time="0.0835" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Passes when catalog 'PvsAddress' is correct" name="XenDesktop7\VE_XD7Catalog.Test-TargetResource.Passes when catalog 'PvsAddress' is correct" time="0.0711" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Passes when catalog 'PvsDomain' is correct" name="XenDesktop7\VE_XD7Catalog.Test-TargetResource.Passes when catalog 'PvsDomain' is correct" time="0.0429" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Passes when catalog 'Ensure' is correct" name="XenDesktop7\VE_XD7Catalog.Test-TargetResource.Passes when catalog 'Ensure' is correct" time="0.0377" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Fails when catalog 'Name' is incorrect" name="XenDesktop7\VE_XD7Catalog.Test-TargetResource.Fails when catalog 'Name' is incorrect" time="0.0385" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Fails when catalog 'IsMultiSession' is incorrect" name="XenDesktop7\VE_XD7Catalog.Test-TargetResource.Fails when catalog 'IsMultiSession' is incorrect" time="0.0179" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Fails when catalog 'Description' is incorrect" name="XenDesktop7\VE_XD7Catalog.Test-TargetResource.Fails when catalog 'Description' is incorrect" time="0.0188" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Fails when catalog 'PvsAddress' is incorrect" name="XenDesktop7\VE_XD7Catalog.Test-TargetResource.Fails when catalog 'PvsAddress' is incorrect" time="0.0181" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Fails when catalog 'PvsDomain' is incorrect" name="XenDesktop7\VE_XD7Catalog.Test-TargetResource.Fails when catalog 'PvsDomain' is incorrect" time="0.0186" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Fails when catalog 'Allocation' is incorrect" name="XenDesktop7\VE_XD7Catalog.Test-TargetResource.Fails when catalog 'Allocation' is incorrect" time="0.0382" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Fails when catalog 'Provisioning' is incorrect" name="XenDesktop7\VE_XD7Catalog.Test-TargetResource.Fails when catalog 'Provisioning' is incorrect" time="0.0305" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Fails when catalog 'Persistence' is incorrect" name="XenDesktop7\VE_XD7Catalog.Test-TargetResource.Fails when catalog 'Persistence' is incorrect" time="0.0295" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Fails when catalog 'Ensure' is incorrect" name="XenDesktop7\VE_XD7Catalog.Test-TargetResource.Fails when catalog 'Ensure' is incorrect" time="0.0279" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
            </results>
          </test-suite>
        </results>
      </test-suite>
      <test-suite type="TestFixture" name="C:\Users\Iain\Dropbox\PowerShell\DSC\Resources\XenDesktop7\Tests\Unit\VE_XD7CatalogMachine.Tests.ps1" executed="True" result="Success" success="True" time="1.5665" asserts="0" description="C:\Users\Iain\Dropbox\PowerShell\DSC\Resources\XenDesktop7\Tests\Unit\VE_XD7CatalogMachine.Tests.ps1">
        <results>
          <test-suite type="TestFixture" name="XenDesktop7\VE_XD7CatalogMachine" executed="True" result="Success" success="True" time="1.5665" asserts="0" description="XenDesktop7\VE_XD7CatalogMachine">
            <results>
              <test-suite type="TestFixture" name="Get-TargetResource" executed="True" result="Success" success="True" time="0.433" asserts="0" description="Get-TargetResource">
                <results>
                  <test-case description="Returns a System.Collections.Hashtable type" name="XenDesktop7\VE_XD7CatalogMachine.Get-TargetResource.Returns a System.Collections.Hashtable type" time="0.3118" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Invokes script block without credentials by default" name="XenDesktop7\VE_XD7CatalogMachine.Get-TargetResource.Invokes script block without credentials by default" time="0.0358" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Invokes script block with credentials and CredSSP when specified" name="XenDesktop7\VE_XD7CatalogMachine.Get-TargetResource.Invokes script block with credentials and CredSSP when specified" time="0.0397" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Asserts &quot;Citrix.Broker.Admin.V2&quot; snapin is registered" name="XenDesktop7\VE_XD7CatalogMachine.Get-TargetResource.Asserts &quot;Citrix.Broker.Admin.V2&quot; snapin is registered" time="0.0457" 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.2557" asserts="0" description="Test-TargetResource">
                <results>
                  <test-case description="Returns a System.Boolean type" name="XenDesktop7\VE_XD7CatalogMachine.Test-TargetResource.Returns a System.Boolean type" time="0.1615" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns True when catalog membership is correct" name="XenDesktop7\VE_XD7CatalogMachine.Test-TargetResource.Returns True when catalog membership is correct" time="0.0463" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns False when catalog membership is incorrect" name="XenDesktop7\VE_XD7CatalogMachine.Test-TargetResource.Returns False when catalog membership is incorrect" time="0.0479" 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.8778" asserts="0" description="Set-TargetResource">
                <results>
                  <test-case description="Calls &quot;New-BrokerMachine&quot; when &quot;Ensure&quot; = &quot;Present&quot; and machine is registered, but not assigned" name="XenDesktop7\VE_XD7CatalogMachine.Set-TargetResource.Calls &quot;New-BrokerMachine&quot; when &quot;Ensure&quot; = &quot;Present&quot; and machine is registered, but not assigned" time="0.42" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Does not call &quot;New-BrokerMachine&quot; when &quot;Ensure&quot; = &quot;Present&quot; and machine is registered and assigned" name="XenDesktop7\VE_XD7CatalogMachine.Set-TargetResource.Does not call &quot;New-BrokerMachine&quot; when &quot;Ensure&quot; = &quot;Present&quot; and machine is registered and assigned" time="0.0739" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Calls &quot;Remove-BrokerMachine&quot; when &quot;Ensure&quot; = &quot;Absent&quot; and machine is registered and assigned" name="XenDesktop7\VE_XD7CatalogMachine.Set-TargetResource.Calls &quot;Remove-BrokerMachine&quot; when &quot;Ensure&quot; = &quot;Absent&quot; and machine is registered and assigned" time="0.0848" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Does not call &quot;Remove-BrokerMachine&quot; when &quot;Ensure&quot; = &quot;Absent&quot; and machine is not assigned" name="XenDesktop7\VE_XD7CatalogMachine.Set-TargetResource.Does not call &quot;Remove-BrokerMachine&quot; when &quot;Ensure&quot; = &quot;Absent&quot; and machine is not assigned" time="0.0779" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Does not call &quot;Remove-BrokerMachine&quot; when &quot;Ensure&quot; = &quot;Absent&quot; and machine is assigned to another catalog" name="XenDesktop7\VE_XD7CatalogMachine.Set-TargetResource.Does not call &quot;Remove-BrokerMachine&quot; when &quot;Ensure&quot; = &quot;Absent&quot; and machine is assigned to another catalog" time="0.088" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Invokes script block without credentials by default" name="XenDesktop7\VE_XD7CatalogMachine.Set-TargetResource.Invokes script block without credentials by default" time="0.0441" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Invokes script block with credentials and CredSSP when specified" name="XenDesktop7\VE_XD7CatalogMachine.Set-TargetResource.Invokes script block with credentials and CredSSP when specified" time="0.0496" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Asserts &quot;Citrix.Broker.Admin.V2&quot; snapin is registered" name="XenDesktop7\VE_XD7CatalogMachine.Set-TargetResource.Asserts &quot;Citrix.Broker.Admin.V2&quot; snapin is registered" time="0.0396" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
            </results>
          </test-suite>
        </results>
      </test-suite>
      <test-suite type="TestFixture" name="C:\Users\Iain\Dropbox\PowerShell\DSC\Resources\XenDesktop7\Tests\Unit\VE_XD7Common.Tests.ps1" executed="True" result="Success" success="True" time="4.2538" asserts="0" description="C:\Users\Iain\Dropbox\PowerShell\DSC\Resources\XenDesktop7\Tests\Unit\VE_XD7Common.Tests.ps1">
        <results>
          <test-suite type="TestFixture" name="XenDesktop7\VE_XD7Common" executed="True" result="Success" success="True" time="4.2538" asserts="0" description="XenDesktop7\VE_XD7Common">
            <results>
              <test-suite type="TestFixture" name="AddInvokeScriptBlockCredentials" executed="True" result="Success" success="True" time="0.3401" asserts="0" description="AddInvokeScriptBlockCredentials">
                <results>
                  <test-case description="Adds &quot;ComputerName&quot; key" name="XenDesktop7\VE_XD7Common.AddInvokeScriptBlockCredentials.Adds &quot;ComputerName&quot; key" time="0.2822" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Adds &quot;Authentication&quot; key" name="XenDesktop7\VE_XD7Common.AddInvokeScriptBlockCredentials.Adds &quot;Authentication&quot; key" time="0.025" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Adds &quot;Credential&quot; key" name="XenDesktop7\VE_XD7Common.AddInvokeScriptBlockCredentials.Adds &quot;Credential&quot; key" time="0.0329" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
              <test-suite type="TestFixture" name="GetXDBrokerMachine" executed="True" result="Success" success="True" time="0.5023" asserts="0" description="GetXDBrokerMachine">
                <results>
                  <test-case description="Returns broker machine (by DNS name)" name="XenDesktop7\VE_XD7Common.GetXDBrokerMachine.Returns broker machine (by DNS name)" time="0.321" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns broker machine (by DomainName\NetBIOS name)" name="XenDesktop7\VE_XD7Common.GetXDBrokerMachine.Returns broker machine (by DomainName\NetBIOS name)" time="0.0295" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns broker machine (by NetBIOS name)" name="XenDesktop7\VE_XD7Common.GetXDBrokerMachine.Returns broker machine (by NetBIOS name)" time="0.0315" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Throws when no broker machine is found" name="XenDesktop7\VE_XD7Common.GetXDBrokerMachine.Throws when no broker machine is found" time="0.0764" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Throws when multiple broker machines are found" name="XenDesktop7\VE_XD7Common.GetXDBrokerMachine.Throws when multiple broker machines are found" time="0.0439" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
              <test-suite type="TestFixture" name="TestXDMachineIsExistingMember" executed="True" result="Success" success="True" time="0.1895" asserts="0" description="TestXDMachineIsExistingMember">
                <results>
                  <test-case description="Returns True when member is present (by DNS name)" name="XenDesktop7\VE_XD7Common.TestXDMachineIsExistingMember.Returns True when member is present (by DNS name)" time="0.0729" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns True when member is present (by DomainName\NetBios name)" name="XenDesktop7\VE_XD7Common.TestXDMachineIsExistingMember.Returns True when member is present (by DomainName\NetBios name)" time="0.0211" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns True when existing member is present (by NetBIOS name)" name="XenDesktop7\VE_XD7Common.TestXDMachineIsExistingMember.Returns True when existing member is present (by NetBIOS name)" time="0.0241" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns False when member is absent (by DNS name)" name="XenDesktop7\VE_XD7Common.TestXDMachineIsExistingMember.Returns False when member is absent (by DNS name)" time="0.0335" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns False when member is absent (by DomainName\NetBios name)" name="XenDesktop7\VE_XD7Common.TestXDMachineIsExistingMember.Returns False when member is absent (by DomainName\NetBios name)" time="0.0202" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns False when member is absent (by NetBIOS name)" name="XenDesktop7\VE_XD7Common.TestXDMachineIsExistingMember.Returns False when member is absent (by NetBIOS name)" time="0.0178" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
              <test-suite type="TestFixture" name="TestXDMachineMembership" executed="True" result="Success" success="True" time="0.4285" asserts="0" description="TestXDMachineMembership">
                <results>
                  <test-case description="Returns True when &quot;Ensure&quot; = &quot;Present&quot; and members are present (by DNS name)" name="XenDesktop7\VE_XD7Common.TestXDMachineMembership.Returns True when &quot;Ensure&quot; = &quot;Present&quot; and members are present (by DNS name)" time="0.0714" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns True when &quot;Ensure&quot; = &quot;Present&quot; and members are present (by DomainName\NetBIOS name)" name="XenDesktop7\VE_XD7Common.TestXDMachineMembership.Returns True when &quot;Ensure&quot; = &quot;Present&quot; and members are present (by DomainName\NetBIOS name)" time="0.0204" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns True when &quot;Ensure&quot; = &quot;Present&quot; and members are present (by NetBIOS name)" name="XenDesktop7\VE_XD7Common.TestXDMachineMembership.Returns True when &quot;Ensure&quot; = &quot;Present&quot; and members are present (by NetBIOS name)" time="0.0204" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns False when &quot;Ensure&quot; = &quot;Present&quot; and members are absent by DNS name" name="XenDesktop7\VE_XD7Common.TestXDMachineMembership.Returns False when &quot;Ensure&quot; = &quot;Present&quot; and members are absent by DNS name" time="0.0276" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns False when &quot;Ensure&quot; = &quot;Present&quot; and members are absent (by DomainName\NetBIOS name)" name="XenDesktop7\VE_XD7Common.TestXDMachineMembership.Returns False when &quot;Ensure&quot; = &quot;Present&quot; and members are absent (by DomainName\NetBIOS name)" time="0.0258" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns False when &quot;Ensure&quot; = &quot;Present&quot; and members are absent (by NetBIOS name)" name="XenDesktop7\VE_XD7Common.TestXDMachineMembership.Returns False when &quot;Ensure&quot; = &quot;Present&quot; and members are absent (by NetBIOS name)" time="0.0711" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns True when &quot;Ensure&quot; = &quot;Absent&quot; and members are absent (by DNS name)" name="XenDesktop7\VE_XD7Common.TestXDMachineMembership.Returns True when &quot;Ensure&quot; = &quot;Absent&quot; and members are absent (by DNS name)" time="0.0686" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns True when &quot;Ensure&quot; = &quot;Absent&quot; and members are absent (by DomainName\NetBIOS name)" name="XenDesktop7\VE_XD7Common.TestXDMachineMembership.Returns True when &quot;Ensure&quot; = &quot;Absent&quot; and members are absent (by DomainName\NetBIOS name)" time="0.0257" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns True when &quot;Ensure&quot; = &quot;Absent&quot; and members are absent (by NetBIOS name)" name="XenDesktop7\VE_XD7Common.TestXDMachineMembership.Returns True when &quot;Ensure&quot; = &quot;Absent&quot; and members are absent (by NetBIOS name)" time="0.0304" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns False when &quot;Ensure&quot; = &quot;Absent&quot; and members are present (by DNS name)" name="XenDesktop7\VE_XD7Common.TestXDMachineMembership.Returns False when &quot;Ensure&quot; = &quot;Absent&quot; and members are present (by DNS name)" time="0.0297" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns False when &quot;Ensure&quot; = &quot;Absent&quot; and members are present by (DomainName\NetBIOS name)" name="XenDesktop7\VE_XD7Common.TestXDMachineMembership.Returns False when &quot;Ensure&quot; = &quot;Absent&quot; and members are present by (DomainName\NetBIOS name)" time="0.0176" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns False when &quot;Ensure&quot; = &quot;Absent&quot; and members are present (by NetBIOS name)" name="XenDesktop7\VE_XD7Common.TestXDMachineMembership.Returns False when &quot;Ensure&quot; = &quot;Absent&quot; and members are present (by NetBIOS name)" time="0.02" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
              <test-suite type="TestFixture" name="ResolveXDBrokerMachine" executed="True" result="Success" success="True" time="0.1658" asserts="0" description="ResolveXDBrokerMachine">
                <results>
                  <test-case description="Returns a broker machine when present (by DNS Name)" name="XenDesktop7\VE_XD7Common.ResolveXDBrokerMachine.Returns a broker machine when present (by DNS Name)" time="0.0656" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns a broker machine when present (by DomainName\NetBIOS Name)" name="XenDesktop7\VE_XD7Common.ResolveXDBrokerMachine.Returns a broker machine when present (by DomainName\NetBIOS Name)" time="0.0202" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns a broker machine when present (by NetBIOS Name)" name="XenDesktop7\VE_XD7Common.ResolveXDBrokerMachine.Returns a broker machine when present (by NetBIOS Name)" time="0.018" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns $null when broker machine is absent (by DNS Name)" name="XenDesktop7\VE_XD7Common.ResolveXDBrokerMachine.Returns $null when broker machine is absent (by DNS Name)" time="0.0236" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns $null when broker machine is absent (by DomainName\NetBIOS Name)" name="XenDesktop7\VE_XD7Common.ResolveXDBrokerMachine.Returns $null when broker machine is absent (by DomainName\NetBIOS Name)" time="0.0181" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns $null when broker machine is absent (by NetBIOS Name)" name="XenDesktop7\VE_XD7Common.ResolveXDBrokerMachine.Returns $null when broker machine is absent (by NetBIOS Name)" time="0.0203" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
              <test-suite type="TestFixture" name="GetXDInstalledRole" executed="True" result="Success" success="True" time="1.7248" asserts="0" description="GetXDInstalledRole">
                <results>
                  <test-case description="Returns role &quot;Controller&quot; is installed" name="XenDesktop7\VE_XD7Common.GetXDInstalledRole.Returns role &quot;Controller&quot; is installed" time="0.2406" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns role &quot;Studio&quot; is installed" name="XenDesktop7\VE_XD7Common.GetXDInstalledRole.Returns role &quot;Studio&quot; is installed" time="0.1062" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns role &quot;Storefront&quot; is installed" name="XenDesktop7\VE_XD7Common.GetXDInstalledRole.Returns role &quot;Storefront&quot; is installed" time="0.1053" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns role &quot;Licensing&quot; is installed" name="XenDesktop7\VE_XD7Common.GetXDInstalledRole.Returns role &quot;Licensing&quot; is installed" time="0.1063" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns role &quot;Director&quot; is installed" name="XenDesktop7\VE_XD7Common.GetXDInstalledRole.Returns role &quot;Director&quot; is installed" time="0.1042" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns role &quot;SessionVDA&quot; is installed" name="XenDesktop7\VE_XD7Common.GetXDInstalledRole.Returns role &quot;SessionVDA&quot; is installed" time="0.0996" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns role &quot;DesktopVDA&quot; is installed" name="XenDesktop7\VE_XD7Common.GetXDInstalledRole.Returns role &quot;DesktopVDA&quot; is installed" time="0.1002" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Does not return role &quot;Controller&quot; is installed" name="XenDesktop7\VE_XD7Common.GetXDInstalledRole.Does not return role &quot;Controller&quot; is installed" time="0.1305" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Does not return role &quot;Studio&quot; is installed" name="XenDesktop7\VE_XD7Common.GetXDInstalledRole.Does not return role &quot;Studio&quot; is installed" time="0.0987" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Does not return role &quot;Storefront&quot; is installed" name="XenDesktop7\VE_XD7Common.GetXDInstalledRole.Does not return role &quot;Storefront&quot; is installed" time="0.1159" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Does not return role &quot;Licensing&quot; is installed" name="XenDesktop7\VE_XD7Common.GetXDInstalledRole.Does not return role &quot;Licensing&quot; is installed" time="0.1011" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Does not return role &quot;Director&quot; is installed" name="XenDesktop7\VE_XD7Common.GetXDInstalledRole.Does not return role &quot;Director&quot; is installed" time="0.103" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Does not return role &quot;SessionVDA&quot; is installed" name="XenDesktop7\VE_XD7Common.GetXDInstalledRole.Does not return role &quot;SessionVDA&quot; is installed" time="0.1039" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Does not return role &quot;DesktopVDA&quot; is installed" name="XenDesktop7\VE_XD7Common.GetXDInstalledRole.Does not return role &quot;DesktopVDA&quot; is installed" time="0.1001" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns False when &quot;Director&quot; is not installed, but the VDA is installed" name="XenDesktop7\VE_XD7Common.GetXDInstalledRole.Returns False when &quot;Director&quot; is not installed, but the VDA is installed" time="0.1092" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
              <test-suite type="TestFixture" name="TestXDInstalledRole" executed="True" result="Success" success="True" time="0.277" asserts="0" description="TestXDInstalledRole">
                <results>
                  <test-case description="Returns true when when specified single role is installed" name="XenDesktop7\VE_XD7Common.TestXDInstalledRole.Returns true when when specified single role is installed" time="0.1075" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns true when when specified multiple roles are installed" name="XenDesktop7\VE_XD7Common.TestXDInstalledRole.Returns true when when specified multiple roles are installed" time="0.029" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns false when when specified single role is not installed" name="XenDesktop7\VE_XD7Common.TestXDInstalledRole.Returns false when when specified single role is not installed" time="0.0352" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns false when when specified multiple roles are not installed" name="XenDesktop7\VE_XD7Common.TestXDInstalledRole.Returns false when when specified multiple roles are not installed" time="0.0274" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns false when when specified single role is not installed" name="XenDesktop7\VE_XD7Common.TestXDInstalledRole.Returns false when when specified single role is not installed" time="0.038" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns false when when one of specified multiple roles are not installed" name="XenDesktop7\VE_XD7Common.TestXDInstalledRole.Returns false when when one of specified multiple roles are not installed" time="0.0399" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
              <test-suite type="TestFixture" name="ResolveXDSetupMedia" executed="True" result="Success" success="True" time="0.1906" asserts="0" description="ResolveXDSetupMedia">
                <results>
                  <test-case description="Resolves &quot;Controller&quot; role setup to &quot;XenDesktopServerSetup.exe&quot;." name="XenDesktop7\VE_XD7Common.ResolveXDSetupMedia.Resolves &quot;Controller&quot; role setup to &quot;XenDesktopServerSetup.exe&quot;." time="0.0941" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Resolves &quot;Studio&quot; role setup to &quot;XenDesktopServerSetup.exe&quot;." name="XenDesktop7\VE_XD7Common.ResolveXDSetupMedia.Resolves &quot;Studio&quot; role setup to &quot;XenDesktopServerSetup.exe&quot;." time="0.0132" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Resolves &quot;Licensing&quot; role setup to &quot;XenDesktopServerSetup.exe&quot;." name="XenDesktop7\VE_XD7Common.ResolveXDSetupMedia.Resolves &quot;Licensing&quot; role setup to &quot;XenDesktopServerSetup.exe&quot;." time="0.0148" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Resolves &quot;Director&quot; role setup to &quot;XenDesktopServerSetup.exe&quot;." name="XenDesktop7\VE_XD7Common.ResolveXDSetupMedia.Resolves &quot;Director&quot; role setup to &quot;XenDesktopServerSetup.exe&quot;." time="0.0144" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Resolves &quot;Storefront&quot; role setup to &quot;XenDesktopServerSetup.exe&quot;." name="XenDesktop7\VE_XD7Common.ResolveXDSetupMedia.Resolves &quot;Storefront&quot; role setup to &quot;XenDesktopServerSetup.exe&quot;." time="0.0132" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Throws when no valid installer found." name="XenDesktop7\VE_XD7Common.ResolveXDSetupMedia.Throws when no valid installer found." time="0.041" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
              <test-suite type="TestFixture" name="ResolveXDServerSetupArguments" executed="True" result="Success" success="True" time="0.4351" asserts="0" description="ResolveXDServerSetupArguments">
                <results>
                  <test-case description="Defaults log path to &quot;%TMP%\Citrix\XenDesktop Installer&quot;." name="XenDesktop7\VE_XD7Common.ResolveXDServerSetupArguments.Defaults log path to &quot;%TMP%\Citrix\XenDesktop Installer&quot;." time="0.1347" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns expected Controller install arguments." name="XenDesktop7\VE_XD7Common.ResolveXDServerSetupArguments.Returns expected Controller install arguments." time="0.0309" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns expected Controller uninstall arguments." name="XenDesktop7\VE_XD7Common.ResolveXDServerSetupArguments.Returns expected Controller uninstall arguments." time="0.0288" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns expected Studio install arguments." name="XenDesktop7\VE_XD7Common.ResolveXDServerSetupArguments.Returns expected Studio install arguments." time="0.0305" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns expected Studio uninstall arguments." name="XenDesktop7\VE_XD7Common.ResolveXDServerSetupArguments.Returns expected Studio uninstall arguments." time="0.0269" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns expected Storefront install arguments." name="XenDesktop7\VE_XD7Common.ResolveXDServerSetupArguments.Returns expected Storefront install arguments." time="0.0256" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns expected Storefront uninstall arguments." name="XenDesktop7\VE_XD7Common.ResolveXDServerSetupArguments.Returns expected Storefront uninstall arguments." time="0.0306" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns expected Licensing install arguments." name="XenDesktop7\VE_XD7Common.ResolveXDServerSetupArguments.Returns expected Licensing install arguments." time="0.028" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns expected Licensing uninstall arguments." name="XenDesktop7\VE_XD7Common.ResolveXDServerSetupArguments.Returns expected Licensing uninstall arguments." time="0.0355" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns expected Director install arguments." name="XenDesktop7\VE_XD7Common.ResolveXDServerSetupArguments.Returns expected Director install arguments." time="0.035" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns expected Director uninstall arguments." name="XenDesktop7\VE_XD7Common.ResolveXDServerSetupArguments.Returns expected Director uninstall arguments." time="0.0287" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
            </results>
          </test-suite>
        </results>
      </test-suite>
      <test-suite type="TestFixture" name="C:\Users\Iain\Dropbox\PowerShell\DSC\Resources\XenDesktop7\Tests\Unit\VE_XD7Controller.Tests.ps1" executed="True" result="Success" success="True" time="2.0362" asserts="0" description="C:\Users\Iain\Dropbox\PowerShell\DSC\Resources\XenDesktop7\Tests\Unit\VE_XD7Controller.Tests.ps1">
        <results>
          <test-suite type="TestFixture" name="XenDesktop7\VE_XD7Controller" executed="True" result="Success" success="True" time="2.0362" asserts="0" description="XenDesktop7\VE_XD7Controller">
            <results>
              <test-suite type="TestFixture" name="Get-TargetResource" executed="True" result="Success" success="True" time="0.8592" asserts="0" description="Get-TargetResource">
                <results>
                  <test-case description="Returns a System.Collections.Hashtable type" name="XenDesktop7\VE_XD7Controller.Get-TargetResource.Returns a System.Collections.Hashtable type" time="0.4191" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns &quot;Present&quot; when controller exists and &quot;Ensure&quot; = &quot;Present&quot; is specified" name="XenDesktop7\VE_XD7Controller.Get-TargetResource.Returns &quot;Present&quot; when controller exists and &quot;Ensure&quot; = &quot;Present&quot; is specified" time="0.0504" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns &quot;Absent&quot; when controller does not exist and &quot;Ensure&quot; = &quot;Present&quot; is specified" name="XenDesktop7\VE_XD7Controller.Get-TargetResource.Returns &quot;Absent&quot; when controller does not exist and &quot;Ensure&quot; = &quot;Present&quot; is specified" time="0.06" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns &quot;Present&quot; when controller exists and &quot;Ensure&quot; = &quot;Absent&quot; is specified" name="XenDesktop7\VE_XD7Controller.Get-TargetResource.Returns &quot;Present&quot; when controller exists and &quot;Ensure&quot; = &quot;Absent&quot; is specified" time="0.0738" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns &quot;Absent&quot; when controller does not exist and &quot;Ensure&quot; = &quot;Absent&quot; is specified" name="XenDesktop7\VE_XD7Controller.Get-TargetResource.Returns &quot;Absent&quot; when controller does not exist and &quot;Ensure&quot; = &quot;Absent&quot; is specified" time="0.0596" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Invokes script block without credentials by default" name="XenDesktop7\VE_XD7Controller.Get-TargetResource.Invokes script block without credentials by default" time="0.0605" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Invokes script block with credentials and CredSSP when specified" name="XenDesktop7\VE_XD7Controller.Get-TargetResource.Invokes script block with credentials and CredSSP when specified" time="0.0758" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Asserts &quot;Citrix.XenDesktop.Admin&quot; module is registered" name="XenDesktop7\VE_XD7Controller.Get-TargetResource.Asserts &quot;Citrix.XenDesktop.Admin&quot; module is registered" time="0.06" 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.3134" asserts="0" description="Test-TargetResource">
                <results>
                  <test-case description="Returns a System.Boolean type" name="XenDesktop7\VE_XD7Controller.Test-TargetResource.Returns a System.Boolean type" time="0.1203" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns True when controller exists in site" name="XenDesktop7\VE_XD7Controller.Test-TargetResource.Returns True when controller exists in site" time="0.0338" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns False when site does not exist" name="XenDesktop7\VE_XD7Controller.Test-TargetResource.Returns False when site does not exist" time="0.066" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns False when controller does not exist in site" name="XenDesktop7\VE_XD7Controller.Test-TargetResource.Returns False when controller does not exist in site" time="0.0932" 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.8635" asserts="0" description="Set-TargetResource">
                <results>
                  <test-case description="Calls Add-XDController when &quot;Ensure&quot; = &quot;Present&quot;" name="XenDesktop7\VE_XD7Controller.Set-TargetResource.Calls Add-XDController when &quot;Ensure&quot; = &quot;Present&quot;" time="0.4179" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Calls Remove-XDController when &quot;Ensure&quot; = &quot;Absent&quot;" name="XenDesktop7\VE_XD7Controller.Set-TargetResource.Calls Remove-XDController when &quot;Ensure&quot; = &quot;Absent&quot;" time="0.2754" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Invokes script block without credentials by default" name="XenDesktop7\VE_XD7Controller.Set-TargetResource.Invokes script block without credentials by default" time="0.0789" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Invokes script block with credentials and CredSSP when specified" name="XenDesktop7\VE_XD7Controller.Set-TargetResource.Invokes script block with credentials and CredSSP when specified" time="0.041" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Asserts &quot;Citrix.Broker.Admin&quot; module is registered" name="XenDesktop7\VE_XD7Controller.Set-TargetResource.Asserts &quot;Citrix.Broker.Admin&quot; module is registered" time="0.0504" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
            </results>
          </test-suite>
        </results>
      </test-suite>
      <test-suite type="TestFixture" name="C:\Users\Iain\Dropbox\PowerShell\DSC\Resources\XenDesktop7\Tests\Unit\VE_XD7Database.Tests.ps1" executed="True" result="Success" success="True" time="1.0087" asserts="0" description="C:\Users\Iain\Dropbox\PowerShell\DSC\Resources\XenDesktop7\Tests\Unit\VE_XD7Database.Tests.ps1">
        <results>
          <test-suite type="TestFixture" name="XenDesktop7\VE_XD7Database" executed="True" result="Success" success="True" time="1.0087" asserts="0" description="XenDesktop7\VE_XD7Database">
            <results>
              <test-suite type="TestFixture" name="TestMSSQLDatabase" executed="True" result="Success" success="True" time="0.2935" asserts="0" description="TestMSSQLDatabase">
                <results>
                  <test-case description="Invokes script block without credentials by default" name="XenDesktop7\VE_XD7Database.TestMSSQLDatabase.Invokes script block without credentials by default" time="0.2603" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Invokes script block with credentials and CredSSP when specified" name="XenDesktop7\VE_XD7Database.TestMSSQLDatabase.Invokes script block with credentials and CredSSP when specified" time="0.0332" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
              <test-suite type="TestFixture" name="Get-TargetResource" executed="True" result="Success" success="True" time="0.1353" asserts="0" description="Get-TargetResource">
                <results>
                  <test-case description="Returns a System.Collections.Hashtable type" name="XenDesktop7\VE_XD7Database.Get-TargetResource.Returns a System.Collections.Hashtable type" time="0.1353" 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.2787" asserts="0" description="Test-TargetResource">
                <results>
                  <test-case description="Returns a System.Boolean type" name="XenDesktop7\VE_XD7Database.Test-TargetResource.Returns a System.Boolean type" time="0.1713" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns True when database exists" name="XenDesktop7\VE_XD7Database.Test-TargetResource.Returns True when database exists" time="0.0361" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns False when database does not exist" name="XenDesktop7\VE_XD7Database.Test-TargetResource.Returns False when database does not exist" time="0.0713" 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.3012" asserts="0" description="Set-TargetResource">
                <results>
                  <test-case description="Calls New-XDDatabase" name="XenDesktop7\VE_XD7Database.Set-TargetResource.Calls New-XDDatabase" time="0.2053" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Invokes script block without credentials by default" name="XenDesktop7\VE_XD7Database.Set-TargetResource.Invokes script block without credentials by default" time="0.0307" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Invokes script block with credentials and CredSSP when specified" name="XenDesktop7\VE_XD7Database.Set-TargetResource.Invokes script block with credentials and CredSSP when specified" time="0.0328" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Asserts &quot;Citrix.XenDesktop.Admin&quot; module is registered" name="XenDesktop7\VE_XD7Database.Set-TargetResource.Asserts &quot;Citrix.XenDesktop.Admin&quot; module is registered" time="0.0324" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
            </results>
          </test-suite>
        </results>
      </test-suite>
      <test-suite type="TestFixture" name="C:\Users\Iain\Dropbox\PowerShell\DSC\Resources\XenDesktop7\Tests\Unit\VE_XD7DesktopGroup.Tests.ps1" executed="True" result="Success" success="True" time="2.3157" asserts="0" description="C:\Users\Iain\Dropbox\PowerShell\DSC\Resources\XenDesktop7\Tests\Unit\VE_XD7DesktopGroup.Tests.ps1">
        <results>
          <test-suite type="TestFixture" name="XenDesktop7\VE_XD7DesktopGroup" executed="True" result="Success" success="True" time="2.3157" asserts="0" description="XenDesktop7\VE_XD7DesktopGroup">
            <results>
              <test-suite type="TestFixture" name="Get-TargetResource" executed="True" result="Success" success="True" time="0.4915" asserts="0" description="Get-TargetResource">
                <results>
                  <test-case description="Returns a System.Collections.Hashtable type" name="XenDesktop7\VE_XD7DesktopGroup.Get-TargetResource.Returns a System.Collections.Hashtable type" time="0.3657" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Invokes script block without credentials by default" name="XenDesktop7\VE_XD7DesktopGroup.Get-TargetResource.Invokes script block without credentials by default" time="0.0423" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Invokes script block with credentials and CredSSP when specified" name="XenDesktop7\VE_XD7DesktopGroup.Get-TargetResource.Invokes script block with credentials and CredSSP when specified" time="0.0358" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Asserts &quot;Citrix.Broker.Admin.V2&quot; module is registered" name="XenDesktop7\VE_XD7DesktopGroup.Get-TargetResource.Asserts &quot;Citrix.Broker.Admin.V2&quot; module is registered" time="0.0477" 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.6502" asserts="0" description="Test-TargetResource">
                <results>
                  <test-case description="Returns a System.Boolean type" name="XenDesktop7\VE_XD7DesktopGroup.Test-TargetResource.Returns a System.Boolean type" time="0.1102" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns True when all properties match" name="XenDesktop7\VE_XD7DesktopGroup.Test-TargetResource.Returns True when all properties match" time="0.0264" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns False when &quot;Ensure&quot; is incorrect" name="XenDesktop7\VE_XD7DesktopGroup.Test-TargetResource.Returns False when &quot;Ensure&quot; is incorrect" time="0.0414" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns False when &quot;IsMultiSession&quot; is incorrect" name="XenDesktop7\VE_XD7DesktopGroup.Test-TargetResource.Returns False when &quot;IsMultiSession&quot; is incorrect" time="0.0385" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns False when &quot;DeliveryType&quot; is incorrect" name="XenDesktop7\VE_XD7DesktopGroup.Test-TargetResource.Returns False when &quot;DeliveryType&quot; is incorrect" time="0.0333" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns False when &quot;DesktopType&quot; is incorrect" name="XenDesktop7\VE_XD7DesktopGroup.Test-TargetResource.Returns False when &quot;DesktopType&quot; is incorrect" time="0.0272" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns False when &quot;Description&quot; is incorrect" name="XenDesktop7\VE_XD7DesktopGroup.Test-TargetResource.Returns False when &quot;Description&quot; is incorrect" time="0.0354" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns False when &quot;DisplayName&quot; is incorrect" name="XenDesktop7\VE_XD7DesktopGroup.Test-TargetResource.Returns False when &quot;DisplayName&quot; is incorrect" time="0.0528" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns False when &quot;Enabled&quot; is incorrect" name="XenDesktop7\VE_XD7DesktopGroup.Test-TargetResource.Returns False when &quot;Enabled&quot; is incorrect" time="0.0357" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns False when &quot;ColorDepth&quot; is incorrect" name="XenDesktop7\VE_XD7DesktopGroup.Test-TargetResource.Returns False when &quot;ColorDepth&quot; is incorrect" time="0.04" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns False when &quot;IsMaintenanceMode&quot; is incorrect" name="XenDesktop7\VE_XD7DesktopGroup.Test-TargetResource.Returns False when &quot;IsMaintenanceMode&quot; is incorrect" time="0.0469" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns False when &quot;IsRemotePC&quot; is incorrect" name="XenDesktop7\VE_XD7DesktopGroup.Test-TargetResource.Returns False when &quot;IsRemotePC&quot; is incorrect" time="0.0416" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns False when &quot;IsSecureIca&quot; is incorrect" name="XenDesktop7\VE_XD7DesktopGroup.Test-TargetResource.Returns False when &quot;IsSecureIca&quot; is incorrect" time="0.0426" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns False when &quot;ShutdownDesktopsAfterUse&quot; is incorrect" name="XenDesktop7\VE_XD7DesktopGroup.Test-TargetResource.Returns False when &quot;ShutdownDesktopsAfterUse&quot; is incorrect" time="0.0438" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns False when &quot;TurnOnAddedMachine&quot; is incorrect" name="XenDesktop7\VE_XD7DesktopGroup.Test-TargetResource.Returns False when &quot;TurnOnAddedMachine&quot; is incorrect" time="0.0347" 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.1741" asserts="0" description="Set-TargetResource">
                <results>
                  <test-case description="Calls &quot;New-BrokerDesktopGroup&quot; when &quot;Ensure&quot; = &quot;Present&quot; and delivery group does not exists" name="XenDesktop7\VE_XD7DesktopGroup.Set-TargetResource.Calls &quot;New-BrokerDesktopGroup&quot; when &quot;Ensure&quot; = &quot;Present&quot; and delivery group does not exists" time="0.1719" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Calls &quot;Set-BrokerDesktopGroup&quot; when &quot;Ensure&quot; = &quot;Present&quot; and delivery group exists" name="XenDesktop7\VE_XD7DesktopGroup.Set-TargetResource.Calls &quot;Set-BrokerDesktopGroup&quot; when &quot;Ensure&quot; = &quot;Present&quot; and delivery group exists" time="0.0905" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Does not call &quot;Remove-BrokerDesktopGroup&quot; when &quot;Ensure&quot; = &quot;Absent&quot; and delivery group does not exist" name="XenDesktop7\VE_XD7DesktopGroup.Set-TargetResource.Does not call &quot;Remove-BrokerDesktopGroup&quot; when &quot;Ensure&quot; = &quot;Absent&quot; and delivery group does not exist" time="0.0561" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Calls &quot;Remove-BrokerDesktopGroup&quot; when &quot;Ensure&quot; = &quot;Absent&quot; and delivery group exists" name="XenDesktop7\VE_XD7DesktopGroup.Set-TargetResource.Calls &quot;Remove-BrokerDesktopGroup&quot; when &quot;Ensure&quot; = &quot;Absent&quot; and delivery group exists" time="0.1145" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Throws when changing &quot;IsMultiSession&quot; property and delivery group exists" name="XenDesktop7\VE_XD7DesktopGroup.Set-TargetResource.Throws when changing &quot;IsMultiSession&quot; property and delivery group exists" time="0.1729" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Throws when changing &quot;DesktopType&quot; property and delivery group exists" name="XenDesktop7\VE_XD7DesktopGroup.Set-TargetResource.Throws when changing &quot;DesktopType&quot; property and delivery group exists" time="0.2046" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Invokes script block without credentials by default" name="XenDesktop7\VE_XD7DesktopGroup.Set-TargetResource.Invokes script block without credentials by default" time="0.1326" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Invokes script block with credentials and CredSSP when specified" name="XenDesktop7\VE_XD7DesktopGroup.Set-TargetResource.Invokes script block with credentials and CredSSP when specified" time="0.0888" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Asserts &quot;Citrix.Broker.Admin.V2&quot; module is registered" name="XenDesktop7\VE_XD7DesktopGroup.Set-TargetResource.Asserts &quot;Citrix.Broker.Admin.V2&quot; module is registered" time="0.1422" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
            </results>
          </test-suite>
        </results>
      </test-suite>
      <test-suite type="TestFixture" name="C:\Users\Iain\Dropbox\PowerShell\DSC\Resources\XenDesktop7\Tests\Unit\VE_XD7DesktopGroupApplication.Tests.ps1" executed="True" result="Success" success="True" time="2.1542" asserts="0" description="C:\Users\Iain\Dropbox\PowerShell\DSC\Resources\XenDesktop7\Tests\Unit\VE_XD7DesktopGroupApplication.Tests.ps1">
        <results>
          <test-suite type="TestFixture" name="XenDesktop7\VE_XD7DesktopGroupApplication" executed="True" result="Success" success="True" time="2.1542" asserts="0" description="XenDesktop7\VE_XD7DesktopGroupApplication">
            <results>
              <test-suite type="TestFixture" name="Get-TargetResource" executed="True" result="Success" success="True" time="0.698" asserts="0" description="Get-TargetResource">
                <results>
                  <test-case description="Returns a System.Collections.Hashtable type" name="XenDesktop7\VE_XD7DesktopGroupApplication.Get-TargetResource.Returns a System.Collections.Hashtable type" time="0.5977" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Invokes script block without credentials by default" name="XenDesktop7\VE_XD7DesktopGroupApplication.Get-TargetResource.Invokes script block without credentials by default" time="0.0362" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Invokes script block with credentials and CredSSP when specified" name="XenDesktop7\VE_XD7DesktopGroupApplication.Get-TargetResource.Invokes script block with credentials and CredSSP when specified" time="0.0324" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Asserts &quot;Citrix.Broker.Admin.V2&quot; is registered" name="XenDesktop7\VE_XD7DesktopGroupApplication.Get-TargetResource.Asserts &quot;Citrix.Broker.Admin.V2&quot; is registered" time="0.0317" 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.6477" asserts="0" description="Test-TargetResource">
                <results>
                  <test-case description="Returns a System.Boolean type" name="XenDesktop7\VE_XD7DesktopGroupApplication.Test-TargetResource.Returns a System.Boolean type" time="0.1359" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns True when all properties match" name="XenDesktop7\VE_XD7DesktopGroupApplication.Test-TargetResource.Returns True when all properties match" time="0.0653" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns False when &quot;Ensure&quot; is incorrect" name="XenDesktop7\VE_XD7DesktopGroupApplication.Test-TargetResource.Returns False when &quot;Ensure&quot; is incorrect" time="0.0549" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns False when 'Path' is incorrect" name="XenDesktop7\VE_XD7DesktopGroupApplication.Test-TargetResource.Returns False when 'Path' is incorrect" time="0.0349" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns False when 'DesktopGroupName' is incorrect" name="XenDesktop7\VE_XD7DesktopGroupApplication.Test-TargetResource.Returns False when 'DesktopGroupName' is incorrect" time="0.0163" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns False when 'Arguments' is incorrect" name="XenDesktop7\VE_XD7DesktopGroupApplication.Test-TargetResource.Returns False when 'Arguments' is incorrect" time="0.0338" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns False when 'WorkingDirectory' is incorrect" name="XenDesktop7\VE_XD7DesktopGroupApplication.Test-TargetResource.Returns False when 'WorkingDirectory' is incorrect" time="0.0342" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns False when 'Description' is incorrect" name="XenDesktop7\VE_XD7DesktopGroupApplication.Test-TargetResource.Returns False when 'Description' is incorrect" time="0.032" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns False when 'DisplayName' is incorrect" name="XenDesktop7\VE_XD7DesktopGroupApplication.Test-TargetResource.Returns False when 'DisplayName' is incorrect" time="0.0361" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns False when &quot;Enabled&quot; is incorrect" name="XenDesktop7\VE_XD7DesktopGroupApplication.Test-TargetResource.Returns False when &quot;Enabled&quot; is incorrect" time="0.0394" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns False when &quot;Visible&quot; is incorrect" name="XenDesktop7\VE_XD7DesktopGroupApplication.Test-TargetResource.Returns False when &quot;Visible&quot; is incorrect" time="0.0414" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Does not throw when immutable &quot;ApplicationType&quot; property is specified but application does not exist" name="XenDesktop7\VE_XD7DesktopGroupApplication.Test-TargetResource.Does not throw when immutable &quot;ApplicationType&quot; property is specified but application does not exist" time="0.069" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Throws when immutable &quot;ApplicationType&quot; property is specified" name="XenDesktop7\VE_XD7DesktopGroupApplication.Test-TargetResource.Throws when immutable &quot;ApplicationType&quot; property is specified" time="0.0545" 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.8085" asserts="0" description="Set-TargetResource">
                <results>
                  <test-case description="Calls &quot;New-BrokerApplication&quot; when &quot;Ensure&quot; = &quot;Present&quot; and application does not exists" name="XenDesktop7\VE_XD7DesktopGroupApplication.Set-TargetResource.Calls &quot;New-BrokerApplication&quot; when &quot;Ensure&quot; = &quot;Present&quot; and application does not exists" time="0.2249" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Calls &quot;New-BrokerApplication&quot; with specified application type" name="XenDesktop7\VE_XD7DesktopGroupApplication.Set-TargetResource.Calls &quot;New-BrokerApplication&quot; with specified application type" time="0.0714" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Calls &quot;Set-BrokerApplication&quot; when &quot;Ensure&quot; = &quot;Present&quot; and application exists" name="XenDesktop7\VE_XD7DesktopGroupApplication.Set-TargetResource.Calls &quot;Set-BrokerApplication&quot; when &quot;Ensure&quot; = &quot;Present&quot; and application exists" time="0.1008" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Calls &quot;Remove-BrokerApplication&quot; when &quot;Ensure&quot; = &quot;Absent&quot; and application exists" name="XenDesktop7\VE_XD7DesktopGroupApplication.Set-TargetResource.Calls &quot;Remove-BrokerApplication&quot; when &quot;Ensure&quot; = &quot;Absent&quot; and application exists" time="0.0834" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Does not call &quot;Remove-BrokerApplication&quot; when &quot;Ensure&quot; = &quot;Absent&quot; and application does not exist" name="XenDesktop7\VE_XD7DesktopGroupApplication.Set-TargetResource.Does not call &quot;Remove-BrokerApplication&quot; when &quot;Ensure&quot; = &quot;Absent&quot; and application does not exist" time="0.0549" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Invokes script block without credentials by default" name="XenDesktop7\VE_XD7DesktopGroupApplication.Set-TargetResource.Invokes script block without credentials by default" time="0.038" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Invokes script block with credentials and CredSSP when specified" name="XenDesktop7\VE_XD7DesktopGroupApplication.Set-TargetResource.Invokes script block with credentials and CredSSP when specified" time="0.0579" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Asserts &quot;Citrix.Broker.Admin.V2&quot; is registered" name="XenDesktop7\VE_XD7DesktopGroupApplication.Set-TargetResource.Asserts &quot;Citrix.Broker.Admin.V2&quot; is registered" time="0.1138" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Asserts &quot;Citrix.Common.Commands&quot; is registered" name="XenDesktop7\VE_XD7DesktopGroupApplication.Set-TargetResource.Asserts &quot;Citrix.Common.Commands&quot; is registered" time="0.0635" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
            </results>
          </test-suite>
        </results>
      </test-suite>
      <test-suite type="TestFixture" name="C:\Users\Iain\Dropbox\PowerShell\DSC\Resources\XenDesktop7\Tests\Unit\VE_XD7DesktopGroupMember.Tests.ps1" executed="True" result="Success" success="True" time="1.3982" asserts="0" description="C:\Users\Iain\Dropbox\PowerShell\DSC\Resources\XenDesktop7\Tests\Unit\VE_XD7DesktopGroupMember.Tests.ps1">
        <results>
          <test-suite type="TestFixture" name="XenDesktop7\VE_XD7DesktopGroupMember" executed="True" result="Success" success="True" time="1.3982" asserts="0" description="XenDesktop7\VE_XD7DesktopGroupMember">
            <results>
              <test-suite type="TestFixture" name="Get-TargetResource" executed="True" result="Success" success="True" time="0.4236" asserts="0" description="Get-TargetResource">
                <results>
                  <test-case description="Returns a System.Collections.Hashtable type" name="XenDesktop7\VE_XD7DesktopGroupMember.Get-TargetResource.Returns a System.Collections.Hashtable type" time="0.3203" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Invokes script block without credentials by default" name="XenDesktop7\VE_XD7DesktopGroupMember.Get-TargetResource.Invokes script block without credentials by default" time="0.0316" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Invokes script block with credentials and CredSSP when specified" name="XenDesktop7\VE_XD7DesktopGroupMember.Get-TargetResource.Invokes script block with credentials and CredSSP when specified" time="0.0407" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Asserts &quot;Citrix.Broker.Admin.V2&quot; module is registered" name="XenDesktop7\VE_XD7DesktopGroupMember.Get-TargetResource.Asserts &quot;Citrix.Broker.Admin.V2&quot; module is registered" time="0.0309" 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.1876" asserts="0" description="Test-TargetResource">
                <results>
                  <test-case description="Returns a System.Boolean type" name="XenDesktop7\VE_XD7DesktopGroupMember.Test-TargetResource.Returns a System.Boolean type" time="0.0929" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns True when delivery group membership is correct" name="XenDesktop7\VE_XD7DesktopGroupMember.Test-TargetResource.Returns True when delivery group membership is correct" time="0.0565" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns False when delivery catalog membership is incorrect" name="XenDesktop7\VE_XD7DesktopGroupMember.Test-TargetResource.Returns False when delivery catalog membership is incorrect" time="0.0382" 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.787" asserts="0" description="Set-TargetResource">
                <results>
                  <test-case description="Calls &quot;Add-BrokerMachine&quot; when &quot;Ensure&quot; = &quot;Present&quot; and machine is registered, but not assigned" name="XenDesktop7\VE_XD7DesktopGroupMember.Set-TargetResource.Calls &quot;Add-BrokerMachine&quot; when &quot;Ensure&quot; = &quot;Present&quot; and machine is registered, but not assigned" time="0.2258" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Calls &quot;Add-BrokerMachine&quot; when &quot;Ensure&quot; = &quot;Present&quot; and machine is registered, but assigned another group" name="XenDesktop7\VE_XD7DesktopGroupMember.Set-TargetResource.Calls &quot;Add-BrokerMachine&quot; when &quot;Ensure&quot; = &quot;Present&quot; and machine is registered, but assigned another group" time="0.0793" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Does not call &quot;Add-BrokerMachine&quot; when &quot;Ensure&quot; = &quot;Present&quot; and machine is registered and assigned" name="XenDesktop7\VE_XD7DesktopGroupMember.Set-TargetResource.Does not call &quot;Add-BrokerMachine&quot; when &quot;Ensure&quot; = &quot;Present&quot; and machine is registered and assigned" time="0.061" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Throws when &quot;Ensure&quot; = &quot;Present&quot; and machine is not registered" name="XenDesktop7\VE_XD7DesktopGroupMember.Set-TargetResource.Throws when &quot;Ensure&quot; = &quot;Present&quot; and machine is not registered" time="0.0842" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Calls &quot;Remove-BrokerMachine&quot; when &quot;Ensure&quot; = &quot;Absent&quot; and machine is registered and assigned" name="XenDesktop7\VE_XD7DesktopGroupMember.Set-TargetResource.Calls &quot;Remove-BrokerMachine&quot; when &quot;Ensure&quot; = &quot;Absent&quot; and machine is registered and assigned" time="0.0835" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Does not call &quot;Remove-BrokerMachine&quot; when &quot;Ensure&quot; = &quot;Absent&quot; and machine is not assigned" name="XenDesktop7\VE_XD7DesktopGroupMember.Set-TargetResource.Does not call &quot;Remove-BrokerMachine&quot; when &quot;Ensure&quot; = &quot;Absent&quot; and machine is not assigned" time="0.0677" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Does not call &quot;Remove-BrokerMachine&quot; when &quot;Ensure&quot; = &quot;Absent&quot; and machine is assigned another group" name="XenDesktop7\VE_XD7DesktopGroupMember.Set-TargetResource.Does not call &quot;Remove-BrokerMachine&quot; when &quot;Ensure&quot; = &quot;Absent&quot; and machine is assigned another group" time="0.0678" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Invokes script block without credentials by default" name="XenDesktop7\VE_XD7DesktopGroupMember.Set-TargetResource.Invokes script block without credentials by default" time="0.0468" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Invokes script block with credentials and CredSSP when specified" name="XenDesktop7\VE_XD7DesktopGroupMember.Set-TargetResource.Invokes script block with credentials and CredSSP when specified" time="0.0369" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Asserts &quot;Citrix.Broker.Admin.V2&quot; module is registered" name="XenDesktop7\VE_XD7DesktopGroupMember.Set-TargetResource.Asserts &quot;Citrix.Broker.Admin.V2&quot; module is registered" time="0.034" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
            </results>
          </test-suite>
        </results>
      </test-suite>
      <test-suite type="TestFixture" name="C:\Users\Iain\Dropbox\PowerShell\DSC\Resources\XenDesktop7\Tests\Unit\VE_XD7EntitlementPolicy.Tests.ps1" executed="True" result="Success" success="True" time="1.0726" asserts="0" description="C:\Users\Iain\Dropbox\PowerShell\DSC\Resources\XenDesktop7\Tests\Unit\VE_XD7EntitlementPolicy.Tests.ps1">
        <results>
          <test-suite type="TestFixture" name="XenDesktop7\VE_XD7EntitlementPolicy" executed="True" result="Success" success="True" time="1.0726" asserts="0" description="XenDesktop7\VE_XD7EntitlementPolicy">
            <results>
              <test-suite type="TestFixture" name="Get-TargetResource" executed="True" result="Success" success="True" time="0.5741" asserts="0" description="Get-TargetResource">
                <results>
                  <test-case description="Returns a System.Collections.Hashtable type" name="XenDesktop7\VE_XD7EntitlementPolicy.Get-TargetResource.Returns a System.Collections.Hashtable type" time="0.3304" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Calls &quot;Get-BrokerEntitlementPolicyRule&quot; when &quot;EntitlementType&quot; = &quot;Desktop&quot;" name="XenDesktop7\VE_XD7EntitlementPolicy.Get-TargetResource.Calls &quot;Get-BrokerEntitlementPolicyRule&quot; when &quot;EntitlementType&quot; = &quot;Desktop&quot;" time="0.0666" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Calls &quot;Get-BrokerAppEntitlementPolicyRule&quot; when &quot;EntitlementType&quot; = &quot;Application&quot;" name="XenDesktop7\VE_XD7EntitlementPolicy.Get-TargetResource.Calls &quot;Get-BrokerAppEntitlementPolicyRule&quot; when &quot;EntitlementType&quot; = &quot;Application&quot;" time="0.0648" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Invokes script block without credentials by default" name="XenDesktop7\VE_XD7EntitlementPolicy.Get-TargetResource.Invokes script block without credentials by default" time="0.0329" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Invokes script block with credentials and CredSSP when specified" name="XenDesktop7\VE_XD7EntitlementPolicy.Get-TargetResource.Invokes script block with credentials and CredSSP when specified" time="0.0362" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Asserts &quot;Citrix.Broker.Admin.V2&quot; module is registered" name="XenDesktop7\VE_XD7EntitlementPolicy.Get-TargetResource.Asserts &quot;Citrix.Broker.Admin.V2&quot; module is registered" time="0.0433" 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.4985" asserts="0" description="Test-TargetResource">
                <results>
                  <test-case description="Returns a System.Boolean type" name="XenDesktop7\VE_XD7EntitlementPolicy.Test-TargetResource.Returns a System.Boolean type" time="0.1151" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Passes when entitlement mandatory parameters are correct" name="XenDesktop7\VE_XD7EntitlementPolicy.Test-TargetResource.Passes when entitlement mandatory parameters are correct" time="0.0255" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Passes when entitlement 'Enabled' is correct" name="XenDesktop7\VE_XD7EntitlementPolicy.Test-TargetResource.Passes when entitlement 'Enabled' is correct" time="0.032" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Passes when entitlement 'Description' is correct" name="XenDesktop7\VE_XD7EntitlementPolicy.Test-TargetResource.Passes when entitlement 'Description' is correct" time="0.0238" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Passes when entitlement 'IncludeUsers' is correct" name="XenDesktop7\VE_XD7EntitlementPolicy.Test-TargetResource.Passes when entitlement 'IncludeUsers' is correct" time="0.0334" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Passes when entitlement 'ExcludeUsers' is correct" name="XenDesktop7\VE_XD7EntitlementPolicy.Test-TargetResource.Passes when entitlement 'ExcludeUsers' is correct" time="0.1031" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Passes when entitlement 'Ensure' is correct" name="XenDesktop7\VE_XD7EntitlementPolicy.Test-TargetResource.Passes when entitlement 'Ensure' is correct" time="0.0267" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Fails when entitlement 'Enabled' is incorrect" name="XenDesktop7\VE_XD7EntitlementPolicy.Test-TargetResource.Fails when entitlement 'Enabled' is incorrect" time="0.0294" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Fails when entitlement 'Description' is incorrect" name="XenDesktop7\VE_XD7EntitlementPolicy.Test-TargetResource.Fails when entitlement 'Description' is incorrect" time="0.0173" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Fails when entitlement 'IncludeUsers' is incorrect" name="XenDesktop7\VE_XD7EntitlementPolicy.Test-TargetResource.Fails when entitlement 'IncludeUsers' is incorrect" time="0.0181" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Fails when entitlement 'ExcludeUsers' is incorrect" name="XenDesktop7\VE_XD7EntitlementPolicy.Test-TargetResource.Fails when entitlement 'ExcludeUsers' is incorrect" time="0.0198" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Fails when entitlement 'EntitlementType' parameter is incorrect" name="XenDesktop7\VE_XD7EntitlementPolicy.Test-TargetResource.Fails when entitlement 'EntitlementType' parameter is incorrect" time="0.0272" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Fails when entitlement 'Ensure' parameter is incorrect" name="XenDesktop7\VE_XD7EntitlementPolicy.Test-TargetResource.Fails when entitlement 'Ensure' parameter is incorrect" time="0.0272" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
            </results>
          </test-suite>
        </results>
      </test-suite>
      <test-suite type="TestFixture" name="C:\Users\Iain\Dropbox\PowerShell\DSC\Resources\XenDesktop7\Tests\Unit\VE_XD7Feature.Tests.ps1" executed="True" result="Success" success="True" time="2.1618" asserts="0" description="C:\Users\Iain\Dropbox\PowerShell\DSC\Resources\XenDesktop7\Tests\Unit\VE_XD7Feature.Tests.ps1">
        <results>
          <test-suite type="TestFixture" name="XenDesktop7\VE_XD7Feature" executed="True" result="Success" success="True" time="2.1618" asserts="0" description="XenDesktop7\VE_XD7Feature">
            <results>
              <test-suite type="TestFixture" name="Get-TargetResourece" executed="True" result="Success" success="True" time="0.2769" asserts="0" description="Get-TargetResourece">
                <results>
                  <test-case description="Returns a System.Collections.Hashtable." name="XenDesktop7\VE_XD7Feature.Get-TargetResourece.Returns a System.Collections.Hashtable." time="0.2274" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns &quot;Ensure&quot; = &quot;Present&quot; when role is installed" name="XenDesktop7\VE_XD7Feature.Get-TargetResourece.Returns &quot;Ensure&quot; = &quot;Present&quot; when role is installed" time="0.0261" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns &quot;Ensure&quot; = &quot;Absent&quot; when role is not installed" name="XenDesktop7\VE_XD7Feature.Get-TargetResourece.Returns &quot;Ensure&quot; = &quot;Absent&quot; when role is not installed" time="0.0234" 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.3869" asserts="0" description="Test-TargetResource">
                <results>
                  <test-case description="Returns a System.Boolean type." name="XenDesktop7\VE_XD7Feature.Test-TargetResource.Returns a System.Boolean type." time="0.2786" 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="XenDesktop7\VE_XD7Feature.Test-TargetResource.Returns True when &quot;Ensure&quot; = &quot;Present&quot; and role is installed" time="0.0291" 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="XenDesktop7\VE_XD7Feature.Test-TargetResource.Returns False when &quot;Ensure&quot; = &quot;Present&quot; and role is not installed" time="0.0248" 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="XenDesktop7\VE_XD7Feature.Test-TargetResource.Returns False when &quot;Ensure&quot; = &quot;Absent&quot; and role is not installed" time="0.0286" 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="XenDesktop7\VE_XD7Feature.Test-TargetResource.Returns True when &quot;Ensure&quot; = &quot;Absent&quot; and role is installed" time="0.0258" 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.498" asserts="0" description="Set-TargetResource">
                <results>
                  <test-case description="Throws with an invalid directory path." name="XenDesktop7\VE_XD7Feature.Set-TargetResource.Throws with an invalid directory path." time="0.1401" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Throws with a valid file path." name="XenDesktop7\VE_XD7Feature.Set-TargetResource.Throws with a valid file path." time="0.0484" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Flags reboot when &quot;Ensure&quot; = &quot;Present&quot;, &quot;Role&quot; = &quot;Controller&quot; and exit code &quot;0&quot;" name="XenDesktop7\VE_XD7Feature.Set-TargetResource.Flags reboot when &quot;Ensure&quot; = &quot;Present&quot;, &quot;Role&quot; = &quot;Controller&quot; and exit code &quot;0&quot;" time="0.1606" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Flags reboot when &quot;Ensure&quot; = &quot;Absent&quot;, &quot;Role&quot; = &quot;Controller&quot; and exit code &quot;0&quot;" name="XenDesktop7\VE_XD7Feature.Set-TargetResource.Flags reboot when &quot;Ensure&quot; = &quot;Absent&quot;, &quot;Role&quot; = &quot;Controller&quot; and exit code &quot;0&quot;" time="0.053" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Does not flag reboot when &quot;Ensure&quot; = &quot;Present&quot;, &quot;Role&quot; = &quot;Studio&quot; and exit code &quot;0&quot;" name="XenDesktop7\VE_XD7Feature.Set-TargetResource.Does not flag reboot when &quot;Ensure&quot; = &quot;Present&quot;, &quot;Role&quot; = &quot;Studio&quot; and exit code &quot;0&quot;" time="0.0541" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Does not flag reboot when &quot;Ensure&quot; = &quot;Present&quot;, &quot;Role&quot; = &quot;Storefront&quot; and exit code &quot;0&quot;" name="XenDesktop7\VE_XD7Feature.Set-TargetResource.Does not flag reboot when &quot;Ensure&quot; = &quot;Present&quot;, &quot;Role&quot; = &quot;Storefront&quot; and exit code &quot;0&quot;" time="0.0522" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Does not flag reboot when &quot;Ensure&quot; = &quot;Present&quot;, &quot;Role&quot; = &quot;Licensing&quot; and exit code &quot;0&quot;" name="XenDesktop7\VE_XD7Feature.Set-TargetResource.Does not flag reboot when &quot;Ensure&quot; = &quot;Present&quot;, &quot;Role&quot; = &quot;Licensing&quot; and exit code &quot;0&quot;" time="0.0558" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Does not flag reboot when &quot;Ensure&quot; = &quot;Present&quot;, &quot;Role&quot; = &quot;Director&quot; and exit code &quot;0&quot;" name="XenDesktop7\VE_XD7Feature.Set-TargetResource.Does not flag reboot when &quot;Ensure&quot; = &quot;Present&quot;, &quot;Role&quot; = &quot;Director&quot; and exit code &quot;0&quot;" time="0.0549" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Does not flag reboot when &quot;Ensure&quot; = &quot;Absent&quot;, &quot;Role&quot; = &quot;Studio&quot; and exit code &quot;0&quot;" name="XenDesktop7\VE_XD7Feature.Set-TargetResource.Does not flag reboot when &quot;Ensure&quot; = &quot;Absent&quot;, &quot;Role&quot; = &quot;Studio&quot; and exit code &quot;0&quot;" time="0.0523" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Does not flag reboot when &quot;Ensure&quot; = &quot;Absent&quot;, &quot;Role&quot; = &quot;Storefront&quot; and exit code &quot;0&quot;" name="XenDesktop7\VE_XD7Feature.Set-TargetResource.Does not flag reboot when &quot;Ensure&quot; = &quot;Absent&quot;, &quot;Role&quot; = &quot;Storefront&quot; and exit code &quot;0&quot;" time="0.0534" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Does not flag reboot when &quot;Ensure&quot; = &quot;Absent&quot;, &quot;Role&quot; = &quot;Licensing&quot; and exit code &quot;0&quot;" name="XenDesktop7\VE_XD7Feature.Set-TargetResource.Does not flag reboot when &quot;Ensure&quot; = &quot;Absent&quot;, &quot;Role&quot; = &quot;Licensing&quot; and exit code &quot;0&quot;" time="0.0546" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Does not flag reboot when &quot;Ensure&quot; = &quot;Absent&quot;, &quot;Role&quot; = &quot;Director&quot; and exit code &quot;0&quot;" name="XenDesktop7\VE_XD7Feature.Set-TargetResource.Does not flag reboot when &quot;Ensure&quot; = &quot;Absent&quot;, &quot;Role&quot; = &quot;Director&quot; and exit code &quot;0&quot;" time="0.0635" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Flags reboot when &quot;Ensure&quot; = &quot;Present&quot;, &quot;Role&quot; = &quot;Controller&quot; and exit code = &quot;3010&quot;" name="XenDesktop7\VE_XD7Feature.Set-TargetResource.Flags reboot when &quot;Ensure&quot; = &quot;Present&quot;, &quot;Role&quot; = &quot;Controller&quot; and exit code = &quot;3010&quot;" time="0.0768" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Flags reboot when &quot;Ensure&quot; = &quot;Present&quot;, &quot;Role&quot; = &quot;Studio&quot; and exit code = &quot;3010&quot;" name="XenDesktop7\VE_XD7Feature.Set-TargetResource.Flags reboot when &quot;Ensure&quot; = &quot;Present&quot;, &quot;Role&quot; = &quot;Studio&quot; and exit code = &quot;3010&quot;" time="0.0587" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Flags reboot when &quot;Ensure&quot; = &quot;Present&quot;, &quot;Role&quot; = &quot;Storefront&quot; and exit code = &quot;3010&quot;" name="XenDesktop7\VE_XD7Feature.Set-TargetResource.Flags reboot when &quot;Ensure&quot; = &quot;Present&quot;, &quot;Role&quot; = &quot;Storefront&quot; and exit code = &quot;3010&quot;" time="0.0571" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Flags reboot when &quot;Ensure&quot; = &quot;Present&quot;, &quot;Role&quot; = &quot;Licensing&quot; and exit code = &quot;3010&quot;" name="XenDesktop7\VE_XD7Feature.Set-TargetResource.Flags reboot when &quot;Ensure&quot; = &quot;Present&quot;, &quot;Role&quot; = &quot;Licensing&quot; and exit code = &quot;3010&quot;" time="0.0618" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Flags reboot when &quot;Ensure&quot; = &quot;Present&quot;, &quot;Role&quot; = &quot;Director&quot; and exit code = &quot;3010&quot;" name="XenDesktop7\VE_XD7Feature.Set-TargetResource.Flags reboot when &quot;Ensure&quot; = &quot;Present&quot;, &quot;Role&quot; = &quot;Director&quot; and exit code = &quot;3010&quot;" time="0.0648" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Flags reboot when &quot;Ensure&quot; = &quot;Absent&quot;, &quot;Role&quot; = &quot;Controller&quot; and exit code = &quot;3010&quot;" name="XenDesktop7\VE_XD7Feature.Set-TargetResource.Flags reboot when &quot;Ensure&quot; = &quot;Absent&quot;, &quot;Role&quot; = &quot;Controller&quot; and exit code = &quot;3010&quot;" time="0.086" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Flags reboot when &quot;Ensure&quot; = &quot;Absent&quot;, &quot;Role&quot; = &quot;Studio&quot; and exit code = &quot;3010&quot;" name="XenDesktop7\VE_XD7Feature.Set-TargetResource.Flags reboot when &quot;Ensure&quot; = &quot;Absent&quot;, &quot;Role&quot; = &quot;Studio&quot; and exit code = &quot;3010&quot;" time="0.0742" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Flags reboot when &quot;Ensure&quot; = &quot;Absent&quot;, &quot;Role&quot; = &quot;Storefront&quot; and exit code = &quot;3010&quot;" name="XenDesktop7\VE_XD7Feature.Set-TargetResource.Flags reboot when &quot;Ensure&quot; = &quot;Absent&quot;, &quot;Role&quot; = &quot;Storefront&quot; and exit code = &quot;3010&quot;" time="0.0603" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Flags reboot when &quot;Ensure&quot; = &quot;Absent&quot;, &quot;Role&quot; = &quot;Licensing&quot; and exit code = &quot;3010&quot;" name="XenDesktop7\VE_XD7Feature.Set-TargetResource.Flags reboot when &quot;Ensure&quot; = &quot;Absent&quot;, &quot;Role&quot; = &quot;Licensing&quot; and exit code = &quot;3010&quot;" time="0.0585" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Flags reboot when &quot;Ensure&quot; = &quot;Absent&quot;, &quot;Role&quot; = &quot;Director&quot; and exit code = &quot;3010&quot;" name="XenDesktop7\VE_XD7Feature.Set-TargetResource.Flags reboot when &quot;Ensure&quot; = &quot;Absent&quot;, &quot;Role&quot; = &quot;Director&quot; and exit code = &quot;3010&quot;" time="0.0569" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
            </results>
          </test-suite>
        </results>
      </test-suite>
      <test-suite type="TestFixture" name="C:\Users\Iain\Dropbox\PowerShell\DSC\Resources\XenDesktop7\Tests\Unit\VE_XD7Features.Tests.ps1" executed="True" result="Success" success="True" time="3.3345" asserts="0" description="C:\Users\Iain\Dropbox\PowerShell\DSC\Resources\XenDesktop7\Tests\Unit\VE_XD7Features.Tests.ps1">
        <results>
          <test-suite type="TestFixture" name="XenDesktop7\VE_XD7Features" executed="True" result="Success" success="True" time="3.3345" asserts="0" description="XenDesktop7\VE_XD7Features">
            <results>
              <test-suite type="TestFixture" name="Get-TargetResourece" executed="True" result="Success" success="True" time="0.9059" asserts="0" description="Get-TargetResourece">
                <results>
                  <test-case description="Returns a System.Collections.Hashtable." name="XenDesktop7\VE_XD7Features.Get-TargetResourece.Returns a System.Collections.Hashtable." time="0.4668" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns &quot;Ensure&quot; = &quot;Present&quot; when role is installed" name="XenDesktop7\VE_XD7Features.Get-TargetResourece.Returns &quot;Ensure&quot; = &quot;Present&quot; when role is installed" time="0.2198" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns &quot;Ensure&quot; = &quot;Absent&quot; when role is not installed" name="XenDesktop7\VE_XD7Features.Get-TargetResourece.Returns &quot;Ensure&quot; = &quot;Absent&quot; when role is not installed" time="0.2193" 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.4651" asserts="0" description="Test-TargetResource">
                <results>
                  <test-case description="Returns a System.Boolean type." name="XenDesktop7\VE_XD7Features.Test-TargetResource.Returns a System.Boolean type." time="0.3113" 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="XenDesktop7\VE_XD7Features.Test-TargetResource.Returns True when &quot;Ensure&quot; = &quot;Present&quot; and role is installed" time="0.0325" 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="XenDesktop7\VE_XD7Features.Test-TargetResource.Returns False when &quot;Ensure&quot; = &quot;Present&quot; and role is not installed" time="0.0323" 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="XenDesktop7\VE_XD7Features.Test-TargetResource.Returns False when &quot;Ensure&quot; = &quot;Absent&quot; and role is not installed" time="0.035" 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="XenDesktop7\VE_XD7Features.Test-TargetResource.Returns True when &quot;Ensure&quot; = &quot;Absent&quot; and role is installed" time="0.054" 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.9636" asserts="0" description="Set-TargetResource">
                <results>
                  <test-case description="Throws with an invalid directory path." name="XenDesktop7\VE_XD7Features.Set-TargetResource.Throws with an invalid directory path." time="0.1518" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Throws with a valid file path." name="XenDesktop7\VE_XD7Features.Set-TargetResource.Throws with a valid file path." time="0.0396" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Flags reboot when &quot;Ensure&quot; = &quot;Present&quot;, &quot;Role&quot; = &quot;Controller&quot; and exit code &quot;0&quot;" name="XenDesktop7\VE_XD7Features.Set-TargetResource.Flags reboot when &quot;Ensure&quot; = &quot;Present&quot;, &quot;Role&quot; = &quot;Controller&quot; and exit code &quot;0&quot;" time="0.1282" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Flags reboot when &quot;Ensure&quot; = &quot;Present&quot;, &quot;Role&quot; = &quot;Controller,Studio&quot; and exit code &quot;0&quot;" name="XenDesktop7\VE_XD7Features.Set-TargetResource.Flags reboot when &quot;Ensure&quot; = &quot;Present&quot;, &quot;Role&quot; = &quot;Controller,Studio&quot; and exit code &quot;0&quot;" time="0.0558" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Flags reboot when &quot;Ensure&quot; = &quot;Present&quot;, &quot;Role&quot; = &quot;Controller,Studio,Storefront&quot; and exit code &quot;0&quot;" name="XenDesktop7\VE_XD7Features.Set-TargetResource.Flags reboot when &quot;Ensure&quot; = &quot;Present&quot;, &quot;Role&quot; = &quot;Controller,Studio,Storefront&quot; and exit code &quot;0&quot;" time="0.0481" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Flags reboot when &quot;Ensure&quot; = &quot;Absent&quot;, &quot;Role&quot; = &quot;Controller&quot; and exit code &quot;0&quot;" name="XenDesktop7\VE_XD7Features.Set-TargetResource.Flags reboot when &quot;Ensure&quot; = &quot;Absent&quot;, &quot;Role&quot; = &quot;Controller&quot; and exit code &quot;0&quot;" time="0.1145" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Flags reboot when &quot;Ensure&quot; = &quot;Absent&quot;, &quot;Role&quot; = &quot;Controller,Studio&quot; and exit code &quot;0&quot;" name="XenDesktop7\VE_XD7Features.Set-TargetResource.Flags reboot when &quot;Ensure&quot; = &quot;Absent&quot;, &quot;Role&quot; = &quot;Controller,Studio&quot; and exit code &quot;0&quot;" time="0.1138" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Flags reboot when &quot;Ensure&quot; = &quot;Absent&quot;, &quot;Role&quot; = &quot;Controller,Studio,Storefront&quot; and exit code &quot;0&quot;" name="XenDesktop7\VE_XD7Features.Set-TargetResource.Flags reboot when &quot;Ensure&quot; = &quot;Absent&quot;, &quot;Role&quot; = &quot;Controller,Studio,Storefront&quot; and exit code &quot;0&quot;" time="0.1348" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Does not flag reboot when &quot;Ensure&quot; = &quot;Present&quot;, &quot;Role&quot; = &quot;Studio&quot; and exit code &quot;0&quot;" name="XenDesktop7\VE_XD7Features.Set-TargetResource.Does not flag reboot when &quot;Ensure&quot; = &quot;Present&quot;, &quot;Role&quot; = &quot;Studio&quot; and exit code &quot;0&quot;" time="0.1077" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Does not flag reboot when &quot;Ensure&quot; = &quot;Present&quot;, &quot;Role&quot; = &quot;Licensing&quot; and exit code &quot;0&quot;" name="XenDesktop7\VE_XD7Features.Set-TargetResource.Does not flag reboot when &quot;Ensure&quot; = &quot;Present&quot;, &quot;Role&quot; = &quot;Licensing&quot; and exit code &quot;0&quot;" time="0.1103" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Does not flag reboot when &quot;Ensure&quot; = &quot;Present&quot;, &quot;Role&quot; = &quot;Storefront&quot; and exit code &quot;0&quot;" name="XenDesktop7\VE_XD7Features.Set-TargetResource.Does not flag reboot when &quot;Ensure&quot; = &quot;Present&quot;, &quot;Role&quot; = &quot;Storefront&quot; and exit code &quot;0&quot;" time="0.1394" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Does not flag reboot when &quot;Ensure&quot; = &quot;Present&quot;, &quot;Role&quot; = &quot;Director&quot; and exit code &quot;0&quot;" name="XenDesktop7\VE_XD7Features.Set-TargetResource.Does not flag reboot when &quot;Ensure&quot; = &quot;Present&quot;, &quot;Role&quot; = &quot;Director&quot; and exit code &quot;0&quot;" time="0.0999" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Does not flag reboot when &quot;Ensure&quot; = &quot;Present&quot;, &quot;Role&quot; = &quot;Storefront,Director&quot; and exit code &quot;0&quot;" name="XenDesktop7\VE_XD7Features.Set-TargetResource.Does not flag reboot when &quot;Ensure&quot; = &quot;Present&quot;, &quot;Role&quot; = &quot;Storefront,Director&quot; and exit code &quot;0&quot;" time="0.0463" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Does not flag reboot when &quot;Ensure&quot; = &quot;Absent&quot;, &quot;Role&quot; = &quot;Studio&quot; and exit code &quot;0&quot;" name="XenDesktop7\VE_XD7Features.Set-TargetResource.Does not flag reboot when &quot;Ensure&quot; = &quot;Absent&quot;, &quot;Role&quot; = &quot;Studio&quot; and exit code &quot;0&quot;" time="0.0472" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Does not flag reboot when &quot;Ensure&quot; = &quot;Absent&quot;, &quot;Role&quot; = &quot;Licensing&quot; and exit code &quot;0&quot;" name="XenDesktop7\VE_XD7Features.Set-TargetResource.Does not flag reboot when &quot;Ensure&quot; = &quot;Absent&quot;, &quot;Role&quot; = &quot;Licensing&quot; and exit code &quot;0&quot;" time="0.0523" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Does not flag reboot when &quot;Ensure&quot; = &quot;Absent&quot;, &quot;Role&quot; = &quot;Storefront&quot; and exit code &quot;0&quot;" name="XenDesktop7\VE_XD7Features.Set-TargetResource.Does not flag reboot when &quot;Ensure&quot; = &quot;Absent&quot;, &quot;Role&quot; = &quot;Storefront&quot; and exit code &quot;0&quot;" time="0.051" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Does not flag reboot when &quot;Ensure&quot; = &quot;Absent&quot;, &quot;Role&quot; = &quot;Director&quot; and exit code &quot;0&quot;" name="XenDesktop7\VE_XD7Features.Set-TargetResource.Does not flag reboot when &quot;Ensure&quot; = &quot;Absent&quot;, &quot;Role&quot; = &quot;Director&quot; and exit code &quot;0&quot;" time="0.0472" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Does not flag reboot when &quot;Ensure&quot; = &quot;Absent&quot;, &quot;Role&quot; = &quot;Storefront,Director&quot; and exit code &quot;0&quot;" name="XenDesktop7\VE_XD7Features.Set-TargetResource.Does not flag reboot when &quot;Ensure&quot; = &quot;Absent&quot;, &quot;Role&quot; = &quot;Storefront,Director&quot; and exit code &quot;0&quot;" time="0.0476" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Flags reboot when &quot;Ensure&quot; = &quot;Present&quot;, &quot;Role&quot; = &quot;Controller&quot; and exit code = &quot;3010&quot;" name="XenDesktop7\VE_XD7Features.Set-TargetResource.Flags reboot when &quot;Ensure&quot; = &quot;Present&quot;, &quot;Role&quot; = &quot;Controller&quot; and exit code = &quot;3010&quot;" time="0.0655" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Flags reboot when &quot;Ensure&quot; = &quot;Present&quot;, &quot;Role&quot; = &quot;Studio&quot; and exit code = &quot;3010&quot;" name="XenDesktop7\VE_XD7Features.Set-TargetResource.Flags reboot when &quot;Ensure&quot; = &quot;Present&quot;, &quot;Role&quot; = &quot;Studio&quot; and exit code = &quot;3010&quot;" time="0.0481" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Flags reboot when &quot;Ensure&quot; = &quot;Present&quot;, &quot;Role&quot; = &quot;Licensing&quot; and exit code = &quot;3010&quot;" name="XenDesktop7\VE_XD7Features.Set-TargetResource.Flags reboot when &quot;Ensure&quot; = &quot;Present&quot;, &quot;Role&quot; = &quot;Licensing&quot; and exit code = &quot;3010&quot;" time="0.0512" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Flags reboot when &quot;Ensure&quot; = &quot;Present&quot;, &quot;Role&quot; = &quot;Storefront,Director&quot; and exit code = &quot;3010&quot;" name="XenDesktop7\VE_XD7Features.Set-TargetResource.Flags reboot when &quot;Ensure&quot; = &quot;Present&quot;, &quot;Role&quot; = &quot;Storefront,Director&quot; and exit code = &quot;3010&quot;" time="0.0532" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Flags reboot when &quot;Ensure&quot; = &quot;Absent&quot;, &quot;Role&quot; = &quot;Controller&quot; and exit code = &quot;3010&quot;" name="XenDesktop7\VE_XD7Features.Set-TargetResource.Flags reboot when &quot;Ensure&quot; = &quot;Absent&quot;, &quot;Role&quot; = &quot;Controller&quot; and exit code = &quot;3010&quot;" time="0.052" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Flags reboot when &quot;Ensure&quot; = &quot;Absent&quot;, &quot;Role&quot; = &quot;Studio&quot; and exit code = &quot;3010&quot;" name="XenDesktop7\VE_XD7Features.Set-TargetResource.Flags reboot when &quot;Ensure&quot; = &quot;Absent&quot;, &quot;Role&quot; = &quot;Studio&quot; and exit code = &quot;3010&quot;" time="0.0491" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Flags reboot when &quot;Ensure&quot; = &quot;Absent&quot;, &quot;Role&quot; = &quot;Licensing&quot; and exit code = &quot;3010&quot;" name="XenDesktop7\VE_XD7Features.Set-TargetResource.Flags reboot when &quot;Ensure&quot; = &quot;Absent&quot;, &quot;Role&quot; = &quot;Licensing&quot; and exit code = &quot;3010&quot;" time="0.0519" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Flags reboot when &quot;Ensure&quot; = &quot;Absent&quot;, &quot;Role&quot; = &quot;Storefront,Director&quot; and exit code = &quot;3010&quot;" name="XenDesktop7\VE_XD7Features.Set-TargetResource.Flags reboot when &quot;Ensure&quot; = &quot;Absent&quot;, &quot;Role&quot; = &quot;Storefront,Director&quot; and exit code = &quot;3010&quot;" time="0.0574" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
            </results>
          </test-suite>
        </results>
      </test-suite>
      <test-suite type="TestFixture" name="C:\Users\Iain\Dropbox\PowerShell\DSC\Resources\XenDesktop7\Tests\Unit\VE_XD7Role.Tests.ps1" executed="True" result="Success" success="True" time="1.3427" asserts="0" description="C:\Users\Iain\Dropbox\PowerShell\DSC\Resources\XenDesktop7\Tests\Unit\VE_XD7Role.Tests.ps1">
        <results>
          <test-suite type="TestFixture" name="XenDesktop7\VE_XD7Role" executed="True" result="Success" success="True" time="1.3427" asserts="0" description="XenDesktop7\VE_XD7Role">
            <results>
              <test-suite type="TestFixture" name="Get-TargetResource" executed="True" result="Success" success="True" time="0.5175" asserts="0" description="Get-TargetResource">
                <results>
                  <test-case description="Returns a System.Collections.Hashtable type" name="XenDesktop7\VE_XD7Role.Get-TargetResource.Returns a System.Collections.Hashtable type" time="0.385" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Invokes script block without credentials by default" name="XenDesktop7\VE_XD7Role.Get-TargetResource.Invokes script block without credentials by default" time="0.0604" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Invokes script block with credentials and CredSSP when specified" name="XenDesktop7\VE_XD7Role.Get-TargetResource.Invokes script block with credentials and CredSSP when specified" time="0.032" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Asserts &quot;Citrix.DelegatedAdmin.Admin.V1&quot; module is registered" name="XenDesktop7\VE_XD7Role.Get-TargetResource.Asserts &quot;Citrix.DelegatedAdmin.Admin.V1&quot; module is registered" time="0.04" 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.4769" asserts="0" description="Test-TargetResource">
                <results>
                  <test-case description="Returns a System.Boolean type" name="XenDesktop7\VE_XD7Role.Test-TargetResource.Returns a System.Boolean type" time="0.1083" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns True when &quot;Ensure&quot; = &quot;Present&quot; and all members are present (by Domain\User)" name="XenDesktop7\VE_XD7Role.Test-TargetResource.Returns True when &quot;Ensure&quot; = &quot;Present&quot; and all members are present (by Domain\User)" time="0.0375" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns True when &quot;Ensure&quot; = &quot;Absent&quot; and no members are present (by Domain\User)" name="XenDesktop7\VE_XD7Role.Test-TargetResource.Returns True when &quot;Ensure&quot; = &quot;Absent&quot; and no members are present (by Domain\User)" time="0.0495" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns False when &quot;Ensure&quot; = &quot;Present&quot; and not all members are present (by Domain\User)" name="XenDesktop7\VE_XD7Role.Test-TargetResource.Returns False when &quot;Ensure&quot; = &quot;Present&quot; and not all members are present (by Domain\User)" time="0.0299" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns True when &quot;Ensure&quot; = &quot;Present&quot; and all members are present (by User)" name="XenDesktop7\VE_XD7Role.Test-TargetResource.Returns True when &quot;Ensure&quot; = &quot;Present&quot; and all members are present (by User)" time="0.0318" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns True when &quot;Ensure&quot; = &quot;Absent&quot; and no members are present (by User)" name="XenDesktop7\VE_XD7Role.Test-TargetResource.Returns True when &quot;Ensure&quot; = &quot;Absent&quot; and no members are present (by User)" time="0.035" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns False when &quot;Ensure&quot; = &quot;Present&quot; and not all members are present (by User)" name="XenDesktop7\VE_XD7Role.Test-TargetResource.Returns False when &quot;Ensure&quot; = &quot;Present&quot; and not all members are present (by User)" time="0.0313" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns True when &quot;Ensure&quot; = &quot;Absent&quot; and all members are absent (by Domain\User)" name="XenDesktop7\VE_XD7Role.Test-TargetResource.Returns True when &quot;Ensure&quot; = &quot;Absent&quot; and all members are absent (by Domain\User)" time="0.0303" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns True when &quot;Ensure&quot; = &quot;Absent&quot; and no members are present (by Domain\User)" name="XenDesktop7\VE_XD7Role.Test-TargetResource.Returns True when &quot;Ensure&quot; = &quot;Absent&quot; and no members are present (by Domain\User)" time="0.019" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns False when &quot;Ensure&quot; = &quot;Absent&quot; and not all members are Absent (by Domain\User)" name="XenDesktop7\VE_XD7Role.Test-TargetResource.Returns False when &quot;Ensure&quot; = &quot;Absent&quot; and not all members are Absent (by Domain\User)" time="0.0294" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns True when &quot;Ensure&quot; = &quot;Absent&quot; and all members are absent (by User)" name="XenDesktop7\VE_XD7Role.Test-TargetResource.Returns True when &quot;Ensure&quot; = &quot;Absent&quot; and all members are absent (by User)" time="0.0261" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns True when &quot;Ensure&quot; = &quot;Absent&quot; and no members are present (by User)" name="XenDesktop7\VE_XD7Role.Test-TargetResource.Returns True when &quot;Ensure&quot; = &quot;Absent&quot; and no members are present (by User)" time="0.0227" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns False when &quot;Ensure&quot; = &quot;Absent&quot; and not all members are Absent (by User)" name="XenDesktop7\VE_XD7Role.Test-TargetResource.Returns False when &quot;Ensure&quot; = &quot;Absent&quot; and not all members are Absent (by User)" time="0.0261" 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.3482" asserts="0" description="Set-TargetResource">
                <results>
                  <test-case description="Calls &quot;Add-AdminRight&quot; once per administrator when &quot;Ensure&quot; = &quot;Present&quot;" name="XenDesktop7\VE_XD7Role.Set-TargetResource.Calls &quot;Add-AdminRight&quot; once per administrator when &quot;Ensure&quot; = &quot;Present&quot;" time="0.1313" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Calls &quot;Remove-AdminRight&quot; once per administrator when &quot;Ensure&quot; = &quot;Absent&quot;" name="XenDesktop7\VE_XD7Role.Set-TargetResource.Calls &quot;Remove-AdminRight&quot; once per administrator when &quot;Ensure&quot; = &quot;Absent&quot;" time="0.1108" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Invokes script block without credentials by default" name="XenDesktop7\VE_XD7Role.Set-TargetResource.Invokes script block without credentials by default" time="0.0328" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Invokes script block with credentials and CredSSP when specified" name="XenDesktop7\VE_XD7Role.Set-TargetResource.Invokes script block with credentials and CredSSP when specified" time="0.0392" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Asserts &quot;Citrix.DelegatedAdmin.Admin.V1&quot; module is registered" name="XenDesktop7\VE_XD7Role.Set-TargetResource.Asserts &quot;Citrix.DelegatedAdmin.Admin.V1&quot; module is registered" time="0.0341" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
            </results>
          </test-suite>
        </results>
      </test-suite>
      <test-suite type="TestFixture" name="C:\Users\Iain\Dropbox\PowerShell\DSC\Resources\XenDesktop7\Tests\Unit\VE_XD7Site.Tests.ps1" executed="True" result="Success" success="True" time="0.9018" asserts="0" description="C:\Users\Iain\Dropbox\PowerShell\DSC\Resources\XenDesktop7\Tests\Unit\VE_XD7Site.Tests.ps1">
        <results>
          <test-suite type="TestFixture" name="XenDesktop7\VE_XD7Site" executed="True" result="Success" success="True" time="0.9018" asserts="0" description="XenDesktop7\VE_XD7Site">
            <results>
              <test-suite type="TestFixture" name="Get-TargetResource" executed="True" result="Success" success="True" time="0.4637" asserts="0" description="Get-TargetResource">
                <results>
                  <test-case description="Returns a System.Collections.Hashtable type" name="XenDesktop7\VE_XD7Site.Get-TargetResource.Returns a System.Collections.Hashtable type" time="0.3286" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Invokes script block without credentials by default" name="XenDesktop7\VE_XD7Site.Get-TargetResource.Invokes script block without credentials by default" time="0.0617" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Invokes script block with credentials and CredSSP when specified" name="XenDesktop7\VE_XD7Site.Get-TargetResource.Invokes script block with credentials and CredSSP when specified" time="0.0349" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Asserts &quot;Citrix.XenDesktop.Admin&quot; module is registered" name="XenDesktop7\VE_XD7Site.Get-TargetResource.Asserts &quot;Citrix.XenDesktop.Admin&quot; module is registered" time="0.0384" 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.2381" asserts="0" description="Test-TargetResource">
                <results>
                  <test-case description="Returns True when all properties match" name="XenDesktop7\VE_XD7Site.Test-TargetResource.Returns True when all properties match" time="0.0957" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns False when &quot;SiteName&quot; is incorrect" name="XenDesktop7\VE_XD7Site.Test-TargetResource.Returns False when &quot;SiteName&quot; is incorrect" time="0.0368" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns False when &quot;SiteDatabaseName&quot; is incorrect" name="XenDesktop7\VE_XD7Site.Test-TargetResource.Returns False when &quot;SiteDatabaseName&quot; is incorrect" time="0.0296" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns False when &quot;LoggingDatabaseName&quot; is incorrect" name="XenDesktop7\VE_XD7Site.Test-TargetResource.Returns False when &quot;LoggingDatabaseName&quot; is incorrect" time="0.0516" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns False when &quot;MonitorDatabaseName&quot; is incorrect" name="XenDesktop7\VE_XD7Site.Test-TargetResource.Returns False when &quot;MonitorDatabaseName&quot; is incorrect" time="0.0244" 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.2" asserts="0" description="Set-TargetResource">
                <results>
                  <test-case description="Invokes script block without credentials by default" name="XenDesktop7\VE_XD7Site.Set-TargetResource.Invokes script block without credentials by default" time="0.1288" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Invokes script block with credentials and CredSSP when specified" name="XenDesktop7\VE_XD7Site.Set-TargetResource.Invokes script block with credentials and CredSSP when specified" time="0.0354" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Asserts &quot;Citrix.XenDesktop.Admin&quot; module is registered" name="XenDesktop7\VE_XD7Site.Set-TargetResource.Asserts &quot;Citrix.XenDesktop.Admin&quot; module is registered" time="0.0358" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
            </results>
          </test-suite>
        </results>
      </test-suite>
      <test-suite type="TestFixture" name="C:\Users\Iain\Dropbox\PowerShell\DSC\Resources\XenDesktop7\Tests\Unit\VE_XD7SiteConfig.Tests.ps1" executed="True" result="Success" success="True" time="0.8501" asserts="0" description="C:\Users\Iain\Dropbox\PowerShell\DSC\Resources\XenDesktop7\Tests\Unit\VE_XD7SiteConfig.Tests.ps1">
        <results>
          <test-suite type="TestFixture" name="XenDesktop7\VE_XD7SiteConfig" executed="True" result="Success" success="True" time="0.8501" asserts="0" description="XenDesktop7\VE_XD7SiteConfig">
            <results>
              <test-suite type="TestFixture" name="Get-TargetResource" executed="True" result="Success" success="True" time="0.4428" asserts="0" description="Get-TargetResource">
                <results>
                  <test-case description="Returns a System.Collections.Hashtable type" name="XenDesktop7\VE_XD7SiteConfig.Get-TargetResource.Returns a System.Collections.Hashtable type" time="0.3066" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Invokes script block without credentials by default" name="XenDesktop7\VE_XD7SiteConfig.Get-TargetResource.Invokes script block without credentials by default" time="0.0532" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Invokes script block with credentials and CredSSP when specified" name="XenDesktop7\VE_XD7SiteConfig.Get-TargetResource.Invokes script block with credentials and CredSSP when specified" time="0.0516" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Asserts &quot;Citrix.Broker.Admin.V2&quot; module is registered" name="XenDesktop7\VE_XD7SiteConfig.Get-TargetResource.Asserts &quot;Citrix.Broker.Admin.V2&quot; module is registered" time="0.0314" 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.2362" asserts="0" description="Test-TargetResource">
                <results>
                  <test-case description="Returns True when all properties match" name="XenDesktop7\VE_XD7SiteConfig.Test-TargetResource.Returns True when all properties match" time="0.1062" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns False when &quot;TrustRequestsSentToTheXmlServicePort&quot; is incorrect" name="XenDesktop7\VE_XD7SiteConfig.Test-TargetResource.Returns False when &quot;TrustRequestsSentToTheXmlServicePort&quot; is incorrect" time="0.0324" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns False when &quot;SecureIcaRequired&quot; is incorrect" name="XenDesktop7\VE_XD7SiteConfig.Test-TargetResource.Returns False when &quot;SecureIcaRequired&quot; is incorrect" time="0.0174" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns False when &quot;DnsResolutionEnabled&quot; is incorrect" name="XenDesktop7\VE_XD7SiteConfig.Test-TargetResource.Returns False when &quot;DnsResolutionEnabled&quot; is incorrect" time="0.0177" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns False when &quot;ConnectionLeasingEnabled&quot; is incorrect" name="XenDesktop7\VE_XD7SiteConfig.Test-TargetResource.Returns False when &quot;ConnectionLeasingEnabled&quot; is incorrect" time="0.0229" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns False when &quot;BaseOU&quot; is incorrect" name="XenDesktop7\VE_XD7SiteConfig.Test-TargetResource.Returns False when &quot;BaseOU&quot; is incorrect" time="0.0394" 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.1712" asserts="0" description="Set-TargetResource">
                <results>
                  <test-case description="Invokes script block without credentials by default" name="XenDesktop7\VE_XD7SiteConfig.Set-TargetResource.Invokes script block without credentials by default" time="0.1007" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Invokes script block with credentials and CredSSP when specified" name="XenDesktop7\VE_XD7SiteConfig.Set-TargetResource.Invokes script block with credentials and CredSSP when specified" time="0.0311" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Asserts &quot;Citrix.Broker.Admin.V2&quot; module is registered" name="XenDesktop7\VE_XD7SiteConfig.Set-TargetResource.Asserts &quot;Citrix.Broker.Admin.V2&quot; module is registered" time="0.0394" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
            </results>
          </test-suite>
        </results>
      </test-suite>
      <test-suite type="TestFixture" name="C:\Users\Iain\Dropbox\PowerShell\DSC\Resources\XenDesktop7\Tests\Unit\VE_XD7SiteLicense.Tests.ps1" executed="True" result="Success" success="True" time="1.7013" asserts="0" description="C:\Users\Iain\Dropbox\PowerShell\DSC\Resources\XenDesktop7\Tests\Unit\VE_XD7SiteLicense.Tests.ps1">
        <results>
          <test-suite type="TestFixture" name="XenDesktop7\VE_XD7SiteLicense" executed="True" result="Success" success="True" time="1.7013" asserts="0" description="XenDesktop7\VE_XD7SiteLicense">
            <results>
              <test-suite type="TestFixture" name="Get-TargetResource" executed="True" result="Success" success="True" time="0.8726" asserts="0" description="Get-TargetResource">
                <results>
                  <test-case description="Returns a System.Collections.Hashtable type" name="XenDesktop7\VE_XD7SiteLicense.Get-TargetResource.Returns a System.Collections.Hashtable type" time="0.7366" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Invokes script block without credentials by default" name="XenDesktop7\VE_XD7SiteLicense.Get-TargetResource.Invokes script block without credentials by default" time="0.0564" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Invokes script block with credentials and CredSSP when specified" name="XenDesktop7\VE_XD7SiteLicense.Get-TargetResource.Invokes script block with credentials and CredSSP when specified" time="0.0308" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Asserts &quot;Citrix.Configuration.Admin.V2&quot; module is registered" name="XenDesktop7\VE_XD7SiteLicense.Get-TargetResource.Asserts &quot;Citrix.Configuration.Admin.V2&quot; module is registered" time="0.0488" 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.2888" asserts="0" description="Test-TargetResource">
                <results>
                  <test-case description="Returns True when all properties match" name="XenDesktop7\VE_XD7SiteLicense.Test-TargetResource.Returns True when all properties match" time="0.1202" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns False when &quot;LicenseServer&quot; is incorrect" name="XenDesktop7\VE_XD7SiteLicense.Test-TargetResource.Returns False when &quot;LicenseServer&quot; is incorrect" time="0.0268" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns False when &quot;LicenseServerPort&quot; is incorrect" name="XenDesktop7\VE_XD7SiteLicense.Test-TargetResource.Returns False when &quot;LicenseServerPort&quot; is incorrect" time="0.0351" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns False when &quot;LicenseProduct&quot; is incorrect" name="XenDesktop7\VE_XD7SiteLicense.Test-TargetResource.Returns False when &quot;LicenseProduct&quot; is incorrect" time="0.0369" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns False when &quot;LicenseEdition&quot; is incorrect" name="XenDesktop7\VE_XD7SiteLicense.Test-TargetResource.Returns False when &quot;LicenseEdition&quot; is incorrect" time="0.0321" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns False when &quot;LicensingModel&quot; is incorrect" name="XenDesktop7\VE_XD7SiteLicense.Test-TargetResource.Returns False when &quot;LicensingModel&quot; is incorrect" time="0.0376" 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.54" asserts="0" description="Set-TargetResource">
                <results>
                  <test-case description="Calls &quot;Set-SiteConfig&quot;" name="XenDesktop7\VE_XD7SiteLicense.Set-TargetResource.Calls &quot;Set-SiteConfig&quot;" time="0.1618" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Calls &quot;Set-SiteConfigMetadata&quot; when &quot;TrustLicenseServerCertificate&quot; = &quot;True&quot;" name="XenDesktop7\VE_XD7SiteLicense.Set-TargetResource.Calls &quot;Set-SiteConfigMetadata&quot; when &quot;TrustLicenseServerCertificate&quot; = &quot;True&quot;" time="0.1444" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Does not call &quot;Set-SiteConfigMetadata&quot; when &quot;TrustLicenseServerCertificate&quot; = &quot;False&quot;" name="XenDesktop7\VE_XD7SiteLicense.Set-TargetResource.Does not call &quot;Set-SiteConfigMetadata&quot; when &quot;TrustLicenseServerCertificate&quot; = &quot;False&quot;" time="0.0416" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Invokes script block without credentials by default" name="XenDesktop7\VE_XD7SiteLicense.Set-TargetResource.Invokes script block without credentials by default" time="0.0395" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Invokes script block with credentials and CredSSP when specified" name="XenDesktop7\VE_XD7SiteLicense.Set-TargetResource.Invokes script block with credentials and CredSSP when specified" time="0.0406" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Asserts &quot;Citrix.Configuration.Admin.V2&quot; snapin is registered" name="XenDesktop7\VE_XD7SiteLicense.Set-TargetResource.Asserts &quot;Citrix.Configuration.Admin.V2&quot; snapin is registered" time="0.0613" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Asserts &quot;Citrix.Licensing.Admin.V1&quot; snapin is registered when &quot;TrustLicenseServerCertificate&quot; is &quot;True&quot;" name="XenDesktop7\VE_XD7SiteLicense.Set-TargetResource.Asserts &quot;Citrix.Licensing.Admin.V1&quot; snapin is registered when &quot;TrustLicenseServerCertificate&quot; is &quot;True&quot;" time="0.0508" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
            </results>
          </test-suite>
        </results>
      </test-suite>
      <test-suite type="TestFixture" name="C:\Users\Iain\Dropbox\PowerShell\DSC\Resources\XenDesktop7\Tests\Unit\VE_XD7StoreFrontAuthenticationMethod.Tests.ps1" executed="True" result="Success" success="True" time="0.9626" asserts="0" description="C:\Users\Iain\Dropbox\PowerShell\DSC\Resources\XenDesktop7\Tests\Unit\VE_XD7StoreFrontAuthenticationMethod.Tests.ps1">
        <results>
          <test-suite type="TestFixture" name="XenDesktop7\VE_StoreFrontAuthenticationMethod" executed="True" result="Success" success="True" time="0.9626" asserts="0" description="XenDesktop7\VE_StoreFrontAuthenticationMethod">
            <results>
              <test-suite type="TestFixture" name="Get-TargetResource" executed="True" result="Success" success="True" time="0.4718" asserts="0" description="Get-TargetResource">
                <results>
                  <test-case description="Returns a System.Collections.Hashtable type" name="XenDesktop7\VE_StoreFrontAuthenticationMethod.Get-TargetResource.Returns a System.Collections.Hashtable type" time="0.3389" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Asserts &quot;UtilsModule&quot; module is registered" name="XenDesktop7\VE_StoreFrontAuthenticationMethod.Get-TargetResource.Asserts &quot;UtilsModule&quot; module is registered" time="0.0653" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Asserts &quot;AuthenticationModule&quot; module is registered" name="XenDesktop7\VE_StoreFrontAuthenticationMethod.Get-TargetResource.Asserts &quot;AuthenticationModule&quot; module is registered" time="0.0676" 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.1998" asserts="0" description="Test-TargetResource">
                <results>
                  <test-case description="Returns True when authentication methods match" name="XenDesktop7\VE_StoreFrontAuthenticationMethod.Test-TargetResource.Returns True when authentication methods match" time="0.1402" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns False when authentication method is missing" name="XenDesktop7\VE_StoreFrontAuthenticationMethod.Test-TargetResource.Returns False when authentication method is missing" time="0.0348" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns False when additional authentication method is present" name="XenDesktop7\VE_StoreFrontAuthenticationMethod.Test-TargetResource.Returns False when additional authentication method is present" time="0.0248" 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.2909" asserts="0" description="Set-TargetResource">
                <results>
                  <test-case description="Calls &quot;Add-DSAuthenticationProtocolsDeployed&quot; method when Ensure is &quot;Present&quot;" name="XenDesktop7\VE_StoreFrontAuthenticationMethod.Set-TargetResource.Calls &quot;Add-DSAuthenticationProtocolsDeployed&quot; method when Ensure is &quot;Present&quot;" time="0.1217" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Calls &quot;Remove-DSAuthenticationProtocolsDeployed&quot; method when Ensure is &quot;Absent&quot;" name="XenDesktop7\VE_StoreFrontAuthenticationMethod.Set-TargetResource.Calls &quot;Remove-DSAuthenticationProtocolsDeployed&quot; method when Ensure is &quot;Absent&quot;" time="0.0623" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Asserts &quot;UtilsModule&quot; module is registered" name="XenDesktop7\VE_StoreFrontAuthenticationMethod.Set-TargetResource.Asserts &quot;UtilsModule&quot; module is registered" time="0.0552" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Asserts &quot;AuthenticationModule&quot; module is registered" name="XenDesktop7\VE_StoreFrontAuthenticationMethod.Set-TargetResource.Asserts &quot;AuthenticationModule&quot; module is registered" time="0.0517" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
            </results>
          </test-suite>
        </results>
      </test-suite>
      <test-suite type="TestFixture" name="C:\Users\Iain\Dropbox\PowerShell\DSC\Resources\XenDesktop7\Tests\Unit\VE_XD7StoreFrontBaseUrl.Tests.ps1" executed="True" result="Success" success="True" time="0.7599" asserts="0" description="C:\Users\Iain\Dropbox\PowerShell\DSC\Resources\XenDesktop7\Tests\Unit\VE_XD7StoreFrontBaseUrl.Tests.ps1">
        <results>
          <test-suite type="TestFixture" name="XenDesktop7\VE_XD7StoreFrontBaseUrl" executed="True" result="Success" success="True" time="0.7599" asserts="0" description="XenDesktop7\VE_XD7StoreFrontBaseUrl">
            <results>
              <test-suite type="TestFixture" name="Get-TargetResource" executed="True" result="Success" success="True" time="0.3406" asserts="0" description="Get-TargetResource">
                <results>
                  <test-case description="Returns a System.Collections.Hashtable type" name="XenDesktop7\VE_XD7StoreFrontBaseUrl.Get-TargetResource.Returns a System.Collections.Hashtable type" time="0.2766" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Asserts &quot;Citrix.DeliveryServices.Framework.Commands&quot; module is registered" name="XenDesktop7\VE_XD7StoreFrontBaseUrl.Get-TargetResource.Asserts &quot;Citrix.DeliveryServices.Framework.Commands&quot; module is registered" time="0.064" 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.1479" asserts="0" description="Test-TargetResource">
                <results>
                  <test-case description="Returns True when &quot;BaseUrl&quot; with trailing slash matches" name="XenDesktop7\VE_XD7StoreFrontBaseUrl.Test-TargetResource.Returns True when &quot;BaseUrl&quot; with trailing slash matches" time="0.0968" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns True when &quot;BaseUrl&quot; without trailing slash matches" name="XenDesktop7\VE_XD7StoreFrontBaseUrl.Test-TargetResource.Returns True when &quot;BaseUrl&quot; without trailing slash matches" time="0.0249" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns False when &quot;BaseUrl&quot; does not matches" name="XenDesktop7\VE_XD7StoreFrontBaseUrl.Test-TargetResource.Returns False when &quot;BaseUrl&quot; does not matches" time="0.0262" 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.2714" asserts="0" description="Set-TargetResource">
                <results>
                  <test-case description="Calls &quot;Set-DSWebReceiverAuthenticationMethods&quot; method" name="XenDesktop7\VE_XD7StoreFrontBaseUrl.Set-TargetResource.Calls &quot;Set-DSWebReceiverAuthenticationMethods&quot; method" time="0.1456" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Asserts &quot;UtilsModule&quot; module is registered" name="XenDesktop7\VE_XD7StoreFrontBaseUrl.Set-TargetResource.Asserts &quot;UtilsModule&quot; module is registered" time="0.0616" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Asserts &quot;ClusterConfigurationModule&quot; module is registered" name="XenDesktop7\VE_XD7StoreFrontBaseUrl.Set-TargetResource.Asserts &quot;ClusterConfigurationModule&quot; module is registered" time="0.0642" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
            </results>
          </test-suite>
        </results>
      </test-suite>
      <test-suite type="TestFixture" name="C:\Users\Iain\Dropbox\PowerShell\DSC\Resources\XenDesktop7\Tests\Unit\VE_XD7StoreFrontReceiverAuthenticationMethod.Tests.ps1" executed="True" result="Success" success="True" time="1.4606" asserts="0" description="C:\Users\Iain\Dropbox\PowerShell\DSC\Resources\XenDesktop7\Tests\Unit\VE_XD7StoreFrontReceiverAuthenticationMethod.Tests.ps1">
        <results>
          <test-suite type="TestFixture" name="XenDesktop7\VE_XD7StoreFrontReceiverAuthenticationMethod" executed="True" result="Success" success="True" time="1.4606" asserts="0" description="XenDesktop7\VE_XD7StoreFrontReceiverAuthenticationMethod">
            <results>
              <test-suite type="TestFixture" name="Get-TargetResource" executed="True" result="Success" success="True" time="0.7605" asserts="0" description="Get-TargetResource">
                <results>
                  <test-case description="Returns a System.Collections.Hashtable type" name="XenDesktop7\VE_XD7StoreFrontReceiverAuthenticationMethod.Get-TargetResource.Returns a System.Collections.Hashtable type" time="0.4794" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Asserts &quot;UtilsModule&quot; module is registered" name="XenDesktop7\VE_XD7StoreFrontReceiverAuthenticationMethod.Get-TargetResource.Asserts &quot;UtilsModule&quot; module is registered" time="0.0743" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Asserts &quot;WebReceiverModule&quot; module is registered" name="XenDesktop7\VE_XD7StoreFrontReceiverAuthenticationMethod.Get-TargetResource.Asserts &quot;WebReceiverModule&quot; module is registered" time="0.1186" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Asserts &quot;StoresModule&quot; module is registered" name="XenDesktop7\VE_XD7StoreFrontReceiverAuthenticationMethod.Get-TargetResource.Asserts &quot;StoresModule&quot; module is registered" time="0.0882" 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.2339" asserts="0" description="Test-TargetResource">
                <results>
                  <test-case description="Returns True when authentication methods match" name="XenDesktop7\VE_XD7StoreFrontReceiverAuthenticationMethod.Test-TargetResource.Returns True when authentication methods match" time="0.1214" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns False when authentication method is missing" name="XenDesktop7\VE_XD7StoreFrontReceiverAuthenticationMethod.Test-TargetResource.Returns False when authentication method is missing" time="0.0786" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns False when additional authentication method is present" name="XenDesktop7\VE_XD7StoreFrontReceiverAuthenticationMethod.Test-TargetResource.Returns False when additional authentication method is present" time="0.0338" 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.4662" asserts="0" description="Set-TargetResource">
                <results>
                  <test-case description="Calls &quot;Set-DSWebReceiverAuthenticationMethods&quot; method" name="XenDesktop7\VE_XD7StoreFrontReceiverAuthenticationMethod.Set-TargetResource.Calls &quot;Set-DSWebReceiverAuthenticationMethods&quot; method" time="0.2347" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Asserts &quot;UtilsModule&quot; module is registered" name="XenDesktop7\VE_XD7StoreFrontReceiverAuthenticationMethod.Set-TargetResource.Asserts &quot;UtilsModule&quot; module is registered" time="0.0749" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Asserts &quot;WebReceiverModule&quot; module is registered" name="XenDesktop7\VE_XD7StoreFrontReceiverAuthenticationMethod.Set-TargetResource.Asserts &quot;WebReceiverModule&quot; module is registered" time="0.0822" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Asserts &quot;StoresModule&quot; module is registered" name="XenDesktop7\VE_XD7StoreFrontReceiverAuthenticationMethod.Set-TargetResource.Asserts &quot;StoresModule&quot; module is registered" time="0.0745" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
            </results>
          </test-suite>
        </results>
      </test-suite>
      <test-suite type="TestFixture" name="C:\Users\Iain\Dropbox\PowerShell\DSC\Resources\XenDesktop7\Tests\Unit\VE_XD7StoreFrontUnifiedExperience.Tests.ps1" executed="True" result="Success" success="True" time="1.3264" asserts="0" description="C:\Users\Iain\Dropbox\PowerShell\DSC\Resources\XenDesktop7\Tests\Unit\VE_XD7StoreFrontUnifiedExperience.Tests.ps1">
        <results>
          <test-suite type="TestFixture" name="XenDesktop7\VE_XD7StoreFrontUnifiedExperience" executed="True" result="Success" success="True" time="1.3264" asserts="0" description="XenDesktop7\VE_XD7StoreFrontUnifiedExperience">
            <results>
              <test-suite type="TestFixture" name="Get-TargetResource" executed="True" result="Success" success="True" time="0.6083" asserts="0" description="Get-TargetResource">
                <results>
                  <test-case description="Returns a System.Collections.Hashtable type" name="XenDesktop7\VE_XD7StoreFrontUnifiedExperience.Get-TargetResource.Returns a System.Collections.Hashtable type" time="0.3608" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Asserts &quot;UtilsModule&quot; module is registered" name="XenDesktop7\VE_XD7StoreFrontUnifiedExperience.Get-TargetResource.Asserts &quot;UtilsModule&quot; module is registered" time="0.0654" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Asserts &quot;FarmsModule&quot; module is registered" name="XenDesktop7\VE_XD7StoreFrontUnifiedExperience.Get-TargetResource.Asserts &quot;FarmsModule&quot; module is registered" time="0.0732" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Asserts &quot;StoresModule&quot; module is registered" name="XenDesktop7\VE_XD7StoreFrontUnifiedExperience.Get-TargetResource.Asserts &quot;StoresModule&quot; module is registered" time="0.1089" 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.25" asserts="0" description="Test-TargetResource">
                <results>
                  <test-case description="Returns True when unified experience is enabled on the store and Ensure is &quot;Present&quot;" name="XenDesktop7\VE_XD7StoreFrontUnifiedExperience.Test-TargetResource.Returns True when unified experience is enabled on the store and Ensure is &quot;Present&quot;" time="0.1416" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns True when unified experience is disabled on the store and Ensure is &quot;Absent&quot;" name="XenDesktop7\VE_XD7StoreFrontUnifiedExperience.Test-TargetResource.Returns True when unified experience is disabled on the store and Ensure is &quot;Absent&quot;" time="0.0462" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns False when unified experience is disabled on the store and Ensure is &quot;Present&quot;" name="XenDesktop7\VE_XD7StoreFrontUnifiedExperience.Test-TargetResource.Returns False when unified experience is disabled on the store and Ensure is &quot;Present&quot;" time="0.0275" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns False when unified experience is enabled on the store and Ensure is &quot;Absent&quot;" name="XenDesktop7\VE_XD7StoreFrontUnifiedExperience.Test-TargetResource.Returns False when unified experience is enabled on the store and Ensure is &quot;Absent&quot;" time="0.0347" 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.4681" asserts="0" description="Set-TargetResource">
                <results>
                  <test-case description="Calls &quot;Set-DSUnifiedExperienceEndpointsForStore&quot; method when Ensure is &quot;Present&quot;" name="XenDesktop7\VE_XD7StoreFrontUnifiedExperience.Set-TargetResource.Calls &quot;Set-DSUnifiedExperienceEndpointsForStore&quot; method when Ensure is &quot;Present&quot;" time="0.1464" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Calls &quot;Remove-DSUnifiedExperienceEndpointsForStore&quot; method when Ensure is &quot;Absent&quot;" name="XenDesktop7\VE_XD7StoreFrontUnifiedExperience.Set-TargetResource.Calls &quot;Remove-DSUnifiedExperienceEndpointsForStore&quot; method when Ensure is &quot;Absent&quot;" time="0.0916" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Asserts &quot;UtilsModule&quot; module is registered" name="XenDesktop7\VE_XD7StoreFrontUnifiedExperience.Set-TargetResource.Asserts &quot;UtilsModule&quot; module is registered" time="0.0787" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Asserts &quot;WebReceiverModule&quot; module is registered" name="XenDesktop7\VE_XD7StoreFrontUnifiedExperience.Set-TargetResource.Asserts &quot;WebReceiverModule&quot; module is registered" time="0.0738" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Asserts &quot;StoresModule&quot; module is registered" name="XenDesktop7\VE_XD7StoreFrontUnifiedExperience.Set-TargetResource.Asserts &quot;StoresModule&quot; module is registered" time="0.0777" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
            </results>
          </test-suite>
        </results>
      </test-suite>
      <test-suite type="TestFixture" name="C:\Users\Iain\Dropbox\PowerShell\DSC\Resources\XenDesktop7\Tests\Unit\VE_XD7VDAController.Tests.ps1" executed="True" result="Success" success="True" time="1.1278" asserts="0" description="C:\Users\Iain\Dropbox\PowerShell\DSC\Resources\XenDesktop7\Tests\Unit\VE_XD7VDAController.Tests.ps1">
        <results>
          <test-suite type="TestFixture" name="XenDesktop7\VE_XD7VDAController" executed="True" result="Success" success="True" time="1.1278" asserts="0" description="XenDesktop7\VE_XD7VDAController">
            <results>
              <test-suite type="TestFixture" name="Test-TargetResource" executed="True" result="Success" success="True" time="0.7109" asserts="0" description="Test-TargetResource">
                <results>
                  <test-case description="Returns True when &quot;Ensure&quot; = &quot;Present&quot; and DDC exists with single DDC." name="XenDesktop7\VE_XD7VDAController.Test-TargetResource.Returns True when &quot;Ensure&quot; = &quot;Present&quot; and DDC exists with single DDC." time="0.3866" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns True when &quot;Ensure&quot; = &quot;Present&quot; and DDC exists with mulitple DDCs." name="XenDesktop7\VE_XD7VDAController.Test-TargetResource.Returns True when &quot;Ensure&quot; = &quot;Present&quot; and DDC exists with mulitple DDCs." time="0.0442" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns False when &quot;Ensure&quot; = &quot;Present&quot; and DDC does not exist with single DDCs." name="XenDesktop7\VE_XD7VDAController.Test-TargetResource.Returns False when &quot;Ensure&quot; = &quot;Present&quot; and DDC does not exist with single DDCs." time="0.0827" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns False when &quot;Ensure&quot; = &quot;Present&quot; and DDC does not exist with mulitple DDCs." name="XenDesktop7\VE_XD7VDAController.Test-TargetResource.Returns False when &quot;Ensure&quot; = &quot;Present&quot; and DDC does not exist with mulitple DDCs." time="0.0402" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns False when &quot;Ensure&quot; = &quot;Absent&quot; and DDC exists with single DDC." name="XenDesktop7\VE_XD7VDAController.Test-TargetResource.Returns False when &quot;Ensure&quot; = &quot;Absent&quot; and DDC exists with single DDC." time="0.0549" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns False when &quot;Ensure&quot; = &quot;Absent&quot; and DDC exists with mulitple DDCs." name="XenDesktop7\VE_XD7VDAController.Test-TargetResource.Returns False when &quot;Ensure&quot; = &quot;Absent&quot; and DDC exists with mulitple DDCs." time="0.0475" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns True when &quot;Ensure&quot; = &quot;Absent&quot; and DDC does not exist with single DDCs." name="XenDesktop7\VE_XD7VDAController.Test-TargetResource.Returns True when &quot;Ensure&quot; = &quot;Absent&quot; and DDC does not exist with single DDCs." time="0.0284" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns True when &quot;Ensure&quot; = &quot;Absent&quot; and DDC does not exist with mulitple DDCs." name="XenDesktop7\VE_XD7VDAController.Test-TargetResource.Returns True when &quot;Ensure&quot; = &quot;Absent&quot; and DDC does not exist with mulitple DDCs." time="0.0266" 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.4169" asserts="0" description="Set-TargetResource">
                <results>
                  <test-case description="Calls &quot;Set-ItemProperty&quot; with DDC when name &quot;Ensure&quot; = &quot;Present&quot;" name="XenDesktop7\VE_XD7VDAController.Set-TargetResource.Calls &quot;Set-ItemProperty&quot; with DDC when name &quot;Ensure&quot; = &quot;Present&quot;" time="0.2491" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Calls &quot;Restart-Service&quot; when &quot;Ensure&quot; = &quot;Present&quot;" name="XenDesktop7\VE_XD7VDAController.Set-TargetResource.Calls &quot;Restart-Service&quot; when &quot;Ensure&quot; = &quot;Present&quot;" time="0.0469" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Calls &quot;Set-ItemProperty&quot; without DDC when name &quot;Ensure&quot; = &quot;Absent&quot;" name="XenDesktop7\VE_XD7VDAController.Set-TargetResource.Calls &quot;Set-ItemProperty&quot; without DDC when name &quot;Ensure&quot; = &quot;Absent&quot;" time="0.0654" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Calls &quot;Restart-Service&quot; when &quot;Ensure&quot; = &quot;Absent&quot;" name="XenDesktop7\VE_XD7VDAController.Set-TargetResource.Calls &quot;Restart-Service&quot; when &quot;Ensure&quot; = &quot;Absent&quot;" time="0.0555" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
            </results>
          </test-suite>
        </results>
      </test-suite>
      <test-suite type="TestFixture" name="C:\Users\Iain\Dropbox\PowerShell\DSC\Resources\XenDesktop7\Tests\Unit\VE_XD7VDAFeature.Tests.ps1" executed="True" result="Success" success="True" time="3.4602" asserts="0" description="C:\Users\Iain\Dropbox\PowerShell\DSC\Resources\XenDesktop7\Tests\Unit\VE_XD7VDAFeature.Tests.ps1">
        <results>
          <test-suite type="TestFixture" name="XenDesktop7\VE_XD7VDAFeature" executed="True" result="Success" success="True" time="3.4602" asserts="0" description="XenDesktop7\VE_XD7VDAFeature">
            <results>
              <test-suite type="TestFixture" name="ResolveXDVdaSetupArguments" executed="True" result="Success" success="True" time="1.564" asserts="0" description="ResolveXDVdaSetupArguments">
                <results>
                  <test-case description="SessionVDA returns default install arguments." name="XenDesktop7\VE_XD7VDAFeature.ResolveXDVdaSetupArguments.SessionVDA returns default install arguments." time="0.3821" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="SessionVDA returns /enable_real_time_transport argument." name="XenDesktop7\VE_XD7VDAFeature.ResolveXDVdaSetupArguments.SessionVDA returns /enable_real_time_transport argument." time="0.0471" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="SessionVDA returns /optimize argument." name="XenDesktop7\VE_XD7VDAFeature.ResolveXDVdaSetupArguments.SessionVDA returns /optimize argument." time="0.0757" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="SessionVDA returns /nodesktopexperience argument." name="XenDesktop7\VE_XD7VDAFeature.ResolveXDVdaSetupArguments.SessionVDA returns /nodesktopexperience argument." time="0.0532" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="SessionVDA returns /components VDA,PLUGINS argument." name="XenDesktop7\VE_XD7VDAFeature.ResolveXDVdaSetupArguments.SessionVDA returns /components VDA,PLUGINS argument." time="0.0524" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="SessionVDA returns default uninstall arguments." name="XenDesktop7\VE_XD7VDAFeature.ResolveXDVdaSetupArguments.SessionVDA returns default uninstall arguments." time="0.0603" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="DesktopVDA returns default install arguments." name="XenDesktop7\VE_XD7VDAFeature.ResolveXDVdaSetupArguments.DesktopVDA returns default install arguments." time="0.2791" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="DesktopVDA returns /enable_real_time_transport argument." name="XenDesktop7\VE_XD7VDAFeature.ResolveXDVdaSetupArguments.DesktopVDA returns /enable_real_time_transport argument." time="0.0872" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="DesktopVDA returns /optimize argument." name="XenDesktop7\VE_XD7VDAFeature.ResolveXDVdaSetupArguments.DesktopVDA returns /optimize argument." time="0.1123" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="DesktopVDA returns /nodesktopexperience argument." name="XenDesktop7\VE_XD7VDAFeature.ResolveXDVdaSetupArguments.DesktopVDA returns /nodesktopexperience argument." time="0.1428" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="DesktopVDA returns /components VDA,PLUGINS argument." name="XenDesktop7\VE_XD7VDAFeature.ResolveXDVdaSetupArguments.DesktopVDA returns /components VDA,PLUGINS argument." time="0.0912" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="DesktopVDA returns default uninstall arguments." name="XenDesktop7\VE_XD7VDAFeature.ResolveXDVdaSetupArguments.DesktopVDA returns default uninstall arguments." time="0.0379" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="DesktopVDI returns /servervdi argument on server operating system." name="XenDesktop7\VE_XD7VDAFeature.ResolveXDVdaSetupArguments.DesktopVDI returns /servervdi argument on server operating system." time="0.1428" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
              <test-suite type="TestFixture" name="Get-TargetResourece" executed="True" result="Success" success="True" time="0.2651" asserts="0" description="Get-TargetResourece">
                <results>
                  <test-case description="Returns a System.Collections.Hashtable." name="XenDesktop7\VE_XD7VDAFeature.Get-TargetResourece.Returns a System.Collections.Hashtable." time="0.1343" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns &quot;Ensure&quot; = &quot;Present&quot; when &quot;SessionVDA&quot; role is installed" name="XenDesktop7\VE_XD7VDAFeature.Get-TargetResourece.Returns &quot;Ensure&quot; = &quot;Present&quot; when &quot;SessionVDA&quot; role is installed" time="0.0377" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns &quot;Ensure&quot; = &quot;Absent&quot; when &quot;SessionVDA&quot; role is not installed" name="XenDesktop7\VE_XD7VDAFeature.Get-TargetResourece.Returns &quot;Ensure&quot; = &quot;Absent&quot; when &quot;SessionVDA&quot; role is not installed" time="0.033" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns &quot;Ensure&quot; = &quot;Present&quot; when &quot;DesktopVDA&quot; role is installed" name="XenDesktop7\VE_XD7VDAFeature.Get-TargetResourece.Returns &quot;Ensure&quot; = &quot;Present&quot; when &quot;DesktopVDA&quot; role is installed" time="0.0244" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns &quot;Ensure&quot; = &quot;Absent&quot; when &quot;DesktopVDA&quot; role is not installed" name="XenDesktop7\VE_XD7VDAFeature.Get-TargetResourece.Returns &quot;Ensure&quot; = &quot;Absent&quot; when &quot;DesktopVDA&quot; role is not installed" time="0.0356" 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.9009" asserts="0" description="Test-TargetResource">
                <results>
                  <test-case description="Returns a System.Boolean type." name="XenDesktop7\VE_XD7VDAFeature.Test-TargetResource.Returns a System.Boolean type." time="0.5424" 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="XenDesktop7\VE_XD7VDAFeature.Test-TargetResource.Returns True when &quot;Ensure&quot; = &quot;Present&quot; and role is installed" time="0.0948" 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="XenDesktop7\VE_XD7VDAFeature.Test-TargetResource.Returns False when &quot;Ensure&quot; = &quot;Present&quot; and role is not installed" time="0.086" 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="XenDesktop7\VE_XD7VDAFeature.Test-TargetResource.Returns False when &quot;Ensure&quot; = &quot;Absent&quot; and role is not installed" time="0.0871" 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="XenDesktop7\VE_XD7VDAFeature.Test-TargetResource.Returns True when &quot;Ensure&quot; = &quot;Absent&quot; and role is installed" time="0.0908" 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.7302" asserts="0" description="Set-TargetResource">
                <results>
                  <test-case description="Throws with an invalid directory path." name="XenDesktop7\VE_XD7VDAFeature.Set-TargetResource.Throws with an invalid directory path." time="0.1245" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Throws with a valid file path." name="XenDesktop7\VE_XD7VDAFeature.Set-TargetResource.Throws with a valid file path." time="0.0365" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Flags reboot when &quot;Ensure&quot; = &quot;Present&quot;, &quot;Role&quot; = &quot;DesktopVDA&quot; and exit code = &quot;0&quot;" name="XenDesktop7\VE_XD7VDAFeature.Set-TargetResource.Flags reboot when &quot;Ensure&quot; = &quot;Present&quot;, &quot;Role&quot; = &quot;DesktopVDA&quot; and exit code = &quot;0&quot;" time="0.1501" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Flags reboot when &quot;Ensure&quot; = &quot;Present&quot;, &quot;Role&quot; = &quot;DesktopVDA&quot; and exit code = &quot;3010&quot;" name="XenDesktop7\VE_XD7VDAFeature.Set-TargetResource.Flags reboot when &quot;Ensure&quot; = &quot;Present&quot;, &quot;Role&quot; = &quot;DesktopVDA&quot; and exit code = &quot;3010&quot;" time="0.0548" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Flags reboot when &quot;Ensure&quot; = &quot;Present&quot;, &quot;Role&quot; = &quot;SessionVDA&quot; and exit code = &quot;0&quot;" name="XenDesktop7\VE_XD7VDAFeature.Set-TargetResource.Flags reboot when &quot;Ensure&quot; = &quot;Present&quot;, &quot;Role&quot; = &quot;SessionVDA&quot; and exit code = &quot;0&quot;" time="0.0616" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Flags reboot when &quot;Ensure&quot; = &quot;Present&quot;, &quot;Role&quot; = &quot;SessionVDA&quot; and exit code = &quot;3010&quot;" name="XenDesktop7\VE_XD7VDAFeature.Set-TargetResource.Flags reboot when &quot;Ensure&quot; = &quot;Present&quot;, &quot;Role&quot; = &quot;SessionVDA&quot; and exit code = &quot;3010&quot;" time="0.0686" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Flags reboot when &quot;Ensure&quot; = &quot;Absent&quot;, &quot;Role&quot; = &quot;DesktopVDA&quot; and exit code = &quot;0&quot;" name="XenDesktop7\VE_XD7VDAFeature.Set-TargetResource.Flags reboot when &quot;Ensure&quot; = &quot;Absent&quot;, &quot;Role&quot; = &quot;DesktopVDA&quot; and exit code = &quot;0&quot;" time="0.0695" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Flags reboot when &quot;Ensure&quot; = &quot;Absent&quot;, &quot;Role&quot; = &quot;DesktopVDA&quot; and exit code = &quot;3010&quot;" name="XenDesktop7\VE_XD7VDAFeature.Set-TargetResource.Flags reboot when &quot;Ensure&quot; = &quot;Absent&quot;, &quot;Role&quot; = &quot;DesktopVDA&quot; and exit code = &quot;3010&quot;" time="0.0511" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Flags reboot when &quot;Ensure&quot; = &quot;Absent&quot;, &quot;Role&quot; = &quot;SessionVDA&quot; and exit code = &quot;0&quot;" name="XenDesktop7\VE_XD7VDAFeature.Set-TargetResource.Flags reboot when &quot;Ensure&quot; = &quot;Absent&quot;, &quot;Role&quot; = &quot;SessionVDA&quot; and exit code = &quot;0&quot;" time="0.0526" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Flags reboot when &quot;Ensure&quot; = &quot;Absent&quot;, &quot;Role&quot; = &quot;SessionVDA&quot; and exit code = &quot;3010&quot;" name="XenDesktop7\VE_XD7VDAFeature.Set-TargetResource.Flags reboot when &quot;Ensure&quot; = &quot;Absent&quot;, &quot;Role&quot; = &quot;SessionVDA&quot; and exit code = &quot;3010&quot;" time="0.0608" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
            </results>
          </test-suite>
        </results>
      </test-suite>
      <test-suite type="TestFixture" name="C:\Users\Iain\Dropbox\PowerShell\DSC\Resources\XenDesktop7\Tests\Unit\VE_XD7WaitForSite.Tests.ps1" executed="True" result="Success" success="True" time="0.2577" asserts="0" description="C:\Users\Iain\Dropbox\PowerShell\DSC\Resources\XenDesktop7\Tests\Unit\VE_XD7WaitForSite.Tests.ps1">
        <results>
          <test-suite type="TestFixture" name="XenDesktop7\VE_XD7WaitForSite" executed="True" result="Success" success="True" time="0.2577" asserts="0" description="XenDesktop7\VE_XD7WaitForSite">
            <results>
              <test-suite type="TestFixture" name="TestXDSite" executed="True" result="Success" success="True" time="0.2577" asserts="0" description="TestXDSite">
                <results>
                  <test-case description="Does not throw with a null $Credential parameter (#13)" name="XenDesktop7\VE_XD7WaitForSite.TestXDSite.Does not throw with a null $Credential parameter (#13)" time="0.2577" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
            </results>
          </test-suite>
        </results>
      </test-suite>
    </results>
  </test-suite>
</test-results>