TestResults.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="104" errors="0" failures="0" not-run="0" inconclusive="0" ignored="0" skipped="0" invalid="0" date="2017-06-14" time="14:50:57"> <environment user="appveyor" machine-name="APPVEYOR-VM" cwd="C:\projects\psadsync" 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="12.1784" asserts="0" description="Pester"> <results> <test-suite type="TestFixture" name="C:\projects\psadsync\PSADSync.Tests.ps1" executed="True" result="Success" success="True" time="12.1784" asserts="0" description="C:\projects\psadsync\PSADSync.Tests.ps1"> <results> <test-suite type="TestFixture" name="Module-level tests" executed="True" result="Success" success="True" time="1.1957" asserts="0" description="Module-level tests"> <results> <test-case description="should validate the module manifest" name="Module-level tests.should validate the module manifest" time="0.7092" asserts="0" success="True" result="Success" executed="True" /> <test-case description="should pass all analyzer rules" name="Module-level tests.should pass all analyzer rules" time="0.4865" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> <test-suite type="TestFixture" name="Get-CompanyCsvUser" executed="True" result="Success" success="True" time="1.2656" asserts="0" description="Get-CompanyCsvUser"> <results> <test-suite type="TestFixture" name="when at least one column is excluded" executed="True" result="Success" success="True" time="1.018" asserts="0" description="when at least one column is excluded"> <results> <test-suite type="ParameterizedTest" name="Get-CompanyCsvUser.when at least one column is excluded.should create the expected where filter: <TestName>" executed="True" result="Success" success="True" time="1.018" asserts="0" description="should create the expected where filter: <TestName>"> <results> <test-case description="should create the expected where filter: Exclude 1 col" name="Get-CompanyCsvUser.when at least one column is excluded.should create the expected where filter: Exclude 1 col" time="0.921" asserts="0" success="True" result="Success" executed="True" /> <test-case description="should create the expected where filter: Exclude 2 cols" name="Get-CompanyCsvUser.when at least one column is excluded.should create the expected where filter: Exclude 2 cols" time="0.097" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> </results> </test-suite> <test-suite type="ParameterizedTest" name="Get-CompanyCsvUser.when excluding no cols, should return all expected users: <TestName>" executed="True" result="Success" success="True" time="0.1733" asserts="0" description="when excluding no cols, should return all expected users: <TestName>"> <results> <test-case description="when excluding no cols, should return all expected users: All users" name="Get-CompanyCsvUser.when excluding no cols, should return all expected users: All users" time="0.1733" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> <test-suite type="ParameterizedTest" name="Get-CompanyCsvUser.when excluding 1 col, should return all expected users: <TestName>" executed="True" result="Success" success="True" time="0.0357" asserts="0" description="when excluding 1 col, should return all expected users: <TestName>"> <results> <test-case description="when excluding 1 col, should return all expected users: Exclude 1 col" name="Get-CompanyCsvUser.when excluding 1 col, should return all expected users: Exclude 1 col" time="0.0357" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> <test-suite type="ParameterizedTest" name="Get-CompanyCsvUser.when excluding 2 cols, should return all expected users: <TestName>" executed="True" result="Success" success="True" time="0.0386" asserts="0" description="when excluding 2 cols, should return all expected users: <TestName>"> <results> <test-case description="when excluding 2 cols, should return all expected users: Exclude 2 cols" name="Get-CompanyCsvUser.when excluding 2 cols, should return all expected users: Exclude 2 cols" time="0.0386" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> </results> </test-suite> <test-suite type="TestFixture" name="GetCsvColumnHeaders" executed="True" result="Success" success="True" time="0.1651" asserts="0" description="GetCsvColumnHeaders"> <results> <test-case description="should return expected headers" name="GetCsvColumnHeaders.should return expected headers" time="0.1651" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> <test-suite type="TestFixture" name="TestCsvHeaderExists" executed="True" result="Success" success="True" time="0.4819" asserts="0" description="TestCsvHeaderExists"> <results> <test-suite type="TestFixture" name="Single header / no scriptblocks" executed="True" result="Success" success="True" time="0.2789" asserts="0" description="Single header / no scriptblocks"> <results> <test-case description="should call ParseScriptBlockHeaders [0] times" name="TestCsvHeaderExists.Single header / no scriptblocks.should call ParseScriptBlockHeaders [0] times" time="0.1339" asserts="0" success="True" result="Success" executed="True" /> <test-case description="should return [False]" name="TestCsvHeaderExists.Single header / no scriptblocks.should return [False]" time="0.0913" asserts="0" success="True" result="Success" executed="True" /> <test-case description="should return [1] object(s)" name="TestCsvHeaderExists.Single header / no scriptblocks.should return [1] object(s)" time="0.0161" asserts="0" success="True" result="Success" executed="True" /> <test-case description="should return the same object type in OutputType()" name="TestCsvHeaderExists.Single header / no scriptblocks.should return the same object type in OutputType()" time="0.0376" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> <test-suite type="TestFixture" name="Single header / 1 scriptblock" executed="True" result="Success" success="True" time="0.0813" asserts="0" description="Single header / 1 scriptblock"> <results> <test-case description="should call ParseScriptBlockHeaders [1] times" name="TestCsvHeaderExists.Single header / 1 scriptblock.should call ParseScriptBlockHeaders [1] times" time="0.0432" asserts="0" success="True" result="Success" executed="True" /> <test-case description="should return [False]" name="TestCsvHeaderExists.Single header / 1 scriptblock.should return [False]" time="0.0112" asserts="0" success="True" result="Success" executed="True" /> <test-case description="should return [1] object(s)" name="TestCsvHeaderExists.Single header / 1 scriptblock.should return [1] object(s)" time="0.0164" asserts="0" success="True" result="Success" executed="True" /> <test-case description="should return the same object type in OutputType()" name="TestCsvHeaderExists.Single header / 1 scriptblock.should return the same object type in OutputType()" time="0.0105" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> <test-suite type="TestFixture" name="Multiple headers / string/scriptblock" executed="True" result="Success" success="True" time="0.1217" asserts="0" description="Multiple headers / string/scriptblock"> <results> <test-case description="should call ParseScriptBlockHeaders [2] times" name="TestCsvHeaderExists.Multiple headers / string/scriptblock.should call ParseScriptBlockHeaders [2] times" time="0.089" asserts="0" success="True" result="Success" executed="True" /> <test-case description="should return [True]" name="TestCsvHeaderExists.Multiple headers / string/scriptblock.should return [True]" time="0.0117" asserts="0" success="True" result="Success" executed="True" /> <test-case description="should return [1] object(s)" name="TestCsvHeaderExists.Multiple headers / string/scriptblock.should return [1] object(s)" time="0.0114" asserts="0" success="True" result="Success" executed="True" /> <test-case description="should return the same object type in OutputType()" name="TestCsvHeaderExists.Multiple headers / string/scriptblock.should return the same object type in OutputType()" time="0.0095" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> </results> </test-suite> <test-suite type="TestFixture" name="Get-CompanyAdUser" executed="True" result="Success" success="True" time="0.7244" asserts="0" description="Get-CompanyAdUser"> <results> <test-suite type="TestFixture" name="Single field match and field sync" executed="True" result="Success" success="True" time="0.6822" asserts="0" description="Single field match and field sync"> <results> <test-case description="should return [9] objects" name="Get-CompanyAdUser.Single field match and field sync.should return [9] objects" time="0.6822" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> <test-suite type="TestFixture" name="Multiple field match and field sync" executed="True" result="Success" success="True" time="0.0421" asserts="0" description="Multiple field match and field sync"> <results> <test-case description="should return [10] objects" name="Get-CompanyAdUser.Multiple field match and field sync.should return [10] objects" time="0.0421" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> </results> </test-suite> <test-suite type="TestFixture" name="New-CompanyAdUser" executed="True" result="Success" success="True" time="0.3153" asserts="0" description="New-CompanyAdUser"> <results> <test-suite type="TestFixture" name="Set-AdUser not needed" executed="True" result="Success" success="True" time="0.2202" asserts="0" description="Set-AdUser not needed"> <results> <test-suite type="TestFixture" name="when all attributes can be defined with New-AdUser alone" executed="True" result="Success" success="True" time="0.2202" asserts="0" description="when all attributes can be defined with New-AdUser alone"> <results> <test-case description="should pass the expected parameters to New-AdUser" name="New-CompanyAdUser.Set-AdUser not needed.when all attributes can be defined with New-AdUser alone.should pass the expected parameters to New-AdUser" time="0.2124" asserts="0" success="True" result="Success" executed="True" /> <test-case description="should not call Set-AdUser" name="New-CompanyAdUser.Set-AdUser not needed.when all attributes can be defined with New-AdUser alone.should not call Set-AdUser" time="0.0078" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> </results> </test-suite> <test-suite type="TestFixture" name="Set-AdUser needed" executed="True" result="Success" success="True" time="0.0951" asserts="0" description="Set-AdUser needed"> <results> <test-suite type="TestFixture" name="when all attributes cannot be defined with New-AdUser alone" executed="True" result="Success" success="True" time="0.0951" asserts="0" description="when all attributes cannot be defined with New-AdUser alone"> <results> <test-case description="should pass the expected parameters to Set-AdUser" name="New-CompanyAdUser.Set-AdUser needed.when all attributes cannot be defined with New-AdUser alone.should pass the expected parameters to Set-AdUser" time="0.0807" asserts="0" success="True" result="Success" executed="True" /> <test-case description="should pass the expected parameters to New-AdUser" name="New-CompanyAdUser.Set-AdUser needed.when all attributes cannot be defined with New-AdUser alone.should pass the expected parameters to New-AdUser" time="0.0144" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> </results> </test-suite> </results> </test-suite> <test-suite type="TestFixture" name="FindUserMatch" executed="True" result="Success" success="True" time="0.8821" asserts="0" description="FindUserMatch"> <results> <test-suite type="TestFixture" name="When no matches could be found" executed="True" result="Success" success="True" time="0.1771" asserts="0" description="When no matches could be found"> <results> <test-suite type="ParameterizedTest" name="FindUserMatch.When no matches could be found.should return the expected number of objects: <TestName>" executed="True" result="Success" success="True" time="0.1771" asserts="0" description="should return the expected number of objects: <TestName>"> <results> <test-case description="should return the expected number of objects: No Match" name="FindUserMatch.When no matches could be found.should return the expected number of objects: No Match" time="0.1771" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> </results> </test-suite> <test-suite type="TestFixture" name="When one match can be found" executed="True" result="Success" success="True" time="0.1349" asserts="0" description="When one match can be found"> <results> <test-suite type="ParameterizedTest" name="FindUserMatch.When one match can be found.should return the expected number of objects: <TestName>" executed="True" result="Success" success="True" time="0.0773" asserts="0" description="should return the expected number of objects: <TestName>"> <results> <test-case description="should return the expected number of objects: Match on 1 ID" name="FindUserMatch.When one match can be found.should return the expected number of objects: Match on 1 ID" time="0.0773" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> <test-suite type="ParameterizedTest" name="FindUserMatch.When one match can be found.should find matches as expected and return the expected property values: <TestName>" executed="True" result="Success" success="True" time="0.0576" asserts="0" description="should find matches as expected and return the expected property values: <TestName>"> <results> <test-case description="should find matches as expected and return the expected property values: Match on 1 ID" name="FindUserMatch.When one match can be found.should find matches as expected and return the expected property values: Match on 1 ID" time="0.0576" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> </results> </test-suite> <test-suite type="TestFixture" name="when multiple matches on a single attribute are found" executed="True" result="Success" success="True" time="0.0384" asserts="0" description="when multiple matches on a single attribute are found"> <results> <test-suite type="ParameterizedTest" name="FindUserMatch.when multiple matches on a single attribute are found.should throw an exception: <TestName>" executed="True" result="Success" success="True" time="0.0384" asserts="0" description="should throw an exception: <TestName>"> <results> <test-case description="should throw an exception: Match on all IDs" name="FindUserMatch.when multiple matches on a single attribute are found.should throw an exception: Match on all IDs" time="0.0384" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> </results> </test-suite> <test-suite type="TestFixture" name="When multiple matches on different attributes are be found" executed="True" result="Success" success="True" time="0.0781" asserts="0" description="When multiple matches on different attributes are be found"> <results> <test-suite type="ParameterizedTest" name="FindUserMatch.When multiple matches on different attributes are be found.should return the expected number of objects: <TestName>" executed="True" result="Success" success="True" time="0.044" asserts="0" description="should return the expected number of objects: <TestName>"> <results> <test-case description="should return the expected number of objects: Match on all IDs" name="FindUserMatch.When multiple matches on different attributes are be found.should return the expected number of objects: Match on all IDs" time="0.044" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> <test-suite type="ParameterizedTest" name="FindUserMatch.When multiple matches on different attributes are be found.should find matches as expected and return the expected property values: <TestName>" executed="True" result="Success" success="True" time="0.0341" asserts="0" description="should find matches as expected and return the expected property values: <TestName>"> <results> <test-case description="should find matches as expected and return the expected property values: Match on all IDs" name="FindUserMatch.When multiple matches on different attributes are be found.should find matches as expected and return the expected property values: Match on all IDs" time="0.0341" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> </results> </test-suite> <test-suite type="TestFixture" name="when a blank identifier is queried before finding a match" executed="True" result="Success" success="True" time="0.1833" asserts="0" description="when a blank identifier is queried before finding a match"> <results> <test-suite type="ParameterizedTest" name="FindUserMatch.when a blank identifier is queried before finding a match.should do nothing: <TestName>" executed="True" result="Success" success="True" time="0.0983" asserts="0" description="should do nothing: <TestName>"> <results> <test-case description="should do nothing: One Blank ID" name="FindUserMatch.when a blank identifier is queried before finding a match.should do nothing: One Blank ID" time="0.0983" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> <test-suite type="ParameterizedTest" name="FindUserMatch.when a blank identifier is queried before finding a match.should return the expected object properties: <TestName>" executed="True" result="Success" success="True" time="0.085" asserts="0" description="should return the expected object properties: <TestName>"> <results> <test-case description="should return the expected object properties: One Blank ID" name="FindUserMatch.when a blank identifier is queried before finding a match.should return the expected object properties: One Blank ID" time="0.085" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> </results> </test-suite> <test-suite type="TestFixture" name="when all identifers are blank" executed="True" result="Success" success="True" time="0.1974" asserts="0" description="when all identifers are blank"> <results> <test-suite type="ParameterizedTest" name="FindUserMatch.when all identifers are blank.should do nothing: <TestName>" executed="True" result="Success" success="True" time="0.1974" asserts="0" description="should do nothing: <TestName>"> <results> <test-case description="should do nothing: All Blank IDs" name="FindUserMatch.when all identifers are blank.should do nothing: All Blank IDs" time="0.1974" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> </results> </test-suite> <test-suite type="TestFixture" name="when all identifiers are valid" executed="True" result="Success" success="True" time="0.0729" asserts="0" description="when all identifiers are valid"> <results> <test-suite type="ParameterizedTest" name="FindUserMatch.when all identifiers are valid.should return the expected object properties: <TestName>" executed="True" result="Success" success="True" time="0.0729" asserts="0" description="should return the expected object properties: <TestName>"> <results> <test-case description="should return the expected object properties: Match on all IDs" name="FindUserMatch.when all identifiers are valid.should return the expected object properties: Match on all IDs" time="0.0729" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> </results> </test-suite> </results> </test-suite> <test-suite type="TestFixture" name="FindAttributeMismatch" executed="True" result="Success" success="True" time="0.6376" asserts="0" description="FindAttributeMismatch"> <results> <test-suite type="TestFixture" name="Mismatch" executed="True" result="Success" success="True" time="0.1949" asserts="0" description="Mismatch"> <results> <test-suite type="TestFixture" name="when an attribute mismatch is found" executed="True" result="Success" success="True" time="0.1949" asserts="0" description="when an attribute mismatch is found"> <results> <test-case description="should return the expected objects" name="FindAttributeMismatch.Mismatch.when an attribute mismatch is found.should return the expected objects" time="0.1949" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> </results> </test-suite> <test-suite type="TestFixture" name="No mismatch" executed="True" result="Success" success="True" time="0.4426" asserts="0" description="No mismatch"> <results> <test-suite type="TestFixture" name="when no attribute mismatch is found" executed="True" result="Success" success="True" time="0.4426" asserts="0" description="when no attribute mismatch is found"> <results> <test-case description="should return nothing" name="FindAttributeMismatch.No mismatch.when no attribute mismatch is found.should return nothing" time="0.4426" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> </results> </test-suite> </results> </test-suite> <test-suite type="TestFixture" name="TestIsValidAdAttribute" executed="True" result="Success" success="True" time="0.3034" asserts="0" description="TestIsValidAdAttribute"> <results> <test-suite type="TestFixture" name="Mandatory" executed="True" result="Success" success="True" time="0.3034" asserts="0" description="Mandatory"> <results> <test-suite type="TestFixture" name="when the attribute exists" executed="True" result="Success" success="True" time="0.1904" asserts="0" description="when the attribute exists"> <results> <test-case description="should return $true" name="TestIsValidAdAttribute.Mandatory.when the attribute exists.should return $true" time="0.1904" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> <test-suite type="TestFixture" name="when the attribute does not exist" executed="True" result="Success" success="True" time="0.1129" asserts="0" description="when the attribute does not exist"> <results> <test-case description="should return $false" name="TestIsValidAdAttribute.Mandatory.when the attribute does not exist.should return $false" time="0.1129" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> </results> </test-suite> </results> </test-suite> <test-suite type="TestFixture" name="SetAduser" executed="True" result="Success" success="True" time="0.3464" asserts="0" description="SetAduser"> <results> <test-suite type="ParameterizedTest" name="SetAduser.returns nothing" executed="True" result="Success" success="True" time="0.1857" asserts="0" description="returns nothing"> <results> <test-case description="returns nothing" name="SetAduser.returns nothing(System.Collections.Hashtable,System.Collections.Hashtable)" time="0.1186" asserts="0" success="True" result="Success" executed="True" /> <test-case description="returns nothing" name="SetAduser.returns nothing(System.Collections.Hashtable,System.Collections.Hashtable)" time="0.0334" asserts="0" success="True" result="Success" executed="True" /> <test-case description="returns nothing" name="SetAduser.returns nothing(System.Collections.Hashtable,System.Collections.Hashtable)" time="0.0337" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> <test-suite type="ParameterizedTest" name="SetAduser.should set the expected attribute" executed="True" result="Success" success="True" time="0.0848" asserts="0" description="should set the expected attribute"> <results> <test-case description="should set the expected attribute" name="SetAduser.should set the expected attribute(System.Collections.Hashtable,System.Collections.Hashtable)" time="0.0432" asserts="0" success="True" result="Success" executed="True" /> <test-case description="should set the expected attribute" name="SetAduser.should set the expected attribute(System.Collections.Hashtable,System.Collections.Hashtable)" time="0.0194" asserts="0" success="True" result="Success" executed="True" /> <test-case description="should set the expected attribute" name="SetAduser.should set the expected attribute(System.Collections.Hashtable,System.Collections.Hashtable)" time="0.0222" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> <test-suite type="ParameterizedTest" name="SetAduser.should set the expected identity" executed="True" result="Success" success="True" time="0.0759" asserts="0" description="should set the expected identity"> <results> <test-case description="should set the expected identity" name="SetAduser.should set the expected identity(System.Collections.Hashtable,System.Collections.Hashtable)" time="0.0225" asserts="0" success="True" result="Success" executed="True" /> <test-case description="should set the expected identity" name="SetAduser.should set the expected identity(System.Collections.Hashtable,System.Collections.Hashtable)" time="0.0222" asserts="0" success="True" result="Success" executed="True" /> <test-case description="should set the expected identity" name="SetAduser.should set the expected identity(System.Collections.Hashtable,System.Collections.Hashtable)" time="0.0312" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> </results> </test-suite> <test-suite type="TestFixture" name="SyncCompanyUser" executed="True" result="Success" success="True" time="0.1327" asserts="0" description="SyncCompanyUser"> <results> <test-suite type="TestFixture" name="SamAccountName Identifier" executed="True" result="Success" success="True" time="0.0902" asserts="0" description="SamAccountName Identifier"> <results> <test-case description="should return nothing" name="SyncCompanyUser.SamAccountName Identifier.should return nothing" time="0.0482" asserts="0" success="True" result="Success" executed="True" /> <test-case description="should change only those attributes in the Attributes parameter" name="SyncCompanyUser.SamAccountName Identifier.should change only those attributes in the Attributes parameter" time="0.0267" asserts="0" success="True" result="Success" executed="True" /> <test-case description="should change attributes on the expected user account" name="SyncCompanyUser.SamAccountName Identifier.should change attributes on the expected user account" time="0.0153" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> <test-suite type="TestFixture" name="EmployeeId Identifier, 2 Attributes hashtables" executed="True" result="Success" success="True" time="0.0426" asserts="0" description="EmployeeId Identifier, 2 Attributes hashtables"> <results> <test-case description="should return nothing" name="SyncCompanyUser.EmployeeId Identifier, 2 Attributes hashtables.should return nothing" time="0.0231" asserts="0" success="True" result="Success" executed="True" /> <test-case description="should change only those attributes in the Attributes parameter" name="SyncCompanyUser.EmployeeId Identifier, 2 Attributes hashtables.should change only those attributes in the Attributes parameter" time="0.0097" asserts="0" success="True" result="Success" executed="True" /> <test-case description="should change attributes on the expected user account" name="SyncCompanyUser.EmployeeId Identifier, 2 Attributes hashtables.should change attributes on the expected user account" time="0.0098" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> </results> </test-suite> <test-suite type="TestFixture" name="WriteLog" executed="True" result="Success" success="True" time="0.1306" asserts="0" description="WriteLog"> <results> <test-suite type="ParameterizedTest" name="WriteLog.should export a CSV to the expected path: <TestName>" executed="True" result="Success" success="True" time="0.0772" asserts="0" description="should export a CSV to the expected path: <TestName>"> <results> <test-case description="should export a CSV to the expected path: Standard" name="WriteLog.should export a CSV to the expected path: Standard" time="0.0772" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> <test-suite type="ParameterizedTest" name="WriteLog.should appends to the CSV: <TestName>" executed="True" result="Success" success="True" time="0.0247" asserts="0" description="should appends to the CSV: <TestName>"> <results> <test-case description="should appends to the CSV: Standard" name="WriteLog.should appends to the CSV: Standard" time="0.0247" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> <test-suite type="ParameterizedTest" name="WriteLog.should export as CSV with the expected values: <TestName>" executed="True" result="Success" success="True" time="0.0286" asserts="0" description="should export as CSV with the expected values: <TestName>"> <results> <test-case description="should export as CSV with the expected values: Standard" name="WriteLog.should export as CSV with the expected values: Standard" time="0.0286" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> </results> </test-suite> <test-suite type="TestFixture" name="Invoke-AdSync" executed="True" result="Success" success="True" time="5.5977" asserts="0" description="Invoke-AdSync"> <results> <test-suite type="TestFixture" name="ReportOnly" executed="True" result="Success" success="True" time="1.3522" asserts="0" description="ReportOnly"> <results> <test-suite type="TestFixture" name="Shared tests" executed="True" result="Success" success="True" time="0.3184" asserts="0" description="Shared tests"> <results> <test-case description="should only test string AD attributes in FieldSyncMap" name="Invoke-AdSync.ReportOnly.Shared tests.should only test string AD attributes in FieldSyncMap" time="0.3184" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> <test-suite type="TestFixture" name="when at least one AD attribute in FieldSyncMap is not available" executed="True" result="Success" success="True" time="0.0935" asserts="0" description="when at least one AD attribute in FieldSyncMap is not available"> <results> <test-case description="should throw an exception" name="Invoke-AdSync.ReportOnly.when at least one AD attribute in FieldSyncMap is not available.should throw an exception" time="0.0935" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> <test-suite type="TestFixture" name="when at least one CSV field in FieldMatchMap is not available" executed="True" result="Success" success="True" time="0.0538" asserts="0" description="when at least one CSV field in FieldMatchMap is not available"> <results> <test-case description="should throw an exception" name="Invoke-AdSync.ReportOnly.when at least one CSV field in FieldMatchMap is not available.should throw an exception" time="0.0538" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> <test-suite type="TestFixture" name="when no AD users are found" executed="True" result="Success" success="True" time="0.0923" asserts="0" description="when no AD users are found"> <results> <test-case description="should throw an exception" name="Invoke-AdSync.ReportOnly.when no AD users are found.should throw an exception" time="0.0923" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> <test-suite type="TestFixture" name="when no CSV users are found" executed="True" result="Success" success="True" time="0.0879" asserts="0" description="when no CSV users are found"> <results> <test-case description="should throw an exception" name="Invoke-AdSync.ReportOnly.when no CSV users are found.should throw an exception" time="0.0879" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> <test-suite type="TestFixture" name="when at least one AD user and one CSV user is found" executed="True" result="Success" success="True" time="0.7063" asserts="0" description="when at least one AD user and one CSV user is found"> <results> <test-suite type="TestFixture" name="when a user match cannot be found" executed="True" result="Success" success="True" time="0.3074" asserts="0" description="when a user match cannot be found"> <results> <test-suite type="TestFixture" name="when no CSV ID fields can be found" executed="True" result="Success" success="True" time="0.0936" asserts="0" description="when no CSV ID fields can be found"> <results> <test-case description="should throw an exception" name="Invoke-AdSync.ReportOnly.when at least one AD user and one CSV user is found.when a user match cannot be found.when no CSV ID fields can be found.should throw an exception" time="0.0936" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> <test-suite type="TestFixture" name="when at least one CSV ID field can be found" executed="True" result="Success" success="True" time="0.2138" asserts="0" description="when at least one CSV ID field can be found"> <results> <test-suite type="TestFixture" name="when a populated CSV ID field exists" executed="True" result="Success" success="True" time="0.1068" asserts="0" description="when a populated CSV ID field exists"> <results> <test-case description="should pass the ID as the CSV id field for WriteLog" name="Invoke-AdSync.ReportOnly.when at least one AD user and one CSV user is found.when a user match cannot be found.when at least one CSV ID field can be found.when a populated CSV ID field exists.should pass the ID as the CSV id field for WriteLog" time="0.1068" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> <test-suite type="TestFixture" name="when no CSV ID fields are populated" executed="True" result="Success" success="True" time="0.107" asserts="0" description="when no CSV ID fields are populated"> <results> <test-case description="should pass N/A as the CSV id field for WriteLog" name="Invoke-AdSync.ReportOnly.when at least one AD user and one CSV user is found.when a user match cannot be found.when at least one CSV ID field can be found.when no CSV ID fields are populated.should pass N/A as the CSV id field for WriteLog" time="0.107" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> </results> </test-suite> </results> </test-suite> <test-suite type="TestFixture" name="when a user match can be found" executed="True" result="Success" success="True" time="0.3057" asserts="0" description="when a user match can be found"> <results> <test-suite type="TestFixture" name="when an attribute mismatch is found" executed="True" result="Success" success="True" time="0.1854" asserts="0" description="when an attribute mismatch is found"> <results> <test-suite type="TestFixture" name="when only reporting" executed="True" result="Success" success="True" time="0.1854" asserts="0" description="when only reporting"> <results> <test-case description="should not attempt to sync the user" name="Invoke-AdSync.ReportOnly.when at least one AD user and one CSV user is found.when a user match can be found.when an attribute mismatch is found.when only reporting.should not attempt to sync the user" time="0.1854" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> </results> </test-suite> <test-suite type="TestFixture" name="when all attributes are in sync" executed="True" result="Success" success="True" time="0.1203" asserts="0" description="when all attributes are in sync"> <results> <test-case description="should pass the expected attributes to WriteLog" name="Invoke-AdSync.ReportOnly.when at least one AD user and one CSV user is found.when a user match can be found.when all attributes are in sync.should pass the expected attributes to WriteLog" time="0.1203" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> </results> </test-suite> <test-case description="should return nothing" name="Invoke-AdSync.ReportOnly.when at least one AD user and one CSV user is found.should return nothing" time="0.0932" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> </results> </test-suite> <test-suite type="TestFixture" name="Single sync /single match field" executed="True" result="Success" success="True" time="1.1994" asserts="0" description="Single sync /single match field"> <results> <test-suite type="TestFixture" name="Shared tests" executed="True" result="Success" success="True" time="0.2381" asserts="0" description="Shared tests"> <results> <test-case description="should only test string AD attributes in FieldSyncMap" name="Invoke-AdSync.Single sync /single match field.Shared tests.should only test string AD attributes in FieldSyncMap" time="0.2381" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> <test-suite type="TestFixture" name="when at least one AD attribute in FieldSyncMap is not available" executed="True" result="Success" success="True" time="0.0422" asserts="0" description="when at least one AD attribute in FieldSyncMap is not available"> <results> <test-case description="should throw an exception" name="Invoke-AdSync.Single sync /single match field.when at least one AD attribute in FieldSyncMap is not available.should throw an exception" time="0.0422" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> <test-suite type="TestFixture" name="when at least one CSV field in FieldMatchMap is not available" executed="True" result="Success" success="True" time="0.0369" asserts="0" description="when at least one CSV field in FieldMatchMap is not available"> <results> <test-case description="should throw an exception" name="Invoke-AdSync.Single sync /single match field.when at least one CSV field in FieldMatchMap is not available.should throw an exception" time="0.0369" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> <test-suite type="TestFixture" name="when no AD users are found" executed="True" result="Success" success="True" time="0.0487" asserts="0" description="when no AD users are found"> <results> <test-case description="should throw an exception" name="Invoke-AdSync.Single sync /single match field.when no AD users are found.should throw an exception" time="0.0487" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> <test-suite type="TestFixture" name="when no CSV users are found" executed="True" result="Success" success="True" time="0.0732" asserts="0" description="when no CSV users are found"> <results> <test-case description="should throw an exception" name="Invoke-AdSync.Single sync /single match field.when no CSV users are found.should throw an exception" time="0.0732" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> <test-suite type="TestFixture" name="when at least one AD user and one CSV user is found" executed="True" result="Success" success="True" time="0.7602" asserts="0" description="when at least one AD user and one CSV user is found"> <results> <test-suite type="TestFixture" name="when a user match cannot be found" executed="True" result="Success" success="True" time="0.295" asserts="0" description="when a user match cannot be found"> <results> <test-suite type="TestFixture" name="when no CSV ID fields can be found" executed="True" result="Success" success="True" time="0.0946" asserts="0" description="when no CSV ID fields can be found"> <results> <test-case description="should throw an exception" name="Invoke-AdSync.Single sync /single match field.when at least one AD user and one CSV user is found.when a user match cannot be found.when no CSV ID fields can be found.should throw an exception" time="0.0946" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> <test-suite type="TestFixture" name="when at least one CSV ID field can be found" executed="True" result="Success" success="True" time="0.2004" asserts="0" description="when at least one CSV ID field can be found"> <results> <test-suite type="TestFixture" name="when a populated CSV ID field exists" executed="True" result="Success" success="True" time="0.1087" asserts="0" description="when a populated CSV ID field exists"> <results> <test-case description="should pass the ID as the CSV id field for WriteLog" name="Invoke-AdSync.Single sync /single match field.when at least one AD user and one CSV user is found.when a user match cannot be found.when at least one CSV ID field can be found.when a populated CSV ID field exists.should pass the ID as the CSV id field for WriteLog" time="0.1087" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> <test-suite type="TestFixture" name="when no CSV ID fields are populated" executed="True" result="Success" success="True" time="0.0917" asserts="0" description="when no CSV ID fields are populated"> <results> <test-case description="should pass N/A as the CSV id field for WriteLog" name="Invoke-AdSync.Single sync /single match field.when at least one AD user and one CSV user is found.when a user match cannot be found.when at least one CSV ID field can be found.when no CSV ID fields are populated.should pass N/A as the CSV id field for WriteLog" time="0.0917" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> </results> </test-suite> </results> </test-suite> <test-suite type="TestFixture" name="when a user match can be found" executed="True" result="Success" success="True" time="0.3734" asserts="0" description="when a user match can be found"> <results> <test-suite type="TestFixture" name="when an attribute mismatch is found" executed="True" result="Success" success="True" time="0.1959" asserts="0" description="when an attribute mismatch is found"> <results> <test-suite type="TestFixture" name="when syncing" executed="True" result="Success" success="True" time="0.1959" asserts="0" description="when syncing"> <results> <test-case description="should sync the expected user" name="Invoke-AdSync.Single sync /single match field.when at least one AD user and one CSV user is found.when a user match can be found.when an attribute mismatch is found.when syncing.should sync the expected user" time="0.1959" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> </results> </test-suite> <test-suite type="TestFixture" name="when all attributes are in sync" executed="True" result="Success" success="True" time="0.1775" asserts="0" description="when all attributes are in sync"> <results> <test-case description="should pass the expected attributes to WriteLog" name="Invoke-AdSync.Single sync /single match field.when at least one AD user and one CSV user is found.when a user match can be found.when all attributes are in sync.should pass the expected attributes to WriteLog" time="0.1775" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> </results> </test-suite> <test-case description="should return nothing" name="Invoke-AdSync.Single sync /single match field.when at least one AD user and one CSV user is found.should return nothing" time="0.0918" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> </results> </test-suite> <test-suite type="TestFixture" name="Multi sync/Multi match field" executed="True" result="Success" success="True" time="1.3683" asserts="0" description="Multi sync/Multi match field"> <results> <test-suite type="TestFixture" name="Shared tests" executed="True" result="Success" success="True" time="0.1443" asserts="0" description="Shared tests"> <results> <test-case description="should only test string AD attributes in FieldSyncMap" name="Invoke-AdSync.Multi sync/Multi match field.Shared tests.should only test string AD attributes in FieldSyncMap" time="0.1443" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> <test-suite type="TestFixture" name="when at least one AD attribute in FieldSyncMap is not available" executed="True" result="Success" success="True" time="0.0407" asserts="0" description="when at least one AD attribute in FieldSyncMap is not available"> <results> <test-case description="should throw an exception" name="Invoke-AdSync.Multi sync/Multi match field.when at least one AD attribute in FieldSyncMap is not available.should throw an exception" time="0.0407" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> <test-suite type="TestFixture" name="when at least one CSV field in FieldMatchMap is not available" executed="True" result="Success" success="True" time="0.0386" asserts="0" description="when at least one CSV field in FieldMatchMap is not available"> <results> <test-case description="should throw an exception" name="Invoke-AdSync.Multi sync/Multi match field.when at least one CSV field in FieldMatchMap is not available.should throw an exception" time="0.0386" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> <test-suite type="TestFixture" name="when no AD users are found" executed="True" result="Success" success="True" time="0.059" asserts="0" description="when no AD users are found"> <results> <test-case description="should throw an exception" name="Invoke-AdSync.Multi sync/Multi match field.when no AD users are found.should throw an exception" time="0.059" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> <test-suite type="TestFixture" name="when no CSV users are found" executed="True" result="Success" success="True" time="0.0856" asserts="0" description="when no CSV users are found"> <results> <test-case description="should throw an exception" name="Invoke-AdSync.Multi sync/Multi match field.when no CSV users are found.should throw an exception" time="0.0856" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> <test-suite type="TestFixture" name="when at least one AD user and one CSV user is found" executed="True" result="Success" success="True" time="1.0001" asserts="0" description="when at least one AD user and one CSV user is found"> <results> <test-suite type="TestFixture" name="when a user match cannot be found" executed="True" result="Success" success="True" time="0.3589" asserts="0" description="when a user match cannot be found"> <results> <test-suite type="TestFixture" name="when no CSV ID fields can be found" executed="True" result="Success" success="True" time="0.1011" asserts="0" description="when no CSV ID fields can be found"> <results> <test-case description="should throw an exception" name="Invoke-AdSync.Multi sync/Multi match field.when at least one AD user and one CSV user is found.when a user match cannot be found.when no CSV ID fields can be found.should throw an exception" time="0.1011" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> <test-suite type="TestFixture" name="when at least one CSV ID field can be found" executed="True" result="Success" success="True" time="0.2578" asserts="0" description="when at least one CSV ID field can be found"> <results> <test-suite type="TestFixture" name="when a populated CSV ID field exists" executed="True" result="Success" success="True" time="0.1299" asserts="0" description="when a populated CSV ID field exists"> <results> <test-case description="should pass the ID as the CSV id field for WriteLog" name="Invoke-AdSync.Multi sync/Multi match field.when at least one AD user and one CSV user is found.when a user match cannot be found.when at least one CSV ID field can be found.when a populated CSV ID field exists.should pass the ID as the CSV id field for WriteLog" time="0.1299" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> <test-suite type="TestFixture" name="when no CSV ID fields are populated" executed="True" result="Success" success="True" time="0.1279" asserts="0" description="when no CSV ID fields are populated"> <results> <test-case description="should pass N/A as the CSV id field for WriteLog" name="Invoke-AdSync.Multi sync/Multi match field.when at least one AD user and one CSV user is found.when a user match cannot be found.when at least one CSV ID field can be found.when no CSV ID fields are populated.should pass N/A as the CSV id field for WriteLog" time="0.1279" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> </results> </test-suite> </results> </test-suite> <test-suite type="TestFixture" name="when a user match can be found" executed="True" result="Success" success="True" time="0.4297" asserts="0" description="when a user match can be found"> <results> <test-suite type="TestFixture" name="when an attribute mismatch is found" executed="True" result="Success" success="True" time="0.1717" asserts="0" description="when an attribute mismatch is found"> <results> <test-suite type="TestFixture" name="when syncing" executed="True" result="Success" success="True" time="0.1717" asserts="0" description="when syncing"> <results> <test-case description="should sync the expected user" name="Invoke-AdSync.Multi sync/Multi match field.when at least one AD user and one CSV user is found.when a user match can be found.when an attribute mismatch is found.when syncing.should sync the expected user" time="0.1717" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> </results> </test-suite> <test-suite type="TestFixture" name="when all attributes are in sync" executed="True" result="Success" success="True" time="0.258" asserts="0" description="when all attributes are in sync"> <results> <test-case description="should pass the expected attributes to WriteLog" name="Invoke-AdSync.Multi sync/Multi match field.when at least one AD user and one CSV user is found.when a user match can be found.when all attributes are in sync.should pass the expected attributes to WriteLog" time="0.258" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> </results> </test-suite> <test-case description="should return nothing" name="Invoke-AdSync.Multi sync/Multi match field.when at least one AD user and one CSV user is found.should return nothing" time="0.2114" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> </results> </test-suite> <test-suite type="TestFixture" name="Exclude" executed="True" result="Success" success="True" time="1.6779" asserts="0" description="Exclude"> <results> <test-suite type="TestFixture" name="when excluding a CSV column" executed="True" result="Success" success="True" time="0.3172" asserts="0" description="when excluding a CSV column"> <results> <test-suite type="TestFixture" name="when a header does not exist" executed="True" result="Success" success="True" time="0.2007" asserts="0" description="when a header does not exist"> <results> <test-case description="should throw an exception" name="Invoke-AdSync.Exclude.when excluding a CSV column.when a header does not exist.should throw an exception" time="0.2007" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> <test-suite type="TestFixture" name="when all headers exist" executed="True" result="Success" success="True" time="0.1164" asserts="0" description="when all headers exist"> <results> <test-case description="should pass Exclude to Get-CompanyCsvUser" name="Invoke-AdSync.Exclude.when excluding a CSV column.when all headers exist.should pass Exclude to Get-CompanyCsvUser" time="0.1164" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> </results> </test-suite> <test-suite type="TestFixture" name="Shared tests" executed="True" result="Success" success="True" time="0.1165" asserts="0" description="Shared tests"> <results> <test-case description="should only test string AD attributes in FieldSyncMap" name="Invoke-AdSync.Exclude.Shared tests.should only test string AD attributes in FieldSyncMap" time="0.1165" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> <test-suite type="TestFixture" name="when at least one AD attribute in FieldSyncMap is not available" executed="True" result="Success" success="True" time="0.0508" asserts="0" description="when at least one AD attribute in FieldSyncMap is not available"> <results> <test-case description="should throw an exception" name="Invoke-AdSync.Exclude.when at least one AD attribute in FieldSyncMap is not available.should throw an exception" time="0.0508" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> <test-suite type="TestFixture" name="when at least one CSV field in FieldMatchMap is not available" executed="True" result="Success" success="True" time="0.0452" asserts="0" description="when at least one CSV field in FieldMatchMap is not available"> <results> <test-case description="should throw an exception" name="Invoke-AdSync.Exclude.when at least one CSV field in FieldMatchMap is not available.should throw an exception" time="0.0452" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> <test-suite type="TestFixture" name="when no AD users are found" executed="True" result="Success" success="True" time="0.0572" asserts="0" description="when no AD users are found"> <results> <test-case description="should throw an exception" name="Invoke-AdSync.Exclude.when no AD users are found.should throw an exception" time="0.0572" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> <test-suite type="TestFixture" name="when no CSV users are found" executed="True" result="Success" success="True" time="0.1632" asserts="0" description="when no CSV users are found"> <results> <test-case description="should throw an exception" name="Invoke-AdSync.Exclude.when no CSV users are found.should throw an exception" time="0.1632" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> <test-suite type="TestFixture" name="when at least one AD user and one CSV user is found" executed="True" result="Success" success="True" time="0.9279" asserts="0" description="when at least one AD user and one CSV user is found"> <results> <test-suite type="TestFixture" name="when a user match cannot be found" executed="True" result="Success" success="True" time="0.3904" asserts="0" description="when a user match cannot be found"> <results> <test-suite type="TestFixture" name="when no CSV ID fields can be found" executed="True" result="Success" success="True" time="0.1713" asserts="0" description="when no CSV ID fields can be found"> <results> <test-case description="should throw an exception" name="Invoke-AdSync.Exclude.when at least one AD user and one CSV user is found.when a user match cannot be found.when no CSV ID fields can be found.should throw an exception" time="0.1713" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> <test-suite type="TestFixture" name="when at least one CSV ID field can be found" executed="True" result="Success" success="True" time="0.2191" asserts="0" description="when at least one CSV ID field can be found"> <results> <test-suite type="TestFixture" name="when a populated CSV ID field exists" executed="True" result="Success" success="True" time="0.1158" asserts="0" description="when a populated CSV ID field exists"> <results> <test-case description="should pass the ID as the CSV id field for WriteLog" name="Invoke-AdSync.Exclude.when at least one AD user and one CSV user is found.when a user match cannot be found.when at least one CSV ID field can be found.when a populated CSV ID field exists.should pass the ID as the CSV id field for WriteLog" time="0.1158" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> <test-suite type="TestFixture" name="when no CSV ID fields are populated" executed="True" result="Success" success="True" time="0.1034" asserts="0" description="when no CSV ID fields are populated"> <results> <test-case description="should pass N/A as the CSV id field for WriteLog" name="Invoke-AdSync.Exclude.when at least one AD user and one CSV user is found.when a user match cannot be found.when at least one CSV ID field can be found.when no CSV ID fields are populated.should pass N/A as the CSV id field for WriteLog" time="0.1034" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> </results> </test-suite> </results> </test-suite> <test-suite type="TestFixture" name="when a user match can be found" executed="True" result="Success" success="True" time="0.3885" asserts="0" description="when a user match can be found"> <results> <test-suite type="TestFixture" name="when an attribute mismatch is found" executed="True" result="Success" success="True" time="0.208" asserts="0" description="when an attribute mismatch is found"> <results> <test-suite type="TestFixture" name="when syncing" executed="True" result="Success" success="True" time="0.208" asserts="0" description="when syncing"> <results> <test-case description="should sync the expected user" name="Invoke-AdSync.Exclude.when at least one AD user and one CSV user is found.when a user match can be found.when an attribute mismatch is found.when syncing.should sync the expected user" time="0.208" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> </results> </test-suite> <test-suite type="TestFixture" name="when all attributes are in sync" executed="True" result="Success" success="True" time="0.1804" asserts="0" description="when all attributes are in sync"> <results> <test-case description="should pass the expected attributes to WriteLog" name="Invoke-AdSync.Exclude.when at least one AD user and one CSV user is found.when a user match can be found.when all attributes are in sync.should pass the expected attributes to WriteLog" time="0.1804" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> </results> </test-suite> <test-case description="should return nothing" name="Invoke-AdSync.Exclude.when at least one AD user and one CSV user is found.should return nothing" time="0.1491" asserts="0" success="True" result="Success" executed="True" /> </results> </test-suite> </results> </test-suite> </results> </test-suite> </results> </test-suite> </results> </test-suite> </test-results> |