TestsResults.Unit.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="100" errors="0" failures="0" not-run="0" inconclusive="0" ignored="0" skipped="0" invalid="0" date="2017-09-21" time="18:05:18">
  <environment user="appveyor" machine-name="APPVEYOR-VM" cwd="C:\VSTS" user-domain="APPVEYOR-VM" platform="Microsoft Windows Server 2012 R2 Datacenter|C:\windows|\Device\Harddisk0\Partition1" nunit-version="2.5.8.0" os-version="6.3.9600" clr-version="4.0.30319.42000" />
  <culture-info current-culture="en-US" current-uiculture="en-US" />
  <test-suite type="TestFixture" name="Pester" executed="True" result="Success" success="True" time="11.2599" asserts="0" description="Pester">
    <results>
      <test-suite type="TestFixture" name="C:\VSTS\Tests\Builds.tests.ps1" executed="True" result="Success" success="True" time="4.964" asserts="0" description="C:\VSTS\Tests\Builds.tests.ps1">
        <results>
          <test-suite type="TestFixture" name="Builds" executed="True" result="Success" success="True" time="4.964" asserts="0" description="Builds">
            <results>
              <test-suite type="TestFixture" name="Test Get-VstsBuildDefinition" executed="True" result="Success" success="True" time="3.8436" asserts="0" description="Test Get-VstsBuildDefinition">
                <results>
                  <test-suite type="TestFixture" name="Id not passed" executed="True" result="Success" success="True" time="3.2092" asserts="0" description="Id not passed">
                    <results>
                      <test-suite type="TestFixture" name="Session Object passed" executed="True" result="Success" success="True" time="3.047" asserts="0" description="Session Object passed">
                        <results>
                          <test-case description="Should not throw an exception" name="Builds.Test Get-VstsBuildDefinition.Id not passed.Session Object passed.Should not throw an exception" time="2.8587" asserts="0" success="True" result="Success" executed="True" />
                          <test-case description="Should return expected object" name="Builds.Test Get-VstsBuildDefinition.Id not passed.Session Object passed.Should return expected object" time="0.1209" asserts="0" success="True" result="Success" executed="True" />
                          <test-case description="Should call expected mocks" name="Builds.Test Get-VstsBuildDefinition.Id not passed.Session Object passed.Should call expected mocks" time="0.0674" asserts="0" success="True" result="Success" executed="True" />
                        </results>
                      </test-suite>
                      <test-suite type="TestFixture" name="Account Details passed" executed="True" result="Success" success="True" time="0.1623" asserts="0" description="Account Details passed">
                        <results>
                          <test-case description="Should not throw an exception" name="Builds.Test Get-VstsBuildDefinition.Id not passed.Account Details passed.Should not throw an exception" time="0.1163" asserts="0" success="True" result="Success" executed="True" />
                          <test-case description="Should return expected object" name="Builds.Test Get-VstsBuildDefinition.Id not passed.Account Details passed.Should return expected object" time="0.0162" asserts="0" success="True" result="Success" executed="True" />
                          <test-case description="Should call expected mocks" name="Builds.Test Get-VstsBuildDefinition.Id not passed.Account Details passed.Should call expected mocks" time="0.0298" asserts="0" success="True" result="Success" executed="True" />
                        </results>
                      </test-suite>
                    </results>
                  </test-suite>
                  <test-suite type="TestFixture" name="Id passed" executed="True" result="Success" success="True" time="0.328" asserts="0" description="Id passed">
                    <results>
                      <test-suite type="TestFixture" name="Session Object passed" executed="True" result="Success" success="True" time="0.1911" asserts="0" description="Session Object passed">
                        <results>
                          <test-case description="Should not throw an exception" name="Builds.Test Get-VstsBuildDefinition.Id passed.Session Object passed.Should not throw an exception" time="0.1278" asserts="0" success="True" result="Success" executed="True" />
                          <test-case description="Should return expected object" name="Builds.Test Get-VstsBuildDefinition.Id passed.Session Object passed.Should return expected object" time="0.0283" asserts="0" success="True" result="Success" executed="True" />
                          <test-case description="Should call expected mocks" name="Builds.Test Get-VstsBuildDefinition.Id passed.Session Object passed.Should call expected mocks" time="0.0351" asserts="0" success="True" result="Success" executed="True" />
                        </results>
                      </test-suite>
                      <test-suite type="TestFixture" name="Account Details passed" executed="True" result="Success" success="True" time="0.1369" asserts="0" description="Account Details passed">
                        <results>
                          <test-case description="Should not throw an exception" name="Builds.Test Get-VstsBuildDefinition.Id passed.Account Details passed.Should not throw an exception" time="0.0719" asserts="0" success="True" result="Success" executed="True" />
                          <test-case description="Should return expected object" name="Builds.Test Get-VstsBuildDefinition.Id passed.Account Details passed.Should return expected object" time="0.0354" asserts="0" success="True" result="Success" executed="True" />
                          <test-case description="Should call expected mocks" name="Builds.Test Get-VstsBuildDefinition.Id passed.Account Details passed.Should call expected mocks" time="0.0297" asserts="0" success="True" result="Success" executed="True" />
                        </results>
                      </test-suite>
                    </results>
                  </test-suite>
                  <test-suite type="TestFixture" name="Id not passed, Name and Top passed" executed="True" result="Success" success="True" time="0.3063" asserts="0" description="Id not passed, Name and Top passed">
                    <results>
                      <test-suite type="TestFixture" name="Session Object passed" executed="True" result="Success" success="True" time="0.1774" asserts="0" description="Session Object passed">
                        <results>
                          <test-case description="Should not throw an exception" name="Builds.Test Get-VstsBuildDefinition.Id not passed, Name and Top passed.Session Object passed.Should not throw an exception" time="0.1119" asserts="0" success="True" result="Success" executed="True" />
                          <test-case description="Should return expected object" name="Builds.Test Get-VstsBuildDefinition.Id not passed, Name and Top passed.Session Object passed.Should return expected object" time="0.0325" asserts="0" success="True" result="Success" executed="True" />
                          <test-case description="Should call expected mocks" name="Builds.Test Get-VstsBuildDefinition.Id not passed, Name and Top passed.Session Object passed.Should call expected mocks" time="0.033" asserts="0" success="True" result="Success" executed="True" />
                        </results>
                      </test-suite>
                      <test-suite type="TestFixture" name="Account Details passed" executed="True" result="Success" success="True" time="0.129" asserts="0" description="Account Details passed">
                        <results>
                          <test-case description="Should not throw an exception" name="Builds.Test Get-VstsBuildDefinition.Id not passed, Name and Top passed.Account Details passed.Should not throw an exception" time="0.0572" asserts="0" success="True" result="Success" executed="True" />
                          <test-case description="Should return expected object" name="Builds.Test Get-VstsBuildDefinition.Id not passed, Name and Top passed.Account Details passed.Should return expected object" time="0.0234" asserts="0" success="True" result="Success" executed="True" />
                          <test-case description="Should call expected mocks" name="Builds.Test Get-VstsBuildDefinition.Id not passed, Name and Top passed.Account Details passed.Should call expected mocks" time="0.0484" asserts="0" success="True" result="Success" executed="True" />
                        </results>
                      </test-suite>
                    </results>
                  </test-suite>
                </results>
              </test-suite>
              <test-suite type="TestFixture" name="Test New-VstsBuildDefinition" executed="True" result="Success" success="True" time="1.1204" asserts="0" description="Test New-VstsBuildDefinition">
                <results>
                  <test-suite type="TestFixture" name="Project, Name, Queue Name and Repository Object passed" executed="True" result="Success" success="True" time="0.6215" asserts="0" description="Project, Name, Queue Name and Repository Object passed">
                    <results>
                      <test-suite type="TestFixture" name="Session Object passed" executed="True" result="Success" success="True" time="0.4438" asserts="0" description="Session Object passed">
                        <results>
                          <test-case description="Should not throw an exception" name="Builds.Test New-VstsBuildDefinition.Project, Name, Queue Name and Repository Object passed.Session Object passed.Should not throw an exception" time="0.3975" asserts="0" success="True" result="Success" executed="True" />
                          <test-case description="Should return expected object" name="Builds.Test New-VstsBuildDefinition.Project, Name, Queue Name and Repository Object passed.Session Object passed.Should return expected object" time="0.0171" asserts="0" success="True" result="Success" executed="True" />
                          <test-case description="Should call expected mocks" name="Builds.Test New-VstsBuildDefinition.Project, Name, Queue Name and Repository Object passed.Session Object passed.Should call expected mocks" time="0.0292" asserts="0" success="True" result="Success" executed="True" />
                        </results>
                      </test-suite>
                      <test-suite type="TestFixture" name="Account Details passed" executed="True" result="Success" success="True" time="0.1777" asserts="0" description="Account Details passed">
                        <results>
                          <test-case description="Should not throw an exception" name="Builds.Test New-VstsBuildDefinition.Project, Name, Queue Name and Repository Object passed.Account Details passed.Should not throw an exception" time="0.0997" asserts="0" success="True" result="Success" executed="True" />
                          <test-case description="Should return expected object" name="Builds.Test New-VstsBuildDefinition.Project, Name, Queue Name and Repository Object passed.Account Details passed.Should return expected object" time="0.0359" asserts="0" success="True" result="Success" executed="True" />
                          <test-case description="Should call expected mocks" name="Builds.Test New-VstsBuildDefinition.Project, Name, Queue Name and Repository Object passed.Account Details passed.Should call expected mocks" time="0.0421" asserts="0" success="True" result="Success" executed="True" />
                        </results>
                      </test-suite>
                    </results>
                  </test-suite>
                  <test-suite type="TestFixture" name="Project, Name, Queue Id and Repository Object passed" executed="True" result="Success" success="True" time="0.4989" asserts="0" description="Project, Name, Queue Id and Repository Object passed">
                    <results>
                      <test-suite type="TestFixture" name="Session Object passed" executed="True" result="Success" success="True" time="0.3506" asserts="0" description="Session Object passed">
                        <results>
                          <test-case description="Should not throw an exception" name="Builds.Test New-VstsBuildDefinition.Project, Name, Queue Id and Repository Object passed.Session Object passed.Should not throw an exception" time="0.124" asserts="0" success="True" result="Success" executed="True" />
                          <test-case description="Should return expected object" name="Builds.Test New-VstsBuildDefinition.Project, Name, Queue Id and Repository Object passed.Session Object passed.Should return expected object" time="0.0251" asserts="0" success="True" result="Success" executed="True" />
                          <test-case description="Should call expected mocks" name="Builds.Test New-VstsBuildDefinition.Project, Name, Queue Id and Repository Object passed.Session Object passed.Should call expected mocks" time="0.2016" asserts="0" success="True" result="Success" executed="True" />
                        </results>
                      </test-suite>
                      <test-suite type="TestFixture" name="Account Details passed" executed="True" result="Success" success="True" time="0.1483" asserts="0" description="Account Details passed">
                        <results>
                          <test-case description="Should not throw an exception" name="Builds.Test New-VstsBuildDefinition.Project, Name, Queue Id and Repository Object passed.Account Details passed.Should not throw an exception" time="0.091" asserts="0" success="True" result="Success" executed="True" />
                          <test-case description="Should return expected object" name="Builds.Test New-VstsBuildDefinition.Project, Name, Queue Id and Repository Object passed.Account Details passed.Should return expected object" time="0.0279" asserts="0" success="True" result="Success" executed="True" />
                          <test-case description="Should call expected mocks" name="Builds.Test New-VstsBuildDefinition.Project, Name, Queue Id and Repository Object passed.Account Details passed.Should call expected mocks" time="0.0295" asserts="0" success="True" result="Success" executed="True" />
                        </results>
                      </test-suite>
                    </results>
                  </test-suite>
                </results>
              </test-suite>
            </results>
          </test-suite>
        </results>
      </test-suite>
      <test-suite type="TestFixture" name="C:\VSTS\Tests\Code.tests.ps1" executed="True" result="Success" success="True" time="1.9925" asserts="0" description="C:\VSTS\Tests\Code.tests.ps1">
        <results>
          <test-suite type="TestFixture" name="Code" executed="True" result="Success" success="True" time="1.9925" asserts="0" description="Code">
            <results>
              <test-suite type="TestFixture" name="Test Get-VstsGitRepository" executed="True" result="Success" success="True" time="1.1042" asserts="0" description="Test Get-VstsGitRepository">
                <results>
                  <test-suite type="TestFixture" name="Both Project and Repository passed" executed="True" result="Success" success="True" time="0.6857" asserts="0" description="Both Project and Repository passed">
                    <results>
                      <test-suite type="TestFixture" name="Session Object passed" executed="True" result="Success" success="True" time="0.2569" asserts="0" description="Session Object passed">
                        <results>
                          <test-case description="Should not throw an exception" name="Code.Test Get-VstsGitRepository.Both Project and Repository passed.Session Object passed.Should not throw an exception" time="0.2054" asserts="0" success="True" result="Success" executed="True" />
                          <test-case description="Should return expected object" name="Code.Test Get-VstsGitRepository.Both Project and Repository passed.Session Object passed.Should return expected object" time="0.0251" asserts="0" success="True" result="Success" executed="True" />
                          <test-case description="Should call expected mocks" name="Code.Test Get-VstsGitRepository.Both Project and Repository passed.Session Object passed.Should call expected mocks" time="0.0264" asserts="0" success="True" result="Success" executed="True" />
                        </results>
                      </test-suite>
                      <test-suite type="TestFixture" name="Account Details passed" executed="True" result="Success" success="True" time="0.4288" asserts="0" description="Account Details passed">
                        <results>
                          <test-case description="Should not throw an exception" name="Code.Test Get-VstsGitRepository.Both Project and Repository passed.Account Details passed.Should not throw an exception" time="0.3751" asserts="0" success="True" result="Success" executed="True" />
                          <test-case description="Should return expected object" name="Code.Test Get-VstsGitRepository.Both Project and Repository passed.Account Details passed.Should return expected object" time="0.0289" asserts="0" success="True" result="Success" executed="True" />
                          <test-case description="Should call expected mocks" name="Code.Test Get-VstsGitRepository.Both Project and Repository passed.Account Details passed.Should call expected mocks" time="0.0248" asserts="0" success="True" result="Success" executed="True" />
                        </results>
                      </test-suite>
                    </results>
                  </test-suite>
                  <test-suite type="TestFixture" name="Only Project passed" executed="True" result="Success" success="True" time="0.191" asserts="0" description="Only Project passed">
                    <results>
                      <test-suite type="TestFixture" name="Session Object passed" executed="True" result="Success" success="True" time="0.1181" asserts="0" description="Session Object passed">
                        <results>
                          <test-case description="Should not throw an exception" name="Code.Test Get-VstsGitRepository.Only Project passed.Session Object passed.Should not throw an exception" time="0.0875" asserts="0" success="True" result="Success" executed="True" />
                          <test-case description="Should return expected object" name="Code.Test Get-VstsGitRepository.Only Project passed.Session Object passed.Should return expected object" time="0.0133" asserts="0" success="True" result="Success" executed="True" />
                          <test-case description="Should call expected mocks" name="Code.Test Get-VstsGitRepository.Only Project passed.Session Object passed.Should call expected mocks" time="0.0173" asserts="0" success="True" result="Success" executed="True" />
                        </results>
                      </test-suite>
                      <test-suite type="TestFixture" name="Account Details passed" executed="True" result="Success" success="True" time="0.0728" asserts="0" description="Account Details passed">
                        <results>
                          <test-case description="Should not throw an exception" name="Code.Test Get-VstsGitRepository.Only Project passed.Account Details passed.Should not throw an exception" time="0.0428" asserts="0" success="True" result="Success" executed="True" />
                          <test-case description="Should return expected object" name="Code.Test Get-VstsGitRepository.Only Project passed.Account Details passed.Should return expected object" time="0.0131" asserts="0" success="True" result="Success" executed="True" />
                          <test-case description="Should call expected mocks" name="Code.Test Get-VstsGitRepository.Only Project passed.Account Details passed.Should call expected mocks" time="0.0169" asserts="0" success="True" result="Success" executed="True" />
                        </results>
                      </test-suite>
                    </results>
                  </test-suite>
                  <test-suite type="TestFixture" name="Only repository passed" executed="True" result="Success" success="True" time="0.2276" asserts="0" description="Only repository passed">
                    <results>
                      <test-suite type="TestFixture" name="Session Object passed" executed="True" result="Success" success="True" time="0.146" asserts="0" description="Session Object passed">
                        <results>
                          <test-case description="Should not throw an exception" name="Code.Test Get-VstsGitRepository.Only repository passed.Session Object passed.Should not throw an exception" time="0.0658" asserts="0" success="True" result="Success" executed="True" />
                          <test-case description="Should return expected object" name="Code.Test Get-VstsGitRepository.Only repository passed.Session Object passed.Should return expected object" time="0.0595" asserts="0" success="True" result="Success" executed="True" />
                          <test-case description="Should call expected mocks" name="Code.Test Get-VstsGitRepository.Only repository passed.Session Object passed.Should call expected mocks" time="0.0207" asserts="0" success="True" result="Success" executed="True" />
                        </results>
                      </test-suite>
                      <test-suite type="TestFixture" name="Account Details passed" executed="True" result="Success" success="True" time="0.0816" asserts="0" description="Account Details passed">
                        <results>
                          <test-case description="Should not throw an exception" name="Code.Test Get-VstsGitRepository.Only repository passed.Account Details passed.Should not throw an exception" time="0.0512" asserts="0" success="True" result="Success" executed="True" />
                          <test-case description="Should return expected object" name="Code.Test Get-VstsGitRepository.Only repository passed.Account Details passed.Should return expected object" time="0.0156" asserts="0" success="True" result="Success" executed="True" />
                          <test-case description="Should call expected mocks" name="Code.Test Get-VstsGitRepository.Only repository passed.Account Details passed.Should call expected mocks" time="0.0149" asserts="0" success="True" result="Success" executed="True" />
                        </results>
                      </test-suite>
                    </results>
                  </test-suite>
                </results>
              </test-suite>
              <test-suite type="TestFixture" name="Test Remove-VstsGitRepository" executed="True" result="Success" success="True" time="0.8882" asserts="0" description="Test Remove-VstsGitRepository">
                <results>
                  <test-suite type="TestFixture" name="Both Project and Repository Id passed" executed="True" result="Success" success="True" time="0.3885" asserts="0" description="Both Project and Repository Id passed">
                    <results>
                      <test-suite type="TestFixture" name="Session Object passed" executed="True" result="Success" success="True" time="0.3473" asserts="0" description="Session Object passed">
                        <results>
                          <test-case description="Should throw an exception" name="Code.Test Remove-VstsGitRepository.Both Project and Repository Id passed.Session Object passed.Should throw an exception" time="0.3473" asserts="0" success="True" result="Success" executed="True" />
                        </results>
                      </test-suite>
                      <test-suite type="TestFixture" name="Account Details passed" executed="True" result="Success" success="True" time="0.0411" asserts="0" description="Account Details passed">
                        <results>
                          <test-case description="Should throw an exception" name="Code.Test Remove-VstsGitRepository.Both Project and Repository Id passed.Account Details passed.Should throw an exception" time="0.0411" asserts="0" success="True" result="Success" executed="True" />
                        </results>
                      </test-suite>
                    </results>
                  </test-suite>
                  <test-suite type="TestFixture" name="Repository Id passed" executed="True" result="Success" success="True" time="0.2101" asserts="0" description="Repository Id passed">
                    <results>
                      <test-suite type="TestFixture" name="Session Object passed" executed="True" result="Success" success="True" time="0.1352" asserts="0" description="Session Object passed">
                        <results>
                          <test-case description="Should not throw an exception" name="Code.Test Remove-VstsGitRepository.Repository Id passed.Session Object passed.Should not throw an exception" time="0.1072" asserts="0" success="True" result="Success" executed="True" />
                          <test-case description="Should call expected mocks" name="Code.Test Remove-VstsGitRepository.Repository Id passed.Session Object passed.Should call expected mocks" time="0.0281" asserts="0" success="True" result="Success" executed="True" />
                        </results>
                      </test-suite>
                      <test-suite type="TestFixture" name="Account Details passed" executed="True" result="Success" success="True" time="0.0749" asserts="0" description="Account Details passed">
                        <results>
                          <test-case description="Should not throw an exception" name="Code.Test Remove-VstsGitRepository.Repository Id passed.Account Details passed.Should not throw an exception" time="0.0598" asserts="0" success="True" result="Success" executed="True" />
                          <test-case description="Should call expected mocks" name="Code.Test Remove-VstsGitRepository.Repository Id passed.Account Details passed.Should call expected mocks" time="0.0151" asserts="0" success="True" result="Success" executed="True" />
                        </results>
                      </test-suite>
                    </results>
                  </test-suite>
                  <test-suite type="TestFixture" name="Repository and Project passed" executed="True" result="Success" success="True" time="0.2143" asserts="0" description="Repository and Project passed">
                    <results>
                      <test-suite type="TestFixture" name="Session Object passed" executed="True" result="Success" success="True" time="0.1289" asserts="0" description="Session Object passed">
                        <results>
                          <test-case description="Should not throw an exception" name="Code.Test Remove-VstsGitRepository.Repository and Project passed.Session Object passed.Should not throw an exception" time="0.1006" asserts="0" success="True" result="Success" executed="True" />
                          <test-case description="Should call expected mocks" name="Code.Test Remove-VstsGitRepository.Repository and Project passed.Session Object passed.Should call expected mocks" time="0.0283" asserts="0" success="True" result="Success" executed="True" />
                        </results>
                      </test-suite>
                      <test-suite type="TestFixture" name="Account Details passed" executed="True" result="Success" success="True" time="0.0854" asserts="0" description="Account Details passed">
                        <results>
                          <test-case description="Should not throw an exception" name="Code.Test Remove-VstsGitRepository.Repository and Project passed.Account Details passed.Should not throw an exception" time="0.0587" asserts="0" success="True" result="Success" executed="True" />
                          <test-case description="Should call expected mocks" name="Code.Test Remove-VstsGitRepository.Repository and Project passed.Account Details passed.Should call expected mocks" time="0.0267" asserts="0" success="True" result="Success" executed="True" />
                        </results>
                      </test-suite>
                    </results>
                  </test-suite>
                  <test-suite type="TestFixture" name="Only Repository passed" executed="True" result="Success" success="True" time="0.0753" asserts="0" description="Only Repository passed">
                    <results>
                      <test-suite type="TestFixture" name="Session Object passed" executed="True" result="Success" success="True" time="0.0436" asserts="0" description="Session Object passed">
                        <results>
                          <test-case description="Should throw an exception" name="Code.Test Remove-VstsGitRepository.Only Repository passed.Session Object passed.Should throw an exception" time="0.0436" asserts="0" success="True" result="Success" executed="True" />
                        </results>
                      </test-suite>
                      <test-suite type="TestFixture" name="Account Details passed" executed="True" result="Success" success="True" time="0.0317" asserts="0" description="Account Details passed">
                        <results>
                          <test-case description="Should throw an exception" name="Code.Test Remove-VstsGitRepository.Only Repository passed.Account Details passed.Should throw an exception" time="0.0317" asserts="0" success="True" result="Success" executed="True" />
                        </results>
                      </test-suite>
                    </results>
                  </test-suite>
                </results>
              </test-suite>
            </results>
          </test-suite>
        </results>
      </test-suite>
      <test-suite type="TestFixture" name="C:\VSTS\Tests\Module.tests.ps1" executed="True" result="Success" success="True" time="4.3035" asserts="0" description="C:\VSTS\Tests\Module.tests.ps1">
        <results>
          <test-suite type="TestFixture" name="VSTS" executed="True" result="Success" success="True" time="3.4545" asserts="0" description="VSTS">
            <results>
              <test-suite type="TestFixture" name="PSScriptAnalyzer" executed="True" result="Success" success="True" time="3.4545" asserts="0" description="PSScriptAnalyzer">
                <results>
                  <test-suite type="TestFixture" name="C:\VSTS\VSTS.psm1" executed="True" result="Success" success="True" time="1.8701" asserts="0" description="C:\VSTS\VSTS.psm1">
                    <results>
                      <test-case description="Should pass all error-level PS Script Analyzer rules" name="VSTS.PSScriptAnalyzer.C:\VSTS\VSTS.psm1.Should pass all error-level PS Script Analyzer rules" time="0.4374" asserts="0" success="True" result="Success" executed="True" />
                      <test-case description="Should pass all warning-level PS Script Analyzer rules" name="VSTS.PSScriptAnalyzer.C:\VSTS\VSTS.psm1.Should pass all warning-level PS Script Analyzer rules" time="1.4326" asserts="0" success="True" result="Success" executed="True" />
                    </results>
                  </test-suite>
                  <test-suite type="TestFixture" name="C:\VSTS\lib\Builds.ps1" executed="True" result="Success" success="True" time="0.3532" asserts="0" description="C:\VSTS\lib\Builds.ps1">
                    <results>
                      <test-case description="Should pass all error-level PS Script Analyzer rules" name="VSTS.PSScriptAnalyzer.C:\VSTS\lib\Builds.ps1.Should pass all error-level PS Script Analyzer rules" time="0.0747" asserts="0" success="True" result="Success" executed="True" />
                      <test-case description="Should pass all warning-level PS Script Analyzer rules" name="VSTS.PSScriptAnalyzer.C:\VSTS\lib\Builds.ps1.Should pass all warning-level PS Script Analyzer rules" time="0.2785" asserts="0" success="True" result="Success" executed="True" />
                    </results>
                  </test-suite>
                  <test-suite type="TestFixture" name="C:\VSTS\lib\Code.ps1" executed="True" result="Success" success="True" time="0.5945" asserts="0" description="C:\VSTS\lib\Code.ps1">
                    <results>
                      <test-case description="Should pass all error-level PS Script Analyzer rules" name="VSTS.PSScriptAnalyzer.C:\VSTS\lib\Code.ps1.Should pass all error-level PS Script Analyzer rules" time="0.0742" asserts="0" success="True" result="Success" executed="True" />
                      <test-case description="Should pass all warning-level PS Script Analyzer rules" name="VSTS.PSScriptAnalyzer.C:\VSTS\lib\Code.ps1.Should pass all warning-level PS Script Analyzer rules" time="0.5203" asserts="0" success="True" result="Success" executed="True" />
                    </results>
                  </test-suite>
                  <test-suite type="TestFixture" name="C:\VSTS\lib\Projects.ps1" executed="True" result="Success" success="True" time="0.3498" asserts="0" description="C:\VSTS\lib\Projects.ps1">
                    <results>
                      <test-case description="Should pass all error-level PS Script Analyzer rules" name="VSTS.PSScriptAnalyzer.C:\VSTS\lib\Projects.ps1.Should pass all error-level PS Script Analyzer rules" time="0.0814" asserts="0" success="True" result="Success" executed="True" />
                      <test-case description="Should pass all warning-level PS Script Analyzer rules" name="VSTS.PSScriptAnalyzer.C:\VSTS\lib\Projects.ps1.Should pass all warning-level PS Script Analyzer rules" time="0.2684" asserts="0" success="True" result="Success" executed="True" />
                    </results>
                  </test-suite>
                  <test-suite type="TestFixture" name="C:\VSTS\lib\Releases.ps1" executed="True" result="Success" success="True" time="0.1546" asserts="0" description="C:\VSTS\lib\Releases.ps1">
                    <results>
                      <test-case description="Should pass all error-level PS Script Analyzer rules" name="VSTS.PSScriptAnalyzer.C:\VSTS\lib\Releases.ps1.Should pass all error-level PS Script Analyzer rules" time="0.073" asserts="0" success="True" result="Success" executed="True" />
                      <test-case description="Should pass all warning-level PS Script Analyzer rules" name="VSTS.PSScriptAnalyzer.C:\VSTS\lib\Releases.ps1.Should pass all warning-level PS Script Analyzer rules" time="0.0816" asserts="0" success="True" result="Success" executed="True" />
                    </results>
                  </test-suite>
                  <test-suite type="TestFixture" name="C:\VSTS\lib\Workitems.ps1" executed="True" result="Success" success="True" time="0.1323" asserts="0" description="C:\VSTS\lib\Workitems.ps1">
                    <results>
                      <test-case description="Should pass all error-level PS Script Analyzer rules" name="VSTS.PSScriptAnalyzer.C:\VSTS\lib\Workitems.ps1.Should pass all error-level PS Script Analyzer rules" time="0.0786" asserts="0" success="True" result="Success" executed="True" />
                      <test-case description="Should pass all warning-level PS Script Analyzer rules" name="VSTS.PSScriptAnalyzer.C:\VSTS\lib\Workitems.ps1.Should pass all warning-level PS Script Analyzer rules" time="0.0537" asserts="0" success="True" result="Success" executed="True" />
                    </results>
                  </test-suite>
                </results>
              </test-suite>
            </results>
          </test-suite>
          <test-suite type="TestFixture" name="VSTS" executed="True" result="Success" success="True" time="0.849" asserts="0" description="VSTS">
            <results>
              <test-suite type="TestFixture" name="Test New-VstsSession" executed="True" result="Success" success="True" time="0.274" asserts="0" description="Test New-VstsSession">
                <results>
                  <test-suite type="TestFixture" name="AccountName, User and Token Specified" executed="True" result="Success" success="True" time="0.1385" asserts="0" description="AccountName, User and Token Specified">
                    <results>
                      <test-case description="Should not throw an exception" name="VSTS.Test New-VstsSession.AccountName, User and Token Specified.Should not throw an exception" time="0.064" asserts="0" success="True" result="Success" executed="True" />
                      <test-case description="Should return expected object" name="VSTS.Test New-VstsSession.AccountName, User and Token Specified.Should return expected object" time="0.0745" asserts="0" success="True" result="Success" executed="True" />
                    </results>
                  </test-suite>
                  <test-suite type="TestFixture" name="AccountName, Collection, Scheme, User and Token Specified" executed="True" result="Success" success="True" time="0.0839" asserts="0" description="AccountName, Collection, Scheme, User and Token Specified">
                    <results>
                      <test-case description="Should not throw an exception" name="VSTS.Test New-VstsSession.AccountName, Collection, Scheme, User and Token Specified.Should not throw an exception" time="0.0461" asserts="0" success="True" result="Success" executed="True" />
                      <test-case description="Should return expected object" name="VSTS.Test New-VstsSession.AccountName, Collection, Scheme, User and Token Specified.Should return expected object" time="0.0378" asserts="0" success="True" result="Success" executed="True" />
                    </results>
                  </test-suite>
                  <test-suite type="TestFixture" name="Server, Collection, Scheme, User and Token Specified" executed="True" result="Success" success="True" time="0.0515" asserts="0" description="Server, Collection, Scheme, User and Token Specified">
                    <results>
                      <test-case description="Should not throw an exception" name="VSTS.Test New-VstsSession.Server, Collection, Scheme, User and Token Specified.Should not throw an exception" time="0.0239" asserts="0" success="True" result="Success" executed="True" />
                      <test-case description="Should return expected object" name="VSTS.Test New-VstsSession.Server, Collection, Scheme, User and Token Specified.Should return expected object" time="0.0276" asserts="0" success="True" result="Success" executed="True" />
                    </results>
                  </test-suite>
                </results>
              </test-suite>
              <test-suite type="TestFixture" name="Test Get-VstsQueryStringParametersFromBound" executed="True" result="Success" success="True" time="0.152" asserts="0" description="Test Get-VstsQueryStringParametersFromBound">
                <results>
                  <test-suite type="TestFixture" name="BoundParameters and ParameterList with no matching parameters passed" executed="True" result="Success" success="True" time="0.0713" asserts="0" description="BoundParameters and ParameterList with no matching parameters passed">
                    <results>
                      <test-case description="Should not throw an exception" name="VSTS.Test Get-VstsQueryStringParametersFromBound.BoundParameters and ParameterList with no matching parameters passed.Should not throw an exception" time="0.0532" asserts="0" success="True" result="Success" executed="True" />
                      <test-case description="Should return expected object" name="VSTS.Test Get-VstsQueryStringParametersFromBound.BoundParameters and ParameterList with no matching parameters passed.Should return expected object" time="0.0181" asserts="0" success="True" result="Success" executed="True" />
                    </results>
                  </test-suite>
                  <test-suite type="TestFixture" name="BoundParameters and ParameterList with only ParameterOne passed" executed="True" result="Success" success="True" time="0.0428" asserts="0" description="BoundParameters and ParameterList with only ParameterOne passed">
                    <results>
                      <test-case description="Should not throw an exception" name="VSTS.Test Get-VstsQueryStringParametersFromBound.BoundParameters and ParameterList with only ParameterOne passed.Should not throw an exception" time="0.0228" asserts="0" success="True" result="Success" executed="True" />
                      <test-case description="Should return ParameterOne but not ParameterTwo" name="VSTS.Test Get-VstsQueryStringParametersFromBound.BoundParameters and ParameterList with only ParameterOne passed.Should return ParameterOne but not ParameterTwo" time="0.02" asserts="0" success="True" result="Success" executed="True" />
                    </results>
                  </test-suite>
                  <test-suite type="TestFixture" name="BoundParameters and ParameterList with both ParameterOne and ParameterTwo passed" executed="True" result="Success" success="True" time="0.038" asserts="0" description="BoundParameters and ParameterList with both ParameterOne and ParameterTwo passed">
                    <results>
                      <test-case description="Should not throw an exception" name="VSTS.Test Get-VstsQueryStringParametersFromBound.BoundParameters and ParameterList with both ParameterOne and ParameterTwo passed.Should not throw an exception" time="0.023" asserts="0" success="True" result="Success" executed="True" />
                      <test-case description="Should return ParameterOne but not ParameterTwo" name="VSTS.Test Get-VstsQueryStringParametersFromBound.BoundParameters and ParameterList with both ParameterOne and ParameterTwo passed.Should return ParameterOne but not ParameterTwo" time="0.015" asserts="0" success="True" result="Success" executed="True" />
                    </results>
                  </test-suite>
                </results>
              </test-suite>
              <test-suite type="TestFixture" name="Test Get-VstsEndpointUri" executed="True" result="Success" success="True" time="0.423" asserts="0" description="Test Get-VstsEndpointUri">
                <results>
                  <test-suite type="TestFixture" name="VSTS Session object" executed="True" result="Success" success="True" time="0.1596" asserts="0" description="VSTS Session object">
                    <results>
                      <test-suite type="TestFixture" name="Using HTTP and endpoint not specified" executed="True" result="Success" success="True" time="0.0713" asserts="0" description="Using HTTP and endpoint not specified">
                        <results>
                          <test-case description="Should not throw an exception" name="VSTS.Test Get-VstsEndpointUri.VSTS Session object.Using HTTP and endpoint not specified.Should not throw an exception" time="0.0529" asserts="0" success="True" result="Success" executed="True" />
                          <test-case description="Should return expected URI" name="VSTS.Test Get-VstsEndpointUri.VSTS Session object.Using HTTP and endpoint not specified.Should return expected URI" time="0.0184" asserts="0" success="True" result="Success" executed="True" />
                        </results>
                      </test-suite>
                      <test-suite type="TestFixture" name="Using HTTPS and endpoint not specified" executed="True" result="Success" success="True" time="0.0381" asserts="0" description="Using HTTPS and endpoint not specified">
                        <results>
                          <test-case description="Should not throw an exception" name="VSTS.Test Get-VstsEndpointUri.VSTS Session object.Using HTTPS and endpoint not specified.Should not throw an exception" time="0.0252" asserts="0" success="True" result="Success" executed="True" />
                          <test-case description="Should return expected URI" name="VSTS.Test Get-VstsEndpointUri.VSTS Session object.Using HTTPS and endpoint not specified.Should return expected URI" time="0.0129" asserts="0" success="True" result="Success" executed="True" />
                        </results>
                      </test-suite>
                      <test-suite type="TestFixture" name="Using HTTPS and endpoint specified" executed="True" result="Success" success="True" time="0.0503" asserts="0" description="Using HTTPS and endpoint specified">
                        <results>
                          <test-case description="Should not throw an exception" name="VSTS.Test Get-VstsEndpointUri.VSTS Session object.Using HTTPS and endpoint specified.Should not throw an exception" time="0.029" asserts="0" success="True" result="Success" executed="True" />
                          <test-case description="Should return expected URI" name="VSTS.Test Get-VstsEndpointUri.VSTS Session object.Using HTTPS and endpoint specified.Should return expected URI" time="0.0212" asserts="0" success="True" result="Success" executed="True" />
                        </results>
                      </test-suite>
                    </results>
                  </test-suite>
                  <test-suite type="TestFixture" name="TFS Session object" executed="True" result="Success" success="True" time="0.1239" asserts="0" description="TFS Session object">
                    <results>
                      <test-suite type="TestFixture" name="Using HTTP and endpoint not specified" executed="True" result="Success" success="True" time="0.086" asserts="0" description="Using HTTP and endpoint not specified">
                        <results>
                          <test-case description="Should not throw an exception" name="VSTS.Test Get-VstsEndpointUri.TFS Session object.Using HTTP and endpoint not specified.Should not throw an exception" time="0.0723" asserts="0" success="True" result="Success" executed="True" />
                          <test-case description="Should return expected URI" name="VSTS.Test Get-VstsEndpointUri.TFS Session object.Using HTTP and endpoint not specified.Should return expected URI" time="0.0137" asserts="0" success="True" result="Success" executed="True" />
                        </results>
                      </test-suite>
                      <test-suite type="TestFixture" name="Using HTTPS and endpoint not specified" executed="True" result="Success" success="True" time="0.0379" asserts="0" description="Using HTTPS and endpoint not specified">
                        <results>
                          <test-case description="Should not throw an exception" name="VSTS.Test Get-VstsEndpointUri.TFS Session object.Using HTTPS and endpoint not specified.Should not throw an exception" time="0.0277" asserts="0" success="True" result="Success" executed="True" />
                          <test-case description="Should return expected URI" name="VSTS.Test Get-VstsEndpointUri.TFS Session object.Using HTTPS and endpoint not specified.Should return expected URI" time="0.0102" asserts="0" success="True" result="Success" executed="True" />
                        </results>
                      </test-suite>
                    </results>
                  </test-suite>
                  <test-suite type="TestFixture" name="Test Get-VstsAuthorization" executed="True" result="Success" success="True" time="0.0541" asserts="0" description="Test Get-VstsAuthorization">
                    <results>
                      <test-suite type="TestFixture" name="User and Token passed" executed="True" result="Success" success="True" time="0.0541" asserts="0" description="User and Token passed">
                        <results>
                          <test-case description="Should not throw an exception" name="VSTS.Test Get-VstsEndpointUri.Test Get-VstsAuthorization.User and Token passed.Should not throw an exception" time="0.0438" asserts="0" success="True" result="Success" executed="True" />
                          <test-case description="Should return expected authorization header" name="VSTS.Test Get-VstsEndpointUri.Test Get-VstsAuthorization.User and Token passed.Should return expected authorization header" time="0.0103" asserts="0" success="True" result="Success" executed="True" />
                        </results>
                      </test-suite>
                    </results>
                  </test-suite>
                  <test-suite type="TestFixture" name="Test Test-Guid" executed="True" result="Success" success="True" time="0.0853" asserts="0" description="Test Test-Guid">
                    <results>
                      <test-suite type="TestFixture" name="Invalid Guid passed" executed="True" result="Success" success="True" time="0.0479" asserts="0" description="Invalid Guid passed">
                        <results>
                          <test-case description="Should not throw an exception" name="VSTS.Test Get-VstsEndpointUri.Test Test-Guid.Invalid Guid passed.Should not throw an exception" time="0.0379" asserts="0" success="True" result="Success" executed="True" />
                          <test-case description="Should return false" name="VSTS.Test Get-VstsEndpointUri.Test Test-Guid.Invalid Guid passed.Should return false" time="0.01" asserts="0" success="True" result="Success" executed="True" />
                        </results>
                      </test-suite>
                      <test-suite type="TestFixture" name="Valid Guid passed" executed="True" result="Success" success="True" time="0.0374" asserts="0" description="Valid Guid passed">
                        <results>
                          <test-case description="Should not throw an exception" name="VSTS.Test Get-VstsEndpointUri.Test Test-Guid.Valid Guid passed.Should not throw an exception" time="0.0269" asserts="0" success="True" result="Success" executed="True" />
                          <test-case description="Should return true" name="VSTS.Test Get-VstsEndpointUri.Test Test-Guid.Valid Guid passed.Should return true" time="0.0105" asserts="0" success="True" result="Success" executed="True" />
                        </results>
                      </test-suite>
                    </results>
                  </test-suite>
                </results>
              </test-suite>
            </results>
          </test-suite>
        </results>
      </test-suite>
      <test-suite type="TestFixture" name="C:\VSTS\Tests\Projects.tests.ps1" executed="True" result="Success" success="True" time="0" asserts="0" description="C:\VSTS\Tests\Projects.tests.ps1">
        <results>
          <test-suite type="TestFixture" name="Code" executed="True" result="Success" success="True" time="0" asserts="0" description="Code">
            <results />
          </test-suite>
        </results>
      </test-suite>
      <test-suite type="TestFixture" name="C:\VSTS\Tests\WorkItems.tests.ps1" executed="True" result="Success" success="True" time="0" asserts="0" description="C:\VSTS\Tests\WorkItems.tests.ps1">
        <results>
          <test-suite type="TestFixture" name="Code" executed="True" result="Success" success="True" time="0" asserts="0" description="Code">
            <results />
          </test-suite>
        </results>
      </test-suite>
    </results>
  </test-suite>
</test-results>