From 3e11e42955cd11354f26337991c832e419a449fa Mon Sep 17 00:00:00 2001 From: Celerium Date: Sun, 29 Oct 2023 16:44:40 -0600 Subject: [PATCH] Initial 2.0.0 changes --- .github/CODE_OF_CONDUCT.md | 4 +- .github/CONTRIBUTING.md | 16 +- .github/Celerium-MyITProcess.png | Bin 296263 -> 0 bytes .github/FUNDING.yml | 2 +- .github/ISSUE_TEMPLATE/bug_report.yml | 88 + .github/ISSUE_TEMPLATE/config.yml | 11 + .../ISSUE_TEMPLATE/documentation_request.yml | 40 + .github/ISSUE_TEMPLATE/feature_request.yml | 46 + .github/ISSUE_TEMPLATE/help_request.yml | 40 + .github/SECURITY.md | 32 + .github/azure-pipelines.yml | 208 + .../Celerium_MyITProcessClientsReport.png | Bin 0 -> 93992 bytes .../Celerium_MyITProcessReviewsReport.png | Bin 0 -> 129681 bytes .../Celerium_MyITProcessUsersReport.png | Bin 0 -> 84663 bytes .../Celerium_PoSHGallery_MyITProcessAPI.pdn | Bin 0 -> 79814 bytes .../Celerium_PoSHGallery_MyITProcessAPI.png | Bin 0 -> 33509 bytes .../Celerium_PoSHGitHub_MyITProcessAPI.pdn | Bin 0 -> 137948 bytes .../Celerium_PoSHGitHub_MyITProcessAPI.png | Bin 0 -> 107059 bytes .github/pull_request_template.md | 16 +- .github/workflows/powershell-analysis.yml | 6 +- MyITProcessAPI/Internal/APIKey.ps1 | 204 - MyITProcessAPI/Internal/BaseURI.ps1 | 129 - MyITProcessAPI/Internal/ModuleSettings.ps1 | 244 - MyITProcessAPI/MyITProcessAPI.psd1 | Bin 13934 -> 13908 bytes MyITProcessAPI/MyITProcessAPI.psm1 | 6 - .../ConvertTo-MyITProcessQueryString.ps1 | 151 + .../apiCalls/Invoke-MyITProcessRequest.ps1 | 195 + .../Private/apiKeys/Add-MyITProcessAPIKey.ps1 | 66 + .../Private/apiKeys/Get-MyITProcessAPIKey.ps1 | 62 + .../apiKeys/Remove-MyITProcessAPIKey.ps1 | 40 + .../apiKeys/Test-MyITProcessAPIKey.ps1 | 93 + .../baseUri/Add-MyITProcessBaseURI.ps1 | 70 + .../baseUri/Get-MyITProcessBaseURI.ps1 | 38 + .../baseUri/Remove-MyITProcessBaseURI.ps1 | 38 + .../Export-MyITProcessModuleSettings.ps1 | 93 + .../Get-MyITProcessModuleSettings.ps1 | 88 + .../Import-MyITProcessModuleSettings.ps1 | 98 + .../Initialize-MyITProcessModuleSettings.ps1 | 2 + .../Remove-MyITProcessModuleSettings.ps1 | 91 + .../Public/Get-MyITProcessClients.ps1 | 149 + .../Public/Get-MyITProcessFindings.ps1 | 151 + .../Public/Get-MyITProcessInitiatives.ps1 | 149 + .../Public/Get-MyITProcessMeetings.ps1 | 152 + .../Public/Get-MyITProcessRecommendations.ps1 | 177 + .../Public/Get-MyITProcessReviews.ps1 | 178 + .../Public/Get-MyITProcessUsers.ps1 | 146 + MyITProcessAPI/Resources/Clients.ps1 | 254 - MyITProcessAPI/Resources/Findings.ps1 | 260 - MyITProcessAPI/Resources/Initiatives.ps1 | 266 - MyITProcessAPI/Resources/Meetings.ps1 | 270 - MyITProcessAPI/Resources/Recommendations.ps1 | 544 - MyITProcessAPI/Resources/Reviews.ps1 | 522 - MyITProcessAPI/Resources/Users.ps1 | 249 - MyITProcessAPI/Tests/APIKey.Tests.ps1 | 93 - MyITProcessAPI/Tests/BaseURI.Tests.ps1 | 90 - MyITProcessAPI/Tests/HelpComment.Tests.ps1 | 135 - MyITProcessAPI/Tests/MyITProcessAPI.Tests.ps1 | 307 - README.md | 288 +- build/Install-Prerequisites.ps1 | 159 + build/Invoke-helpContent.ps1 | 118 + build/Invoke-moduleBuild.ps1 | 131 + build/Invoke-pesterTests.ps1 | 181 + .../MyITProcessAPI/2.0.0/MyITProcessAPI.psd1 | 136 + .../MyITProcessAPI/2.0.0/MyITProcessAPI.psm1 | 2269 +++ build/MyITProcessAPI_built_Results.xml | 2047 +++ build/MyITProcessAPI_notbuilt_Results.xml | 15013 ++++++++++++++++ build/Publish-celeriumModule.ps1 | 113 + build/Update-helpContent.ps1 | 408 + docs/Contributing.md | 45 + docs/Endpoints.csv | 24 + docs/MyITProcessAPI.md | 75 + docs/TrackingCSV.md | 81 + docs/_config.yml | 80 + ...1-3e7a-473c-a4ef-ac7f99bfd1a4_HelpInfo.xml | 10 + ...3c-a4ef-ac7f99bfd1a4_en-US_HelpContent.cab | Bin 0 -> 12500 bytes ...3c-a4ef-ac7f99bfd1a4_en-US_HelpContent.zip | Bin 0 -> 12766 bytes docs/en-US/MyITProcessAPI-help.xml | 4662 +++++ docs/favicon.ico | Bin 0 -> 15406 bytes docs/index.md | 284 + docs/site/_Unique/Add-MipAPIKey.md | 62 + docs/site/_Unique/Add-MipBaseURI.md | 59 + docs/site/_Unique/DELETE.md | 5 + docs/site/_Unique/Export-MipModuleSettings.md | 62 + docs/site/_Unique/GET.md | 5 + docs/site/_Unique/Get-MipAPIKey.md | 46 + docs/site/_Unique/Get-MipBaseURI.md | 45 + docs/site/_Unique/Get-MipClients.md | 66 + docs/site/_Unique/Get-MipFindings.md | 68 + docs/site/_Unique/Get-MipInitiatives.md | 68 + docs/site/_Unique/Get-MipMeetings.md | 68 + docs/site/_Unique/Get-MipRecommendations.md | 68 + docs/site/_Unique/Get-MipReviews.md | 73 + docs/site/_Unique/Get-MipUsers.md | 66 + docs/site/_Unique/Import-MipModuleSettings.md | 64 + docs/site/_Unique/POST.md | 5 + docs/site/_Unique/PUT.md | 5 + docs/site/_Unique/Remove-MipAPIKey.md | 45 + docs/site/_Unique/Remove-MipBaseURI.md | 45 + docs/site/_Unique/Remove-MipModuleSettings.md | 63 + docs/site/_Unique/Set-MipAPIKey.md | 62 + docs/site/_Unique/Set-MipBaseURI.md | 59 + docs/site/_Unique/Set-MyITProcessAPIKey.md | 62 + docs/site/_Unique/Set-MyITProcessBaseURI.md | 59 + docs/site/_Unique/Test-MipAPIKey.md | 63 + docs/site/_Unique/index.md | 18 + docs/site/clients/DELETE.md | 5 + docs/site/clients/GET.md | 5 + docs/site/clients/Get-MyITProcessClients.md | 234 + docs/site/clients/POST.md | 5 + docs/site/clients/PUT.md | 5 + docs/site/clients/index.md | 18 + docs/site/findings/DELETE.md | 5 + docs/site/findings/GET.md | 5 + docs/site/findings/Get-MyITProcessFindings.md | 236 + docs/site/findings/POST.md | 5 + docs/site/findings/PUT.md | 5 + docs/site/findings/index.md | 18 + docs/site/initiatives/DELETE.md | 5 + docs/site/initiatives/GET.md | 5 + .../initiatives/Get-MyITProcessInitiatives.md | 236 + docs/site/initiatives/POST.md | 5 + docs/site/initiatives/PUT.md | 5 + docs/site/initiatives/index.md | 18 + docs/site/internal/Add-MyITProcessAPIKey.md | 81 + docs/site/internal/Add-MyITProcessBaseURI.md | 96 + .../ConvertTo-MyITProcessQueryString.md | 96 + docs/site/internal/DELETE.md | 5 + .../Export-MyITProcessModuleSettings.md | 101 + docs/site/internal/GET.md | 5 + docs/site/internal/Get-MyITProcessAPIKey.md | 65 + docs/site/internal/Get-MyITProcessBaseURI.md | 49 + .../internal/Get-MyITProcessModuleSettings.md | 124 + .../Import-MyITProcessModuleSettings.md | 105 + .../internal/Invoke-MyITProcessRequest.md | 150 + docs/site/internal/POST.md | 5 + docs/site/internal/PUT.md | 5 + .../site/internal/Remove-MyITProcessAPIKey.md | 80 + .../internal/Remove-MyITProcessBaseURI.md | 80 + .../Remove-MyITProcessModuleSettings.md | 134 + docs/site/internal/Test-MyITProcessAPIKey.md | 84 + docs/site/internal/index.md | 18 + docs/site/meetings/DELETE.md | 5 + docs/site/meetings/GET.md | 5 + docs/site/meetings/Get-MyITProcessMeetings.md | 236 + docs/site/meetings/POST.md | 5 + docs/site/meetings/PUT.md | 5 + docs/site/meetings/index.md | 18 + docs/site/recommendations/DELETE.md | 5 + docs/site/recommendations/GET.md | 5 + .../Get-MyITProcessRecommendations.md | 261 + docs/site/recommendations/POST.md | 5 + docs/site/recommendations/PUT.md | 5 + docs/site/recommendations/index.md | 18 + docs/site/reviews/DELETE.md | 5 + docs/site/reviews/GET.md | 5 + docs/site/reviews/Get-MyITProcessReviews.md | 264 + docs/site/reviews/POST.md | 5 + docs/site/reviews/PUT.md | 5 + docs/site/reviews/index.md | 18 + docs/site/users/DELETE.md | 5 + docs/site/users/GET.md | 5 + docs/site/users/Get-MyITProcessUsers.md | 232 + docs/site/users/POST.md | 5 + docs/site/users/PUT.md | 5 + docs/site/users/index.md | 18 + .../Assets/JavaScriptEnd.html | 12 + .../Assets/JavaScriptHeader.html | 19 + .../Assets/Meta.html | 45 + .../Assets/PreLoader.html | 5 + .../Assets/SideBar.html | 38 + .../Assets/Summary.html | 133 + .../Assets/TableContainer.html | 7 + .../Assets/TopBar.html | 6 + .../Assets/styles.css | 2105 +++ .../Get-MyITProcessClientsReport.ps1 | 319 + .../Assets/JavaScriptEnd.html | 12 + .../Assets/JavaScriptHeader.html | 19 + .../Assets/Meta.html | 45 + .../Assets/PreLoader.html | 5 + .../Assets/SideBar.html | 38 + .../Assets/Summary.html | 133 + .../Assets/TableContainer.html | 7 + .../Assets/TopBar.html | 6 + .../Assets/styles.css | 2102 +++ .../Get-MyITProcessReviewsReport.ps1 | 317 + .../Assets/JavaScriptEnd.html | 12 + .../Assets/JavaScriptHeader.html | 19 + .../Assets/Meta.html | 45 + .../Assets/PreLoader.html | 5 + .../Assets/SideBar.html | 38 + .../Assets/Summary.html | 89 + .../Assets/TableContainer.html | 7 + .../Assets/TopBar.html | 6 + .../Assets/styles.css | 2102 +++ .../Get-MyITProcessUsersReport.ps1 | 310 + examples/README.md | 32 + tests/HelpComment.Tests.ps1 | 239 + tests/MyITProcessAPI.Tests.ps1 | 255 + tests/PSScriptAnalyzer.tests.ps1 | 167 + ...ConvertTo-MyITProcessQueryString.Tests.ps1 | 123 + .../Invoke-MyITProcessRequest.Tests.ps1 | 133 + .../apiKeys/Add-MyITProcessAPIKey.Tests.ps1 | 147 + .../apiKeys/Get-MyITProcessAPIKey.Tests.ps1 | 155 + .../Remove-MyITProcessAPIKey.Tests.ps1 | 144 + .../apiKeys/Test-MyITProcessAPIKey.Tests.ps1 | 145 + .../baseUri/Add-MyITProcessBaseURI.Tests.ps1 | 174 + .../baseUri/Get-MyITProcessBaseURI.Tests.ps1 | 159 + .../Remove-MyITProcessBaseURI.Tests.ps1 | 143 + ...Export-MyITProcessModuleSettings.Tests.ps1 | 166 + .../Get-MyITProcessModuleSettings.Tests.ps1 | 157 + ...Import-MyITProcessModuleSettings.Tests.ps1 | 165 + ...ialize-MyITProcessModuleSettings.Tests.ps1 | 161 + ...Remove-MyITProcessModuleSettings.Tests.ps1 | 166 + .../Public/Get-MyITProcessAccounts.Tests.ps1 | 123 + tests/Public/Get-MyITProcessAgents.Tests.ps1 | 133 + tests/Public/Get-MyITProcessApps.Tests.ps1 | 123 + .../Public/Get-MyITProcessDefender.Tests.ps1 | 133 + tests/Public/Get-MyITProcessEvents.Tests.ps1 | 133 + .../Public/Get-MyITProcessFirewalls.Tests.ps1 | 123 + .../Public/Get-MyITProcessIncidents.Tests.ps1 | 133 + tests/Public/Get-MyITProcessOffice.Tests.ps1 | 123 + 221 files changed, 45184 insertions(+), 3669 deletions(-) delete mode 100644 .github/Celerium-MyITProcess.png create mode 100644 .github/ISSUE_TEMPLATE/bug_report.yml create mode 100644 .github/ISSUE_TEMPLATE/config.yml create mode 100644 .github/ISSUE_TEMPLATE/documentation_request.yml create mode 100644 .github/ISSUE_TEMPLATE/feature_request.yml create mode 100644 .github/ISSUE_TEMPLATE/help_request.yml create mode 100644 .github/SECURITY.md create mode 100644 .github/azure-pipelines.yml create mode 100644 .github/images/Celerium_MyITProcessClientsReport.png create mode 100644 .github/images/Celerium_MyITProcessReviewsReport.png create mode 100644 .github/images/Celerium_MyITProcessUsersReport.png create mode 100644 .github/images/Celerium_PoSHGallery_MyITProcessAPI.pdn create mode 100644 .github/images/Celerium_PoSHGallery_MyITProcessAPI.png create mode 100644 .github/images/Celerium_PoSHGitHub_MyITProcessAPI.pdn create mode 100644 .github/images/Celerium_PoSHGitHub_MyITProcessAPI.png delete mode 100644 MyITProcessAPI/Internal/APIKey.ps1 delete mode 100644 MyITProcessAPI/Internal/BaseURI.ps1 delete mode 100644 MyITProcessAPI/Internal/ModuleSettings.ps1 create mode 100644 MyITProcessAPI/Private/apiCalls/ConvertTo-MyITProcessQueryString.ps1 create mode 100644 MyITProcessAPI/Private/apiCalls/Invoke-MyITProcessRequest.ps1 create mode 100644 MyITProcessAPI/Private/apiKeys/Add-MyITProcessAPIKey.ps1 create mode 100644 MyITProcessAPI/Private/apiKeys/Get-MyITProcessAPIKey.ps1 create mode 100644 MyITProcessAPI/Private/apiKeys/Remove-MyITProcessAPIKey.ps1 create mode 100644 MyITProcessAPI/Private/apiKeys/Test-MyITProcessAPIKey.ps1 create mode 100644 MyITProcessAPI/Private/baseUri/Add-MyITProcessBaseURI.ps1 create mode 100644 MyITProcessAPI/Private/baseUri/Get-MyITProcessBaseURI.ps1 create mode 100644 MyITProcessAPI/Private/baseUri/Remove-MyITProcessBaseURI.ps1 create mode 100644 MyITProcessAPI/Private/moduleSettings/Export-MyITProcessModuleSettings.ps1 create mode 100644 MyITProcessAPI/Private/moduleSettings/Get-MyITProcessModuleSettings.ps1 create mode 100644 MyITProcessAPI/Private/moduleSettings/Import-MyITProcessModuleSettings.ps1 create mode 100644 MyITProcessAPI/Private/moduleSettings/Initialize-MyITProcessModuleSettings.ps1 create mode 100644 MyITProcessAPI/Private/moduleSettings/Remove-MyITProcessModuleSettings.ps1 create mode 100644 MyITProcessAPI/Public/Get-MyITProcessClients.ps1 create mode 100644 MyITProcessAPI/Public/Get-MyITProcessFindings.ps1 create mode 100644 MyITProcessAPI/Public/Get-MyITProcessInitiatives.ps1 create mode 100644 MyITProcessAPI/Public/Get-MyITProcessMeetings.ps1 create mode 100644 MyITProcessAPI/Public/Get-MyITProcessRecommendations.ps1 create mode 100644 MyITProcessAPI/Public/Get-MyITProcessReviews.ps1 create mode 100644 MyITProcessAPI/Public/Get-MyITProcessUsers.ps1 delete mode 100644 MyITProcessAPI/Resources/Clients.ps1 delete mode 100644 MyITProcessAPI/Resources/Findings.ps1 delete mode 100644 MyITProcessAPI/Resources/Initiatives.ps1 delete mode 100644 MyITProcessAPI/Resources/Meetings.ps1 delete mode 100644 MyITProcessAPI/Resources/Recommendations.ps1 delete mode 100644 MyITProcessAPI/Resources/Reviews.ps1 delete mode 100644 MyITProcessAPI/Resources/Users.ps1 delete mode 100644 MyITProcessAPI/Tests/APIKey.Tests.ps1 delete mode 100644 MyITProcessAPI/Tests/BaseURI.Tests.ps1 delete mode 100644 MyITProcessAPI/Tests/HelpComment.Tests.ps1 delete mode 100644 MyITProcessAPI/Tests/MyITProcessAPI.Tests.ps1 create mode 100644 build/Install-Prerequisites.ps1 create mode 100644 build/Invoke-helpContent.ps1 create mode 100644 build/Invoke-moduleBuild.ps1 create mode 100644 build/Invoke-pesterTests.ps1 create mode 100644 build/MyITProcessAPI/2.0.0/MyITProcessAPI.psd1 create mode 100644 build/MyITProcessAPI/2.0.0/MyITProcessAPI.psm1 create mode 100644 build/MyITProcessAPI_built_Results.xml create mode 100644 build/MyITProcessAPI_notbuilt_Results.xml create mode 100644 build/Publish-celeriumModule.ps1 create mode 100644 build/Update-helpContent.ps1 create mode 100644 docs/Contributing.md create mode 100644 docs/Endpoints.csv create mode 100644 docs/MyITProcessAPI.md create mode 100644 docs/TrackingCSV.md create mode 100644 docs/_config.yml create mode 100644 docs/cab/MyITProcessAPI_1e76c8d1-3e7a-473c-a4ef-ac7f99bfd1a4_HelpInfo.xml create mode 100644 docs/cab/MyITProcessAPI_1e76c8d1-3e7a-473c-a4ef-ac7f99bfd1a4_en-US_HelpContent.cab create mode 100644 docs/cab/MyITProcessAPI_1e76c8d1-3e7a-473c-a4ef-ac7f99bfd1a4_en-US_HelpContent.zip create mode 100644 docs/en-US/MyITProcessAPI-help.xml create mode 100644 docs/favicon.ico create mode 100644 docs/index.md create mode 100644 docs/site/_Unique/Add-MipAPIKey.md create mode 100644 docs/site/_Unique/Add-MipBaseURI.md create mode 100644 docs/site/_Unique/DELETE.md create mode 100644 docs/site/_Unique/Export-MipModuleSettings.md create mode 100644 docs/site/_Unique/GET.md create mode 100644 docs/site/_Unique/Get-MipAPIKey.md create mode 100644 docs/site/_Unique/Get-MipBaseURI.md create mode 100644 docs/site/_Unique/Get-MipClients.md create mode 100644 docs/site/_Unique/Get-MipFindings.md create mode 100644 docs/site/_Unique/Get-MipInitiatives.md create mode 100644 docs/site/_Unique/Get-MipMeetings.md create mode 100644 docs/site/_Unique/Get-MipRecommendations.md create mode 100644 docs/site/_Unique/Get-MipReviews.md create mode 100644 docs/site/_Unique/Get-MipUsers.md create mode 100644 docs/site/_Unique/Import-MipModuleSettings.md create mode 100644 docs/site/_Unique/POST.md create mode 100644 docs/site/_Unique/PUT.md create mode 100644 docs/site/_Unique/Remove-MipAPIKey.md create mode 100644 docs/site/_Unique/Remove-MipBaseURI.md create mode 100644 docs/site/_Unique/Remove-MipModuleSettings.md create mode 100644 docs/site/_Unique/Set-MipAPIKey.md create mode 100644 docs/site/_Unique/Set-MipBaseURI.md create mode 100644 docs/site/_Unique/Set-MyITProcessAPIKey.md create mode 100644 docs/site/_Unique/Set-MyITProcessBaseURI.md create mode 100644 docs/site/_Unique/Test-MipAPIKey.md create mode 100644 docs/site/_Unique/index.md create mode 100644 docs/site/clients/DELETE.md create mode 100644 docs/site/clients/GET.md create mode 100644 docs/site/clients/Get-MyITProcessClients.md create mode 100644 docs/site/clients/POST.md create mode 100644 docs/site/clients/PUT.md create mode 100644 docs/site/clients/index.md create mode 100644 docs/site/findings/DELETE.md create mode 100644 docs/site/findings/GET.md create mode 100644 docs/site/findings/Get-MyITProcessFindings.md create mode 100644 docs/site/findings/POST.md create mode 100644 docs/site/findings/PUT.md create mode 100644 docs/site/findings/index.md create mode 100644 docs/site/initiatives/DELETE.md create mode 100644 docs/site/initiatives/GET.md create mode 100644 docs/site/initiatives/Get-MyITProcessInitiatives.md create mode 100644 docs/site/initiatives/POST.md create mode 100644 docs/site/initiatives/PUT.md create mode 100644 docs/site/initiatives/index.md create mode 100644 docs/site/internal/Add-MyITProcessAPIKey.md create mode 100644 docs/site/internal/Add-MyITProcessBaseURI.md create mode 100644 docs/site/internal/ConvertTo-MyITProcessQueryString.md create mode 100644 docs/site/internal/DELETE.md create mode 100644 docs/site/internal/Export-MyITProcessModuleSettings.md create mode 100644 docs/site/internal/GET.md create mode 100644 docs/site/internal/Get-MyITProcessAPIKey.md create mode 100644 docs/site/internal/Get-MyITProcessBaseURI.md create mode 100644 docs/site/internal/Get-MyITProcessModuleSettings.md create mode 100644 docs/site/internal/Import-MyITProcessModuleSettings.md create mode 100644 docs/site/internal/Invoke-MyITProcessRequest.md create mode 100644 docs/site/internal/POST.md create mode 100644 docs/site/internal/PUT.md create mode 100644 docs/site/internal/Remove-MyITProcessAPIKey.md create mode 100644 docs/site/internal/Remove-MyITProcessBaseURI.md create mode 100644 docs/site/internal/Remove-MyITProcessModuleSettings.md create mode 100644 docs/site/internal/Test-MyITProcessAPIKey.md create mode 100644 docs/site/internal/index.md create mode 100644 docs/site/meetings/DELETE.md create mode 100644 docs/site/meetings/GET.md create mode 100644 docs/site/meetings/Get-MyITProcessMeetings.md create mode 100644 docs/site/meetings/POST.md create mode 100644 docs/site/meetings/PUT.md create mode 100644 docs/site/meetings/index.md create mode 100644 docs/site/recommendations/DELETE.md create mode 100644 docs/site/recommendations/GET.md create mode 100644 docs/site/recommendations/Get-MyITProcessRecommendations.md create mode 100644 docs/site/recommendations/POST.md create mode 100644 docs/site/recommendations/PUT.md create mode 100644 docs/site/recommendations/index.md create mode 100644 docs/site/reviews/DELETE.md create mode 100644 docs/site/reviews/GET.md create mode 100644 docs/site/reviews/Get-MyITProcessReviews.md create mode 100644 docs/site/reviews/POST.md create mode 100644 docs/site/reviews/PUT.md create mode 100644 docs/site/reviews/index.md create mode 100644 docs/site/users/DELETE.md create mode 100644 docs/site/users/GET.md create mode 100644 docs/site/users/Get-MyITProcessUsers.md create mode 100644 docs/site/users/POST.md create mode 100644 docs/site/users/PUT.md create mode 100644 docs/site/users/index.md create mode 100644 examples/Get-MyITProcessClientsReport/Assets/JavaScriptEnd.html create mode 100644 examples/Get-MyITProcessClientsReport/Assets/JavaScriptHeader.html create mode 100644 examples/Get-MyITProcessClientsReport/Assets/Meta.html create mode 100644 examples/Get-MyITProcessClientsReport/Assets/PreLoader.html create mode 100644 examples/Get-MyITProcessClientsReport/Assets/SideBar.html create mode 100644 examples/Get-MyITProcessClientsReport/Assets/Summary.html create mode 100644 examples/Get-MyITProcessClientsReport/Assets/TableContainer.html create mode 100644 examples/Get-MyITProcessClientsReport/Assets/TopBar.html create mode 100644 examples/Get-MyITProcessClientsReport/Assets/styles.css create mode 100644 examples/Get-MyITProcessClientsReport/Get-MyITProcessClientsReport.ps1 create mode 100644 examples/Get-MyITProcessReviewsReport/Assets/JavaScriptEnd.html create mode 100644 examples/Get-MyITProcessReviewsReport/Assets/JavaScriptHeader.html create mode 100644 examples/Get-MyITProcessReviewsReport/Assets/Meta.html create mode 100644 examples/Get-MyITProcessReviewsReport/Assets/PreLoader.html create mode 100644 examples/Get-MyITProcessReviewsReport/Assets/SideBar.html create mode 100644 examples/Get-MyITProcessReviewsReport/Assets/Summary.html create mode 100644 examples/Get-MyITProcessReviewsReport/Assets/TableContainer.html create mode 100644 examples/Get-MyITProcessReviewsReport/Assets/TopBar.html create mode 100644 examples/Get-MyITProcessReviewsReport/Assets/styles.css create mode 100644 examples/Get-MyITProcessReviewsReport/Get-MyITProcessReviewsReport.ps1 create mode 100644 examples/Get-MyITProcessUsersReport/Assets/JavaScriptEnd.html create mode 100644 examples/Get-MyITProcessUsersReport/Assets/JavaScriptHeader.html create mode 100644 examples/Get-MyITProcessUsersReport/Assets/Meta.html create mode 100644 examples/Get-MyITProcessUsersReport/Assets/PreLoader.html create mode 100644 examples/Get-MyITProcessUsersReport/Assets/SideBar.html create mode 100644 examples/Get-MyITProcessUsersReport/Assets/Summary.html create mode 100644 examples/Get-MyITProcessUsersReport/Assets/TableContainer.html create mode 100644 examples/Get-MyITProcessUsersReport/Assets/TopBar.html create mode 100644 examples/Get-MyITProcessUsersReport/Assets/styles.css create mode 100644 examples/Get-MyITProcessUsersReport/Get-MyITProcessUsersReport.ps1 create mode 100644 examples/README.md create mode 100644 tests/HelpComment.Tests.ps1 create mode 100644 tests/MyITProcessAPI.Tests.ps1 create mode 100644 tests/PSScriptAnalyzer.tests.ps1 create mode 100644 tests/Private/apiCalls/ConvertTo-MyITProcessQueryString.Tests.ps1 create mode 100644 tests/Private/apiCalls/Invoke-MyITProcessRequest.Tests.ps1 create mode 100644 tests/Private/apiKeys/Add-MyITProcessAPIKey.Tests.ps1 create mode 100644 tests/Private/apiKeys/Get-MyITProcessAPIKey.Tests.ps1 create mode 100644 tests/Private/apiKeys/Remove-MyITProcessAPIKey.Tests.ps1 create mode 100644 tests/Private/apiKeys/Test-MyITProcessAPIKey.Tests.ps1 create mode 100644 tests/Private/baseUri/Add-MyITProcessBaseURI.Tests.ps1 create mode 100644 tests/Private/baseUri/Get-MyITProcessBaseURI.Tests.ps1 create mode 100644 tests/Private/baseUri/Remove-MyITProcessBaseURI.Tests.ps1 create mode 100644 tests/Private/moduleSettings/Export-MyITProcessModuleSettings.Tests.ps1 create mode 100644 tests/Private/moduleSettings/Get-MyITProcessModuleSettings.Tests.ps1 create mode 100644 tests/Private/moduleSettings/Import-MyITProcessModuleSettings.Tests.ps1 create mode 100644 tests/Private/moduleSettings/Initialize-MyITProcessModuleSettings.Tests.ps1 create mode 100644 tests/Private/moduleSettings/Remove-MyITProcessModuleSettings.Tests.ps1 create mode 100644 tests/Public/Get-MyITProcessAccounts.Tests.ps1 create mode 100644 tests/Public/Get-MyITProcessAgents.Tests.ps1 create mode 100644 tests/Public/Get-MyITProcessApps.Tests.ps1 create mode 100644 tests/Public/Get-MyITProcessDefender.Tests.ps1 create mode 100644 tests/Public/Get-MyITProcessEvents.Tests.ps1 create mode 100644 tests/Public/Get-MyITProcessFirewalls.Tests.ps1 create mode 100644 tests/Public/Get-MyITProcessIncidents.Tests.ps1 create mode 100644 tests/Public/Get-MyITProcessOffice.Tests.ps1 diff --git a/.github/CODE_OF_CONDUCT.md b/.github/CODE_OF_CONDUCT.md index 2b95857..1dcb9fd 100644 --- a/.github/CODE_OF_CONDUCT.md +++ b/.github/CODE_OF_CONDUCT.md @@ -67,6 +67,4 @@ members of the project's leadership. ## Attribution -> This Code of Conduct is adapted from the [Probot](https://github.com/probot/template/blob/master/CODE_OF_CONDUCT.md) Code of Conduct. - -> Which was adapted from the [Contributor Covenant](https://www.contributor-covenant.org/version/1/4/code-of-conduct.html) Code of Conduct. +> This Code of Conduct is adapted from the [Contributor Covenant](https://www.contributor-covenant.org/version/1/4/code-of-conduct.html) Code of Conduct. diff --git a/.github/CONTRIBUTING.md b/.github/CONTRIBUTING.md index 4cb4c55..462e41a 100644 --- a/.github/CONTRIBUTING.md +++ b/.github/CONTRIBUTING.md @@ -4,19 +4,14 @@ ## **Did you find a bug?** -* **Ensure the bug was not already reported** by searching on GitHub under [Issues](https://github.com/Celerium/MyITProcess-PowerShellWrapper/issues). +* **Ensure the bug was not already reported** by searching on GitHub under [Issues](https://github.com/Celerium/MyITProcessAPI/issues). -* If you're unable to find an open issue addressing the problem, [open a new one](https://github.com/Celerium/MyITProcess-PowerShellWrapper/issues/new/choose). +* If you're unable to find an open issue addressing the problem, [open a new one](https://github.com/Celerium/MyITProcessAPI/issues/new/choose). * Be sure to include a **title and clear description**, as much relevant information as possible, and a **code sample** or an **executable test case** demonstrating the expected behavior that is not occurring. ## **Did you write a patch that fixes a bug?** -* [ ] Submit a pulling request to the **development** branch * [ ] Ensure the pull request description clearly describes the problem and solution. -* [ ] Make sure the **ModuleVersion** number is updated in the **MyITProcessAPI.psd1** file - * MAJOR version when you make incompatible API changes, - * MINOR version when you add functionality in a backwards-compatible manner, and - * PATCH version when you make backwards-compatible bug fixes. If the feature is accepted and I have time to test, the pull request will be approved. @@ -28,10 +23,7 @@ If the feature is accepted and I have time to test, the pull request will be app * Once the new feature is ready, - - [ ] Make sure the ModuleManifest "ModuleVersion" number is updated - - [ ] Update any documentation if needed - - [ ] Submit a pulling request to the **development** branch - + * [ ] Update any documentation if needed If the feature is accepted and I have time to test, the pull request will be approved. @@ -39,4 +31,4 @@ Thanks! :heart: --- -> Based off of the Ruby on Rails project [contribution guide](https://github.com/rails/rails/blob/master/CONTRIBUTING.md). \ No newline at end of file +> Based off of the Ruby on Rails project [contribution guide](https://github.com/rails/rails/blob/master/CONTRIBUTING.md). diff --git a/.github/Celerium-MyITProcess.png b/.github/Celerium-MyITProcess.png deleted file mode 100644 index 0e6fc588df6991a000bde33d3bc0a0e48aa521e3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 296263 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
  • $k|+jje@c20&Lgv1>H2!Wsmw0H+^;ic@?XWr+j(Y&z?|gjj z&wl;(pZx6SzkK)I^H;BK?CfyUt)k5O1J&zW&K!d7Grs-?ECCCbGDV9Ji z-B8#-zSPHN?hfI$KnPxn%tWA<@)oDSLiy>%V)NJ&>oXzhG9oa}EZXCvhm_|fnIFhh zuEi~w-`abGU=KLw=g$Ww!h<#^|L`j{p^lFR*ZeLOKWQVJl68UsEDwT1iw*4KriL*D zLwPhAuWxRy-P^dgxiy~Fc!*h9_F!N^gwSecb4dHJ$t8=xP|;t+43@HpGR92wJMene@p*%U)CH46Jj2lyCTJy6dU(oH=d3K7p3CX@1QEnK zBOhwEWSIrD7t{E=OcB*6j zcK)Wsq6w6Zk}!Z zVz`j?hix{Rz&PgHK6$}~$zZgD5<=DNTg-9GG!2Z;mFeg|GlP}3MQUjufh^2un4x)@ zThnlQmP60fJiYa{X)+EWn>1HrH7WnWX{SvNBNp1NroKC?MBuMbr)0hs|L_+t{t6d1 zXIImIdltf3n6pcaZ8apmOWGza@@i7|@_hKi6N~@O8)W~C8W9n(3(zJ2vZZn>yFlM> z*L8#z-1MBWnC>k1IMXLSwDOQ5ru>+&D!KfpoeZ~~YZl7##Id7qe*cXh|L_NI{^0eOUwE#UaGzS) zk-_ro?qJ=hJ_|0RB`Fkms^U@zwv5z@1?wJ-IQZPcK{dS#{4E6AN5-du4J^$fb_~Sm zthq>?0{VFFg~1t1>716fu3RUM1S0~{B<&~}-PyT&_0Ek;x2{~geQ|wyug<5wbj5qsXFaGEUKY9M(OAEd+knlXf@GeyBcNN=H|YKbSvoV z`0;6_d^vTK|N2+GI#CAv-RdN5T%#$i9fZC9J8$H_bBZ(Gky%GXJcPM=O~pEBG@=o9 zN|7i-ApmcH9J%n4s<2R`D2_5;fnWGcU9z<^xx2n`yv0*$fpGMpVFs2WG4bEU?S3AEE@7m}63DqrzcYZD+HPVU zLad?%zVXZ-ITIm{1nivnVUFTtDuE>uA-Tt5Pf|04W?+hJA+D+cf9%rZ z^X@9=xy%(>GnbnqnC3o)SufA=*oNC%bv1@Pw9xMzJ$&f&b0=PY`T190I`iVG=T4tK zeQ0HQpt-|Do7lvFC(9@%lV*0Ejnj3u?mr+rAX<3x>NswEoB1|cBLD=5OSA`DW@aLW zTjG*yK1z9{d|BQ^kKHcJJnNYi+oCdwBcSy_>hzZf}e>$7a;3CM~`0sl3NQ zYRj)+@yoNOZD@MsMGpXlW{}G;piNaxVFq(~JjW)Gojk(XQ<5Te1(OGe)1D_73Jf2K zL^q2kh1`uYcjLt0+3{oqImj1pK1(h4aHB|3QuISpXh04YIJ<_^8$Qzl&b&hoz|*snz&LaF0%R5X7|+MK;IdH z-;zrraqeH0WnjvjEy}f>wB=HsHXP@#l6GZk|7S*hzvjkSuBTK5?J3C$zIp3RE31?# z8LVkJY)K2%q`FO=8lTG2zp=l{5^a*c@YjqwQzs5YXz-6x3TOIr_h=+Q?hHYnWbK93 z>95XZV^cccT3eM#e)7P=-+9yRgQR9mGV92$BO>lc;23-P1}Fs=LAQZFlwAvbi>er> zpYl9|9?mxn5lGPh#xGx5P)XyGJNLFfy?X28^B3Ox_`?gAE?vKQb89$+37hx(D+dmh z{XsRYCshUZfTW;T56S_uGS=|J;qvJgCWq8y0+2-smSv!Q(QZSjctNWSUi4!aiARJB z-jay3nus6K1r{GA73C3vJsG#$zcg&5T);EWxqAZxhxVqz zt7VU9c%e&J)4)zLH4LJOcV=m!fAaW|pZ@Oe{H;Iu{nuW4;n?B*{Yv~O=3oFd~0&&>eltkw=Z3}edW%^?VZVXUh4gaR?0yEDaw`U9OdS=XI0gV$CIkA zVf2<|*&Fmhs#%^ReIo`i9=?1q0{s=;chB>?zs#Yud&|5Fxf7fSK0gJ&`=jp;3q28t z5^P|^ny38PVDmA*ko~;0l67YWvow#ai`=>YR+o~bCSDJy9rs-Xgq%sw9f2dF6p7|0 z{P0{mps~3T3I_(cO@q*p$`om}kT(}JHMh2HVF|mI)52!Vd4+?E2TvV3{pQO*diBJ2 z2FXH-&SJ9EW_ePSiuN#4LvB#*f(^{v$&9%{sZyM4U^S%Z(EyH!i1>OU@aoSEj?UZk zPp9?2sI%H9x=FLt_lDkls#WTmB)PZQK>G!!Ez8ujM(YeJ@p74LO^nhmZS{fu<@RW- zbq^x(_Zs`}ZtpB+{km=V?LW;AOM;!MENiL?oEpp%3NLi2)KR_8a+F!`>~HPgIRNo( zkr8+?_$%}3D|?)?tP}77d-L|~i`TAyeBt6p z=P%y4dF#%``lza47=!BbUQcHQC=}*TT|+&SC6p>HvI5{d5;LbhjZBd%6gw~(s$U2s z%kapdL_w4-_7sZ3i>EMv#cY? zp>m3r-*GvnDh>(QIqBI&|AGcEj?R`qp7dq$!GoRQm*l*xP3BJenhTXVr-bH{mhL(O ztRr@W@Nv5=lT|kSgb|-s+ceb#*GCTRfARE*7tWl1<;53XeE!s#(`Swx+`p2gC1->A zZFWZItUgU!E{En@snU*ukR1xgvN8xwZn^VqMAsS*floyMcd$a?U^C*0K|XuqDfoPw z)Z=!zIoY^#@Al2DTQ`Td?oL-nW>~qZc9r!F1Z`2mtmSh>IuOlTv zK$r8(5%8I@q%pe{E<`9T*c08s0LIOkf2h$s2gJnr;cAA|;KLd`Xu$6+o*;Ng>^W6S z3xu460~-#PQ5Q;emS!YV#U*tp8t9j!kV=S^dvtS=4jyPzH@-o4NHVW;UoPs!gS|sX z7LFZXIezre@gw_=?O!-2?K==H(HknD&4?Wb^dQ`RE?^J$qVNi|h!9w0N*86O*;On8w!9tCl zI=?T|h+(U`Rr$%O`5#&P>agXJD>xIF<)QwgJ^`e9Vc-$K< z|GTHQ`(&%aS-F|4C}gmQ#SG?W9fT1>?sR%4l|iqR^$uYu4{)h{t`z>kw?+5}`wmG) zM0|tsF!g^{uMZsKVZITR8~l^(Iu#LgM4J?Pab_)g;YYuE=iT=| z{^;!GOU<-OdcDEY%KjsV7M7NKy`Hgdb7PaA{H1!vb>61Z*K7*xppK8^ftc z=w9$(wsV~lXL32vzMO>qnG(@ynxZ`exW!2M)aY>Z?Eg;hVqz*MIujD=!?|x3FAt0+A2Xngj+GvKAXVJaLvsX1YSD z*kbZrxY!`Pmo9BMM|gtY3_MV^y_nx(Uq#~xfi)80zCbYQVq;DoNR?Q}Y6>e@6Mk|^_jS>UPmGA*Ai z^r;bZ7yZDPmK!f6;Y-nYG<=exZAi(aBZXpwpHNQT!C&b4@FC62{P&=%q};;2J`S6VqE85Th91^)+19tuiNsV0L-{vkE^F!}>go(x80t|3n; z0SBns#(0}34pQkt%Y<*y(|r5awazrI#Uremx;2f?biZFBOWT?((F?snp5*Pgt#_L7 zy>Z&;=Z~Lx<%RFOeCo9`$6nr-t*9hN0GPqt9@Qc@C}N@Dp+;a#(g5L4DoQTN0MP)B zh=}+aA@J(Y4bA{V)}(Hjs(*5~-OO@GK9?x>mMwK=rc>yqt3#hlK<i(Kqt+h{pi-WItQnP428*RsY;WHYGZ4t zL*VpVgUS9sdTz7~8OseU`IZU=JvZ{m$$R-?SneQ%sS2X1GC3ToAS$H%z`<4kOD_V4 zrlu_3doYU_5%JAIp#E?U-TSjTIXH&QHVEc{Mg0Qt1QiDtq66_;890(GFVbY3B%j{A z{qcp1AAEf7-1*D5SJyVTw|6F!Y17cIDSMo&fO?+gW!Xcd@n~XN)9(%X{XWzqd$(TiG-OD>s(vE*r%2F5m1GJjJ8xT~6|%1lxc<b!lL|)%@x>_xH#Kmi3MLWvnw2)@R)t)x%wZ2U zC(clhgJ!JK@Ff5qh|h%B7#Saun~ZnHqaDQQ_xeYV9)9tK=U;mM)XS$%ymscfAH4SR z(K1J9v?2rvZ0rUC!x%hySzZgwnoKH+vVMCE;Cas!zYc7EJ|hZD+(H;2n7-0~dEzjF z09Ml2PV20y(rUwP++4eUd;QkkjhpM+_lDD*%1#wO>I<>jnxsv%O~c{`NhLt} z)P|0r6+eT;?;uIzw=Hbssd2UUEvzGS5|k(O3Km&9)x6~0kJKl4hO>A)rkeDd{d9qY zlO0_aeLMvu3L;3?2`K`>abI>1U~j>IuC&1|oiHd>d+Ra>F81D{8)5Mysm=Tu@@c_% z%oTYu8R$10ZUA9G-{M=lWEbQ;xCbX6zSpVcm#+943A8r!4`iqluGiCelpr94a48Js zX4Kl+mAYK)FCAJreC*KiBTL5)uN*zJaP&ZVnBPotnj4X_#NKjFn4A|6n`H@qU8SM{ z91#)mwZmgSgY;wsX=+k6aLF4B`j^8kpY_RLT{607_78F>p=F*Kh!=8P1LHW$(xL!! z%uG!y7MvJD5zH476TA~l)B0pB&pzm9cQdtL7YmJ5ea_SBtn`&deAiN;;)E^LDWuC) z&kKIBIlGypwLaSCa3@rN)M|b}GPRkqV7RGoxaN!V1tOg~%@WzeuN%DNiRnUr;N%6} zfpPCaWZe?r4jMKZpq7;lgF`VW6OV!_)EGljFJ>HO<7? zn_F9d`R<2*{Ig&F>p%I^zx>57Zr;8%HYV>4Rt_FoK5($VxCBjlI<2PMO~>(#QPR5> z19*_<1=xkL78VdQ2X#9KV~DSba#bNMA}DWSg<0g>RRTXeSWA>Hlu&e3{)Zq$r?*lY z#u?0s>_EVqd%^<0`EF#ohG<7)`6lD*k`{u3Km!7Ad{jxszM zK0GdzHGFxvY06%2dEdT;<)w0AG11w0TCHylZ`{6n>(1)>##YrdOM}7ULLZ6BmvtyJ zkN_fbJd34X;#s|&RNdznC1w+f?e0w9D8f9r_fzDmh&9p>9E?N^N5uTHxQ_m zO*5B(lyr8|OtzZMO|!9<+`F`M>HVAUeSGtyi+4V~JG^7Ew%k|jJG8WXU@=j)sz!A+ zflceZ&G`y=QRKZ;Yk3@P(^!!C+}Z&wXxB8JYuGJBve>_pak$@w>VBnX$w-D=cD_;_ z{?5Gj0$By7)7{07jBN#S;vfqh^FuOz_y~-kL+1<`vkW23qYeg}oq2=;%rE8OrTF8- zWybRa<+;pnb+KfA9B2BY#1efM4_@C7X#*Z|0(p99KUr4x%AzR2HZyJ($k8JbU(0Pj z$-+4y;j>J2@9nof^SaFY-1(V<8Xg2&l*Pj0LT{m8yJl;=d2hV7I=Zu6Z!{hXoYhWo zv5m~Qb4`Z4q{c6^qrs(KEX;1vLkUB>&hdzfkxM>+hdd%8A|k#Ngu%+s58-WKaTFrH z-b#!A{LW-2%d$GF-m8?#i$o`hTZe}0`I3-n8(5ahy&PH)G@_<~Xk^Zd3)y%)l1`2d$A7z6dcm4(RAsPuRR*!D%EH=)gQl=^Ay;LO4OL``O}6?wD}VcF zy)Q9&hNQSj3|KthRpUbIjC@(7CZv&YY|11jdR3^9NKhzmjF)FDeniAK9)bGjOaL@+ zpN=9_${(JDKxp2;It2qzAV82HD2lTP(5b0xf}WsPk@%COHf~(i+vCZln>T;{_B$V5 zynK6eYkhlXV{>~v9)oq{MVUdD&PxsZmftyZb=@MvqUa%=rfFyc6C9MH7B9LyZl!#m zl%E_$J}5~jF?=`%7b+nh;!Us?_>&j#XjaY<>dh&V;0W<{1B58D$WN5lc_LK7LteYN zJdBVmOUY2PR^A(fUJs=Z0y0bHEnWoc0B_D9b2g4%!qIq#D_ejElfpB>8O#trT@WCI z3TJxG3f3W9;kF!dH4n@2M-+))cc=9WWtppTz+}1SGfpTqTMrr9lrzBekp@+cD|DpM z*vfc@>^?GYk7o+ind&)b@NJeRy(~Sr)O-HO{#Q;Od*iiNUVG)`GpA1-T3STPwd2H9 z;MOp!Xj_4mBRv!d#Q^ta{&?W1RA?Q9M4#!NsZ{A1ft0?(oZ=RkV~jZ4g4Z^rgNMThVOjy37I4{iiQ>oLt%_QfkI08*n`;% zh)~PD)D&*9Dzo!Ea6qUfxDMQW{LB@>@RUPfIphC{V4&GqLO)e3fQ^aJat6B61~=QD zb-|@nl4q2azaan!m%A~u%yNqf@rJZx=(`VMmeHfZo6>Bdb&txNf3Dg=Y+oB15pEJ}?qWU8UWATIJ<&MDA-Hnp*BkrqqYzC*oZC;QKz zSUPq5z=?y)hnJU@^R#T8uxqXd$YoF})J3S1)yFTr#gkrA^xe8i9Z-qc9bW7?M?^$K zeAx)R`tw5s5cxf{A(tBMDxdz7wc#bbaNv@wH&qT9sIojwhLxSP;K_bEse46QmIH8L zXh#s1lCvud)l6G3O)y-DYbeiY+ct?AsI17dbbI){g{7bP#L7d3LH+tnT`@L3&t~58PK5j^1cJtTR_nYH>o>8%>r?y)OK+- z98cFax7W9J*0#1jICuV^|95}#!TC>BQ4E%rieA4cN<=ZDEJGthq@3IWBnO3-Us6G` zFo44cJYW~GoN1D4gvvB5Y#P8IV#$_UZkaZ0v_rj*`9G*NA-WV2PO^Z`3n#j1mhqyi z`z!zvqDZ~zPi`STIElgujv;|}W6U7&#O{^MXAa=uun(fk6uHTH268BP$WUIVDF)^R z|IYDX+MRDmFI)f;>d_Ghxx@73n8y-7)CiB>ax*L3V2O|{I)*HvlvlOUO0d2ZH~Pk7 z!{dc@8YY* zyuslhDarNTLbKJ;@mZPB8F)wf1N|x6Xid=_D1-yOFl`LX9)vTl-KlmqCL8xg_wEeu zTw1+!_U^fDyIn5jd0%rS1xI^8SH{-0GmWforr``>=~FyTuCg#NZxhg3c&apgaU0?r z;@&2Z3|Q0-oVAxN&CK*;5WaU73Io z=gA0x5mFAeG1VPuYnRdnhJBlo^6&@|+VBZA2Au&<0u-clsmos0L*Tk;$iyW+r*p~S zQ*P^BlzEobrkYGfZPof(4cy{>edO5Ei8IH}96NaO(1F8?gC*F@sZ&{s4g}>1{UIY4 z0BHt(CE6DI#BQN+M!mb*O7R((?yfa?LQVMdD0Iyg5fKsbg%Ei47X;WS1RNI)gX1P{ zl)8Vm<3HWbSKq0ZmU359AMItyaO$VVm#JzR14i6bbx~4sLia6-3=%a5YX+B833OO9 ztx5`Ee&#dxV9KV@+O>8tt$vdAUvuhUJuS=3@%1A}S!zJaWj3AiGw(W2CZk%L>392s zpDZ&$10G2k3~>;f z*e796Xh||WiwDvWM)m|q%!lF-;u+Z9!w}yPPQV%qdt{rV9PBJo8ngqST(D`Rk;GKS zJ#;TTo9?;d$%Tgq#?9x;=_sbkr_Gy)DV|)cX-(~$DpPKuR~}edK7I1UD=)n8#%r&> z{_3m84<1|`sD7H{h-_U`BN7)8abScm0iz>G|77`@7tf*Dq%LqlV0ATS5IMd+kU|o0 zpbY`oBIt7HYC?f*Q%(ar*3FB}z>d#4AdFKECThz$SkC*CVAv*bx;m-W8yLN}Z){$> zxpD3G#_hG?>cmyP@IFfz3}=o}ASIg2uyoPB%tdTs9DL-2JbAV)fbe*5eDr}55skN* ziWEyCO5s9$oO#8^A|U_3CFdh&&msIsJA}sQ{AZZ8PzVvyhC94m&+Izi4iCfz7%_AK zIfr;pjgY;Z897`&CJA`+{_HNBqidY|L5_l8^k@4D*t)^>G?1Xu4&mTZ5q24Q^-CTg z8kn3C4+xz>9tBIHg>%CxbH9j4Za{u2X)=IJ1aol1@hjcv5x(|zoD^wq-(cmy(t$(! zj~w2A^vJ zu`;}qYpTf8+SE2P#zM~JS-LRDpy|K>ZY=^pYf%k9fWqN?l*fA4hXKrqp(IzSraVnd z)AW12ymbe?J8YBZy*{2MOHErK6sx^(sKhiA{d^Zt9EUcPc?bqy)(J9cz=Wd&Jr z=1{U`?#PvSbZkgC2{U9)@TcB3QHj*6~D(r!iHLeuF!P| zxxtt$ax z_B0R6OX~oB-fK>hqJF%fP<6rjw{8xvU)#ER zZR7H-t?T!O_eRYqFN^*A_vb|+qex-YfGOceG83>!^b9T*3ysN}v&#;AgtK7sWaVD> zRQaGg4~CT!&?O-mvlsC~&QA%6BE1pumpbTPEFHJ$5ZYEZqritmInI{?K^tv=;;#&PaPZ_+E*S})cXc%QTvRM zEsDbh0$d>?sh|-!z5*`IE;IO3ZK zA$)XxIa3j#4=gRvaPV!@(bc$EExgfz=5OfO=4w z5ADEPk3rX#5|K}fdMust`ZUFWT!lbgd&!mD#XnBCJ!@!!LFget#SQ_O1Rg&9@l^2i zA)sghnx>kjw(VULV|^Q!wJVc-s2Eh6F>?OItZ7KL|p=lMWzg+A) zxOn8b!>6A+{QQaiClB|I_L70j=;qvv#U)VCU_omrbX@B}tJiw#oB@&3?v+Z=J~om! ziUbdMv#q5l@ZQrhI7b6GA|m29!57>GS{NvJ&X0avUmvrrabl5JIkQ-V1{3Acv& zdE;B#wgqk3bX_M`%ls2(Z$PBU#*~@7nnsOVB}Hr0wWew7>`VdH3vCD`cB#`olLdMr zAi_!bYFC@!8!oAccRmpj-xPFegaGt{OVKzwy+gc34+`shsT{*s^vYmdx>OktMI{9> zH@00Ljz7J1_pJ{u|Jl!f{ii>F>-|s8UcP=~XEcGLl=TMv#pT{$0mLr5t1#X9L6E|b zyqv|C=2&-+V2OnOLis|d`@oxX&_WNTm&-1~!-v!|1nbW7!y^RPd&rM8Lx8L*q&6?7 zJpms)LQFd3_iF>zo~vR|DHbspz)w6vJ^6>QxCjR!l?y3`dh(J^IoQ7#25xy)yGIu? zT+YDMB{(%xGpS8$4Y+xl=c!f=%wG@5 z0x&L;w|vVSK52My90ipOnX{BZe!J_h1!#n_h+G;PhNAeC_=sqH@QrycS)yftKy3HW zFA*L>Qdy_a8rH(}wZn~O?at)pwXMsS)-PPR^U39V7w%4O?X+992W`5tUknxoIXCEb ziN(|G8b*%b-g}5YT=)5~<>aC9xrsXj5XbB`Z?cfAz$}qR9|3#aPl+yl>65dw5Gju? z!99lr2t}52XhH!U^NR-%!r>eYV7fo^cp&LL*bQ_45gw=EGnPy+nR%rm1(0($|Uh=_=YFNSV-?@NHNMsYwl zR)2Zd|2O9#gxjJl+h&@pp2|2N?-JiM$#7JcMGs7{X$+WZuCiXKZQ}-g7{(0LR&A+O z2Bzl`FY)rh6M4ti3(@eXje!-{T&+|j0F~=KwNmeUgy5=QS z{*3`d0~DZEJ`2pnH?*d~V|ND;*%HE0A=|jgDQW~&pR))Yot)i_hCU_%!Gv5dpcFLA2+P92eCx6oCG<%WNMBNt8{?oE$Xhnj2_kI?u9xUKD&&W>Sww z(6zm72W4@1|H_M}PyOI~-+AMEul?Y=ubx=xBN6UQ;S67fWqv8lXn@@}g(TTqMM|vh z(Zg2y+JMDk6T7CZYg3^XC1?sZLYkxF!JJ2%vLXycT9P?AP@Ch*CNx`O#>sfAUSAup z-q^Z+XXobK?K|tE^0)jJzXjK$%h|9)Cw$cztiB35O1RsD|g@YGz4iL{h zMEytzwS}TSDvjS5k}w`7$F<48h$nQm-Tn{G$I{O_Ko|8PbVZid;+eyAoqreQ;p&6{ z;@_QTj>qK^5Lgqy&Pi%`IO$#NW{cM+1XO= z1;JMj5-Y84m2cC;WLc6IX|JaTi@jxjI{5HOoDVD=Ue*T|l6`s7GmYJO+A|fKb7{2ff@Pja%S#?w;AXQU!WHJ5o zbDOHa*q9a?jBQPsv{Tr=U|K3E3vIYLsO3J-X$D@{Ru(pJ+xog{n2b*{NF|lF4M*@x z@KspC&|y$w$IrKOowQARc}9uiT%%NNTu*0P-d{-5O`V?5S!r^Y8C55KBh8K%>9U2K zgRxBZjZ(N4bwQfj6qVo=v zVZP$4Gx^h5j<9vpj3$%y?d_e(WYXA4+m4%N?AqE=tY-3# z1TRO&q?3MJ(oyqg+&WYR8+^y*tBO*SD@- z-MDz^-i2!$m+ua5Zr1mv$=GE!E7QEpi>xSAp`3!Pf!rj)aLn6dc7(AW9&!t=?s9&F zC=dJJcZ8CM{>jTP8=?P%gLds_9HCTn&+)+JBY^-Rak{&n{TbMsY!^|^PekYdQpBeU z--X$&crbwHmybEZ(e?ww+ev zoe2nYd)$s|UsZNmyUKWj4$A@8#IU}I3xcS-=*l1n zmk)SGL_|bgjZ1tcD_zDVVh| zeVfKtwE>%h(gIVq8aE5Q!Zv&b1gzAzF4w8EvJaNy5UsaqsS*pe>$skoUmJBk&-sxD z?jr4M&WT&t#oi{#Vv~H=wQq1ME2FHQCR_b~bUYn^Wm--aQ^o||P7aPXKq4G=gdasd zA%a1~HrOwR%i)d;H{u%rQKd=vL9-SrK;NHvp}(Wk3sHE^5Tf&gq%{ZOajZLk;mYmz zKfdsnzxd^c=g!@}w>hqBT@<~A1U zzZ4$oHVt4TA1W@)p7`uG_-#WhT@-_cyG>et*KY1leP7Fb!2voYJFzYJk>de5OQ7QN%{Y0?@xkdNwODpNP$+;^#jdg0>=v?DB)f&|1w|+nZd$l)?yw=Z6roTk!WFqA zmqnJeG^@H5kKPFdH0#Csa{pR zI+@*Ts-~7TlNdKfehi22_j{$NO;>Jn^bmG7y8NAQXYHZBc~mP~onIC_V~tAo8yRWl zr{f-g4KWzcdmX$KX*1?ZF5v(pE6Ito_lt=Tia0wLcc@m=rCIL%(o4opT#MR-|6J!>dBQfnJmxq`PpK*Eb6Mw z(&_2!>h&wvAG`MClh>Yk_Sy?iUVZk->rdV|xjBtbrtKt)G7PY||!bs+u#sxZhXhES=&4%M~)XBDVFFNd|rx&#-n++B;8NtDn4? zUAZ=yWNEcnesrh0doNm+*UD-JeE`=~+~{E@*Kz%oW%GC9^lG$>qcnd$&;G-koQ*=E z`)emJ?)t&C9a*715X!q-%%zvk#mAIXHFhg-BSw5-fZmN^&pysK>$wQJ<c#x}1ymahSM>Wu6Wy85Ke>1I;m04p`Tj?*|K!cTc>SmU?)yLZ`CD(5RT)hu*PnRe zu_taNlL-blzZA;HSp2{S@~JuX3)5GR_FebW@ESrFArFHD5Q7602a43iF~@4m9=ekG z_3WT(WPE)tN5EwaiseypJ{N3CCea7*qJY&5;KTK0;e9&lD8!+N-X2n(_vB)YNBx>t zXC@DOEt^8|#r*&%%MwjCnNCh;vur|by{wAGa*poTG!=SrT^2X5U-`ysFMZ>eUj6zj zFMsvL7hinxiCd39HbY`XKIKAU+)DU7CQ0}K`6Pp}po_o0SsDuRFkInL6|9Y>F6*Y$ zGEU#y~%J6%=t`Qq%({Pr(CdE+M^{N%&C@84bComXc|4BV`q z%+hRzID819V&e9eaw80`0miKu!=JZ3wt-47^Jx>3ibEI}){;pJ0(M1I^CGYxbeD!< z#=5Z|?#qE)QFXBandh!2L7t28DZ+&eV6H$Ao4R&LO~*~FCA`1721zk(KDMNIJBqQ2 z;kA+%fBg_l14+mq$1aa>0=pM|hD-6#cQ8;BjHk(LHiH4o&p_um=+$5@NRP94GEGme zO>aJNa_h-!&%W@)3s2vC=J6{}T%X-IjZU*@VxMtm>WP*@>q;R5I8{$Wru1XJCa?(- zjw42l7;%5NJOkK()Ob}wnsHf2|GR&2udcF1Gdr0z&7#cG>2$(-XPK996-9AniYq4c z&4w4m?#_WpR^7#qIyzx1Rl-Z$?-7I*8?j9Q@a8SZD@i6My(o z`!D{xPtF!laBkqm@}U+1nfz3xr$; zk4Q(1_#y+tQ;HHsVqGoE0{ZU+Rs~7#%i7lEMJ4iVDg)#tzT<_&$av^busw|hH%jD{lcz$7gD5DV-UflK=z+XfPE*4e3Y;xQiqHEW$ zqI)+rdug0<*+MYtc1!r#!K|-Wa5umaUrxC$V)%y z4D=Q-DtU5Y1K0NJ zAK?CltRSeB(=%w!nmPb!F3cZ)F8d(g>g^Cn^|() zVMv)K4QMRuB4pYj7rs#(>Q;7ie+DT9M%g=nkAPkGbRqELLFh^#<4mU^&ZiP%4=5r2 z26FB}$M#SfzyKRA~IbtHbh51%6PSc)$_1Pa zdi^BL9ySA*$BNcNh5I8K2X&BSG47D_a#6&2c9P^#{?Wbn-@E(n`*+{{;OxDR&Of?6 zzkRQ~H?J3b-;!@;rnBsXFZ}YuGq`)vMyYXUi+HES5jCw^j+2H@n^~Q~0v@1iGdSG6 zGDXbxL*wG;t+oalOMsTJTFe01rbG2jJo zksR(8oDSAfpE%3XDaID=BU~+j`$$z)WzIGHX_HRc=`@;MpIm?P+S5`{Z)1Ut0op(REcV1v-lm~6jhRCC(~&* zffbBFte3es5@Bf6l}u!0DfN^BFn>a$OJ`g$2Pa0IZAxb<4hD2!F>R9ikW&X^zQCo- zu6q|!q%3vU#ry~y756@1is?|!J?PjzD+Ab*+J?2Hj1x!XZ*DOJuFz;*5HI8aXFfB2 z{b-Rd^Spp(3|(0J?IgH(rwO!fb}25jY|+Y?amo|nsIoiEyQSuYnSN&NL!U;dqc z?^}QSZ~VsJ`s?3%`gFF0PF@yiT=V5ZeP9nA9(SZ5(540W*~6;Bsw*xFjIFaMZKtOv zZPqO7`6600X?45&9K|(MU?bJ|@U`rRmmI*cD6&dm0Wb}mp~tY_&CaRVl_bLmR#-w!=xmYo(|a%GVep#aOxIE zMX^f8>)t3ZJ@tcnLW6S1iH&P}!~m0(&!F&&(}Y)WKKMYe`Wy!sdSjf`i|WpY zcZ;(;t7kW7kG=5Ji!VL*>Z{Ma`r=bBU5&0M5ys&(jk30min4|QJk4g@|D4%UFz-tP zIqh`Bh!G?11H96?^RfX0_<#G~+{-36a8az9JTBWSS59!RES80Kb>@|sA1{m(Xf7~) z+Y%R7sMGQF$>Kl#TQ`3BCN7{&V>7f)@eb`)>Yk z|G286>3@=D&*fG2Kb%BgDK($F)uM%J?m7@EhF@Xi^H3(qXXqnFe0H#bX-9VYaQmlw z>o7PPNQc87dMm~z#t2MbDlE`u^t$g`?|$&}H{bsGFW&jt8^8F`&wl>1pa0^c+qW0X zyopoTzLV3_$%%b(+dt-L;CN}db34@?SSg%L;7oE=mPnoNbeYx?1mG{x7sR}1<>KNn zP;uPfg1qcT8yMEnUi1nd{*=o>gp^HNwxc{A3@9P~q@Es>uqzH<_1s{#(C$+2;V1!j zIpFl7dwKY7*i{x0yQ3$iqlNYkh6Tasq#t2%I+$2p6h=mypy=$B3}g%Gi3;V!IXW9V zp2A3sgkHxE$BC!9sbDiN&KGBQ%jM$ntEVqM`}8-y`pU0=Pw4ci#Ho7w_MF_g;DTPJa7? zd+&XG_Tjzd-Mm?*r|In4v}~(oxkMqR{Ag5`wi(7Y3}8MesBtrEFfb>xjC)9?sza@Y z=C`mo37nc`yV`wB7+5oOfPs~5eg-nL5$tRQ^5gR?91#zRn>F=d>bMhZRsKUjC!%Q9 z33tk7p-A6y!SO-{FpF;~2Yd3e;DXV`a?1dQgnGPbip-(>R>CEujXp}u7VFBcFkO#i z`SMGVRi)Q}!Hmm&$|t7?L{}*hfFQ((g2}L zk3I9;6E8k<<2g8_!?*in@;56b$@&8Let%9)z_^95u6}5#sU~8pC|deSxG# zj2Q9dzymaZe|p~h@4p?->ZUB~DveL$v?%f`vy-~wcRjhrrDa}E& z6`b`gmxVs<3!^tqIPE)`NbM=59&xbLd~2~Pivr_zHa$tR2|OjY6>1&kOHIWF9m{D2 zH-7~%1$Y{5fOSNF#oGtF?hSJ}2<48{NjU8^Lme+4ln{Sk9s`)a_Ol9>bNFaOjUU%l zy;#m+1Yf;!_4LY>*=(Ao{CHkbmU)3YNeQlOIzeA!H>R~%;%0W`WHy~lV%t}z%=6`9 zd3JZXIG-iS<2P@7?Uk4Q#&7(_um9?=eEqf8o`3SODQ^SOEXL8ce=-3+cUbM!MYYJQ zId^}a#ARH}qw}{udHZ`m{PUl_{gV&xy}zi>CRfwh)oC*09$q!d+*UaTTbZNw_|;^t za^j>enxL%ee7Qu8OeWdv6oXY$!Dx5fB`Z`FqQ(h#uVnF8yN?OOHp0(}0ldy;WKfvS zU;s0~;wkBsc$Wmrn0a&$un)q-Q{S`h2W*ZVgQqVg!+1Lbcw21<^0$;(aAVk!{(Ym* zTrNmOAywtOC3DynjAa7L3KvcgL@&tesp!Xsv)=RNTjh%dJ5`J8NSe-0PNuUNLZLOG z7h;_1ZSxj)hSTY+sq6EzIqnpX-F*DY$(6WCig|VC!#ihp7Fj#HdF6?hpZ)6BU;6r2 zo_y)4>(5@vt}>HoGHp+AlmSd(tP=v(OcynP6`cu%#_*B_8ZlzTqlL>ffV;~H0JZJ^ z{O#L+Houvbb=u@rdWzr)cMoi?%qC6QLO;PJ758EqnV`CvMe~3E8(03pYfwwHpER#| zjgqsuUtYX)|Jb-xA%uQ<>M1wWdi=rkZPQ9$P>O&2M)lACtM(sGvZrs%PyeUaQr?m_ z(pd)*XNdnpyksjs6JW_ZMw@)kahGXAMG-h!nkp?X()J0>Y<`bf4=|Ej2Y$N zNVV%8)5l-;Y|C=mfuKJr101b24(4>fpoI1Z9Ll9D4wocuFtb(y58w=T#uIiZ>A{D} zqRI`*sF*E=Cl%7yxiO$e;K++7bJ~c4Urtw9qgjiR6F*R|%d$XpE~gJ`>X|gmIT(34 z_fCWlyOq`&AOOUvO|9Dm)T(W6MpXd-=t$ zJp0ts*QeK*uiZa-n3y;!X#g_P&yE*`71xfd@vW{{0fEO}1*k!Fl%JJ%Kc0X1(fJ1- z+Mnodr$l-~)AtG22dK8-@bIS6^D<#1u`@X;}0 zpc(kci@)5bo!=T1Cs&1&mAShx0X##PwXnn+0=_Hk)|x{<70EizX7o#dwGaw~zoQ#S zV%s(9Pz)=I1__N!oLW_&uDsW8rXYWHZya4H)w%OpyiIf|?P3^WHFM-fw?tx|`w=c0 zZ1C;IBuhG!BDh)0R2>~L^)y|3__i8c8jGBTAjpoZdQ(^YlG$`R!+1`(0wF3FWx2$i zB%QRg>nAsEU480_t54p#`s7nLpLzPp=N`Xu>soYk8l4~oN$N>41IpYtbP$Vxm-%*{ z7K`hXm;#%ceV-L27FH8dvR*%8#E3@-yo$N=Q-W7Y8m=`o;JE$%dGvq$SM$lqwWcW3 zEX4(~E^BT9-S8v9aotR^B(ItoKS9WK&bOkE{?~u+sTZztHpvsbJXjh3@jt$E`rehl zeXYLspPjZ;rH%sB2mlvcK2IMp;*zm*^r_Pt>3+RBP<7J|eHgcI*Hero1mX~UMPk=& z9|U!PbH9B2)Vy{3?w@@Bhu`_`Uw!Ah-~G`~fBMP2^RjJEuU@@!{pNIfnxxaZhSgEj z7`f2-vLxX<{oLK8t}B?r&7hWlt+qfz#Tmg{(_LUUi#z6vF zL8&R?PfDBu2`i-vW)z?(rqY-#b+q!==W-Ax28t(c=y&osF7AE63d;h~eo&$0za7>) zq=ar3$2yM{88C*f1}tgRo~g`RbFrA6dcBix9e#g7Cin?*>BnUWjV`wXKFGrS*_ZV8 zIGPE)NtSSf-dOSjxr&7{Cwjq^-`uK}Ir=60-DEQ3jMNm0J!glP`C@*)I0N0gGM&Eo z{0m?I+SmTZZ~XeN|H?1D_QI3TK7M5i3H4%(RS3x>r)Y4Q8$l#yD^7T?NWOM908;@e zsvo>L=uN{#xrj~AgCh*Vs*0BH-+SjLAN=qaAHMPShi~7W-!7B9$?A9-@yks~Q**0b zM#OCwX74ncOs5#F^J;B(gKE1UM9ef|E({w=sQM3_3IZ58bIVJ&>b|;3OvT368sn( zyW-eoLLZ*sX{hH*!yt1R+PXUFNki99cfu-dzhDDjmcu;I!T7FP9M7g)mq8=HZORg9og`r7PBAc%1-e{OTg=O9-cH)-wb}LO zpL+4NSHAwj6E8h6d-7^}U0*4~ZG(#zRNIhMkGcF=jTeAND?VK=t~ubNzDFAvK3eb} z=I|K-6}Gd_TzZp@7%}1@fh#DV9!Ld*iwv%2Z=ARPhd;=d?JUzJ5Z4x51#$ICWA3~G zC7Jt6HPMwxQkBgttN+&X`G4}w8?s4pOTPTeO{1${+eH7j|I5e!+3EEw|M{eu;o5mP zBUBFL!POom8x7zQ4*)i9wt&kbGdE4`Ep9nH5M zN#hh}+UtfIn7kvtrKQ=WB8u)6(GP$6^FREP@4WuTFFyF>?ER1Ky!Zb5pWMB}U7?eN zD)Y%nl5zSM>1a6{v$qT-AO==##u@%047WsqibBD;2!jTdWI;R#ffNuu7{IHePvwI0 zf?p}5Qahx~D%j!bi^m-VNib=rfYM)0eiL36&*vye#-Q)&l5%9k`v5YbDn|zeWlbI^ zlS{XQk)bLvVU=p9UcoHYJ_DF7hnlr0gMts4L-K$*5vUfGlfTZbA1fYUXI%`2cn3hs zz?;jP)pMZns)KPs5O0r=Pm@`1R8(P_$KEn2KewjH6~cfkKbb#4T!TJ~5&o z+?*C!YhH;m^WeWK3uiQ)V|d)%_w{3=v6IHOZ8vIcCyi~R(ZsfG8Dy1RTkUs~KP*LtT z0K1O$>7;0x|Er6$7(>cdJE(1(qeKR5& z&6CgAV;Tr7+;?{@MB(v$+{*QJDC5|-5YcXyuYbOOQ+(v>a9Tk#hR#(_+rv+mOH-U4 zx>>k2=RiWVBMf4B%kNf#CRn(bU0yi=hKPom4n58Cip^3|ubQDN&A2LHsgL9L@Yk}| zHdZyA#ToWJJTI2z^7!2@aUzYEk#xNdE}pM(@KxLkFxWRm>yG?*o=GtrdW1)gaYdon zGJDy8dRw;aaDE_TS zbjukq>6D+y@YjC!ec9d+IOzG^1|;l?;k!`B5A0xJrMb~PwdZ#oMWCfYRThvLmH6B& z)x_eI;awdt9(5HflB1*`loQSwuula9bOiC>gV^8S`zGEy|6 zv$BI)eX%9$JBc-H9fKOsDY;=nT6s5Y!Gt8Rp*R;PTO(`hP6$*SSAVrxnYrHG!xSs|hkmSj`Y%8h8D^+u)c{?$=+TUUba#Dje>i2D7BozV>Mr}wRq4lM5Y}+-YTJ+&QB6}ASp0hBe zYtKHHNL3>jzXUNU*4(a(K}$&{9NoQ)QusX_;P@Ya+?$r=-q&$ZBCy2LLGWX+#YWYi zqJsAB;2o*;@q{5uR8z^wb(pf{iA%l-B=iWanlFnBaR5{_WXp=4%>RavAQ8) zY`~@k3ootmjUVBT!Ze(0X;YahJ5tXYuZq2b6$blQzMioN5sUK^LK|c|x$@_r)evZJ z<1wVHCzd{V@M_AJ1`=ai{f523#OW?IITSN^a@fsC%}v^^usq$=Z9B=I?Iur%;~ zTs(5<@jM#?;Uf2Xlqrjy<-8d-^#(T#q)V#fv}7zT6Rv1u`|^#DGEk?MAi6g?Ymbz` zO{x{%K~JNBs-?B%vJ-qHeabV6AWuLV)b5%Ol;8mao&o$Id++#y-_G|yXR+C9JWar{ zU^LMR`gc#QMZ3m7@4064M00hJ=HT&Z+4r{4G#|D;a4Qy(MLxMe{;-S~tn;n5xy?bk z?>QiO``u8n5JPYO+{6R7oUEK~BPL)lLLTM<0BAx^NJpJl(t zB`y%BjKp44NYfDNnrjiFk4yFt1ioJv-poLskjKp|4IiMWV-{PAgJSx2n|Vg)#GJUm z`=J~WTY>(5Hr3ot?dyehFCePF+tvf_9_2Lv9Eb{e^Qo$-2Q%@azXHT1oiFZjH-DX| z88P(#%vd(?yCDFTye6nAIAa#_h{#)T9=FbSj-0UqI6YO~2nAMryY&yFMDCeo0zB=>}>hL%!>LTg&c&mB3?Dn&~+3J2R zj!Jb}nrT;y`4)kQV*`m5mb_0C+8-BbM%O2%4t*^ph|i3Qf)Fe0r1f*DsK$%o0wwj9 zYJ$YH-}HqS)mn#BP_YKGdcO}kWQAV#A_QRvCK@ZdcA#FULY+b4IQh*8{dXQDp7ylV z?QpL~-g-eLMD;oGUV4N`IqbVXp##|2v>x$H2yOq!-}xJ+qv&|t z)!jhWP|;;BtRK6h6uCJT%l6qq{%32d)0^J^R&|*LoRBT9O`DFbmlV&a#ySpZLADKG zp7t}5!@m8;S}xDYn_;!W#$qxe`^>lIGTAY$+vBkTUFx2l0T;(xSB^lCZP*Bb1JwuN zCx>ZwZ`jlFJ`$jwV@|EAcUjdOb3?MIK5>w4#|uh$%jIQb_r00Cc^LG3YT*afM4v_@ z@H26#dAluk`qoFN;W(DWeXW1Z^M8eWO}elJ#{H&M`G?PEGDr!bKM$vMVx*S!!8lT0 zdDcybHbo>s#bGr|dq-DSX@XAOi7zb*~m7f}P=@3h!t{xU*GEEIPlh^lTFzf4Gm4w_v`y$UwEm z@+M23AVn3SHCuo^6-Y$%|5g5>9QKg>B=#qe0IDckG50FOl16`?gVe;KS*lc2Y+RwS zf=uAD|2|*i-nBM$24Z;7G0aPRe7;JqqkL;e ziCL^~DKJ{@Ft&d+dl{n%SKl2H3WltGC8M2PgA9O)_e-*r(cHekI_=2AUh{<)X^Gn2 z;A0FCv>3Ch?)|~=YuF*+Of$C+v?Gr#%lWokvAsZ-NR`(i5eDX3))EZXnCJUFu~>{y zx>NG4DAKFI50e$3FNfqs7FR0qyjH08!$T+&*d~)b>vHVmK zpjWD+bSixcx)22*{EkvDm4V3759<&(p}zKF%+Mkd|Ef_om3@tmSj?8>|HcbSzWJn! z3-hs=!;LAL-r44m_95B_=~@zG?)iLwS#|l<&GHe#O3{pLl19SweN{s%n<)|{wQ>K5 zo&n-D?Blc@1$A8~M!Fvs%rI`2*HOY28BP8BKH^ctUkrPxu|P<8Jk%F%T)_w|aLW-M zNBAYk2MTy5Op2J(V#dAlKa&hyY#opLdrHDCXD^`h{C;8*$G%u8yI30Mq4o;cLZOZhR=v=6()ux^8gi1*Jpxm7Q?o34`Kc_AANb_18^LhRz{E{U6 z^=bHVY$@z@cM*5FAvk?^=he$l$ukLBot~-iOqOaM*E^LJz~a3rZBJYx9XRib@a%XF zqlncHcPzjed|v;j8@fw%3$cXZ0VfS3_AF#pPoh#sfbUUi-5N|7E}aK;3oKPG>Q9r1 zJ{FknZNpA&r)#k?Ti^ia`n-`Rb(2>m-W%SJH#}e>6nh6_q4}IT8>AZ6E0%`hl5vhg zzw64`z*3IU;BHu8zj{L*K)t z$un6tV=?mtX5fV2v@saHQ}L><>v;!5=-db|KgCgS5^e{kTTnq38D#G%BY z#5OM%5;#N8jJ0{5S%p~zxURyXFxMd=ZsPuy+GTIZMj=jMdd>6y^0Vn;d5yt5cnW=& zTD*}Y-#K8eA7qcCA|k-b9XNb6E^>=)o_x2lfxj{*%NSxfh zhg){;ygs*A(1Xv6tg$U}bXHCCqb=I*5dNi+P)Tq)RP^Yk!Niylv6vkhEc&$|uh3+W zJWQTFke-O0Vi*yxmZ#lXS#E?9o_$eGm`t%^@EiR!Z`!2QVKeIRRtW}mDu zKXv$QCju4;h1g>bENoJDSe7p*=bFg?CtG^g@c=pd)fcm5V=3ybo$EcF+Wy`<09(T` z8|WIQX^?#rD*#2UXOPnX*R;tqz=IzNWhCj-1L#zL^ zvwsS@Z16_Fs}KT8=}H(uC1fEYG+jae>h4ObqsJS*l3FA;@O`Otv2~^O#y&(n)7pmwcgiAR&U%91 z<$4DQP$ldq+C?rZGVzQp-N_jHvvj`vfnOajGnUAa;Ra{THY#VYtbVLH@^2KTy2(vh z2lLOgAaz5B(<+xbZ(bhb)O2BKH(%EK96j^rql5ologavP4gCLgP?PxVnz=)_(%ZW# z3~?%Kgk%5yrA&wJ5?JkO0_Hs8k_q%J@*iu%PAr@N&>dN*%|~wsSWR6mdI-}By&8S? z^S5pLe?4}Q3OwJ{#_MQRxu@!*z2ENKcEPGC7k^5GNoHY|1foK$Y zi+qN^?dJ&pwp&(lT|C-GYCU*ULUtvAchU^E%yC$Y7H?M{Ho^`pXe6#da<<_C1&Gm1 z|NiR`0Q1yDNu!KG;&a`I<HHgXN23Zv7v?77Q!*P#>dyiZ#V&<*u~avvlsf^ z6aML(PzH`F7XVYBG>v_r?8@5xuNxRLV!Z{gZbet0?KS2ozAjPyA8Yzv5J+qd_B)3G zhn_@)H%6ig%Q-x=IxNw|E9El~`9Hb!m=lIrJUHj*oJ3>~FEi~zeSEPc@ia9Xi?(Qs zmO-xqJo!H-UHN|b1iTdG^*sEOCdrw^kyIC@{M&ePZ|3fNaDR^=Ws$+0h5s77eR2_O zB>h~S!)9v5sz!qe?et?2yBf~yFdsD#UEI)%K8zK~sQdQv)?^IbDiD188x=*1ypEw` zo#c8bWj`DrABqG936_|-=tvMvPAxOWnUL;!P#sCt1RQ8+b0y}<(SgcP*nA6%vczVt1k@@L~T z1gRqm`7?yWQ!=ZuBo6P_$gKL%zRy$5&o$;A1W@LPnz$=N0chAN3Fu$o_$Fw#*-kyX zWb9V|FW*jHAe7S%T98nj6OeRweE#v?!!7*z61V03fkV>s^11nR=kD~-Kwq|Oi94;X zpEG&IcxY)wnD>JvKLH!VR4iofQT!(~9 zA8Q?Hu&`KkprD<F zu-|XkuWsr~LydGe3c3`_jRZ;tKBueH2A(&oX?b4fFVuAcZh}6xO9nA(vZEJu?a=f; z=~xS&ZxUR`dPsQ_c{nmihvS(V@FfMxs9ErVN7M0*Fgw7w zTTaZq=O8LM#4=RolB-IJM>vT>lQhRK?xlN#$0Y(!h7pqMt+MNUqINd+tkr;azM3jXiZ4zw zUd)K^9mCM6Zo;T!a?A{)MX@~dbi72Bx!9CsPePZH=)7&C8H3Ir4P)nT$Om8QT+Qdd z2~_uD;$wx~?|qrwV1?R+6}Dh5h~5ayaZ*5;WueI%ba&%q8?rY9h(teN(wF{)?{EfMf+1X-7XZc}ASs|#L!27sr{@0Hs ztUqbF35+jx;__Fhdy^~w$R|>E2R)pXX7^5J+xrZHBxQ3nQ_Qk&c zvYOAg{a73Fz@0HE?pk}_-zBP1?I(f!!rTk!MbTtE(+@A>>?VWXHf0u`RlY)*raBD! zl&I&=DPo%%twig!bx&7b1ps_cg^@y^#a^HW`wNtl*b{yO^gZ{-`QP{Ftj~_RIzNo< z-;bHO2ZN6~RFW|n`c+4DOWY@|GRVIS8EqaH!0u!^0>NO;%LkMtkE7}#C{3VTC)OKs z_uPR2--<&?(eL7)YJU;wB^M+j6Gj{+L|^3-qn6V^AqIcN>}pMVCNTCZrY&YrI`UBW z&+&4}jifm`s~y3T;f1pzSJ`Xbi9BDh#m_(Jo3}*5T7Y@HoWR0DHI>db{ZsqWP|PNk z`h$dkq%fzUpq~0dW?z}q3@Wg*?dMbazR!nc|Ff*VN1ML)(-Xa?EE=V5;g4`DJ-`dGwqsq^xjjxFJVo?v(bscP}r#tPZ(x|?X->(oK=Do7B{~N*Yf{oBOt=kf~5t;M===+?9DL>AH^{N^5#=Q zZ$-e8Q(grN5N|y732s>aESYB{A+i(D^j`-_b)5MH->N5fEe7!7% z0?s!1g+E7OLHZ5B_E-Ozu-{#bhp=y5HDG?k!NBMJhJLwjQc*Fpl(t}I;E@qfSzTEf z1TK*Cqk}PS``8LhHFR-YOnJz&8O=_bD7fASXcL5{B0l1&OV9TA#}M0hy%9Gp z+~qwuik2+xS*h;6I8MaI<*i zsmkW*ag&Y!FD4D;?&PNhK5r*i zlgg6L=Jz=iO6Q-U3g$ieM16~cXW{pF_B9skjI7PX; zXZ|bw=wIEP^bqpgyLj@yZ{qHI!x4U;%KKQPemc~w-TYxWUs)rstlwhg>x~sPfMmt# zhTK!|_l`qBNl`K0_V>QEnK+`t%iaodGRpnECm$+ZGsS6W=? zzXW8gs9yhp88wGmV-V!*-{qnBJrQJAO-($L&>R#aD|Ekf+Atj2*r3&a0m?ydMvXz^ z$VNqeEJMD(!0L=VY%!2>urDuyXWOpNK&hF@|-B{p80Z z^mr?&BH>I?PF~fD2&G@w_&`4;GJBP z)uZMdCT#OXg<)Y6d4)G5KON`$AHhMibAY4`kU0}<1g2`5uXB#^Cp#-<52;gBU7Yn7 zpt9S={ZkXfu6bXJpqp?w3p8%N2_pL~P?}Ip`UImbm#@d2F{3yF(WTA$)HTsrQ=10) zU5D1qt{h97Pt;vqTl{3l6$cCKMCfoOG_^3(z??6&0*UV&79g@n%u}qif@KwcYy7hx zW6<&u#Vbn&ecEgTR_U*rpeB!I;s%V=+y<%XigV&e$w_T(7xIoB+|Wtvh@`2zuNhl8 z(9ft3g2Y2koi+NgpsM-Ov)Jq#V)Pr7sx=LR|K^XMg1Rp?=$;mRud9?mIi~7cWRze5 zGc%sP0>--}9cIhu7rz}HpAoKKZ6~2`JmRMIm8b8QIR`ymi@WC>3ZPXy^j}-t0S7kB zf?p{h3+8LWR7uF|Ba%SVAv>Ew#f{kScJ}t8P1ye}M+r3lIn_n7>GRdIezn2-#gj3t z>0pqPJ3%#%l(?**e&(~y6#yuZwR*`1`<0klhlYw{sS^oZhwk~1)b@{bDIXYNoY1Ns zEGCxI)ioeT3Av7byyLYpR0J@mc6PZQn9~4)#$vuOXM%zvd7?t+n#KuJgnouWc6_(P z!R7h(uzQRko-gw@w%7eS6i}FWehlQ#r#Mdmx0&oo5D)veQ(sjG?ao6*`VsFGU*ECH zKP$7V49nsi;7tYx{%#DOty1^7qnJ|c-74;;UT^6X6^wzTzC|_O&a~%@XF0l9M&ffh zN-(W2>!3GD{57V^98z1xZ4OqZ00JXw3?wE$TapI}NS_kPbV$jHudS`pF4rMlQI@y?Bq^Yb>Q@f zB1H1_^Lq`#ADs0iS0iADQHJKu-{mx|Mg}nTI0TcnRB=lp9rwa~)aBjN2hdkCk?J+x zi5^5c{>ol>r<%=E$o@-UJ_NjI>!!`bDwQRHQoly;!FAP@z8%$-Q5e!HKM#3n>`s#y zdO;i1I=x=2wmnZg0*-XIpG!b*u^isW>ICTZe%zt@-yYS0mN{&FIuSD`YO9U#w$%a( z)}+_wEfKo##p5zky;N}M@O47B1%tC%!TOq^PWej~^S()8_^XS&H?afyt6^U&RtYY6T9FOLc^XBqXkRtWV-(aKN`|R+1)H`A7lwkXP zt?l!b+y8B8pB5J=o6`b~F567%3gAc}BJqxaxsE`KBbNH_912IqO~g%AgT_y<;Rr0? z>JO7E;2wcLioIkU?|Yw}?)$g`h1mkWp1vMP{NAQ~ot*a$M;}06q)_e;i)_tZ?w|sx zoxCRpd?{tTVj?O$wJ=P4=zIInl2MA^SY}jFArKK0$jZXkF0@cQKeJW~3EI;>WHyVo z#>em*2kuW@`2YWc)$>s4n9|YLA!tXJbE7Z<7*g407 zgEQUkw8PgHNR+E{cFtJjH2MEsU_oT6w%tQQ4#mu(s{@#CENK%OtNobc2%=^1>ncXs zvhckV3KB9%HCIb>(xqAyh=~HViMMOZxo>Nlc^{zPo|i#0yzS5Ht##qoA=Isp{hCoL z?}tO##DeP$zuF2Lzs~5TD~c>KRf;gtsmVg!%PV4PyHeUCY=nRzZDVZpJ0Mq6ncOb6 zr)yS?I4ms1*Q9M?-p4s?Vvt$aS~AflIv-twot_*xyta^g;T~~>@j;X;TqSa?$v@6L zk?!vaBzPm;#BgFr1x*dojpitrmRM%3QT(_HN;)cr=VAkLP3ITgbr~U}(5|dV z*h+0Izh?s_D~-`{6r1tWlan%4eq^T&vHUv&f0e-dt$=S((=JKKRDGRq7-KER;!7>d zm6M|4VktBYu+G#U&zuK6I?4Iexc%9({qolL5tqyF=Y*eAyjaYLA8m~bv?81bTcRXe zl7A<9^-<=D1ws6H_$(MP>#i|mcyaSkm`(FUVNft&-4#X`8q?3Y?Rg8;|5-ZV_3HEG z>Z?llc`8qG{-lYyXF;*-XuL3ZS0?7W?28nZ!&ZBr%OPD63QA0;_32L%^{5BIVr;s$ z=48h_ON*fMhho3 z&iv@d5VGzN=hKtXyuzYVmn$Kcr`9mn#zn3XfNT6%u0TpGL=ii+O{hyZ8y5_0-yi+_ zo{BMyfs3me{lOCFkJhN1f`5^_6_8Yo1)J#S9m=~=h#&*Oe=shblq$T4fiKv&xBkkc zY?2iaO#!MgzEld(abP6cqK{-Ct>7>IZtZqvMTXwnA^E@=y8MLR#8jr2VnMryd1kHG2;_DQSUc( z42k}n>wopsPr-w-b&SIiI9ikRiQpJ{+!$md7;=FghWlP(D^OoI`X-|nnDIzXw(_ae z<$MCw7mq0@&?}e=jEE}DtoU-tSS3$-9h%1ki@S!)W;K{HNjLYsHyd<~hTo zm>v>H0r)@}@BeI5PfXVT!BX@LfwixGS|>z{o0WTZ^&ZCc`q4q&*N$|+bI#RgQ^3pH z*P&7`hC=Cd@B7bW^P_RfBma5X#M10vyL--4cC&=L+?^FysS5fkvm#(PTCK>2wPLY9 z6?O{e(3(xUcvjGa=YR#=*ALBGY^%!O{*vq}`voF|oRh)`a<{{GA;>PmjY%K%8@{c= z54l68PcYQT*OOc0$TVUYX$qzGCJYtGNlojsE}1(gxksVOB=HN?$dHhw1Dt`2$IC?Jpr2jd$cOdcx->P{SrFQ+!t*y+;ddbi zmPsnvY;z|V!}23_^%SghUeuIQ3$Qcu0elVW`x|%|t+~|kI}mt#T=fJ91zfGwJfHP_ z-rv>f^*wrWb?Z);ZeeJ_E7Okna zM5|rS@K7~J_AE4|Rj@eK$KxoC0@XK;5zv~f@p_(`PyumO+aF8YpK~sJ8}8}r?L+u=k1WbT@X3~KbgVM;53t3wI9XM5;{x5o+ulWSEmoGYC}xp1$tGOCj1 zw6PpulCZ6>Mq(I1_qxXIAar+ok}{HbLW|`!_;>CXLJ?o>e7mgic5Aa=27wfri+D|a zG7NU?ZMax}!CY8jM!1+dM!gRj-jSo0lh$l)OO@?NXvHfuCzZQb5!k~)%HB1>Nb7!QwBFl zeUd7NGxJrYTy{`U2cl=p9gi`ni%!V#xs;QCl86H{cz95W{z_obma2dphHn@svm1h+}S;Gc)pct1`L`!}M2Tm!0K0ne^@yAbg ziCLP1RryoHfy{WG~8blAXe|~|*;odlk;WKlZLb`!%G;Zb=TT34h zNz);fGS48{TY-ts&rI>L1l|cSM|D@8F{u})P{L!ve``UVf)Xb^GIduVQf5A0bnXuY zt%`2Oywy&Q?KpxB>y1Db)EP698Dv{m5_Bme%xLYEMIg$3n!3QOj819Ac8w3aKDj3{ zE68-9_VTLcLQSMhj1UWkmFWo0gRIxnn6>Op>1JHcJi$$r(eO>OM|ET3jJcH{Ihe=q z1Q%>zEtB2f$Mt^bUGG9*;<%Y+QY2T%m?)XyI$7bd1EFjspE}fqU!qBdwqIs@OLs6j$?kd4?^`}rj=Hf zmz)a!R?9k=Iktb+kEq|O=lzt2YNUg2aYoZZps$g7`pkbquS4m8=mr16)=DCg0@Yzj5B|C9JKs{@=W@eQkF<#E=P}S7g zu6dZxj>NGaC}Xumm0=OKhp^;8xJY>HTUyLkb$&{<5U^^w&-vfH1k(T9d~txH9UJ2x zzlu}5nyx`uMOIN84^!MqSWS`jQ})aWzIdYga=r%%4c7P|v!#*Ncp{1Zk`Y`zS>z0T zvKr$m>iUx_G9uE&2$Yf5qLna~ubLGkopI<**$VA#gg%>Q1os=_)0o4?+zFS=Of%Ox z9m`2Mr(#FqR_n~h+Ph8zjm1Jb9Jhw*yYA8P*6MaAEa9RUC?4Zzaz38{*|O4KHtBz} zF>1%Xl&}`=p%X(kYq$wm?k6n7S7{Wa=U!e0ZcLSWs!?c)MT{X!$U2Ae=Mso(Ji%iNC%Br^-M7GL1{k%D^i?6%LKptmyhwNZDlm!?pjWEb<@e+39zubQXn2#4=p2)hvT-%%D%{?W7j zCg|}WYm-7aEQL8Pmtw7ouq*C%TW!A`C$(*PeT@kF?8UTgRTLeMJ=n-*0(+tBHfJV> zhg2L%Ttq93GL@SWs5lV8UjiAJv}F#m4@h)(&G&ee)pa>fb1lqEZ7 za?AZfO|MzQUt~VuMPdJvCz>hTmx;3l5Z-UUz0tDVvnEngBVcX{h)JRyHo-=CgVXRj zG%1se?1*)Q-ZO)7QIPF^;j(Gn&Hihq_Wp%mwJX|1a4Z$y{R5N#qBDI8bDCpY0hc-O z@~o59c!|pGVJ0O(O8l&C5mu{NT3uxzw?tOnnm28TXsrW1|iwJ`H+2{KCa|M zmcX(;C+3h6#QyMKNcMKdsK|-kofU0@ z5g=Xy4HSIidH56V#|)cF^fE^$mK|+yX#$!wIso|Z~#EbdIP@e3T|Fu6#-PY}h{$zNm>Nq;-5P$=A{lo|S74AluHYzf3DT3jTP zNbmT^Pb7AT!HkaJYum|shwp*r^?QARF)sh<(kwf|zJ|15;# zch2kIm;aI9UL5de`+M=gp!IP@Iv_WXdn~2Hr7t(4(U|w?3Z^7Q8jKlmNrz+b+#-ZZ z-%`6)I%lutz1PNchCp6M11O0of)hv7;YhZU$ScOfaS3ij`m#!Ol4PGR(lDfERdYE$ z_CoaQ3ESn^RuI zM3ST=H%y8r0K1pYPCgCoNk^9IURw*}t+c!4f4;f=4C}5z)8G=@LU}+xqvML*Cj?C_ zlK)?uiU=lDayYr>@4CGOxv@~<>DUOrAQj`so?uZ|6Snl{xN?wr(V+)bT1YWBVq?rv zm%N*KL=(+N*$u8S;(UQDBd!_$iADIXPw%^+ys()M?l8#mj~J1-G!YabBpp5q5gkPx zr$GU*QUKZytuTYD5npL(-k-1HSB)-fgtlskAk*AzHX%4EOMFNnY;BWyBlrb0DLP*| znKu>GTaDT2OD7q4n}#HIwXRSw*aCUA5i#%<{=(GS;#tmPwiafFO1$V_B7||V9Zj%| z*J^%uYHkqc&5*oC?xz65qu*m#|YE{$pu*MxEm z4c2k=-FurpCOLDG)=2}WlA8piI{RxdOjr4W z6SUWi7az1~N5?bHS?@g3sC))mRiN^+;H}3u{Ae9WNES zNm21guSW8Fhn2{kwG^?zGi1UObMVeL@;D5Cp`yK{N#V*FXcrxBeIke&d%#H2<`a~q zYU0XKQ(>#i>T+}Inz~Xu*lY}Zv)9k#zW52M6oqQZiM3{?-Akt=p1m323ksJ z%!B#f$t-NAmJAII{xStipqT5+7%edO<0oYWC$CcmAi`l8{g4w6li9bYwq? zRJ&Ggi*Hw}&ODAV(p?Ms-;swYq{z7g50wpQ->rG!b3HN&ly6P`$zTqQb&6sS%&q-3 z!-;Mv<4k(^`FF0_BjlTuJuSpW&dl_>noFOPUh_qv)zsOm0VvoJ<>ThHrFNvy^J|?fioO>;`<7o$s{Ozz zLc7i)%%GI?*r8CSk+ixz3KUh0kVg0)80R}><+4Sh7gXtS$v_7jlTIsBiRZnz2?BnW zK)f{nW@0==tlJGNsj)vRL~S9(Apt_GgkrMiKHI<3qKHe+VwinOC#VleA-w&ibDMObj{FdF%m}MRO#C1Y zZCag%EP6oTjauPYvQt>xGFlN$rQX~!=D#K5KeCQ@N%w}esnqD7wCf~SLa2v_)5idmL)Uv3~ z3Fr95&CMXq{)6klOLZ#CdG>lUBpC337GoNp2dPL!JF!F4BpS#!98-N57WYo^L^%ZZi>pcoMoY@O|#r?q~thJQMZk<@C;%O@Iz z6ec*4B*|hc#cL~=2UAHxML}9o5~ySLlJORQkX0Kg@y3Og7}fb@`pD!2#FazAx9s?VG*48C5+ZsR1?xHjk?~ zMYt^&3bjod=NbHO+K@@{q4uDEVj9C9r|L|UAa4iNDI6yhR_^bR<0r)1rAJf`c#|j+%NhFy`Pu&ce{B|@PhtSnh$2-T?!^XI( zb#B>BP)iHnX{4Wt(4iMZ)PpAD*t>}k&s70d=-Qcw#>Evzih`Q?t&EixDr$G#diw{B z<#&x?N-EsGg6R%$*@xScte zusIey`0fL*^I(S!r)?Pf=Ps8vegqv9IC5XAh2v-6Gvf8R;foErf=7 zBWD*^uXG+rX<h9K8(xP`CpT%|4fKy_U;?etGQEvZ7LC*h2LGATEZQFAnwLN7=}ShciQL(>UWMq67JK9Zif2Pw51yKT25wsTbJOL+>3* z&Sd#K8+S#`BP??)XX3g3(beUl?KE0JDdRZAbSlTO-0Ku!Eg|+7w?S;+cnkUoM_%+g z*)ri2f*RyIJ8Ht_CpMqow9^AK7nta68m5Q()ZFdpiV+0>7$}WIftiBS(wfTB>a~-B z1u(F$dszulHEX8FaLx=(F9U1x`%W4oRPJ{QT=|Mi@RpA86_nKSH*E{Se}?tSO+@<| zd<=d&a00~h8~RBVXXMtK!}V@Bl76{qPpP~z%rFCrg*q~e~k%t;c_LhDvZ4Llue;1)Q6#aBT#P^Fo3o+^}&F;;S zOtMNUHP2>PJMONSKFzert=cuv&eg=y6!?Bc0Z5Ey{+93KaxVkp?$k3dV^VL;egbn_ zAAYC1(a!!4dx$tj2;+rVdu+>G(}4uj4)pQGakx6+f(}4&*e)fH{WiyAx=YHPiCp(O z5f5+4nT%{X7e~1VEjbpFoHOGNo^pJrCPh2+nhQs#eT&&O=1dYpTR97Bz)Ctdr!t{z zbTnr9S9*Rprkg~vVWLfs$gMe@?KD_wD?&=C7@y}# zO9LyBJSFtI%``_6DQQat)M|i^-G7Let~Z(~qTTL3OJ0P!TfiSt7FSxaX@7!6C<#O2Jwy ztqbdEo>TYu(>|os*v%vc%huq3Ouefv_-kR+&5qfNs^B4(63d*ig8Ue)^Uvc(c~?ty z-1kK=Z#X^-=H+8_3yP|a7hiDchjN|bhY`4WeVMpcmiyCk(p3?ax{!~|h#5v|Cl0H% z>R-EFM4MHa{OW#LhP;&y+>1S}8PX~VgU8qPKBh=|SJQag4+`xH*a!QQ&|Wvl(A%h%I4JuK%O!Y3q!URN@Mw8=^ToglrSlM< zE6~Z&{qr^8m3I{aY~~p<6pLJgS%fl|<$hQM3M)vmic(qHf52b?h#}Z^RJ271RQ%sn z^kfwzQKThQ)^MPcwgHHg6$?LjaKg>`sA3djzg@s-5vsuuR-@-0x5HK|S=W7&<724O z1D8JVBwdkMhgOxQ06SmGe>3{{_Q9Dn6zWgvroKi$;8}077RhHUKgl1}nEuLkd(03n zlj@X$L}mk1BNK0a7IJKlAuzI9!k)uGISoWCNay|G|5u&Sdq z*XAHV(D!<#ndfireW8&(rL(V%$+;b&q#8X|T2eEHnG7hi3Mlw{`@2&S1qFZ9*tQa` z(a8YN>X+SLEVFBsIF)Gjr=+Cb;jF#ldlF?eLvrYHK1{y(xN65Uulm#sokWHmWJtf! z9;OA1xw$nz`MuHn{HbOQtN7hkj5414L7moZ~{xU>Fq6z zRMllqeWx?6XzIL$01lF`M!chEe!QChh6;9?VWKL3#Xl&cI zZ6}Qy+ivW}R(sRm|33G*pJ8V9%Ih-X#3l5{}Gf% z&0-i=t8b~;L_1U?ZP{pp?}B@cj}H#tK>GFH^*<4oV*C#=69$-vkN%#Q=6oV+Ux`$T zzaz926bY}+@-+!#@}AWozJqA+r2RNbOcZQ9Y~yesc1J3x<37<&8=JFi8w#GXKmfF0 zAueNbGM9jvf!Yr(0Z&{$EAk92O|>dz{XP

    MMvOFLuwECYw{g`wcRH;@!=$hMokr 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

    `XjK{zy5`9e_M>w#n-2{xQI zpLRRCXxP%fr~Lt~q!$4>?7zd=mLJ`J`2YB~fBEyfPmbp0ytHd4cKM#s&}%>j9Gj{Z zm%nDPj9t#k!WjXic`=+$QQrEX56|NC*%Pl^{LBCRpZxFs<-d66`d~YXdhl;6ejrDb zo!4lHE@7xqeozBfcwt$8b@$Q#{V#s@v-?k;oe!bH9Snhf$WDVC0<2PiWl3qW;pio4 zY)qt}O{yv#o*&vx_K&~w&HwtJ{Lw#o>*jZ^Zf<$5!=WBm&>HhXQFd-A8Wy5uOQGDD ztt4E6=h9!yumYr<(I6Z&yWk79eaP{_@$d&9KKz^a@BQ`9KRy_zgPp60fw?#$N2tKK zfWb|LR^lMdm_V(Bh*7DO4VXq8QcZ^^&0=zUtN%xD-S}sJ^sRsXkH5X0#4sFC2l#!S zIKPbW z|6D06h!zyT*&tOKVIf~!g#HV&hyIim=r(l*Eb2v3%@*l+wiuh;Ro7ca4`_>u9l;eZrJP|#^)*ot zJWVt_G2Zx=$t-D7B*J=4562&WviDbq!#lI=q-;`trGpQ#!7tT1Q6YcC3pNcSCrG92 zm=qL<0YwvFi?Bg!B0LcLhU<6=RU1(WXhG5wxO5#Yf@97a@)jYdGC7;tSo2v?WPado zuO+YDy7t}Iu75Z2b{Z>c=(ftWYzk;=URxz?Ym=SN_D@C+56(V0KD)EXPb&+Os^Rm? zWDE@^<)MBpdoCCNS)hjUk=CS?nNd0@ENfZ#d5ViWz0PL8vl&4_f({>t{{hf;jTuKZw3wm|&v z!_u+y)sQ4C3z&q(gMfUGuMOwA-m(e2Fox@GC84u+ZS$LNUjL&(aLutgxSDDtdP$W) zm*&zLvJ1YzBMWBxLJs1FJ9b%5$Hm^!SQKSv3UpRJ@OekS~fm03_xqhT*c{LypKBAfgBnVnB3mj6l8HUF&ub+#;w$DMALy zqxMQ0pdayeluWcpPvwdOK7F5~o2L1sC{sBsxZn!gO22x<1-%u&a|1`7FZ4*F!CJC& zee<2ycfQ{bu0V4zhOjO&0j4m{!2%Rq3E*K&pUth){j-OU_dY(GK3!BtWiz#1errI+ z98PX)KQKzf4oRa#*NT$@(00zM*ciETdpgeY6p?3wp(Kg>N!(4M9@yss6ANQLV$#S% z%*3`uKLwz42@1J`fe&_L4xK^N3Z0qrohs0oMQPm*1_dYnELr+d>ckcRp69kR4$P7M)j%cDYEvN!fV9-DFi~fi{GMi>i<#m(I zL3gLu+2};;z7snRM8K!+AOr9MedU@1mMimpl!lbfiXii5kuGM7Ipjc*X>X_T2D|7y z^2}kwIc{kyd3dkFc!dL@i%d#^oLda~ot<}H|Kr!Mf7h`RPVBU$$rk%2MUP(!ddggI zNeYBzLCft+VYSxJ0WnD;2Km(=g-aEEPEG%Cfu63}{XGWh=#T_O0ekfM0r3C$qmK{( zzyIjqbh?1q>vb_`dFU_5%&3J%h}W?UF07^XW0@W;h1e9BD!K(SMOrlZ)NNAVDmJ>& z_uhWvd*6KX%37}%`kTG(MsI*2F>oy)U!EuWik^)suv5a-t@$1L@pLpxi{U(b@BZUI z|H&`!?jMg~zk)DcUx%Y~HX1Hwv-M80-oe1%z~{_UU!$RsXLU3{5OmNn~;|D@u z(O52xAq)$MgS`E0HX9!wUhM||<@etH({I1|pMCqyZ(P}eWDv0<=0s$U{J55OzJd9+ z5$j`QhZmkzkV32eo5TGyG zhA~8w#c?MHJp{a2K7~UEw+zD>#*{fOI6Hdd%I5$6fAP=%*+2U3>)UJa1f8(77r(f|4X`L92GyzdP*D=(g>@OSLk zjRPlut;X;L<*)-^?&%d6$oWvU1Z4=q^GLD{atbLpy-p8=$tqWiJ|FybRPD|8>&sYwqCfQqp!HlPq{HeedzSh);<|Is&Y zeqjJiy15k)M)bD0@+}!Y3s55Z90TCtOakEZdqL-lC>y8zq{VMI_O;M$JaW+cIfxuMTcR;6{fsh z=rZi#6UJ(*0N4^Cq>}FirT@*qx{w#;@HxbJT8@C26@T9eM<%qG`%-@SeF4>!BF`{9n~Bxq^z)IFQ=kB_`sF2vxX z4M8VFLQ9S0vax1|lTQ!;9}MqI7sna^^BEQ>C3T)eiJL_qiUbH5(h;;fu%u;*)WcAU zH$31`GAc$4%+=kJSQ;+C5nWZ!^P?z4F_0P#Nv+d_uyK|(o5PaBxNP?0 z8@I22?~Pl3&<4OB;~f}1J`@akF;El;7^`}|e|rDP@h1nTpPY>z+HNY3Qy?%xOdzp^ zkSyGw9v%ouJZ3-yW~e}HOgPAlFYMTEk|K*-Yi)CIV{837-1JV|M_?0zYA=fH2*Ds^ z>+)G2emVsj1!54WFjlcL#K4Hw_`aXsnofhNF8r4qb1-6G+HjG@y zTP(6Pog)V{QL-V(DK3LK7N$9uBCUo%DX)ja{NA(C$9L}k6ysPBHA&awGvOdXuc5s4 zwj(5m6cL{^yp&pJ@UhD#NqW70AM%4Uj<6Li#dm19-8fk5CTsBQL%*MdgSEldT6aC* zJz?}EY9uErxg}sI!O+SjnT&fmnS>#V-vg`iG#$^L&OM2 zA2E_A0e8gDWp7^Fdi(b7AM_Xi%S|xRO-Kba!wTS9e%8##m_8ae&mJCreCOWJCyNt5 zEMYbnRGTDLUZOgEHLJc^JZar@NjH85FEiX z#KzE>FhnzPS|2SM_zCBzxzvJ>WH@%+!Qk$9Cew5_tJnHhU%T?owe@$e^u85)TUEvN zDe#8iQ*a8DeH(2mfboMOz@QEDJ9~Qe!O!pg+0p2Z8>EiUN97qfLnv%S3W8>rDko_W z6m1TExG@DHnxj|YI8|U3k>9`%yt=!7YpuWA?QVHq0{;L$P#6S0T2a(P78avtQAF}i z0U(1wP(@V%5wtsGocC$qWMI5wtj937YG75+Z@6VhOpl2t1ZtUDsdKIr^9H@m?aiwj zgPneFTV9zKL0f9nPnJ0P)HaL`>k_eP_oh5)o5(Qt*(`9uHD>Te{FqmwV!N_vZkzDgvZnv#+q4&VD63ui!TUua-a)V0M-YNK+(W zjz#}~VyO5G@ZCKwfj&lfk;84aV2R+fvtQ}8s=nwGbb<5`2DZr31=5nF6L>+vJ1Y(1 zq7Z&#mGxr(yKleoPyf;P|LEPf-@bX}we9t5Yu%k*vL1O|-$wstpwg1TNQ$FP<5^rW z*1>ol`-5(0(C@}cH%xkd5G~lDQ$%`cS%5g?XfCA14DRsD@jIZD)c^F#x5)ZzW zg~J{!KrUe)9ndU;iP+s7eE(Z-{_*#|`N!XV>z&(IuC8@AVt+jj22s!r-I(*|1SJw% z)a6?i-=*MKF&rPy>2@Lv{Qbd3m~^LUem0rrFfg3MZ{z_Yk3#{SSDI@U!odg5vXYny{F^%iL5u?3NXNs|np z1t<|6o8DnoOhz+41H8!3i+X0e@R;D$at^{=Zwf+PkUQ0ceT~lmFph=N^7d>|qBFof z*9%>X-+tH_T)nb&n_fugWD#mYK`CfuU#5_ie%*s)S~m0u`cpFmu^YIx zs5(hDx}EJL=!Jd)){slA2zo!{KqJ9xrFiVIOdj$WUJ;zgX?}V-*_$p-vvLOCh%+DX zGeukEI)D)JvQ|-|%>e-Zqr60gV*>ge??8DlEQk_a+s*l2r;>cjBY$ichuW8u~OCM6yL)<_L$ofx9;7?FEKM|&nQbjvO9vO`5a~&T z0dh0&5-y47tD#tqmIgVoA7B>;@-O??2x8+@c|97XPtT`M&L?|mF?79J-eD#dP;#S~ zi;K)gL3gP>K^Q;_WP&D}%`!y4on&KuaAjxX=I-|Goy}WYYqz+xvU{}`ZiNm4_1K}% zv^Rk%Vk6xOi8$ptu_wKWuZZ+}NyOgN?{2L1x7G(+o9nyV>sNL+uV2}@zO#9Cy^qmp z6KA_ITn0XqWLI8O`bn^kphBJj=IDW~X?x0-s}<1sZKs;oXXpGp+~d>Xv%H+b{G$of z={NcDuY260APAp*RMR;%0AvV>7&r`^E}CO=?b`PGjm^RJwf>cUyxj>lV|PuKeD{63 z3*W&;fWdj%z(#aK-i;8zyJsh%gZQTt2i;EC?{(ML*Ef?+7h`sY&cnGQ1g&fz-uA4} ze=#7EC-@yu8OJqW2&ZQ8$!Sh#B6|wcS5;w+ z%|Z8CC*BF&HP`C!*#WQPI|-M6)6YULV@HE-IF>JWOpqS&VFW>Ru>k0xm%-|ChNT;> z_hNoHZIE!`#(H;i4cOma@9k_1c7dDgS2xzLZf#uM-nzEEeRXFWDs*L|zYRambJ2sK zfxL0vGEei%c_T!*>{Z#>_~2x8kk-@6%`2yD9LOB}wW_6Z0h)sgP%+4cZ@Dk?%C&>F z{?3){*REZ8Yj^YYe&=fJZ^hnP#78RnzS9AxP93=N5(?3i7WrZVc`XGoz_^33nNREZ z`pnJ%BO0U;v*QflZugU|wa)f>XJ?~#WvhR6YjAaI?dtZ%wVh4yetl;PJ2!SWZ|rQ} z*xkC(>u&jOOsy~^D>wXY@yo(zW!3brR@N){its7`CeWurHx{5N5-`WD3TmK$0QlZh z4S;8h0$zm^1|h;FmO!&gr&tUx9eKKyG_f#eTvHf&ey`Jo$CECKx+wXsMwD8nYn||q zzWw%}e*fKXT;1O3Cz}Z$n(fleupcwFq>Dm}jtxV^3a%j^iC_%uIH4=6g%DUrag-#m zGzTZAr=#&a=Rz=fpar9aOb&8Dz#pAn-Vmb22Z8X99R$Fm*@Zd)`Cdnm$ZXGl=DztKj9je2t22@yn3Mva4<8e($rUw~G#Ju^Fa85S9opjS34k?T zMEOl+K7+*X0AIVl$(La9JHVXQk&Ifq2uMa&bG?F;DW&T6MSL;+3xG0zF#vvYboTV+ zFTqlOhFS`M1lTb}P=>@MFlV#;4lthqM)-LBs|CPJ;3?UC?$jkfi68@5=JFk2J_DSe zApk~b;6SZG4WeKH+A?0kf=RdINh;5>AA`}7_b$MY%uFF__24=6J3CuzH+ME(U+-Q= z=o|TPAi9hw+|YC2j`On_Fa~f>MVXhVy2gju=zJz?|<9&kkR8emzPHi(WkXqDU8Z51+<71o;RIBvQptemF2@!`m~f7 z2pHrev9Zw+Ve?YHG8@wIJWGVbN2B?Wp2L|#h?g&7b?wBiWjfJ@-AxeE`(DRsaM+8y zjU+-KiU?;nfKMjjJ)2l)(g2t@h3qt|#;2pbv(d9OAJ%*?YsEMe1Tyep>+1yq((ibn zsHbSmAv(n8d0GcvZ+Gjp?Tyt?W}peD^K=JWCbr5C^1q64KR2ZyT})f9!ZBi!%!hY z<%)g>h(yqgv#`vl%w@@LKX4K#gYQOc7ygqmV*s_)gsgTSL^A9_$iFDhPbUx0CQqk} z6Z9#0S1|=b(WnZlxGs<-GFgg39iGRpJKMEWAU?yuQhHG^*c@EjLIk*W6G7mhv)hff zyZ$C*h>?T~^<|m{{3)rrt&Pn9du(Xl{|0mNhIig3_Y(w!aoFpGgHE{Ci#B@k#vt14 zcAzAKBwFjl>z#0&`vIS2i2U_IcX!ag0?E*u2g#xhAX#O=KE>9{C;7?g^zqqnZ#X$F ztA)Oq4%$TlP&X(CO4FdUF?Ws9P^h#|Fan4}<0RZ1^sa6WZf+p@?e3zVM&4TBU}(}8 z1cb7@78S#E$jCs#*b=e>t`X+3r=Tfef?$Z^sNYT2T+g3pvw1!%5Chk|zfVTQuYk_* zCID?c=!9M2bU!^J47#!?L#;r;Z*4T57oyBgxY3Vy0^aR}#Sl%9Mo@;y6Av{BzbGr4 zrpJfp41gW4FcSnS1){l352Mx5V3PH*W5JbE|)=7w;zFM&Qv7 z$eYq(DEKa7QpJ@ljL#_?R)Z9TrZT$(L`>MgM++RphjsvOk=@Nr_+YTtiO?yq^&vnQ zVeE9Hpw|hY8&nUf5KL&a)=f4b+a%(&b8Rzoo4>jc#{3ZbH_X@rSfZ?JAxD4$; zYQcBv`ccOVbR7H2AillZy^^?n*r(cJ%z+3?u4Y8Y!lfXZ z2UrjGx>ehOli2S^&Nr_1-@LgATjf=7;YuL-s1I8&uY%xHK?s`=;st>XFPtk^^o9#M zFTDVc4j48Xz7in_oQQAuKp$TW`u1CIY`uATW3<6>Eu5E9>_4?~ugMOLL)A_WPwSx?T zIqb`WR?@DB$UToSxy}v16{D|Do6EMqxEn<=Jn;SfqfZ|_Ih{;%Qh^gB2SV0DWVDbm z5y+5>S%8vGkRLWNb|$m*@!sLnXUD_QJj-!4>JK!UmTRz;Qn>I{9{zMozOalhE0fR| zT8Bs;gK%CT`O5Cjx88pH)|K6^%UKl}>s$Qo0V@N0ehMmAqJTHNp>)459!RLk@=(*N<;_YnoZmbWkcjE0J=)=PkmrhL}doR1$ zWz@vW0F%LRh7K0`U0G!r-%ErT$ejON(7Kcv{0ktB$;)G@`Ky2y3KtBnC|{OD8<}SF z#cVR0PNvhzY&J&#T;?@Dgyi-6(Kh6;*+*3Q*4ElLw%6a@UVmq2?cHtSw*}wbUH|sA z?LWA&`~4fc-@CT;?#||$8-pADcsp?i^2!$cRWLk=*7>CsxYG0r;p1mnIbEdV`Fv7T z8DHJVl_QJ*l*G>i`m7>tu!B&-O_FGP(7Uy{{?^XMH+K53Zzk6hcO8L^+>hexh!E+a zU{D|ulzzeu>OyKoDf4k_Sbh5C4exU%uHEf2|i@@5NW+P?Vtwz=VuTED6?} zlYTVNob-_R1&p!=B+{@GxdGh_ks1F~>0*9%b}}BHW4O4`B{nAhNuvzbg4|V-6){@F z4_{2CICcSx^i@(0m96y_L(tTx)vl|Ki{Agx+`>@Y`VPqJjF(0jg!vR%f z2lmL}Wn|36Mv^vXh{gxM((z<8n@#wFU<}}hvE*rNy#%Z<_h&$xhdC5q3d|;op_x~K zDd5|3lCZxqxW3W3-U&AY7twDh@3`jM%+T11Wxf4UG=#LH+sq0yTz*+-3O{Ydr)aOT3TR)7#4~78TRuVPF$JKQYB6VvM1F5dh2eI;zuoJ=io=$pk7DSv;Iqk!Rw+;FGZh%X37q6se&yea9D6hLw)^oQ ziIO0Q5SG~(yLdkXcELo1$cynHKu`>FxQvX03=!j#Rq|c*B@Bxndh#V5ekHh@c!Pel zxfb_AcuWXtGgv0B>y@zruCq|mQYF+fk)wpM%5<=6PE;ZW?svRFFYa|gpa;JMxoFYx z&k&gY3k4|Gl5+tm(g60sfdJEx7r`(<5>!|eK0vDmsO-oe2ocbnxHfRzt2^88yz%!7piF%Q)Mj`Agp`+pUZ=$U zN+f=1Ks5@6RM|7l#)B7tK;yd(_ks?vLk~g=x76T!Z zOfD7Zg>&Cr8hA5(IC;Hzs}rwBK?k7`T`AKyutRm0{Ux%2h;41if}bTo(&U8UZ%I2K zq8CzyA~`lCNb%+}79y3gEcs_q1UXs)S<-q}QA#z4%ZS`zEhv_T5J3y*;WK7%*Wgt9 zffIM*_4WSl_Qs9ft=Fz@zjb~4o7Z>VxweDtw{GmbdvoX8*SEfNW9z#&cfNaL=Q}sB z-Tn^Z-m9D6y0-nT>$}MIjVqhC2c2!7AL>Mfte3YANjPI9rKD=|qL?kR@jM-uRfcvz zYY1m58InjUwK+kug2;jrZ`lHRP85ghy=1o^U+IOriN6`T2vftRa`}dfWgDpov4f_k z)U`mEER`$t0Zu9-8Qx2gWr{Z6W8881a^qg)uk|{cK;Mt$HlR$dpajmn%Ih|yX(Sk= zt!FiejF}9hOhBbF=5Z(}ifldy?+E@EmBr_8&={aXF5o&2Ar7EoFo*E4VN~k|T9nQf zjW6SLs$b#gTdxl6z zoex;nP7rjv$yPVsPQuN|UGtm{S|6fC=u1lY4K^LtInB+wR6mVaKq{x6VL%YQ)HMPU ziPre~=uRBIxlP?xsqFslrocP4z7yAde)j;xbR0O<9)91vQzxQ=$ay%F7ARt>KTt z2q2zEcn{kKra18`3dMJ=s({30Yf#cG*FXp7RFE!S!o$%N-E~9;1C7&lO*v& z*oi8q%LOaJFc{fT4rg@{&Y|b?F0iaOz)wlMV-)g;TflaZ*8s*)_NE|`G(nf zHcPWP=-`rR{Ip~!AcB=hmQ$4UrfH$n=|lN^bPaJNf;le?2K}Vd34M9?N@i#|(~Rq6 z3ZE;Ab@G=?gJThdS~sZ&2Q;sG#PaFQm{a;Ac90-P%*#mtaR-^1g>$+R;<~c6_0F5G zU*Fw|Kny%MNSCV=a}XXzQ5Z)0Qs^3|e7-OSC8904+>G}D7$Jk~(2p1ZyTNRpot)3k zN7*zdvurB}NsS{*ro}g$NE(w25&%6~ea?;Rc{tjzvG zKtKfAK;8$2MoCpN-7RcX@{!HZbFS|6-@LW8)eUi0+lx7M-2;nKVK&)V&)=8$qyU+fm(krF($l5Q|>;__J%y1Y<1STx58 z`rVC?nL`^6~Qn8PNcnr_m& zx_j%|?(L1;UqjUXIi_HiMyp>>JfqgF-Kd1wI2>h!Xn>5SQ*ytZa5T9|SpQkQqTIR46MJd9grqbGo1N z(&QK|0wRP!y&P~s;VP}|S%6%33EDG+m5d6Sz%;r~CGSC3c_nXU7JH`u6rwC`5ZUTw zqPH?N03B8(@i4A7hp%a5<_oTcUfzLYgLzAzA&Ju7g;^ess(hiYEsS^ zSta!fdi6d}v2Nje|Sr?WieC$8x!QKKjZnm9Dx z(lrKPPg9n2Nz`W`)JA+k@fvY4?=$h+X;GAfLE?FQ7Q;0+!{s4GK5tKy2?Ad}l|(_k z(5A28?c($f-@duMHi&}=Lj{w?k8tcjfMa$cBe8fR zj8So#cNIXO%rC=J;aepm&x;VN&eQVfY_fkcn!r#~20}M3RWSiE=5W{{7dYZ+HZsOo z?6NSp{Rp0i^Yq#A$?^Fx#b9T1>X$5vGPEM+#k@x$6Ckp~T-c&M82I^glFcTaz~9+e z+ga2Ng;at)#ZV z{)Y1g%#Jzt`S2@=`fGzF3&IX*fdaAP^Nu7t99<P-)?UraRuDw-k7)7{OqG<}=Yz@rJkVasZA8v9 zG?f>)y?%0aYwh*jjc;7r{?^Uy@7&n>_LcRwH+#3&k{g5YT0g!r=v?V1JH2S98*E1Y zIuJYEV5=8wVHSF0;Q0FE%vAha?BC|;uA9}U@RZfnCV__Ow^o|VDOS5U3@r%$pIvM(jUj|S< zylt+hbzM6Ndj?Bp2@BEVWr!$6AcN_oyVS%XSQ031n^eKD|! zP`kcN%LOr9%O3b)5_Zww(KtdVn^lB~tZY7VCBjh6R5>#fN|P~;{9Iy_2#Ij2I8O8} z9&(DEp9{879Erw1?*TIQ;XMYGDJ6+hP##<*3t!-Mu+b6lqvKi)-@3w9ppdl?Dm9Q2 z6Pf@NFr}yMwM3pk`b$u_dLG+iWrwtzmem2Cm9efRwATs9ujmBP0PA8tPTbSN>j_>Z z?M&i@3m|U@Be><7MZV?=5g_)F$iNsjA3hPr0<3|I^Zd{B1im*OYP18+H*mm5q(~I^jF=>B{mQ z8W>7Anjo^|=OkbV`H~s2{z!^r-snWXhv&c2k9PfO*3GI&TL#uC1BMG|4WkO0GI+k?Qm zvDLY`+1p*~^`ZcN8-f8CQc!|uTt^J#L+R$$hON&Q<`_Z6-0J)ShEbod_6d^8_V!QC z?mv2ZHk#s$R4y`7VX+87GjQ_^0KX-P;v@jBnp@WSJUco&KOIjNRR#9aEKk!+#%z?x zqEIf&W?6jwmF&T-D-i>esInXn&lZ#M=Aif1%^O?Y9wg6dYn-YJSrZ^~VeP*f=+$2m zeNp9uch}#%vGeU4 zSH6E^=lj<-zq8eQyBFLFtsTc2SiC2exLnm4HW0f25T}-GQu}n@h-@*gZK8hR4QlyxrtP$>3uvLy#<3b`|*jDm$bykHi zvmXpLJ3E7DBlbIRhB<2|jwh@b-&ItCKhCd8dFZUY3A#XGytAj zc7afjjf0E$v-Ee_5Ads;DnLs)1Tg@fr`ase7YLp)gh-oezRy9n`$_^#H(0BE&j|y_ zt`pmd%LS-Zb%=tm=;7nV$ZIA7^g3xn_MVkNjdbf-9O~^odJP!2m?9#Dn_*Y3Q!Aog zpp+?Hhe0y4Oq82wJK}sxZle~cT||jf)FOC35Q`KJEtd~;<%@!MK+RL8V7YAql+&^= zt%Jk%nENe02dk&P7#X>j1^#(OS>xx zmx0Z5`3zd0U*MpB8bs(aQIy1RKSS^*O@JRakk3K2`3b@`pD+=gTBQ9U;w%x`LBtM6 zB5L1RM)KvIZk8S99K#z;zl#?wWaTnm3(56VP6* zCK)4P1gqh51#^*QC=RZs?{b;0?*=g343dfp=|Y@zeW?ULD3+lg-!Y6~zsTk@1niuD zJkX*#QJu9Sdo1bntGN`ff_9p#GQ*0XvuKTB7Eco(^+mEQ!{` zv&^J*>W|=xisIU~s8wLD=hH~l^C-L+&|>gMXkhN^JVoz|ddcR-;QH43?X9)fHjJf?1Gd7%f)<62fgWQjaao63iXa$dzg0;$qP7V*3&p$jml z^#?^!0^|#VLdYs{1!sKZ?klU5bTYXj7THnJX@V(j1)m2bAs;GIq)zY-ub`I6wl`Iv zUR9; zH6W#sSkh|>p^TWH!3I*6Bx#D2h!Gj>2EY(5VXaUBVo-=EQcIndk5VuA5dCTR@huGM zdEMmLX9BREaCZtwgBal*n*sqVjywe zr!S#+NDdq?b_1XN9cPVLS|IhyN|=Fp1azOLE+o(*5|`<0TvpA3loKFz)f_6Q+$5G3 zB>@^(6$j~G;w$(a1{#7_@SBFREa!YLl9hD3aVIIQa#1e$UMj1a&W6L`X_n5>NhJVA z+(oAis9~=ljkq{-NM`?HCr9VP-U=Ye<5EI?a|kgkLb=6kUgiZHl)#VTumdj^9Tu)w z$!`Sk`w%$f{nMObH^(3j!!Exb8w8*rUo46=vn1})$8mhbu878vku{55AsR6KU5PRW zvI|2(XS(7C+TlD%l#T#6kkA@l0LsquB1_H3hxIGOAWrQTi4ruU0#XHFha`o=f~K1~ z)vnPm!g-d`CYl%+KVtW2%5Vme;byn{+V!hjYlEsN()pZZ6rd+9^W1eIj1VHo;J{jS z5c&Zp7y{doPl#|V;#5VRf$Yk5gWB?sPKF48PsWo>d?ld@6abb$X}=1!tdP4zf}F%Z zn*y@obCJ_LKRp|cCgZFw8_#w*TM$41ZC1U^a1RbzH6W`DfYD6!Px)c1eiFa^#_jLD z`>iY6>(bTb-4`5++xitQ9lQd{*Nn<4+JA5Wwu~Ne9-S^>T^D7=N8hQN;up|~gjuj` z--kg#sH0OT(0R$i%N2O|a%8UOa9J_bRZQ(Ui zBl5sQv~U0Y;TfSg3rP?|YhIcG5d&S2nC2|EFYGJ52cuizJg zDIG-#jdGc8kSs%+c;GnZS;?#*xtF-C@N)76@=B497Qhr%VCq;Fi*$_ihG!l!qbL{x za8WZR6PV?a3FK9fdo9Brk`=!Iv^eHtVRAW-BY6A#+FD-FK91Wf>N+d zTHO~=nwM7to;!RIKtWk?zQ#*=<1@axF&?_JEbc&!G5{rX!oeYG%D$_n5wf zHt`kw{R61QEBFn9nps-mk_)!N(Dwot7P%}lL@Tz-moE4S0hx!N(ToEp3J?~`CpEb^ ziO(g-8;50q6F{Q43j+@4(F_&l2SXii(K@i52!3;Tm|PqsOQd)ihcJC@aN}?}9S5Bj za5)M=(Hsjo#>xF=Sv=)(wGj&EDq>kk%yCj@&IGyA+U%ll?2IAyCmlByPj#1+6%O9G@#v&8x?fe=dG6pFqh@UGhL3ORvQvPF8vn>EBz+Yy+hQgYC%fBZB3!8^{<|#28U6i9*vma$;{?KE`ZLwP($$VQ+~Dm^E4k$6~tp zA_H1|z963ScWE}O>r&nc#1{?1w(DCABtlk!svry~%apgYfFx0MU_N|5@VyAen<103 z%cc^+;|dU|1Bbb(s3?|;8IhfZBbNvrS4d6xS-#ykfqA#Zg8k!A#=!Gh_<03i>d z2!K2Z%S4*^=Kz9njuRoEh?g*cscO66ePDhS8P}pZ9cxe^+0=WIa?BfjqzhR%bR(8R z0Ni*!Dq=u|EQaR`X+00ZAlr+4N~=jDf`Jw}R&z%pc$CMp9ARne1x22hP%ddT@-m7r z+cI&v%$uMV;lv*5+}6t7XxtAsECo-hUSkS$Nwf$b{%NNp`j@xlbrP{ez( z*kLm;lWA5#?q3wayo`7BZW~KL23_pXGRw@W`9LW|rQ8-P1u7tgvlN`-Z)$WNY7F~> zv@?lW>I@V^R6|KbPSXQRADsnPa$$NVqUa zik7)sMr6Ch%h2iyYA?$9Y%yGv!=j$nR>mdYsDgk3;kGc$Q_+)tLR;iYji!YzYQNYq zr+5~}*dgy+tB+9MF8JD0qI_i0E-#+v2hy-{E5Epm8%mc60!zL>0|Bg&H7`pP;1A9S zB{I-dbv{qW)A@N;P8vIH?5wtP34n2#Dv9WcVF)`Ai$~;~;Ai2=g(fy$?x-|G)r2l~ z7Ey`z(6Ar|hluQoB157S)1m>rNUpm;O?d@>XRx#yui!TV)PE|uS_X`7u)cIYs)|`shgrdXvaS0L%w3Tt>f)wivz=#c0djOELb^)h@c1f*!*P%Ze}YaX79s z!bW$Kj%_T2t1*-Id+D$jARV9Pm3I$dO5lh%E?-N5J}Z_%YuC&?P-4tJ>qkw`fh@k| zd-Q0j;Jp-#hf%ughC$%FaN5N2(8~GuLJ6k6%ka{~F96aCka5E#ZLY7q^VaKczIJ0{ ztsjK}WNaD?%!~A~%K;Q^Mgh=J(xnp53H}P&1u2lU7e-DHre%FTnI4@EkIv4g1&psdNnLZrO*7b3sgRs3NqlB;&-uF zz-wDy8{D|MySp9@e16hSjI_*ch!Wxo+F+IR3&Q>~px1p#{FUHWz3x|nRXTP5w_5$z z2QArX*d+=(tNfUKYLpli=yzF{1qXDal?K>T&}Z4BbIU4Z>PkoMuL`s@qPtRo^g)80 zlSCLKeY#bBJK*I@J{KkswL}H%umlqWXbIS=egU9g*yC1nn+tV(Xp1t5Eigrrq&Ml&XCm8x*zO2u znLwpYsZzWEIc9(%4U0U>Y^$(5T%N-AqCm=%eIHGPu^K)V&6^yOb`ZqeXljaG8M@%R zWkRf?oR+oId@uxn7@D_{HDYGMDk!h5h?jgz!2%|OIr;*i2oQ*-`D8db9H)m_byixF z1~IUC-^XhCtaM4asoYe>GcQLr4|ZB$X8faM&T`6g+OYPh4pDb59{|yZ`7c#1MJY%Z zW05Omere#fm&(;bYTIe}ngW~4B+rKXlk7OPhNU%atW@aHD@3umD`k*BYGgRtjE$WyV!}1%HU2HX~62557f$sd|U+9 z^i+KKLur;3Md9#yV8l~?;Q8`_3cm3G8Ti~UUzN$~O5O@;TsH{gZV)8AO^a-Bc2GwN zcc7*(AzlZKO&f;^@=#bdNJm@lqq z0a=_WbX}a|s}9V<6LuSPptd4Ijh46sroX_GknWM-)%sHaYFmSq& z*H41=$nAShWb-q~4!vu>w9atamc%NBNJ%sV!%PS^`fTm85`##?7J0EFYd>*}#^a(^ z%8HX+HH5^j&$g$iOjDD{3;v`^TygHEx`_<7a+Y24Us8rE38z*DhVVxIn%YtU~>^ zTiMv*J`ssTz96l%ozixJg(cWHz>;q}w~I#5rW;b~y!4WD7zVZoXlWFvdyug8Z zMgYoy4`*ldG|h6FSTO`LLN}Ex;i2Wl2ue3bdYR%9w6CE?zVC#~bz#o=i6h^4JQvYg znxzPUQ7SwFe!*5kAfOBea+6pS;N%t+&~*^bb%G!gYu~t@{J`Av(J^#dT0nqwbfK1g zm?fxbR1}INjkP$wZHK6(DiB8I@`5g$^8FCr6kokXuhjqsGFk1YYpT=hpQQvWHp*e8Vp{2}4uf%FnLgE5I03d-c*RIR?c+_Nz zo4cFeynS<{+oj-8mjuA5o<(uw;-G+2MoeE3M5GWKr}D+usx{DSQs~lp#U! z;`etKKr_^V9=hoQK(xE0p}DoQ(kGx2;w-ca7tzI|dT6(xyMi4W2T=~3gcSngob74v z`{7!x@ujd@Ju*_)DLQIz3usn$3skRuI_H{N1fjCi*1_uyDhG;MD00&wHpp7EUU4sk zaeCi;{S)IZb~je1WwAIdMd1aWg#71{muZ(!>jdyns+S{Bfxa08ZYOkmfz$J>7;zoh zHBpdKB}B0;7!E71A}v9!K|#`$bY^H#h1O;zF|vFb1(Hu`SP56jIoldrk+Ascv<1w_ zyaGbFWWzu0o&G|&%*l1}FnOp*D>u~PI##15yCsBZno?0zP8I_TpA2Y>1f*sFb|?o3 z2Xu=}v;ZMc{slBE%_8@ZKuWkvGNl#NX0jd%h$7W-R0$z-RBE{fKw43T3PBiy;x`zk z@~Vb&j6}VPb!!#6|59Kn_>r3AB2-n1HUh*3x9x6ZqxG};W#bBEdWzMXGDR_1>}8Z} zM4lzP#f7X4AlV2AEU5nyluNvU;mSm~E2uQ9WLTZlritdrHSZsCLSEHaZ>eos6HH&-cdZvuSa#s1MWnC~J;^X>-yd_KyUy zf0{LC`3s1|tT`7P76wNpaa=aj(wbLRTJ!UZ@-l6C)I}e))qNovlquyxya6^HIR{7^ z;EdcM0k7KXoU(8Q8AwWRUlzdp)2L!)U$ao~scJRP5&?;j7JoQ|H17taDWgiUxx;Yg=;~f94w38f*GY>IaJicR&fO7YE=Q%s#oxL05E2+;I{$Nxw(uMs;{rm zgt;$^I?woo5!_4IXTI_>4!r<&6ZvRW)l4I>p(U4LOM2pGBF84%_W130A8{@sD8y$a zU)sTES}?e94H(~c11w2TQ_BmX8DE1&j)}Cr%!^(LJ1>o5W zBpItII`*!n01!Forv-6@%IrV@cnpAUq_T;89c0e8) z#`Ap)t{4KVGOy?)WksDhMi3j_0*EU30oB5D!nMxUAl?k^#It#4~wnxhZxkBqDGo1Pi`ObgNWhh94n!8eTK5+zZtrY?@$o4s4 zp(-@9FNYY(DtTF9Rm%%)vLTqzigslflw<>K z+UfzXWYMBB{HHur;aKkF0-gg?1c7(W_=3+8!%*OPAudJ4Wihw{KqoNR>;h( zgaJI=L=F~$M%UV1cV{jtmD}4b|N@9v)ME+a?uTsb%9(7 zMkEG?8i0W%2RP3ZRW_q79QJ`|Zs-L+(1;o-11Sl{ldZ}}#bC5JEr>3a@zt47o4|3y ztgL5g0gGh2zIskA%H>jx>_|b}k{YHnS6N!1{^W4@>HYm*eDvsVe);L2|NP#c{q)}d z@8|db-3O2V!$;5lg186#PahNi^5dt#zxwFuUw`xj_&16lKKX0l$4`H7Z~sRRkAL#y z^yg29zucdEcs##zmVG)b9>e2Et<%b$x>gA)1AebcWMv590v4Hqr$FGAf-HWGQT@ZB z#3(@tpp`DH4KI~Q5K&|!F(U&>-b__(YSD22+@b7g@oh%>Jj3pZ>*1PyXV=r+@k3lfU|i_?I~R=*gc8a_2*Xe*qEQ-T&+R2S2!f z_`^?+Ac`M9ItBjili@Fp7k4Jr)6_mHtnWg+PAr~J|EBSKiWGu8RmT7wmdp1bN#Xyh^Uf-k0t{w_osPtFia0e`DoD;b$|dka3ci3 z7H=X`xUI-R0rE=tAma(ieCiJRjT-f@Y2k3DDAT{T!REjq&oc0!IB4}68n6D zXo^A6Kc>iC3_6VxK|rbD$8gmb?|v`>##wYU2EY#7(?FaV3PrT(^BTqEP<6eiT9sd= zNI`-!^)VR$JC*0vuE+Iz@SDUFW>xGZE2u>XqJap~P6S+5)(C*PiUsxhKCCG^Ed3I8 zd~vG9zeYj49ic?EV)`0Ds4!db2kDkD4@C(9cA`NN^n7^6yblY;VcY4KbJ2)FbVqbb zQmS$j5tBmMH#ZE80i!$FFm_NBaY7_u6;_cG!ifl%XXTe^To#P5B7>L_088_dVCE4rOflS%@@byHf>8$kw!2F^F3535QI;5R zm_b$ydJ?K|QWSo-q)>1GoHk^M`kJU%N5vJnXob2q)l_9@phA!iCbG3qvIM}$29~Kd zC;&$wfJ0#c73EV!$RKi|bUq7=D5X)@F1(dgfg-sxDfHm~(yed3MoN`Sgmxo0<`)~! z*3zVx053NsfHLea6+;1qur}!jK%5{MWW}f%Ns!Ws$b(cNhV}s0lOKwgr_8Nd1u4TI z=@0~ntocjlgY(*GJBqh<%7S+t7Y#o(1P_3>22d<0;s=bZOtG=}6(W9)$RL~+A{>(n zqn$wpB;qo0a=)mus?Pktj^Y6B#(Xi?02shlCk@miiGNL_gFy;Hh@})v66B-rNg{IM z!sB!AR4_`!0ETvWO?*u$!*ArYtCFubfu~?Q0nAZeHl>uNtqZ_LWQxs2zk&%?6bXvJ z;UC#qR*#2^{k_vW4-S5D@7Yg2dHO>Hw;%8Q)t&tx+&lOo@a`e;-ocLqe|&GBc$fIM zcb{G0z5T!a^zf$-kAC*(o-V3!QO`@b zG5ls2+zvBu4m7mN+B1r<1$IhdOyo)30Eb);hla*={Kj*|cie*^l%}dgKw10|^%RtS z1y;hhj=}xn`{(#Li(AdJ^W(Dzj}Jb)|MaK#_kMhT|Ht>i^8OF*?*H)a{*Mek`{CVZ zKY(!V?ElT3{lDf84xjxs5IH6E{qd(qfBW$GCl614`uOB$z$a(#JsW*^IJt8&|Ma|g zGOi9FhqM~z^|YuLMa_5SY15%ypl@XZpRlOmkO|#vEOrxQkpYD*XhgMwI8-i|hXfSiX#U+UCK=G{IBmr6qWQfrrOYTH*_-Kbz-Jx?N zyO*y23Lq9tWYbviOxHW!_Mo#f=&p4l&q2jGUwI;42Lz$W5sdYzRMdUcCPP`ANPrcD zR|vy7&#h_dOj37&;1pTKR^ob*xfIbfS(YzS-fG6-XqrAdIzJsP7L`-+8=Jms`Se*p zpsc&$WgK5fxilvQB(28!>pahceh@@er3Hw7eJ&43(f^aav>WKjG=B}N6LBy zpAFKw27kBV%ToIC(@dov8H=QyoJz`n>>(Ylp7=M&@GC;AZO@Uwss!mkFl3Si6LRXM z`nk;Cg3zeH*wFE($B9F5fO51b!14}+9$qfw>j#o0)}98xUG2=7NVON@UP>=C$WufJ zn_^dJ34Vc6<}mh{r}albj1kcsw%azHMe2D-hS$ENbOWpD%qDuV3QIa$Fy~p_OU`~i ztdy-+vIrVDIS>N$gkgKhv7FQU+j@m50A|iygC-D;FRlQHpxe9v4mVno*?ysXz7)vy z3>;|0jo7u;wr;IqNg|np(U-)p1airW#%NLIB!#h3pys#$J!X=M}o>|HAD z0xl;q7X~TE3BoXlLWgs`7!0%8T9no_x5v3P&g)5GPk|UPb8DD4=XoD)e>Tj#TUI8P@ z>#|FV7NFZmd~8~Y$XskNb*pgb+FlqWfgd-G-_&jpByrq+_97qg< zb-S#cymr&tnOE+tawnBLYTR*YozJVIN%jml&G&(0g9q47vi<2Q<_ExW`s{T4@Zj{` zvy;2ej_*7<_~_x@2cJH9@BZVT-+A=2PagdAqfh_#m!JOd!^c0mfAHSH_`$R|t?h+v zWi~&;l$LC)3~m^DV&L-?t>Sywya(XDE3MF73fPm;I`X%vgB%FDpzgd7_} z7&9E2jweWk!dVDhB&@0YM>+XbNbvFb^y$&?!Gov2{P6CN-v8tWAKdxDhxdPc2Lbls`%lk4 zIa@r1azYN3J%8d=EsbENMQZxFTZ1G*e#yqWH0^{pt|ZGsf)=KN7kPXJtTr5emJM%k znc=zgCF+I07F<+f5)@2={1{cbj3&otqUiGlod)F)GPyX_;^zzM?+z|#HwfJ#YfDu6 zR}Lkgw12C-(g)>GGVxcEMW=;zC_X!Z2;!?jE4d48)9RQev?xV%cNioX`zX`^+Uo_u znSvB|8H7}l$!kys{sSFI#G4zKu_+Fyh6P6crOM zp-`tS$d@qj)lIfnI)3f=l^fJvSlfP4TWL|xvI?z5whAMd|^fA6RFp8e$0!=FDn`QT`He>8i#C{J=eCp@iq zyFTOV)8%#0>X$)Gd?lji@jcldN#|>Ci9b%^Sx(B_a8s|gOv-k)5?hPrF!qmr5A8q?pWKjLSWR=l1_TgR-*9(C-jj?(-K% z7Zghx6_>xC0ZWfU@gnb%Wldaa`ENoLOGCGcOOV40g}ij`r9f6Lb8>OX>InhfF&A9I zrThjo?fK*v3j4a@Yp8%^n+|;eJZPI-&s{#x3|jXE1ur86*)CuAcL;`3`BBaoDH#%9 zO6BU==TSy?-It=!1H}AG@v5)DF99sbkcPrwELoz!l2ScH4+FMYS3$_&l{H@{nP+)Gn z&>&sZh?H=NPNn-I=`&6m{^cL#RbU^X9k#6xVh4WI@2>Tefn#AD=3_^JXY+vv^QLG8 zQ{3l)p%Q?-CE_v)-H{n@ePRMfj_rU7m+xo6Uc*mT5-Z0o1q*Jy(hV9vv=BmLUlI$; z%`9hbIg`dcFRa6P{`h=yZ~yfDhkHNyk~tju-F#wxNRn@;ER zc?y?F$fG-fc9la&0`8G-SwR@~dfm-9?x6vM2Z(@o1q9vN@)|3UoW9iv*1k>j5aep~ zs|arC@TmIox7`IWfy}#n%^9Ei^Z3ydZ;4^xhoKinKp)5l7kobAqYne}T^1Ii=(MqN zKd{4?x2yAdG+FE&kM2A>e(%x#-+ub|2X`O+)&0kR^YGxO2g6S$#bIeLT+ilvdRU6+ zlxa<9KT;HzJ>jMJS+LsBC|L^!zJlK%EIor)@Y{mV?GBRm8RrCaEHMY|VT-262*NO3 zMk!K;M&{Ktt;dX)Kyzh#+=5a=%={6PrB$UZ4 zgs=>HWvfS;AbGwl2py-F2O-?|Y8KE~??0WfdefLpP-9C1Jt zqDp=_Kxb+xY!-%-o|xj$b;8E-)4Vx29X)uwe{?$Lc+7B@D7=ZVP?*bimQ}VhudI{t zWdG=BGMmwU2Z3M&UBP9}=hByGivM-sq7sv!U=rkKN#!b<9G{6Il?yrz zE>lE8OI#-Y?!g6_!nX3YisZ|v9?|3mT<|N03Kzx6A@iWnHm6Db>L68IDBlvbs!J^= zTDk=0YJrFC&U0W2lX_6d3b~5Q;(7H7{%SyZJclb1ZWCLE1epqGkAwyNmEBbk(k?fm zG{Q=X;ZG4)NPWfQ z=EeT`?9su=$4?GFcyjdNv(vk0lPB}yB(KI5?=z=-F1O-yVbatW06ECb0hgbT^gEr- zdJ+u+KXPoZ;zQdI8K?Vs`9<2ay*HbiWFcEq#ET!2H0N@z<$Lcg%1D& zvc`&&&RcIX0FFGTTr8}rkTC~V7e>>C`IQMi+D*l!kwO-})5Z%OmoLC@gV^@Mv+?}X zr~8LzXJyU%G=_Yw7e9{8H=iNWwyarZk0#mqWSo~}7$W)(Fl3ZfrN)z2p&n&ds+3ps zvh_F$aPX-E*Y3yB_FC`y?#7k11oR_2#(xh(A}9Vi3(XS1h`iR(jI#gGK;-ob{vLw1 z+!DV&SZX;+Wlu6ke=p!=^lBRL*Ob)@1%Dl2h+EplUlW8s;jrBUqFk6hT0a5UHd!WQ zs-uAxRKN)ZGmwxv!QT&9vb)63hE=hx0EP`+TJzlLi{e%aey#w$24f8ZkN^Q<9E1r5 z$=Y(W%ANwfIPa}HgH5l$;r7=ZAP%wZt~*h$2|88Ssp3u@b?P{&v6BE3A`h{nDcz>i zv%;{>^XY6hTBHjMk7#+0aV!18N95mhnrdse4kc2j= zo6>UXFmii?aBZWrvDsPQO!{k3)_jqlosISmPaZrwxVyLi$+M$-CzHpM{J3nUd}||# zQ4q@Y2)myL%S!;H)9k*2zYCyly@KCe&agfD7_GS+`a@ZGOnOTk{6^4 zIZ#cpu(JK( zEZsXkJswTdN)}9;JHQ~a(RX5DqyWz;h*S+SW4qJt zQ&K=)N-(Fs9RAwy8HH(rw1Giw(u>SrfHHl1nOWd6h01Y(%f#P3xFAzn$*^^)5Ax(v zQ06i~%arsbx!feRrSUSB2g%6A%=Rk+$j~yM!;8c(11Lv8ihKzy+q5lQbF!8ezZRfS zzY>xZk^Qm}4A(E?U8^u)8j)yz^+#Jqkgc>lcZpR~yA*fddaMKFUaP*sn3rYk@{{<@b7r=xz zt6^gm+EXv$iU_|DF927nNU(EpUb^~c;1X62FLrg$AlQ>g13_Yg7>rQ}Z)DnK;~?-T zy}$|+H;f%WX#B_yVkeAo=miMUBF7KyAhZyq5yJ);5G`ORxU$b%niyj-8e(iiYy=)C zEG0>REDD%oq#%h@s%|L7va`I5B3Zda1t)M`_aZ)vfYg~!v8;e zf7T>PlB5Y@daK%P=5Bt+9g&rpRn^ti=j;%Mb}$WEfC#%p`vSb-1^=Y~4uCfh0U!`C zpao_yyN#ut?y0G+yYh%T!oyEH^j5|9F^j63dw86gkri3x?Cff)qH?gXu&^+Th^l&h ztMJOyvUA6?eAkxsM|n}X_^DDdLC0Y;5Hp%c5`Z)q4PIcQMfjyEH(w^l2S<;dJpbb1)89Vb|AIbnaqRke z5WtZp>y&c7&K~tMEP~j8^3eBsz3%#WwB75jS(VR?bTG2WHvICr4HzJ@x6W*d134h1 zp&boK%l9tuNv^GY_sz>+C=f_+b== z-6()X<%769D`xZf#o_7wXNSLgeDIrRN57lJ&x>loSCm)$oC-@~){>JHt#k-zxedq9 z6aO}-?R5no0w5-ZW+8UvZYtT%A=~=4vZTzA;edTAvnLRCU@i>ca#fID1DDnLeEuITD4A!~Y*qUiLi6ihKrtOf ze>KrG#{0n~C7C-HFI%{rr!S{`DQnhY< zWcA$uN^EP`RtQLEfG2wOje+c75$B*S8^e{Ni~|y}y{Ets%|K~uX~H>%9t~*%<&<3& z$WcusR|Cy2(1!E7#2}S$aKoU95s+JAQKrkyyzqfAMkQ&UX8hJNKW1M#{QerZ#qteF zoB^PN(fBu#s}kOvD_XvMWHAcD&=25e(+4c!0CBr3Bbr(>6$fGd@It9dp~nwfqI}N|$Kl52aBp+6HyLaOcE3*HM_OfUdsYyIy-w5(;MpTN zb4MX`q1#VUO6C?kUyqMK1s-4Fg@!`GP1!4;+*a?dC~86ZqLdsPEODub%RDC*Kz@C* zNRlE>O1^>93hUZW(lUwjEGui<>2y28QNK5c+@LyLzIgPM?}&Q*{I|#RCzZW$-NNdou59d}`ha*31?pVQ~H{IU4GhMsxdqb-Z9DXhetg9Tiu-x3TbK5B#r?8#U za$pKUks$*#3wQz|!5HDl87LoCQ2@=@iX@Rc_PD%Y5EdNJDGDpkDqvZ_FhT^7E8F9^ zLk>b=!4`^>G>)@4F0%|G2Pb$q9IlPV<6ghx24zyf2ma#0sz-Bs~! zse-u)$xZon-|T1}zc^W*q!@abLb-~FoIHeATvz+Yvj3QeyEbwgr`KU0z1e$}X(OEQ&$x`I}l7t@|+PX>C z;}O`xWp$TiS_7row5s`O+N4FclHO`6srV{57olnMH=@KfT$ZECgw#)OAWlmgx|G1HtMV15L zvhj^dJaTwiWsfwq;fz$OAsr~BGl-e$bD`>xafnkYv`!|CP^NOg!zJ}FQ6!N+QT~Yvqhc7RmoQ(qplp05xpVQm2J!* zigm;hpmb@tf{-t_P*LTEK@C0+D*5U}F%yHFnwN)ETjVT*6$X-x6k&KAD_-+rB1YA#^vVq}v2^sL7UXf;=>)1t5o-i@AU zh*Tduv1QVQuWRuj(JbC)K^8wB~7XFpr;}E*_oE zpU#&rvSJSVO9)~ytUc#hge(zUUNk7Jf@qBUPH6aW1s?#e9N;T>TewuyelQS)^^Toi z^vhd=OrY}7UJk}^fN{=O5W1XBw7OAr>)N$DH*O5O9lI(WyMnsMNXh|P-+xFw%U@Az zRIDhQdamL~59HekgTVH^+^Uaf^M_CN_m3ADJW?qWDib3B)ISnqMBG0({QA-3hSCH z+}bU+fFuw=dZ_?2#1JcC?*fgD^d|yZ+3!P@KQyJ^tpfOl@R7F`c=>_Z`N0{`(EmYY zZYAUMC#uDaZTY>D%#R&ZG|61O5YRxtJGV0u5M})GJUaw^L0NkMl_76Tm^+! z1T69b?l6%9sf>OmD>yJ1*7&?A{R@+^p11EGI*V(-c)$n&4eCya$Vf!`L$5J2G&ANR zX-t4PI6SxEM7aTu5{iGiSat3CUVm$H22mYEEhPMg$w%%_72=&WJ;e@-s9|f z(pt*<^SQqSh}ohXC@O*griB240}Zx-bD1g;9~lS-7JN^$d=baXB+iPos4{-~$ju$U z1e5%zaQrk*j!sYZljPKPE06C!X+?}^gq2c6J`!(L%H#Q^AIAjFU&F0iP08|Hv)KjS1ck^EX|-Ih!3i9#z9 zGTHudsdPh`VDs~~&?a0>B$w<3z^1;evIGJ@K4|OE;!E(V`zFNnoVK0YP&q;66*by7 z0WIkqo&~-Qn0zh)%>h5ED*y0&TLGK3I+jJx_x|(1#ttr7=nCq1~u96MZLv!AqHdo&^Y<~v4 zy0tz8C?#5=LFznqpO^SApfsN+`x4NW!LTJq0Oyf8n8NwN4+AjJ!5vhzY_H}R?DC5_ zjaO?P6}^B)D>uX$SpnU&9dM%ZAczAfmGKUgD1aQ0$AOW9phP&2!Vuw$T(c}@%t~n) zk`hF7B@`$`fLu63QP-P{yW8u-YwN@7znCCfMT@=BkU=Gm$ z$()&yW{@hA^rkt0QXLj9RafUqkay{K@ug19qra4vJBJSz5q?XqS993is$6QrVQu8F<#zT3=}d6T;VR zH^>MLNqUzN=$z{7sB@y3WDzWNa{}CNc}*5mKy9JAF^w)pOT9HAHGi7HXL zRBjl5_&kp7J6`C~0WR~WhcABn#TSpBJwbXD$g0@3?>Ru6FRSY5;nCL*pTGg;6s`-^ zOWp5afD#87W1)PZ-f zMqCPd6>_d!Nj)NUnN;wI=91$*PB1hU6-G{ufgDM>16h+(d@mwl^&D^}hw|=X4E<&d zMI<@k(sQgRv__NO-p=}+-HlInrgta9ttjleu7~t+ePdKVUc#ox0E0k$zl$6UlA+iD z9X}Ebp3!rqlPI|p&&olC3?e2Ubmop?SSLUjDH+`CJWqjHmH@fXS{2~gc}I~s!LT_# zIgOL7)9tUVZ)|Mttgml|Q5P=he7-zBJ&DsLTs|i(yePN57{Nt7udLXzGRJ}24BiN3 zhCG8>4$0!@J|&b$Y_y*tffm?IST-A}{m2f~%S4b(UK& zlB$X`32b_0zWl7zS{l}91~Ua<5cO&dFc*sg%6LYXuz`Tno6sqE8*qg};1sdiv$VM^E=(@VmVj|EdZD6lZsB8)`Bs zoa0%1aD2Kb(NTmsY;BKDFSJ0$~nr%BY-gND>u@V5ts#*4tN zEMSzy8PH^Z`?|jZgoTEJOM&;%(G~U5+<9jp^9<$W;6*qyPl*chYm&bUG@LOkLXIer z6ettrM+{=&qFk6dGO8x#=|%il;BsnOGRf%%SEDv;c}HwAc^O++Es?D&*oM3huvwTF z7aRH1r5AW^z?Tx`7T*k9x^?MVaCa)4tiHR*f$z(Qc=#MogL?T&7+QRLmUX z93T6%Ew3saU2x=sO|`rO$#VJd6VY>O->!h3T{>KM25_WRFd_$_j7f*qahQWLykQwo z`SOj*&f(P-ekWL)j&5Av{K4(LAKuvgbZ7JS`eb*|UFQp;s~}IUG%mBaEHXs4t-`TO zQUbK(y-j=}2`v$f`!d^p0qJ3yb6HIVvMvtaIIY{hfPCJXB+>&EzhAbQD{?hj_OnSP zX}ZX3L%1Lde^3n%?PB6E=cN^AoltuqgXRlLZ73BMXu7CGNjRhGsH7DxJAWu?A~ zTqy?QiPGr8EBUSlaAjjSfaIVm4v6IQ#w{X*%wY#X1liARg9k-kq*;;XWm;A_YQ)r< z51jtGTBeJW*};5yl;*P%9x^;-KKjP>WcvT2kWtL#T>_&V!V?&Dmsz#%B)x=PQ7+9bsai8Ba z^4vw7JbwP-`O!&?VaKvkdDlWw*SW=c)cLZSEz3nxWCezPD0G|OrsD`JTAiAdBNTNw z&SX@gbBq9P6siNe9{0k%>0~+@z)Oa@r9Kw`4N00V<7HlO!SZvxOCjShJOv?}Jkxc)wgzG2lqGHCht%^U3x2pqn+x6}*5 zAPW4*vje*d+&c6y#ug#Gpel8%%&k+8nEN#Xi_j_=4d~S8PzJq#Z>v1Ra0M@fAhPdR zfop|GYgK+-5^;h{(7+7o^!j!g+GXUF9YKV9pj^xkx-l~Pn))apM7}A@zJT5!1_0-o zF?h=cZ+N1;VRvhL{m!l3&+lCO@$G9ryuS5=t;wxPZ>Q_8`_{n9!ZPvd%&k~u-vU*I zCkSFdA*mG(=<#xNcnpC~9lBQJ+F)$f5JHY!|z<|yo- zY4W^SES9s`0>>O4JRHry3!)GP4Aa6VtdcmL&lg9hi^J38FezqL&F||r8s(gP%7trN zfn$NHPS;!89N&WXdu!)MH@83AUb{2t?e)B=Uk|M;Dr3Kly(%HrnGZ=QGpEX3Fhm== z79>MV<7)eg7*uRZV$I0H4Vl7_6=Xh0CY$NFwGJ}KN6Z9##}A0G&>)@Cvf{gQ8NEo; zBwliTzTk_?_`Dd~mMzQ;-;jp1i08@aJULnBr+K-A169VrqdOoXujvMDVa|Is{ zTsgq+4s>(g4K&%u*$oVdZv?4;r~s|b2L~JKh#slYJaT>pE!}4o5DMQ65|3E}ngDJ* z_I%6rO53JJmq|fH>IMF%dz(M`!OiKQQ)O|LCHh|F8a}Sfq4E`oq)``ASw4mn-}CrY z0Aybjp5t_a&~dytul7&kub-SenqJakz1Y{bo?NyZ70j~ z4C9k5<3f#Bc9rL8k!KifeaC})i_sM$5;ts@MNnqf*Sdf6!y7-kHthx6VMTTC$g@eP z5@`VeF85K%yri&9CqxOP8n;OM8$lRm(!Co<0h0WW6j()qkt~7p7l0He8l0&w;MZ;5L*8k#OGQ)46%M*Ls8BDoB|xgEsADU@HC= zb$<;sbsv%aNh(L2MXJ+7x;7RX`6z8cC2;HCL1k zlhs*-RWx_W0u51CFrBcqjiD$xw#h#{v_-Yp0;nOYxT{Bzn_a;Sva>-=(~@s4jljGG ziUVNIm6?~J5c6R`$|i9Bwzje)PnQMU%Z@u5_|v{OjqI_PcijxwbF;pi4c%oM*rU4 z_=h*Ae|~5CFYoRBO$#1y=D4aE)41MCb-* zMV4gngt>(nm$Ep_I3h@<=g9^06xrkQyJv?T2Q9uaiFP-7xA!KW-`V<$&#(O#e|Ga< zeSYn4?`;41_4OZa5AUr-*LwE4pZBdeEEaCQbWpoAwv*&lXr+k_%o0bCk<-{ph*h#I zk~jygNvz8Y>|}h^cnPx6jX*0q8Ay~Gijv~SJYLFnXSm5B%rXb2mRXtSz5up9>?|)| z=EsM#XQ#52c?@RI?>SI zoSlXIL12Z9bMOtx!eHRh0e1Dd4eb`tVja)DyE*yM?Y-?uKd`HcZ?8zoBC9KXMI}@! zbgHP%wtU-$#~Foz3niH6o@K!S4#JM*28Z+f*IzyVdVf|{R^ZD(2W<%5HN{>@kW z$4lFd{ICZH7^XrFXP29k>#+I-Tc&*4{JpGZZ-yoZ!fFmUZ!cHl z{NX^WyNVaD8X)bfVU2EhTWo6oGJYo@JrToZvdrL?_*QSy-JbTZPkT4u5e?kUfwM8> zaeLtGD)yc2zPr`)HhbPi&zrs-A|?jofnR7vrd&4*i|A-t|GW=~w~Ae0f-RS#dgAIZ42oIYp2zA)f2#&Wk z@vEU%_Pug|6Ttz_5#m-vPmvLL=^(HsdUf9^J9ZXSaFyp(HY=FMfRUU;Wi5fA^Q4{F^_!{jWZ|{x9xs{l)dk=bN3IV{fNhuLtGW ztAh!xUq0G@uz&pYcs|PtFY5YXWTD?zaPHJmL+l3er$O=qlL%SyI>c501ZlcJT1oix)>HjvEa6Bh)n4 zhi2uA?N#=!cl_N+% z3C+xhSx5nRf~@MIgdfaFT-W346&<@s(>hCfu61KN`m4`x|JCPr);$l!g9?>HAwpY~ z$ZAUMK^=!OL1hnXuJ;u6Qu+iK4!L=7aPo`$PoEqf&yuvLZTXbHuNgKVg}nq#I1B`o zM&{IYnIsETad&fidv9lNZM50%bRl#Yoiv}8nC7VY$ghU3z-oY=n~;}cz7i;#7}QEo z=W+Vrc$qwWas2T4;e%%{7HJXn23`=N!=kx`YqS6$G~f*AVOn{AMq@PamI2rbbp>;; z&eL%>++82t+}*gfyV>)7emt^f3(Ne5G=zXqjXX6qD`9R3F!YsxG#t8NYbE*YWcgy2 z94@jWKBndJ3trqokHack@LamLl*R1}+>syp-F`F~_qN8}9na~NXr&q|Oe_1& z04m!O1tE<}6)4a1dcG_VXYs+&=|0TPFyN;!w1JRT%hPgAh%|u&8{nI9pejl~$ucVBk6-)I8LKrjpjj8Glyb;`Qr+`1%QOlGE`A+iN#=H|}gsuB{KY*9RNx!_Cdf&gROmC%|<Dg z7YBHBYkTeP&f16$FzsIx=dHlxu3P{^-o*hH(?l4-$P7iv>Go-|S{~q)eEChkvhp!jc+O-H-Pm3qcOx{`{yhEJZ|?u{3)mKmw5(m< zcYTkqu|P(2k19~Wi4=$@_w49<2p!K45Ejp8MZDM^_kVKd`k&pqaeHUlLt0U{7lG6f zKnzd}ZdR?SIazRao2POqeF6;txw(IE^3QaDPv>xeD=YBf0CTUkR=fq_B|*j}=uLlvXZ|nf;B~D1C0*wYZzp+(hlU}s5HoUoWi37|b z7(j~8DnKr1kcPb(kR!+d7I8j1zUTm>AhbA2Yk{LVexw8lv&rle{A|Y4B@Kn=??JXZ37Z9-PK64vwFt`7)GGK?=7?>M97!n#@{2G=_2B z$wFsxdR>1Ab80f&gx4Y7FYFsMipah)n7K67XHxtl6B6?c9N7>8i z@2qu$q3c9K1KWfI2nCw7L4^yKuLZ3-L284MNp@wT>214As@aRv2SNIgfw(t$9;0Y1EcG=EmPx#L0G^5sG(3@yQwCU0URx&+CgMV3pmzpQ&* z;{f~i(6u`95*_fN>AEIEr5`GR$GnW^$q^mk1s!15uU$_!eXgo;q8c2? zY|p8^UT1u5^ONhFpG=3lYyHhNIKbmgczwWigWGFk*d1Hza0o|RaO$Q*;PyAd5i%4M zUl&Et?;XKoWI@LBga^L1M-P0wHy!Pc`Wx_mJ7G5nBG03lCzTO3Y6KS5Q#5s!_G;^I zK)NOn$z}ZJJEDEp3VkQ)`2Aiq81zP?!5ST4R1=kjb1q&kj&N%?gev3i@fH$u zp8VG2+SX(j^_q+}*T$&MCi3ic1_2yD+bhaC&9fxq$Awq*DbD1A!YTEjj6(j2ZGRGV zrrHd{AclZmG+7_*_PdiX=y?ttV3`7=ShDWY=~@xhK+O`PJQsHuf+!g9xvl~I0)wW5 zth!)D7p^trf&M%k;K^ijZNiBOoegP`(jv|<{bYE&dd^#98qVnek2Z#bwPAk^$9{j} z`<=S>i_=sCDQHy;bJCq@cMDTk3(~BW;H89+QRbXW6qe)r5om^-jCz}a(}A&u zdvK%$T_#F=LZLm9zTnd zEC?e+W09~G_*@PbGB_TIB?gO2#|seZ$V(mzzTJ5~9`=54@9wqTT@b^~+phtwpQ+*% zT*3Dr)O@2sM`(l_eM_96ae@Hk-hhBUXbiE&3p#Gd%Ij3gMUAzaJ)68$m>>HJI z1s@79NLp1EtX)<$Se18W`Oj@5Upj%@|D<;z5g`baACDuyj8T<8%B7b4(7$8#XY zfB207N^z|oDl3$L4A8IQ*hM8Nr0-`yQWHz&Qj)4`{k;^46a@P^k~3DM@f>(<||EX zE3~byO>U1IYt6BymbGD9Q=EVgeS2$Y?*PZvHgMG7*jC&bJ3Aw53plj52KE->_pI%n zy)*Ey4WpZD-MiEN54HxMZI3?R8h<*S+#U7zB7fr4okI3Pn`IRt4iyq^n2XorS*u>b z_ZhAn;6Eg=FDbN&!vN=iO{70{AUkkWP5o`D9jZEkMupSNlAY%kmrO)U0}u}<9pAsU zx$()Z>)Vr22x9WQ%rdA>PoAcc$$QXM!4qy0nel-+3Ba?BI-NAnA3lBd=-K`pXO@-K zR-6|vj!yOukFuf&qsR|KM`l~$SSux51Lk5l=&&nCKh40k5pIbtGrKOHuCv!FLTx2Jws~rR4!D3$9uKpG`0l)bnqE zm0&4Yg;f=n#HcDebqQh=K~Ip^ZeH1C<&-6kwmh@YY=t-zvq})4t&2fhZm)tw)`Zf| zH6PJvu&}Jcatc(r4$3+#!H2q2)!nM@)pgIR!J?ic$j4tVL%rL?>AUsFuh&CoGxB%) z(e?4*_H=xAYyFey2Bs=I7XqfKG;0)FT>zGA_Otry6@BjryjZW z#JATw-gZCO8-_Q=aEAN0r=weI!)t@?rtkI3!iF%));zQW8wj)uWlEOpdr_*}iUH-W z(MIR*0JXZ{kO;o~Uctu=R}SzM{7FNjrCLR2beQOTaWyTzYe9e@ zx?TmZx&Nl59}rgSaRu)O7sTPhC0dsfZ!Rta9nsri{sRE=KSuzsUrW-ZU=k>eO^3dM zGZ22fJ73QO+lFY^+#X&HjIOB~IDhqOXyc&-Q;42jDDm}|tHA6u*Ea9B1f%4?B@i3? zdtigTAFoyc^<-V)@)i8hD?jjS1$k*N;wsO;fsVsvz>cg32C^>dyO!@*ptc4aOkvqM(}IK0jhyRc={&igf|> zErY>DELYIPLHwX9LSh9rc71o)4W^@LXVTvt_BOhmai=qk!oKH)j_q(-qOAFrE5KXU z@56yGg;?5r%As)U+#|A51}mZu618raGXCrm@l)kcAKx(n@lQwzqA7%m_9EnZl3AmBYoB~ zUM!cVoxt7RT;JIkO-DiBvwTL9$ylkN)WD$XbjgNjKovb=H}O#LOW4F>M24)gTR7LC ziSueSiQXPemMgddQpYpIO&re!DXb=c1+uvfg$7%i1y?hD89zdhDo|oBB7&P%1-9X+ z2WrW;Vv5W%hJbKFf&eNXB8?(N?^$(Zs>Q7!gN2!`R2Sq1#`=wW~ek>1THdhzmAqg77OLf3uH2&$(pPX)Ju~o@|P2N zninURfKYMyEo3KIAVVem&0tclR)s9$Y$p)mq~;XJ>7=YAftVoX!C=> z4f-}N`GQ}0=?Z*ZZp!8QrPPDZhXPRvQ&-eOIU<*BEd^WPxi+tXhAXS6$;AQ2i4-km zArQCp33D9H2@HXXkG%`x1dc0_&&W5ZA&QJ&Iwb;Y&#@xU>36(QH=K0CAs^Xw;ob|A zDZ(sW2oS5MA@GgB22_b^OWu1Gu+}J)h49SuJ;?+htZg&l6JLCrLtVL-p$D`e zIY2pIL8nIDOIz3ij(Jt>;po|&u0I-f)<*qlzcX?z_{n@Z3m1W9BQz;%=vf7!tpUbs z@NzJfljCI|wR|_cf)56e{wuhGKXDM3lMAt;2Z0=#sC}Uj`A#zFCy{Mm+uZo<_N~py zq{_49e7=~^(=cz!--%DsK@tS(*Ei|*v zy;J6K$(Pmmt|M>ssLc2M`3gP8SL5v)!=>USriUzzm}?cocPI~0TYL$S*M$;a5%Hsf zm#JO_y}J@Yt3<1IrEbt2K@fx?bQs@lhWNPR8wbun;$BvkW_S@av`M7W(3Z$MO;uSs_0qqu?VhOWbR z|9Vy!xShc7xUMfg9>1^8KkmB1XjYaMJd`RY^4;I1=!N${zRSBgr;h_#IG8#hibFJn zi=S4I1yQT0twN5HLS3SjzGQMZtDN3@6|@l)+f<~$5Md;fpOA8h0o0rb*k2t|Qbe;O1GwsI}_G9a0zlo(WY#G1n+ zQAatBA-DAcvcpCOIGGMLdF5=N#w)7AJA590NLr`c5}1 zt@}@2{Ob3Qe)Yxu2Tz~HS>Xkt?Yd=E79}@`0ga_a3Y1EmVMLQjVvw2VAZdHL_SxOr zTN~@p;25qi)LQvqxS?4{eN295(8kk>vl>!;nS2H|d?F=8xezd1GQ1L84Y`0O(c6Q` zQt%}>Us)5&Sk{8)ZoC%Hn!CZ4=GR~o`6C5kLerp%O8F(1h)oG-0H<^^xL$|~(j8j=*1paz)oG7v(LQsNje zw+KxYUJE7@W~PbBHJ%YA48&<1K@DrMDTBqVM0gK4%kveek(y>E3!8g}0>ejBallzz z;2Cq3`+|B)PY94WNS$XpE@}@>AjE^~f=gV8%OMP+1C0ARBul8dp-${K!E-g?L^laB zKBT-^qpEWt++g*Z*-lzz@0Fzk#dz9kvxRCLd| z<%`&a(wP-BZm>3lK@*1tf~gLPl0E_RgP~mC27;9Z02-a7a86yP?+sJl21qlrHqi1$ zu(`e*4UgFLChQEzZE1R#Guk+)g=-1b7?4~b$fX3yyR?D)UWS}#prYQ9sQ~ama%D40 z*$CsOnDmRjoaI1VC`L{f2&YI-Q;ilhVEE&{2*_(>+%iyn6)7pYT~J=eK29sl(6ySH|?Izb?F ztP+t&$xL)5kCLfg6YaX>Kwi4O*Xi{O+j+cy@S891|N4uszkc!zKD4aH$a;Y0WT>Iu zNAf)9CwO#}gKG>=+O4gA7~b67{_K;xJDU?%rf;eAU!iip0lXVKKLU^zIfHMReq>Dp z<9n_*-y|k98`ullqXG7f49)mufYQ!^)bLLOXt~PL5U0`Dkl;0^HAG9j zEhxW`w8(QH(rdVA!c|^go~I^%Yk&zXQqcf?Ab=51&FU<_*W|3X$N>Vq1gKi}VxF0s zas=RH6(y+k6Tm)PQ@87#cK|ILX^XtbiYzVD+=8QpjLr)BH~=I8FATmK_`X2jLfso} z&mt+~WjRl)w4&SDW`3>|Fr`(tKxNZ=;A--hfsF~jw}Rgb@3$0`bzmMru>3VdU7Evr zSgptf1Sl1B?;8E8;RZ~+mD>clXs-k$A39kg$dqNxnIQCPbRcfYjtQIZA?b8Fkw6gg z#U;p=v+Wh<&)ekh2wLtcz8grFM#nDrVM`!voua7Ayw*#zev1fgE3jT#$5oVY?%bo{ z)VRa4WGp(5TyT7gTj}b`s){ntP*CML9>3}6xJ>=+z_*ss6?_K(!MK7C4%#~vL~F@d z_%?lIRk6GpX%mQ9pea5OXld^UT4g3bV?@h`R)4kknh`*ecbW(n!&!T|-NX=97+PCY z&=}`I^so4vG7oAlNg9nLCY8O=j#Y)WwH5}~rlY;h>Bjncx6{Q?nZpXy@N(un%0*KRgKva3Zd;P(sfdHf+C@CO|E?f~Xkjg`!pkA=0WE#2 z2(q=Qr3z=^<^W)eS3pa8eR*eju#zoG zJ(#p%D6h0w{T1NNCc;MrO8YzEC4j1tiL5DA6oKsuSm85Uf!xxL-?TlMsaY7tn&dV0 z9$erG8jx%zNE!h~22=G!if>S1HDs0c^T=ia!aX9H7oUuO2_~fpFu;5mF4b2g zxpHiQnQ2OiuJXfk#)IoCVAjf%1XH+3&r4v^BDG}1L^hYNTqFeJ(v*+7WMu~5Lo#Cw z{38)7CSogicBXl1zMAz10AZi<)*wSxF12X>@{(M8EjfBq^1v8q+of&u>j!0>#M$XQ zJtHL!0Wn!Z`yCdz+l&dWTR5^5ao@6kfHrLjFaP#Kg z=6Kk#Lhfynx{AX7R^W`G-%^I}3zs$PTLJm;uGGJGVSjWW3vY%WhKKUQgUTAOz6EHq zLQ%5BM~8|}|H;cqxw`nx3wlKkP08N__?Ae8;|CYah6QM{gPv24)AW-N{=7{us5tQl zt(2Gg@)%i3ML62*ZIZtoK$%eybHxxxaT5VTv91{!THmHb#sQ7GLz2rqx@3kw_*R@` z)MyPLdW$5)acCy{z7HQ5mmo=Qyc?ic&ja(VG)vMK%gOjXAnrN_h)l_VW_AH%L`0DsV&NDtT%HltKBMdqKS`Si_%eWRrVz2NTSV&i#Gs7W zdhW`nhT(?E8@c!p?LE8}T$hpWB?ALZpG{&5D%f!vz?8g#E3n$QKm|QFbT{}$XyaZeL;2I*y?~d{ z^cKJbLQ*Teif4JXArkoQf|SgBl~FB7l>{IyEFA%4iy9P4kMsdVHJ3or_ueG7$sro- zCgX2=^j(?suIkq-$C)$f3YrCK{h zwwCI;hDp4XD9x%WQZfv&HKk!F0|6#6`N<5aBdfg3fVEZBwmd%~*$|{eMUfJdp$WQ( zhR8Nra|vBZx0hzFEsq6KDnKmVMWdogBPqj~q(W|TMvxddRT3B#M*y@c{T-s1$k6$^ zI;82OqO3P_W0?FxHFND3-Yeg-gG;5=Fo^ZI2pWMoDrv$$7~xR#2+FdI3&2@Y6bT&? z8-qaezNJ?pvXMIIk7j!jOktNJlW~LSWhh0oRG&vCWw|U`vsqb>B`Oaz_8Dm6hJGZI z*jxmz?YyYtI6Yp(2YETS+!Q`=Z7WiogctzDN|GwJnY}%>X;*RO7Ryl3Q&z+@Dz8io zHeL%R9veifNLf7t4N~bvC3w`VcHml1z-)lSM zTf;ZWMRkX{An;sujBzjxUJ5G-&8f!31@JWq-x{FBkP9s=g3A3eVBE8{EK^%_~@^U z5;|lOBnKX#z!Ah3VwL<-gbV7j#4hsbsCRRFbA8bFgnbYxM34m;eO2!}0#dw;ZTLq4 zACitn3f~4mhZ)RGz&C-9hrg^n?H7`Rf4M{*MJy|J0E1%B$;(5&1@YNVXz>XB=yBTVG`a>VN-!1i>Pnu5|8W2+1q5T;+JP1N z#u#1vBy*tIV32~*Xi-KmYaj-MQ!6}aPDL?-aZojBQN^W|v}<=F7|Kv&g#_m^d^ISk zKs2`=fyfXFlG|l18~LX=mq#?4@w0{1a|4JV2`GCheb<4m$I*9mInapN>p-|c`Vh~lmH!@iS8(k-&htfHE=wz}oV0dw zi@qN{VKfWm62z<1)7DUagtFHaj96NIO(@l0Wh~dq410N$r8AVvw={BvkVj1`MeD*M zf#g*19e9*i6w||aWBmn$9<&8la!ESMD(fuCPM7InR-e{(Tw6(n?(d|fla+Q}HiE<> zRkJyLI|TEjUrQo`tDx*_voxnAL>gFI8Fi5y<&u=FX3@mgAj4IOrlI&}hg3t}&0aF1mdz5K%X|mA^o@i|ZR&OAfQxt6@ zXvuo-3cgo>9(4sD6xct+n_)L>y0h46yeECz{Hy>j72gh!8RBXuq~a8ydRYMz^{qiO zLBtl>5@+?bX*C4GQ_{ao$ zRp$ID9Yrfx=abAl7-i;pGx%Wvgg@1Hb$RapYHWL zJ$|y=fW-viR6yLpsHv(EwJ4^%G8BH_k-Lm8h z$z9J0JHG4IS+P7_9v;k|o~DOIo!DZ&2+{nfp#r0Yo0mD`BeG0!zJL;2#5R z*G>v6&g(^1&eLK6=gRYJnkXK6oAhu=50EWu?4meF4n@KDrE6BKnl0bL@Zn}uS%%K& z_PYHj>hk$7){966@I+WHBuOn+0Xa4IUj@R+j|vQ3B#nk&JJhHx49Ooi38Yq&Ugzc?Gi)cCC1e@Tjw# z1~xo7aWaWWM?SZR#x!CM z^n1S7Epj_eKox4q8qrx~smeFXH9T90B+i6UHpNuB6KW}&c=&Q3Q0M!8S!KubX9vd* zkLQo)$$nCv<~E!_t_GuUq+))RY%Jo~qxrBWu(epQa*qXT>z@Z@v-C?M9FH9Chdd++ zg`;jTP$n1PmehGsre&FdQYI#Q&zcJbJC@@)9=wLG*9o1_Dfx+n$qE@jN{|T0A*eK0M7|r1rev6c|^4ks;{NZy*_$2({3a zVItd|B)%FYj-j7SK*gkPqRiDnGW)3+h!k9$mth`}t28SYc@@_+9alPU!e~>tQOr0Y zdlj`DEe`oPpq(t8XT{8_Gx_8$N~YH*uHaddp;c)F7@-qcX7FUmo_AxzAl)}Vj6BxRPD-xC_BDi`)EN_uHps`G$p5Xpfu4ipn!c68OZ!2 zD@+iLf|f+f!D~eIAenU~dm;j;)`lx4Iyy+6TLl`g0@-D5rG=f8c3Km&nnErJ-kK?` z7Npwz{#A{hqR2;KbYg~lVUzL2&|(m=N}|Dd!r3DzA0Sq+-4KcfS z1k!i~-#J`4z~31_8{wd8PA>VY=ieHL#xq$Hnr?L#@=by2(44+62!+u6`jm^$2VJ1f zs=5%x2Th`JF2aS1y$2PNgTXUEldu=CRDN`q+ubCb_8gJV-qL_Z0LD5TCqaE{8s6FL zU0>@>`(fx}tj^-aGG4~eo>3G)fyxMh(Z)ySRG@HEWs|e|$;gC-0>%5yVH`oh8>)mp z)DI&j45rF5O13UtdcWSZ*SWJj`gCu+*YyXs6_ll4=6+oTF!5-Qyb>sRf(E3Vl|s*; zxj4Jsg68pZxPsnz>E7j$KN5J2K+|+kd~LM%0nW>dB}Kk)cnY<4APAwXM4EC}>ue(W|3 zaVK6T=zo*RdcQwH&sZ7hSVvaVNHPIw6IE8+UoQ2i&6a7N z=4g88Ob-fG7MzisCNi2yT{l|Tbnt*VghD)o!nQJ5F3WJ@SXo+}Jly~7R}X$MTR!*v z%=I90h(jCGfYNkEGwTCw4W%2%n||OC(8#73!f1`6a2y5`&mLG-1Tz{YdRnGw8DrQH zabTTAHfYY~eDffBDD2%%6pjMFm!{Qxo)$S`_$Ufqf(Rz#)9i=WUt~a>BO43>;FaoQ zbOk;#ofUar!ing0yRg+?96x-t|C?urzdJbn`V?%eW_g{UJ3!fRc1JPihyYoO03Cic2dltYuy;vuv5?srDgB zeh%QY2aewh`lD#vb9+wVz)$CMlzc=}*#){lFj&AhHiF?G18xClli?$yO7tW!xZ?y8 z6?uUVs%GiI)8nu1zxeI*#e+q4l9CwsWU5u@pyd{v@*=B{j#Io4Sc;N5K|Fa4GLFpr z&~@UouRIE~bXM5`ay^?fdED3n0Gaqj1(wU?IL+a^Cg7D!$_R(S91&u62F9dME2xv0 z%t2x>`?`YqIb0+MRT;}_XI@z;ry-2mWF3(SyPx_@!gpakM;o@jsL-5mLxu#SA<_0y zK4+uASt8wCASxo~>Kh|*E;<;|rCvx?QUIJH3Zr2(?0LPQ3hd0O61wMZ9r{kk_W~F` z(4U|U4FyChsW>H$%;5*C&~7j>z)du99e7dTcN|-Hp((ItxS1wZp1}vM^D0lvMQY7* zYhGB3(pnbvvaFM`PKn@2or%+mWB|!5;?L&R6guLF5|> z1PT_~&Hyi^U$O@yoTJl-T^c- z){-?6wT0?&a#@gbdqmtaG@JOBfo9RhY*IMui+Cu@qjwpS)u3k(86@7i|9 zwkNK0ZPLHHH{F`_?J~{cB@{TV0a^kWv8jQPimwgjbfV6dyXb6&WGNT_jEYNd|Q|CVHYkl>vW#&ADljVas23bw!e%|i!wEK1I{#e{xFu1VhzQ30C=9xu7uj@x*+tk(aAc>Go=CRy*IXJv4ic~$b^%Dm zhlY16#Lz{g;7AQ|ga1lI2MA&agZukpeW(?6E-la<; zHeleQq2uiMWbyQ9_T*^sWR^aUtK-sM+D`8JmFIEJP=XX-nB+X~S4pkG;2>1`{ka9Ve{!Q64j^K97q-7x6m=-2@? zeF2|L7zlrkf+!%91=R6iR{=setx2~FexeaoPT#@zaCfKRNjQ!O6pu zr)<SrH*u!n+awz&p!xSgu2`7sDM!h0${%o3LAe5tKe=0=1`I!5;vw z9N_O5RM?H&Q*T}dCX(P=LNji?Lz1@y&G4J%EWQ2$oC|=~SOHlv^hj<(_eV>BA{d$7Oa*-5^f?QO1qdi&PeU|_f-CLCQ~Wv^z;!#Q|4ETw=At$S|2U5 z=STC0&t81_?BK!i>5D}?%QAUMT*;**a-ng3(WhXCzyg7(%`aMZIzbrH=5}1#AFzzF zGS4c{4SU@|6!u&{>yQ(E%j)0v~Zy-D*lrEb0e#G3WAN2lFl;>2SzVx6H~p+=heGhx^B0A1of6rcajT zeqo*3UJ^v57r+vQ#}(&vx*#XByq*=+qNtW-9aCUzNC=I77e+rM#5ldDS$!NA2a95V zRz90&FOu{)FJ`b`ZC94QNSk=6jXX49IuTs%EKlNOkgV?h7l0nFjC@P zj&76d+EMNMZl@DQxF33a*+1WC3`Z_W^27a;`;Yg3|NP*~gX8SNAv30 zaq;jV`Rdv1_m2*L_0`j#|Mvbr{`!mm>GA#-c^&iBV5af}Fh`Lr=RPPe@H+iy82P=r zaM3%#<1|Sj9*9LYdOoVx5k9~dMyj$P6XYv_aDcgBj1#y~IUMIKiL==vJ(|TYPUg>E zoIHAdd>@MCD1CBTK3`hkz$siriw{W0rMn(!aB~a!_0yPdr?@2N%{Qw>2JPz_D^3u|JnT)zkK-OH&0)Dad`4*ksM{^ zlJkJ8oFJI7RzqpVodL8{GS3bU=8vAe`0C+PWc%|kp8eDBAOGXmkAJp*@}wX3{OP8cD!h{Z{Nq({Fh>vXm}dVcWW!PDP-`S|A#p8sP1 z^!LZ{{iEgm@_Aan00+=6rF~L6Gs{~#e&YIx?I)Et&%Igh%;72% zS^XKr1H!;D#X)^B04>-}fanfDFRr|0<$+_63Pwg3NUh^}`uynh;nC^iMSPGJ=u>&S zUk=t8Dh{1T*+jq1OVkKL>-%94M38MLL&_~b$3fp1nnCwc*CnjJP84(kvclFa*x&^m zW8`pNNl6g#3`Fgmk97s#Ex3RG_kV9r|Ac|VeEIg5F`~e9I=|nv}Q_w~_OXbw%Qu-9FqRl&4+K-W*2Y-reilJ8L7Da!9#K87`TZ zz$Fy33`J9S{-XgIRYEnIMw0vFpe2)y(087Hc)IxF{-fD42|Hbk@i4kzco}Pv0}OzZ z{zyYZ0IkbA%mR5KtCm{GAM33}7>Y?dhZEN+;`n5Le-QY8`{zIYn?L`-?Va(c<9oN3lzLN&K|sp~h1FXGI^E5&iA?ffrCJu6>=$1@!4Nu&Gt?ae1L{Shh1ND_ zW+1?GleGzxBLhKnk}Tj}?QTwQ@9pfZjW+w8E}B`M?vr%-%L9*6Ke<@Vvw@Y4lT-RB$w2Exp4R_XtH+ME}?QQnp0?N)hKKqV@`n3j0qP10yN@g1PHh?4`16U;a z>}2s`mK-j#qpX6(%q1FHI$DZy1P4*t3Lj!quODGb5H@u~n`Z9re5?Mx(B8qh598|wERU9m*tM)xt8J7uk{Ps%W#xLMo*bf@@S(U=%9j8ugB03k z;;;Sy5MpG5#9E}M4hEg+q`%#d);ht!aiEY9A7yK5RVo1dC=yyxU@@-%5k(?XvC)u( zYZ_veYL&n*ZY|`JXH7E}&LQkwc!}UHTrzY#_-SZosXIZ5V(ZI+zsQ{ufNBxSGKaa$ zcgZ>s4_JjsRxDF~)@@$YF>M%xswT53C`}{2N*R-Ug&Sy`os&J~p zv#aj7zqh;b$)vv<`a{&6s~cDw2b>8m3xKd;YpMyd@UgqT(hbmtne=KvdXeD&WmMM zEYfV2WT#1Xk`-`-V#`fy?w*BHC&)*I*{$RRZeD^;2e+rJ=>O#P9A4$|@;UG%d3LmX zaxjPU^XTA|9_G`-FP^;k0)6e^C^e*2-e7SZL1Rwxv7(nH?s=dl1iR( z`Ac|@@s}H?(`+$YoaAN3?adsl!Dgy2)*T>%h~_|Iv;-vwO~i4Kk1ePYq3uA#4f2Oh zagky~NRoM+%$M=$GCp2FcO^$@F@v9PyD$vE0U+wDMX4o;U(4`&a#%)7XMF#8J5*#7bFpB)ij9DRARc)CmumI+3<{rTbq9lhJ@g+b&y zAzVVr8`&aT^>u(`Eg^uc5WiYP{fZiuc{yKZFOE;2zyUrwd9uup~G#mVgHQeNUv+XWvPhTOBkA&&6)G6*@mRxX9w z&$)P5P1~^(g278a^ z4^NlR=JEb)v41>!a&-C#Ug**M@$vi#FK0ZS;Czn2r^gF9UpxlR)BVCZt=(n8!DUf` z8>}POjk$!*c{FGno#vq0fj%iQ(9|;wG)bYO466SOcoIK7nms<5Kb|f3Azf(>c2Oyb zEy;lZ)kPncC2lq?7s9y{T2{!>!U(1?v$b8@2dmO$ZdKm;cx!8VebC#Eyop_h@Q#@r zT#%j*u8813Yl((pn4C2z-Q(=C1*#An8qm~N@FC#J0Vb%XR-n)dnCnJ3MVh~n1I#(~ zs)B}r{{a7Oae4xm_wL^I?cIwGFuMu!QhYO@JfOzJ&|w_lqd7Ezaey(XzqJF*lKHiU z#sOX%-QJmeVjSR7Jg#?hfVBWpXj@A-z%SqcABqD!bG;A_FmlXtSk+X@;x$kM2qnTs zs1oR6dA16=l^V-(xWO!=1H3T^#R1;gUK?Q`YWbkRmJl#RTn>7N*|*VfF30A;Uz(R< zzHv*L9r%8ycX%@Y-B%Az=Sw$;pc`Q{utXu0=Az4`UjW7u5R6LcO&-m^9-45uC$Vr& ziGy+BR&};qERT-1CWHUQzxo&d#b181G32U^J_LjGVi#%>Ae%;VlB3|IaLHX6+}rUT zQ~*&6jDZi-0X{MgaPS>Fz-?aq#lN{Etel>MHvCl)8jwmry!b$ov*G|hSapEWVROEb z1B^DES~@rgW7_v|fH_o(<%mdPMM)A#t&G=NH-T>kBmo(~H#@*a*=cDEX|M33w-`(l zSSMJRmNkW`nq`YLhvrM-jMg?RJlJZ$I6sEDNpsv;=Jp)cr=qM!EntqE#{2W+x!QRr zODLyDK$w8f4!)$Zc={wxk73ukehsgz)9t_k=96$`Nm5``36SwrrvxFBAgzG|)oThz zJF`N+KOSyxuH9H4?RC77YX@8emM?80FA6zlJStuwAEstznjw$qTIvAL9?p^jT1&M1 z*q3ovic^qe4de6&fDj`a68F6wV4N7zUJa%xnTDyTp$N>`5GU_Fk|hb$)B#5e3_bCD zu{ee%3q!~tnT&kM3%0XLfT#jFBS8jODFo9Lmhbn#i-X&iq_a3VS;Xi!N3hz9dPdVT zJAmVnR;LhvQrtF~Hp~h-C*1U&)~A_$8dt~g)Ammv!0$brJ$`ZWaR2D5=Z9ZEJ^1?Q z^jT3aVW6Xjur@+~kVcw7h9Oi4B-y-1Uo21~@Sm?-=G(RWx`=#xv@yPUZR^uvwB_1R z)O1{t#^q*hdcUYPbJD&n;)D#P5viDvZCR%|z53*IeiA3ks2lbBJ@6wVicEM&*EaN(V1Lg2RIjC{s3%pB{e=e(uj7JU_Yr?C2}t)1xn+9Decm`EQ>d zd;#zGc=_lwd9uh}EYssWPY1ox);i~jY>V$SB5OsiPzlz6Oy@f=xCPxW;%sqpdYqRz z9~$-H1dDgfWp?&H)D7oI!Ao*MWrwW+fV)NKNOs7JmjpoKD#h@&I9@JJ;^pydaR3+e zc>er!@foeW-0Ud-VPr{z3jtx@;WlpLT436dvd1sH;GYnE6ii}DZ^oTdAx@w3z9 z=}G)}|KzJDhrfM#^t)##zk7Q0n&75BGoh?C|%C{C=E%$R_~YMPsP9ph(}?@I8r%9TKi6CbN%|(#?5}T!8Z%ko|hzfY&BK`tyTv}nw5K3@U4Pc4}a>w`CG`oumU|;6f-$vLIg2bA@ta? z{;&Vzul|q!-9P@E*735k-C@5E+emE)>T}MOF)w|90O80S!RSv#g`qBYJ-^!<6lwDO z!Pi6I{$Ksgpa0!o{rImw*}J_phF6nU(!Dsf$bko<|2EB|mM@evBL8mx_}~8je)0eP z=P&-J-#>YDx(vr_-Qm!N6;>v2gV~v=$3{HHs3782Z_(9QY3&cN))5)xpf}_|9G@2z0 zfe<@32AbckYaelvBtJd*(XHM8{r~oV{XhT9dtGEwR!&|bUs@6<0Th;eKdI$bXu;2r-m- zCL|d`48?%?@!w>MBZZ3RaySP{OB?=jgcTt1T*4{&Y#BPUYzO^n|M-9S0%7jJl_Nme2@XzOpce2 zzkdF!$49^0pMNpW_bnefr{*#j4r~_A#I+60UQdE4BM7AVk6^SDLebNO8oBoD%Bw4W zjmvSOz=hK5dT!uxFP!>@;vWh_nJo`&3dx*4lfDm2-%+C5>S~*dU~#^HFRdSyg*ZZ< zUC;4+AC&T~L1m3>k-28bUR3bmOPquGD44n$lv4bwBCp~_YFEL=+O^${Pp(Zr+Zx}E z?6Fk_juqN9@}yydxJ8+wbaEb-eBNHkgo*&qYun8$Yw>LU+h0Ha?;jui=4AO48Ao9l z1TckVuwczhRoQ3+CPxqe3(RW0=}7F~5HF^M_A=Sv!j^ zzob^ACB&xo0?IQ}!Ak?*<-L7qR9rGI0d-^K6s#aO=-{DyC(GjSa0!3%i{Ib>`HQ1R-GSF11bLYz$r2I?0>G2N_t9mM ziwFiNY8#N_ir5uopokCZgU*6W7h^Isw_UsPA|mm%Ao8})ov1-42s`Kv?6#nW?kT8l zb%OYud_I#0jGokERhpJ*&PO8oRXoxLuGTrYO{S5Vg=}`=>%@x8b*sV6jX(eK-M^dm z@7i?_-Gp-iV5PXU6*+GEbm7a&K90*L51;+|w_pGKX#TWxlG@4X8=}hW5)>Gw1Bm$~ z6ar9vuz+n1mjm@??xsau)EdmrGmPyZkI$6Cw2;<8i5}lu-Wi60eC=K`B@ZNTBj-&4 zaui|Ui;F}%bIp#gPl8-o`V=|@txWj{I^QME?|30zjcU~pa)^Ea{brSJJkQG9xpD22 zAAR=M)4|QinTl@{pnp(gnhkIupC}~@!O&a~yd)`JoFw<*<^KBj|G0nn*b8A1xPIus z)l9N^k}V+&+zwzvalweDlSz6b5K_=@S`x|i<&4th)5YCgN1?%z@`Ez zWszsxt4l2S`~o-Yqjby8iz2S71QI8#q-mnES~<{0nhAzy&#nWSh_q%4$Bi8)1yk`? zWOkK@zCG@TJ9`^{_Q~~sIf|~=RS3@L$~etSWZ{HR&9xQB<^ESs|LNEF|A(XbgS0-W z>crC5bqW1!OQ>JjbU-G^R6kdLC{JWAj-KmBQG_8zlQ0eB0!2_hWSLsU%;;f`p^(^u z9g3o_n^W>~$>F9>i!v#p_PO^*CbChc@PQf}63Tu`Hlz2chT;uVpy+(cHxB4F9)^xO zb9&zB-mM?qz44QNuwz@pvhcYgX1ji%FNXtiToEY&q3nCe(F6#n&{CY6qr!!78I`W! zgMhUCpFB{$DcvG=(l;Thyw(swsCI;YyAJTkxBr)Ka)3$Sn*a&`h^QdZw1@IlxEa0IxL;@C`V?CO7q}Sgi7L`2c@MAe>uVmka&1iFu>>lJ8*!J z`V9^+r!!DxKFc8I=Nw=p7vh8ubbzacIKa0yMv&6~@-IIB*MFl9aQc!1tjXCAd8F`D zkO4~So8UbhV6ht-nI|)#Ab4b{Xa|Jzz*}fG?jV7ZgF#gmc3r|s@LhCQZf>M63Tquk zOqOM7Di4?;4f8f_2%QQ?8CURdU`p9`$#?vS;aAcA&vYsZgweaDOi9hb0(5xjQD{<< z!HfjV{oge#SDIDAWwY5L{{Kmgt@7{K*zGFowfZSn&OAA6l@x4eWc%It_&yT+N^2x9FPad4c zFS2UsvSC4qtPs-YWGa-)X+jXotjK~w-Xp*nF1Wnp0ucZz`3hi8i@{YueEF=tyuFt* z&13>C4TOU^_yH4GcliSgC=)1vJ({9VvQf7T>H!*tgo!BtCeY{iJj?gd28au(6Nel{ zQi$07MS#7!aF?f9mASWWeD;$c{fqV9P0w0$t-e(m2bgjuG$0v3ipLL&fq=v7%c_HU z{tyoEFMszR_YWWWp&fO+Aadcv>Fcu2;;!8%H&2!n9IvVAY~1GEUq zWW$@H2`u^?AikjoeFs7Td0<MMYrQ`j0e|u)_!!*Ex2ZIU&j6jx%2X-MBdFU55I2#(A01GK0 z;2VWiqG7Dh>Ku-I5p=xKdVlBk_0MnYd>+|rW!))quP7jF$OQ~xe5s{M2^&yo)Nlhb zj)*unM}-UFtGBM;+l6!OaRuLZV25k^58O8!jY&O@^-u|7P$3vV0G~(8jjJ zktk-kLDRCByQ?gk4xT-w3X31Y`jZ9lWT-0~=3aDv1urUuk1wH?S*u&pQ0NGt$G zwCrRSH>Pxp%m&JK&GC4!y)n5q984XDFMk#{1~IAa;e5$r z2fbi49&Bw+udh#cV7MP2AIHhu_3BR7?e_y5;Z~JZnr4eEi;*oj1zCmbgA9ujB_U6l z@6sh`@dMbiAlje?-WqN4%JFL_vYif&l^d1BuyBIR^3&Q&N-r+a*PI2gbe5GD*FkE9 zncFG+ejN;I#IN17WdF)7w{-l<^*OcSd2|WHw?es2Re43}<(Zu%@V-!gkb{Z~XxCtO zqssw5mJU@7M*{8K?{~MhHg2qqcO1KeglWRhJAqN2=LMl3Ms)W0A}~%>#aTYj@jxoSSa#o08zRDn(tIS+?YCfU&A;VZ)F3%YjDvHcMA7mk{tbuc8$B`SzJ+GA{+Eb;j^sQ{`BE_qo(IB_0U732^IUyBIu zGmN_3UccM#^#;Acs6QMJC+nlN^>J_5@dF1f2t+OTh?ThRaOdD2^2k>r^R?hvI7F0#4_e(U~Is>D^3@cd}CoQQpIeV732 zT;kF!?RpIC)a_>A)Y}axQ=};JSW!7lv|+a9@nY^-)y=&vae%uSw4D3Qa z-)q64T5~bk321Ic>o>?!G!Bs$9PEIG(3Xm`92CfhmD@zUT*da5U`xsS08FtKnHg!< zT)!PS%lz$t6=eHfimk15hFlRL652w}3N+g|#2m zerUlgghe7B_JFyA+@(;yhJ_2ut{3uk!+iY=>5DqiC zf_-ASQ8*a%HwL}+PBiwsu4VgZ6NHP{2v^Bu6v)EZEF$#0(J&wILAejk@+czFAla+L zt)jF|(_3GGt?r_Zms;Tr_9UN6h26@%-E31dB4+_$8`qtlzqUTu+gZOg>2G^>4|XcI zfXcToksO&q58@mEBDlIp>y%7E&Ip9o0k;>+C4Arl4Tu0v^?70BN1Xs|67~FUKj;m^ z-Z1J8!%iPgkrhOB)UP^&D(aU}uLyf(*aeD^P#$VOusqth+;mKzOT|zZg&PSqz!M>~ zkyv4oc)zt<6;7EsMdsFJ5O{-OZ@NC*r32hsho?@*g#NYaO5}j5z#|Z?&0M95HkTsd zB#S!dc3PC;+HmfM!_LO$`i-s4>rvD%xN!ttt_>F@2;uc1IfAmXOa=8l(aezh9BfE3 z>c;gYdRA(7^QEzL0MXAVq4d9OFLZ;hC+J2!58R9TZrF3euI+Uo-!)yk2HnVljE8+E z8oJ%F-RllV*<&+i#Lp zviBQBlkc37pcJ!6-wi@9=#U8!m_UTip$K_V<%L8ylzD+L2f6|DPYL%5N2r%(A_i%_ zr~|Qt`1x?oJ>TPUpGXzh&H1&;Eh}!K!X=mDW$F!@$M-u>K~?RQ78guSW1Vrvs1S$} z=-2gXTxw5+vnP%{TAj@Bpvs)Us^|b0ImNQby|VDj(yuDP8bt@b4{Zih0zUAdKNyY1 zlgZlJWPLIm4LZG0x>XQG@RLyykMG|IT=A^QQFL4)9ZaH+re~GGKo^d@AKB2@oP^=h zYt83RDDj+nfIP5M%Y+wQcFqxUvz2HP_7ijnG;38lS!$&TZgx7+bUfIZj`v3WDOyPw zf!@ItS~Q)q6xl$g(ZopA>#6FREQCBT3J!4(MR z%oN2BO$?T>OA0%vVBo6PaC+hKW}Iu#Z7uM3{b)Se+??JRbf-=oK~#_xhbD|)*$k?k z004z6Nkl`ZOx@d`dhK-*uzA2UFwP_4WIq<3Dyn*jVfV`1&V8iFE)&1hMZ zj(2Zs_{pt}-Ob6U--X>&W*PU1!u-L=2qzh1h}c1r_Ke>$(&*{sfW&E%zyXeYZ#qE{ zyLWF)2VD#*TuoR>D#U3MGnB2Z_>OR{k`26;#P1G3hT?~Sch1~!icP3T#g&{4u7qEN zvq%jB-nq@bF|?(N5kOQ*n!y_m24`AmH^88SA%lCe>oSFDTNKN(SmIce%c5FTb<9s| zdWGj#UO;rY00qMoPLAClgu_v{Hwa;v(stqtW6~sxm+5kmF5@hQaSqvqHRlCf;^ilf zB3OKU01Rdax1<5MHH{_;$UqO1kE-Npmc~i4Tqapw_qr1HzP35Ju|C`h-2QAH z9~~Xd=kqk>*MpD&y%kt;FoXqY5K87^naXBL_zYZ)=f_{+{~{)zw@a3>yv{dC=P@t? zE^wY^#4KOr<)WzOMJ-3j3`Hn`)2I)o@~v9BCTA4bMI9zItOQHjDTM^ova-{pjN{5G z;rNVTo=%3_YlH1cceCe@T+62iW4fh!GvpANgfq#J{;D8@xI&Bk5!rLCz_mJoGZ=QK z>yy2W>GieAZWIm6!inQzv4|mlx$L|RL$ahS^BAy<(=3Ni*X?$>51h{^a;?pjEGSjd zS`lTU6b=L<(l3C6U@(_8F8R_aBa}5)y@=w(m3-3MD&X@B#{JB(|FLobAfU_mUXF1UdnI)k&c@W8P2$?MsMIqC1xtdx(NbcFBIr^aY7{)$H@}CD2WwQZXKs@$ci*I zf>bnBJCEQ4>&}&WFR=ZkE3wC8?J}Wz~QndK=c*4rxjPg3HXNAR8A`kpn^~s9YyV8O;6NF z0ys4%LL-}kj}3FOif@l6LlwbwsyLZ8Qk2;Yjz@#dQE#gkt$R*irbtKu zs-_Mw>&|+x=FI*IK4O3nUBNqm_L=uU{9g!Z@jP6(`3{KQCTB*gXed-1!E{9`DplgG z4p2m5#TGQV!A6ZEsthE}<=eq(<|ad;$;VLm5@?|f!9?}1&Tb!c!*-x z#-rWsjlJ#lE%*7V6=%h?j?JnUkwC_i{UQu{O=MfV3Qd%E zKorolxk0wctMMY7zuo3?Mhs+)#wP7@Rsxmf{t$lj#N#Vltsry%s*;IygQ!42J}_tW-`w81 zJL>N`RxeN8cu^)YfdjUL@PI=^uCtsUPR+6$C3xJ)3NCS3O?+ytVN=hQ3d2=HgmXy0 zeif}1ln}!^oM2#p|4CPptwiIFeB%5Cay1QzDzkF<(}rY3N<9k4fhoumfSltXI>7~H zXu`TihwSw`8`~RqcDFv6jIVd2b-V85nVlwenxZp<6qGL;fVtwPZ;O_dF&k`D|A#IR z#!s%^lids#iQ)<^h%Mo8aPpX|m9jdxTKzLTW1w+y4T1t8R%aVjs02;*OoNjbtSgW? zNGhBdwhJ>TFGTuVWSb(xd5zOnjx=lGn`TL5n8}7wgdWqCScpn5{bKeRd1!&i6Pd8c z_#Cfp38r)Vc1T%3ai(=$?y&aY$U!EdOSK|GitxaYErf`0paop{Tp1?;5UqlZ6S#Ii z^e5u_PCNcu=5V2Ba*2jP;aD9R)-r62&Z2LOQ_S~$hZEe$et zgQ0_u)E9+S6ri&c_>*COcQU%(>uz}N(6PBwfV=wZGa04`NbL=3^{(KfgewR5V+QJx zHz5_boV*HD8()Og9t!+}f@(eBWrTi&0L=*t92OsqZzxNv7xnJlzJ2e`?QR%i?1BzO zbufC!`+~Sug2Bk7ZGZ~@)zw9F=6MmvF^q_tH*eg&d1Ksq9DPu!LUDen*17A;_e)AdLbg z3(`dE3^nzAzZ?34&>MJ8$AW{w_jAIaqNN{lccC9~18f+&0c;Y!$2ZMOU?!LolX!V} z^kVGK23`VMnN@6};uK7S705k^sI)3c(^tl zk0-+}pVvh&9 z!=35m+H|tFHrVV%W6ut0bBh?rOb?9dCR6jnvr9mY<)(rqXAnA}yS_2GdwusOo9mx; z!yT&{q^X;wkRtASg{u(;0bD>N#wY=|IL!;bUZ@1;O;KWelVL;!4#RpE|KfDX?b1X- z=^n5Y)N}Zvg5W<~Yme`=w!CDS9qb>Xr_D}IlVt*~c&-axcRFDw3c&8rhff4ff@fKg zEwglq-ic@|Rj};{av}h!aad4MIz{1@H5}SOKiFC8-`bqq+gQIh8o>?TfSXk2ewM-w zhNM6a_*QT}%fOA_F4Vwsxtz`Bi^VeLx_ANRK*T7UXD+d@Myf1M1CFv+nR~=9qQp^> zi5kDXB-!BSnTf+otr&qK-SimVgOkQ5MJ=08)yk4GrCg38?kaaCXCt2qnv;e!fs&Lx zk&dgpn~+P>aLhvA4g+fiZEjHU;AlZ^ZO*C_IbG**^Euz}!DbNWoIWu9*2bAXhceqJ zYouU3n46@zDqzu)IOluV&^hkvn>>8c_7TrG>x=X?MEl z2p}yoC5n4&QT){<#v^X&%X8!n#j?9Ly0u86Kz;lRPpU-0bjc%i@-v*f|OwJ z3O-&yt6u>@`;~$TY68uL0D4k`GKxvxx`-MsDp^8A+lazw0@+;~B(#0yECnxCg5QMf z&rEqCa}MAbnWb>v$BCfEyaXH25t{^rgVcskkZ5kl2!n!?MCzMCDiZ+kS7U}-0&|oGSHkU zy=1(U^;XosGay?-5sP6-QeCy}K($he;^|?C1MK-;C-8c{J8-RTUHVqxITj5zZj|GW zSR9Eo*FZAYhG9y{la<<2@XOWOB+cS1OX0in28!XlJB&R(OaSjpOibL6t&bIbFxl~3 zAhI+Or|@Nu8EkPU&ntdC1^vu|!5HPsZm8j&pnW+%N66&`%h z2W7Zvf(?OsO1aFb5eGdH)QU>c{FjAC-PTEzDF%8uM7JS-b5QGgv8FW1#xTK~rO z+P&S4Pd2Bwhy9(v9aVXlF6}IV^S}@4xZHIg)O_Gm9+&0rUoNphH>}9ANRyu8Tqe9! zgW{Yu1vX>;tC4(cPz1@yjRuME7&O7=gtcXt5l0Bf9>hKe2CPIRLkwdOLVgL&P2MaJ zC^cxQXm3jXj#If#<;l@?N;z_KFVWR*COwS^4xIVijcAB(*&>}!5y>+&{9~sV+oUL= zNjay*tsQ)?yD-L3NsyRm6j(8QkQ>Mc;?X!I=l1z&ggOko30&WewL2T5+vEOT*Pp=U zQ-*^Xpg~wiY}g1&&=pI5G7_G-RWv7@WKs6XJQoLx^Vst2Jd)WBUbv+wx5#*$Fn6JW z#+NwtWDH0ZaiSC#GE1vVH8xL7TLmi_O7l*TLgFo6Db1@8vNZqiP~uZHR5Pcw-v zV-b*3mnINBLb|@3Fo{k>@zaem6)oCRMt_NCP@%niBN~tk6w1tjo=t@-(`>jy!a;~q zC`f{(3Ovyc+~|38S7SDCuB`V4swy5yn0y3=npv627iG$t0!KWON)X93!aZ;SCL~+PBoUD8n~Qe@ZE2>a8M{L01)5ull95a% zn;Wrb!(2dfOInJlAnJlLKAE-@M1bUeCjSjwDF4HPa=y*7L&8Mhh(b0mn-5{4UkUk1}z5ZY@?Du+67{ND! z?u31o=7l_(n8PxrHv`tfOsC5P&)P;mN|HqO0b0n0YldMr2zr(kaG@!Ir-2gsgFal} zTQ{zKdSmC4ac9eemu~r7bD?d=jnepmQ_d=>O(Gno^48{5uD2*RwO5D$0MQ@OE76S7 zlA@GUFNq-Yoz;yJZTm!n3~7Y@43Rf^+~6u)8u*sbRtJ=kepYYoSdAXDGSEsvOR5c?lhz?1PbwI)MP9D z3d$#~7H+Z=0>MBq90<<}qUe>G18TF_u8UyM+1y&cy*<4>9bX%T8-d-+)B0p~I$tbc z5+fz^F^$YK9mGuuCQu^Duk-*N0U3+$%i&(fz_Gf4Gno!=+}``MyElJwbN6#N+f^FO zj zE?t~2(6ScGG*7LeKfN~ovZ^Hs(4I5|DzxV~D!ZB!8FUP{ zc_c`s=w>2hr8`5@Q%_5g+PfKF(||R|j;p#R4*&&-zYJ;1B^b$KuAKOx;8EzM4X8Jv z@rdS00i7V>Y?66Qpjn0HJb~1N2TBF5_^mo!TNV_*U6M00Dx^4i<4qk=Kd*Ug-7QIxG_>TUzPDuJfqt zO-H@m$?*Ex;M!XE+SuReI1`WGmWLMNLklvYLpy;DEeuxD8@zxd#WvLFh8fOBf& z2J}`N$fzqolPZm?JfpaCp)SK^nI&bGRlr;^=f~Z$1a})v2YXC>489*@nJuAU5}1&< zLN}$Yrn^RH8_3ixI}}QjuJjfND$N;m8b-Myt#VMc$dXyQ&4i7}_-m1S|g{tHN$&6kxf z7E9Ph^Ri6&?$S6emND#NG6M9<(`5RTA0PB1!ema1cv-}YGF=J}Y1*>Z4F_1>w+ouD z{;)!*7AL8>gGcO((5a{0V0Sv)-k6L>1B55wUR6NtLnD@4qEOW?iG_8_IH4Q|DsAQ{ z$`ozy)-{yt(6_b*!L6*usMtW}9!(K;;j~JVGKmXx za8$q6UGG9SAJ;-hNzh&Bz!7mt%o#$IyZlZF-yT_@zMM=(4Z%;o-58}Qn>o^>u0jr3 zE_4ekOdDN>?+sdpjuRH^f1-Z zD52jV!nD5N_4=}bPuFjtClMa_e4iE=tWqE zKq^mJqj2E!SXJa${lH!8M%$CY&CRt>x7UBTGx==Vz1{WJT`Pj;DdsG*6@E&+nhUA8 zLDpJ0O@X5cMHxhVX&bRc6A*2NFid0e#5IGds_mIuBf{A9<5LB(r~QZFpm2bZdKZ zXKQ?Gy}vgIHX@hLf%9!W>~k%b^k)TFwtx@-G@TE(l!p=r`oWd=pnG-b)*Zj@_x;U{ z-mSg0AKcjZY;XGM=IGWi-1e$LorPA$jS_C@^2v8g-W$eZv^py&o{w}8VpH+Tao{pG z^M=OaS9=|U2~G;44Ww7Ff|chw@?=63$b;`}ekOv^!rltaMg0Y3Ok02*N?KCqmxT|) zbw#$RqK33mMK6)IkINTg4Tiz`w0mu5a&K?_)4lc2ch^7L8vkIee|r$@cARy$?AKXP z#8#0)Opt_p;5bK_k?92qT zkE-R3KnZ~HK+cR&wSzgLvvUvvbqB|$EcvY_@`qFLBCduV2Bq0#DFdUm(H?xVU2+He zP(vrDk%bN*;{#lLF355boO3`_1ZV@9n`^yUA};w91G#|`v@}y4A_GxDG@D_9qNz2Q z=6N>X{>^PUoQp)mY5$Q5g9&82GJ>5CjL)1ZajPV-vyNK~B6~9MH`n_&wkLPD$G|(A z<6G0-^-;9d@kg#3$$kVd#B^G;54mJy1iy-@r zgJBE@g~9>JzNxij48^H~)Oln~G73o9P^F>(k|@<8*vN*o;+DvpOvImY50RnOG8mk7 zo!M6ASea+%p;z@f&f2)Mw=ulEMONI~9Nb*%?Dm88$mx4F#vs|o!ntmUo|dH5*AoLO zqz3fnJEB(T3O)q5fB*M?Z%+T@0lK{vRTCs2orm2KkXY8wfBW@6{O4cqpUjW|T^Hj? zmc-DV7*#Ob6ZuvbD%6Y?KQ7I5HzK1i!#$4Yv*pQAIy>pQ*7dFF-o|umV>B7|(EZ~$ zgNhK9hwMpC)2o|~eGxR=3=Zhu`?KZmzr6qTqsI@QKRY}*hCMEC<4CA{X-|rlP7C-g zd6E>c??Jg3?tJzOVSENG1uSN#c|7ZS_H-EC-dg+g=Jq%YltID|f?T`~o0vE^gf6T4 z!T!P5Po6(~`tB@5(V^fHROGO8di>|H54ZmD%3W2YGSzaJwL7LLg_jP0@t?5gAB)2{uKJ3IgK&p*An zHVUYzF+gw(1KZIMVm&~W6PT4UnCHBZgJdrwRU1N(hzP~6SVtIvxf2f65mkkOuSA40ZJaUw)hp32=pO;*KNHPdl zy3FFmVs>QZ$;NniZF9P_HrkpDLf7HbIyGl%Wk3?!h)k9RG?K2BYU>~YD_3W5A^g%f zEuf~Te9l|jbof-89En4 z6#=-6p$^!GAh3zN2X;BL^0@Dm)5y8Cz5dC~8>0Y*J3R#q`6yTxj9F>WiuwryM93sS ze-)%L2?%$X~{M(=S~bMy8D-CZEN{hd>N(w41GFjeK|oZa++4RFgHL zy(a6#f=DB)J-86T7UDSl!A*le>ddl&1aXdzZ&-(g-0cKwqru*E?dInC-JR(VHu`sl z-fn2GxmM5S%ZkK))-`xK)W(oD)ivCff`n=6`cglOtweLm%4W;`=lfrs9Pg*gIn+*o ztSq+>TUHh>>D&^*CW=2p^vG(XD{!I|Qo~6Px9*NQ@YVM^!N|5kG%{#lqpN}^Xu~RK zP($q{mqO!9cwh8*Jl(Q>8rRm)FyzfcIPEHinBVg@|?g(Ykz?^w##q-QCSk_BKD+8r_~m+i-nd zyUS}Suj0?!UZC+Y^h zK^G(V`k*uR?Ev0ukyT(Cqy^&d!7V`|>Qsyr;1794Cj@dMBLi4KezJ4mT#q_)gmVla zXdy0h0ihYi^C}%;;{fxVK7dFsC}-bc6?iHY12-Yx96UK2PsI$_MLmBq>2GhXU*FlhxiQ}DcP3y? z5tr#QjTcL3P0)#Eq`OJ4PyHOw%)*chgo=KzysTX6ZmPo?nG=wpM<(Hsgn&Yvu)~9O z=15nNtV1e?tfqfPX<}y;e+!NnC#N_?Q*jO!R$Q4ZvTO;TFp9#pL2skqorc~haQm(u zQ8uKW!W$kWN8v0TdQgbA$l*L?<$RtV%@#)|^P`wKa-6_uk)tD_7^Q-(gS5(8$%MS- z-ZoTR=ts7wh&pK^3G5Cmmx9r702wd~IUIrE4JHJXbprt-_8QFGzBa9-qu zvQxnUjvYG-{d&;%*Vg+x+v~S)?fvN1-k)8Y{$O)>V-RlmP9KU(o;F8zKJpZLI6!bu zgs5EEn!(#Ji#P_&_ZQ2vxYm>k-qYLc&UIE-39(pKblWq2-n$o$H^$d) z?0kA{`v+TVw>E}1*P^|FzvkF{ojXbrbp>8SpMf9Jhy-nm77BTEBFxbC+z@36`3;#*$Utix6FlH668Fytlxb7=oeqykF&fJMS<)17&ja%(rtpC z6F^^jJP%#@?u3hTH{jDy2yqY%kzrZ*bs5z8wBNmZZTHsR&hEx|GU&qY!Z44)fEy`k zznm2=aG@J0@p`1r!0>{x~tb|i)+vg!d?*eapHNA>teVI zJv-ueLYxrv`!0-yfF~H+9Qa^8-`*Pcu5C>2?QP!O+Z+S|jXqksphVaKkY4&K6q=#K z=v~Q_qaBy^v*VNfqmz@^2@pcBALa01`st2=@~c<6Ql zzYFx8u4{L^I&#WMH`rO@cOJpR>0}&G(U2El$||!OI=&e&eUk_EvK&Q-Fb)TvAD7kh zS+>8(9__z4JUNBY)gSa>ztcn3(Q1V)CId1M*OC!<1f7iGF3+qi9tQQTY5&jeUHi!= zw>JAd421LvIY=-PgoL94#tUj*s8$XS2qI~kDS*VuiGYR?BoGH8mz-ggv3(E-sl%`< z?IlyPl7C^@PmYeic>MTyHiuOYtEU@uI$pr9wfbHJS>n+Zu@}iFHkW+K2bcqSu06X# zrwHBJt+Jl)-q_l>v%7O`V{LOXi0A;rkYK%NtSQ~72gh!$5rKgWe;2$2n7Nif4$u}g zTbgkM7f$B!v*$~UeL1^+KfnCB^8u1f2+yKnU zJu&7{4=4$`f_#fBcOP><3m16g%b%QXkfoJ^h(>2ZTykZLN0cZ>#II$449bD~5CvYZ z6OOvkq~Bd1_IK7t*Vf0^)<@UZhI^ClUf$D(UloG4LzNGues<(@ zk32`?2atECjzV`h8SJhPuXlnmrN-t0IH{w7q%8mt8qaVQ*c>gg0VC5Q8yTbsIK4bhCLuZT>~AAF@dk=0g}Vi58Slg9(4wc zTto}PYh$ybRHG&J5lsm+$PM=NL*zugAvz}v#EBdsIdqgjt54oyq;f%(5E)MTo%P9R zXMMakg&2&luMhXe{hd*?)$`Uvr|)p#SKT=}Rvt`txD--nHao#s%<==pqx@-5I-~GU z`VHdXQq5Vhr$xq)Bdlkt1nwm!y9QCvPJlc!|?gFeS4ygwJnJ;mf9 z6jcW!DliOsVKC?f!(Oz$Ilck=zT=P4q3JLh9w?Uplt03XG~ra72hq-yA0Kiay4|in z><8n1G>M`?=yt>!@&djvFXD$>p)NSv1xm~svR0Xm&NX0>2cB25g1`+FkSNYEfe(Up zd&0<#oN&s;Z~!Wm+fp*>jUtzXIk$*a1z3#|`NU>}K1L*`qHgI%1GwwH+l&0ssK31i z-7?x6^*6iz7=aKZ@PnE|WI$LW4Bo<7h|J9d;`&i&Q7?yk8KRCi8b>hnwnyE~wZSer)W-PwbaHd81AlL$>y169i$Txg zOQg^jI9VaGKy@$u2bVGgs6s{0K!IhF=JTpd#ctsWuj``m`7U(PdrZPs023-c9}WuH zl;i_O2Sw2>=CNc&R*=zNi5yvgWsW0;8;4ztCwkXN4p93SM4~QWdH8|V?RdkEJM2J! zyKAHV#$>d$KHlA&+}K*bIqC2A0>1t_u!n9P$_~wn-Cu{7RXt0fcr>W6a^4KV?}Q?4 zSMWi=7+!yxP(kag0Ohj*aOLbuScKjUL0?$b|KlJ2)BpM3{g0227L^xr#HV}1ccwFe z@RFkf6VVu8p0w=%+vW!KXL2cBVszUtObCz<2`v zgk0c`ASXe%`PEkszI^uLV3|5m&*}6Fe)1c73pPAI z1nzRd19~!pooDlVdaNO=KYsaL*4!{Om09dp`R1s1XLswTcd!5T=XW>zohnOQ=k3C(rL~_5No+y8gF6zWdid`D|xAF~bNoH+(8^ z-=jK5)6r)|r9lZPVwUPb0XXTvUu`9DPcG0N{6$7QIvgTlNg*y|Ex>@yM;U3WWjPw8 za-*p5>|fk}@c;g&pZ)g1qy6L4I4xaA?MuG6h;?biK;C@H&wl;YFMj{^FTVKdV7~PG13T<+dcWd3Au%e$ckwxjlaoA}+MDXL z0Z1^|iC$C`%SBKnx7PbVzOnfipWXZE4?i1syWly!26&h>l8~8$F%{Ivw3o~N(qz^0 z7Qi4W4fqmAkQFR2SY65S^6}TtfA#q2cl+}%=J~$m=jcox9DJ%4lN-fJ#RUfnvYyia z2Q$D3)Fp`%F2xS&pfxgST0ZF7YFnEi)25q7FoVb(q)pwT;9*gp_+^6 zpaiU8)6?f5XJ~CeO;RAtM2!Khpp;2(!&ntyNXgg6Lacke{%|lE4%P;P^(YwmaDn`B z2PaMsmKiXx`ySu5V`@j!rV&2@2?Reui1Y_q?5rlE$-Iy1C$vDtR|WCuL<|h^;mQ36 zkAHS}@*vJm>N*d@2yQT)3n(MhMl2{YPb#2Ik0XAxMp7QiwaeTI?7`03C)YPWA9Xf- zujkW$MmvKJR+n)lvXa`I18~{mTXumqZ41m(3s@~f0PFz8==&gBK22oju#`)_0Crha zOUvTpesOlXNRDTV|Jcc&Be!?4eZT(={R`VcN$81zHG7dgGaiNs0fq%HvOysYL)ahw%1a4$(u zXS2ik;+Wq<&X@Ca5oZe+=PX0g%7MC=#i-GM1504(I2QE(Fl_QlK_cOYsWe%HqF%)L$;slyGCj>p`iI;&!%cJC zFT_1mP=~@?sk;=!e2_i8ZBj(8anB4%VL?*3)*T&MNkU-72cFTDLB05Cj7iM`$&`;C zi`{~nQAIP)s)~YWx-lINM@8XOg%^60Zn)8pHhR(2cLuf{@eSJ~>x><80DuIXf>bJA zae(3dF4OX4o*W(>KV2-2vLddk)TTzy=gZS&Ji{O;#Uia#*?8{sTcLmC0^t~**efxx zqZLhM6_5u199vWjTVf1w!(2|8VVzk?PARj>s5xKBMq!Y1m*2GGdULP_4Zn818;-0B z!BG_T_@QQ?6L}W9m715@%Gy(8zda`vPzkgU`(5pcHO-yzwT%Xyr}<%=94!+x`r$G= zo+U>o$zfb9Wq?3R4#CI^#{!V&7!Vn*OkstYHCP2>l#Dh!xKLdMxy8&N1*j|g6$2PT z0nh{fx#2=&7c8M=0qL!5D3J9&Kb96?C~-U8?x5Ql1VPVtyS~>Cysl$~^15}{EFPTd z92S6OL2MvTEQY0CN>vL=xx(vXUcq+_jj;SlLR)t|k*?Ch3R|Q)C2%w0@0WZ3&88BH4INz^=H&T5~giAP_EZgVnUbOZm+^=r4TZEsEbqh5%_ zMM0b2=f(=@E9~}?@?zJ~qVxp+(9U*I)=5?zo}NB_{^IG;@xg2{Lw0^-`C(S_YkIJ` z=vl&_05!DD;g$1+Muu|E#zM2w6md|iB6q8D(h0ZLhS#T)Tbt{H$gQ%NW^542hBhh{ zq2V%6>g0!uI@IXUw{B9_&rWAg4v!x`KX`t0nqzngL#~Iw)Brcr9F`cZ0r=(oY$$X! zp9I1HiQ0k3aDXvxL*4S(>tyL$^{5kUt_^NoySBZt9&w)E(4(jL)%i=|hW`rNF!k}Xa zhX4Swkk(i(6ST)*FzWYur_Ue9M^FCh2fP36zy6EA{PfoCo$094p*2XWn@nd5Qg?H_ zB!_T?{3vkDUQ1C>(a``CtTjSKXwcxu2~%W*8$u+vouUW~&|*lyCk}GQesp;B>-&$N z9UaZ$7*fNRm~aFkvyp3CB4|LK_-`rDQ3>8fR>)W6xz*Lq)7Y)+-Hqw(ot>@q(b}LN zf|(`Uql#Y?MIs~o;`%a&)|PEE{wBbB3#DREu`h5pGB}JL0ueo0#1EexJl;Qe{Niw) zW?rXj`@U@3G8-U3EbIu)X_X+!liZ;EO4mijVeGkOzSi+}$GuxSo42m*b^xoEZ~ zMPIiI(Gb{r8;Ih|2=d#%6Q@dqwkHLm$n#luE7aW%Q2SH&d27c38^P! zu?pFsPOKKhO7hhLq@b2f=7t^-6V1&xo*@~dD0RGvU^p%G)9A>Bov;^0eGeXr7j=R` z*B`(}=OR3(ivyYd;JPA*VyY&cKwbglhyqzC3gMaFClQTG=9&H|g`}AKXmKt=g;0hV zNrTXUW$dcxcctrcrPa3c(uyl9t*tC8mW$;H-*AyFl01eF43`i7k1XJlU((I-Tfkj_ z05WSxJ_!_}IB0UWFy)h_8ak9N=_5^m+!b>lzYt#tDqJ1#O&>^rjM4dtiK6e-Ggo-^1Z zRlTgOq_VRtmzRBHi=v_m!Qf2?n6D_#sSC&V#MIwOzlgM2vGj7=>uxWI|wh6&Iv zkAoDBc7QNZm9h?~2}Qzz2!#RP&_?F5dM-IwTcIC~C*xkPj}|Clb2vTU8;0({clvM+ z`O0g_))anr5IT5@`_#SCaq`N_Dl37;KxfIaWnLszl|hrCq4{)78lzI+Bzuf1M%qOX zh5`<-Ov3RG*Bp;HGeyxt;ig0an*z*X!KV7F!0$66y|701s-wQ_4vy!-&g%NI28$6# zcXPmNMIDE|$#lF8)rtmy?MX$)#cD9h<3hctV&ni0h#0U?&i-)^0|@MRZOuzg$x#7-3w+=W3}gey z5Y_VjJjgAw1cHDA5{sA`Cb8`(5U4bPBLzlTZsX=EG`c}&2p70J3b;Wt>_j~<%5ysM zsV6Sl!?c6(4DkSeWKo*35cy%yIKWr%{RIk(IsMavw(feOO0@xmC}IGTGy1jM?2?yN z$}KjW_(fkpXGL$5!H>}pLBJMri3~kFr3N0lVCBPQ|K4RM-)q9|Jw^asL=N3zaM{#(?5MOlV3lHnKU4`!p)mT`(l+k5XYW zm-Dv;P1&YzKn5;0l#HQNrr=?2Td8IL`f&b#|A$}whoArcmtQ?Om@m46!EiJvpxe_7 z+-E(gk=a@RaX)C~*{+X9TP~MHo(%_sez!Y6c$Uxh|IJ^2_P_gY{>_hX?GCwM1lF@@ z`D7#cLB38TKYA z-8e#8fTVoKHhcxJlG^3Py0T$&$a{JUxIaPEfwcvbG|7u)3U`hxP_P%3a#rm!5;RO} zigWGnxP)>*FN3^PX#&5$-wpYWG(Ibaeq@;`dCIbw16%>-IL&k6k&)=j;H6L+Vc)<3 zMmR(OK_CVM$_nr@#$Z3_u5Yg0yt(n?o710ky=e)1mvLaT7ll>iHEdU~D&elXlCS$J zY5MRxMtn&ykgGdjGNe{*DHcHjg#Q4MR~`T~TEPOo1l@v zRYarNFE0;*0_Pf^Sn-M*o0iU0YA)B z{@i*hW;{)L$zLjH%F=TlrDQ-G?!zjFT`m#MXsQq%^!mdv=x}ceSDE0m$<}e)u|s~^ zS3eiPgyNC$3@QWqi2@9LD;YK*#k~xdhYH9o*(ZP>DS!?_JM75-gxZ2RxImGd6oUgI zYw4n4pe-@b!4-s8%)S25wDNK^unSzHDDk})S-Om4IEY{c`6Ja3Vj*9AmpMqF6d5uA z71RRPce&dMpf#X2NB`<}M#I6H??&JZrH-s1&D7_RL-s%%*$wF+F%I`sS=`R!+uWmp ztk_#giW0-BGZ+Jy$O#J*c8mT%??dZAh~WZ1gWj3mTd?E3;~8=z)yz%l>UeG;s*ngUL?SlA;Io~ zp(=H&$gY7b7K>yulg#PfGem^H?^|o{h%?+dZ&oJH`rUQo?AXKFL+rg{uZRTJMzdfQR>I;# z8L5}qGbe8he&T?#2F%C|MHEPFiij#8s);kg4C^=?Yb2>S%Rn7Pb)Y^rlU|vlTAKlk z964A}{YQ@<%x6z{XiqbMGuA%dO>K)qjhxUF)9G~o;GnLjSSq3?OzJ5XR<*93@iqUL zF}U>RJcHrIt4M4dXke{bGIds{LI+1B*~C5ogI5^us=EmWn>nlzbYgIL5!2=x+w&cc z2eUT-mPHl``}TSb4qS^Z5M*xKa#^7>`BXtqXM8EebTXdSoH#JP_>w#>KY10G<5tmt zZCA;G4i#Xs!VJteD(U`QDi3CM6ct;P6GPSuBOj>1ZeQ&I%%I_AK)&Aq(e%V#fw`D7 zLXBp?EWk6%NqFgykIkH%*D%@XtKgV$YnZ_c&Z}%Xo|IG)D;@+1W~s~&IIyOGzqPYP zwk=RCJU<;Hl7j%;CKtd`x>lj|=qmQR1zfI=dE`*G<8Ji09sTT+FaP&{`~Uuj|NN`_ zPiI&)<2<6P?>cqhxadpMNe$0iEGkYn;~HzM+3dJkF7~IBgXwtwZ^uPN@Klxw( z#XtSQy*t%t$(!RmA-upEya6X+>%v^N$%S2cnag&Pix4^M;RhRRA0n zi~%$)TAscQi~yWBaJrOjj}$m{^IT+INNYXl*~3YLI=n8@N1)JzB}_iHRY6t`83iqg z)sFgn&Ax>Gft4aE$&1%AfDzqN47Zo2FBIBS8&(Ky@a*{bcs|!pxg25%p-$f6Fe4IL z10~~qe$5hGD|w3&)0is-;I?XF7wtyj<68^Zj5SWVle%e^$HzyAFx}hdVue;eK?Ypf zj>o*4hCMD(%}hEEHbgFA0JGDuTeHdt=TZRvm`P^G#~7|R4_?3b+Pm-F`_p&t{p7HI zv+E|j;-rCyHo*$Xj9xBdbmJFWUO9sq%r(uNw+H!FKh74KVA*OF^E(bd{QA5aEt)#aHUBU!cVhPxNGtpY1i^T6~nyI(2BNX-#e&FzSEmWi+zAy6v8Kj_#h?vDiU}d ztTKqh*45lW|0@8MTB(zPu5_wl-U_vXtIMf>+B8XPfWwzzFzp)D0d78|sa<|kmwkB& zj%U11L`|AkI3}qNhX9=r!kJ;vSxhqw8%6fgn3Y^kr#B8Kw_w=t(f~ZvXmB8sW<17J z$7dsPDX%Rvpb2lvSa{AxjEYQX_!{_R9fT{z1|6H}R6rG64(>8OH*65aXOU4I9Ya%w zZOdN>=2bJAeB81-VFKYa!k5VL20JG!X>+IsqC6SO4M%@f)>D{yW4^A*%BV_lt2dlX zb(&);`V;JS%#g3#~g?(q=Sn)W%j{xG}t0FwTbJ}%8~hEdHnR~;bQSjqrg(R-V<=m_MtXGuDo1> zZ9SgA2Cl{v98fH8WdB1jjaQuSRB~1lb!MTE3YFFjXw{NJ?$C?P$_fRqI6l|zCN}DU zH3El9Vw(Z%-JK_SfwdjSERu2A%5xpR$j zdvb&ces7OoP10G0wg4h<9_H|}cg-_bD@R`xVtf99{2(n(7js$^6=xuRnUlsk?N`h| zJS`(FmtY#V@WH%;MEYe{OXzj*J)VN=ZcI+PKX&(*pC%w@|34Pewr4%t6;hU406tVjzkW%<4e2=w7hAPb&K zah^toyqb*|OB6}nhN?VAY*_|X4qMgJToADFuQEe@=t%gGoAuf|dX z$(zL-TNoH6kGv@{F|y-wpg1O2g<*?RJ2avfbw@M4a~!LOgS|tX9yK?#C?K|ofg-8r zGQQcUAlElzyYOe>x$HpqB6`EeT5iE1Gx6CDuBl#$bBA|vTi2;>xV#`xA+D-F4d~C~6 zPNR78&T$n_Eqm#s^6*23ZD@j;bYXH}Y8+)Yy?u=wK@buQ(j-?%X|c z-OZs6-M5B~B00_9-5Mb}*>P&%NaC>2i3W2CRoTFRgHDbXED14**>sFE%4Cms54gN; zu$HpLG!rPCnK6~7Fw5D_IyQf3!%VF-fblt?IhSMPqGWn*3E5(a$H@$%m2;RyR#dp* zBa>3^>!brA7}Z#7a*dAYNk4P;C&WfDfDw<;G<|bg@K_sgZm~}n)V|?kE}TV~oL@D8 zDq9So44gK(#eB#w-cT{t47?c02Gr!sMqx?S?wrf{^eoL$oc8$*XqKESGBGR}+$I-* z#ai8J>PNl!JwKl4QI;_dCrshbo*eznNB95Z&wu%^{{3Hn@X7tdJ8$mYy#46$BiK0y z2M0F~4>6NB$8(;4u$)6}(NA=q{<9za#gD#s zZ(1*!S=BcDT~*W(N0d`Ab>I(ejD4K5=z*4F0oh3SFzgtZhx@|ET-f69^V|npg)2=o z?UIj$cf2-HB2RWm9dYK0PaGKKiDPCLO^{CNlmQQp^0RW-S9_I8@x;4 z-p~N%?PjjExCr7}WW-muVBzH@Rzb7#lCT)snnTUyC1tS}d=twOZ9L&!eUy*}GCHeT zkP88>YuVzcrdA356;{_~SoL`TsDTDBu!J!0>j~{2`7E)#g1fG#P^9UE-I~b+mr5;v z>}ss97?|?2!0^0`0gNMoPn1ei1j6}sIP^3Gq4zfP=EmOZcW-^?-FrWJ_pKivj^8ZW zy@Jo+(;#6N0PGr6q}D(aP%|savB+ISvRswB7a+0b0}X6sDyQ(}qH0OFr8&c7rkM*7 zsn93>G(OUi87QYu`p1_2on=KFmQ@R4C_wu|hvsoKDGrlHr)Dao)M61n^5dZJ3|uG6 z#d2tm(8v6c0&|{%tW7KlU

    #81i4CDiIvTi40Q})9*TiFvlA#5&)p~)hB8}-H9&x0CDCm(o!yXtnq{1O zv6S8YoGEP~P?Z^q@(=FH5d#U7$l zsBV~haxqh;vClM5K%IF}x$-bi7EG>`v7&Ip7SO4U2Z}!Ce=hn$r3OXcR27sZdk6am zGQ{+v=WBSPK@527q|HSsTSOZq=P`pSDPi*0r10FeV@(u31%<9nPw zxx=lGR)w06Z4FI>@PYzadYTA0Z0M^q2?Q<-F-G_7=&yJ_Z$P7x`qX2InUq)*<huKt8&`xb)&oAp;mO8C4GMG6ts%ZZKicg5^Zu1>Xh| zYT8CZeIljn;+#oi8{Vu23yJd`Pew(fH*&#^DUbQU09GU_WK~#5ZwISVsxD*ji~|2u zqG8FHcGc%>n91ta4B)O^@+(`-vMZLTMLj|8fA{%=fA=4M{(t|c4}bcLkADC4(T&&d z?cccl=;`Cx@$rqD2e)tB?3T^qc#gB{-lRrt`OXimlA5w?Mir_}tFW6td+>SH9{-bn z@TdR$FaMiAd;gv9+}gh}E}F$`+;;op$(Rr7pn__2E*DrZ90of>r}k9`%UH?fp=J{n zj;#z}UgVWlG%U~1bYtCCAxMWsd8#j34ru2ZRuaz%2%}Ojl9hpZ@&lfhQa(CT%2-c` zDTpEbCOu6Yi40(v9%cY*m8ir#)JFQeILuJuSaV?um0AEWi1kEXip5W_m{ka&Qjsc~ zK8Kio_?z@7BXwBrSi2!Tmm96!Sk@%~IG|PraD#S!kp?i^9eME=dd8EQk3T(o_H;2@ z9!_7A0sN=$zx9(FFo3%~tQAv(p>$LzMN}f)Y$$E9>rJO<9@$Be%`*kT*Zdiuor2Sa zj8BK59z!3tbw4Q40*f@kFFk-HTgr&dlJ@?v?cU^=7G`W$MuXow*X`j|p4%L%Q2 zd{_ljU{CVJr#XQ&%1{s_2QPD|x1$7{(wVvL_Nj>6M~_D_tl@GEX|2*hQ&rDs643|Tlp&mJ^3M3R%?_`t-&q!EEAn}t;M|En2MgZHBY*zSZbB8 zL{Jg@bU#3Oq981dGVl$Hgq{WmHfSN~QDJm;wRkoip-tqal)^G+600mfSy{Ois%p}a z3WX07_vQy3@=+~hcPJgmf2B%!3+G%gkPF)1K1{Gg)^hI%n&t|5sj=%7{M!!dU)XIWUpbvlhw+Y z>sv_!nuEkfg!}Qdf+-=jr_x}K@U7+x4j!i9FoFl%n%k8VKeUA+spcF@;f|(jZRsbS zo;0P!ws$DKMydy3?xHG>OY0ZDn#AE{SK3)H%TEDN;ca0nLr$EWKwYbn?a=%I~v}_){Urm{BMDqq6$hN1y%6|Ks2NKR^HF=a1({-MBuuS=IZ; zGyX6PUp=`uUm3-pvTSs8(d;mV?UaV2rFvnXT~8sZo9d9_+Dl*jZ zn}TKl^A(LUL>MRK4AQ~9I94xatwoIQS%Gbfym*CJQEV6gDnJ@bUX1j?Fw>Z^J&zz1 z$=ZafJ%ZYfe}Mk{+9Gc&D|DnUHSpasmAz{{<#j3-H-MErjwX&JTuWW`ZuQzv8Q$gW z_^4U5*#Lg;%^%YM9>D;vbgK)AxDKF7HjR$A^m}tzUaBL@kAJTPysR~dd8Qy>{egmRDn00?t9h<7+4a#oVek`wL^*RH5oyAF?*!iBq0R0lb7t zPPn4hC;kUR!yUpRZooLqNSYOgt)UMG4qfxc@vs?KmDD+(o;0()lBlt?nJR4PoeW?L za?Og)M)KGlAK1bNoy-I&hTX(AEzU_E1Z^(8h%=QZR;c9p;=GmTuIAPZ)Ayu_(ic!K(y&c#uFp zcG2`U6fV(SFjO#heGB2>z%Knc_ihN1D;fqCPu8;XF#2?t!Bu1}6ivq#$%G{^C(~;7 zk=duII|+)fF^UnYd%O_LV;jO~9KHV4+m_F`q2%_BHf5zks2QweDhziS4Qm3{lzxnN zGO3(Ook}Q&v`Qg+pXLyp@c5nAYRvaW(bBV*I#+xIm?voF$mxnLW|hOfwryKNxQog& zGb7?G@ z;}0_}`0S4!*iAh`4sRRI%KFYt*R*@%>b1kYd$$hXynS#RMj&EhR>nkIm52}Pm*1m@ z9tzJ4JUMVjfQdvRJu3G$o>qn2AXa@BjqNcX)#u|? zd|~hTWEdHTg-50rHL3LsN#CTpgu^nZFlM=!XXMKz>?H{{BARU~V=he4nZQsq=Og`$9|f-Sd2 zTiN-77eUg&YWWr!O2^l9(?`eMj^h^bP>W3A_%ZWB0az?A9S^dE#X}f7 zr{+;>Npw1ESueXf44eG|SVneG&XY35r!Z@l$7*^vO87hf6j$O$(GFxfl5(J0ns10o%o&I1P8$&ECrdcyTl%-R~w{;QgEPhn`c-&bjpB$+s9>;o%@6lzuY=We(&noA;Az87+ zG-*iZGs2mYP8q&6v4Yc6vr4UBHmb{_)?2>qRnK~zo<^dY-3z}eRzy@%!Pv!49~``@ za1sm#q;YLS@D%a!0QbN)UKhS;U?mmBQkg^J$935%x=kaOZq6ErXC-5H=fK8jIclnI zX;O|LdY^{Y3xk2YE=ryQ&5e?phn-%s_n9CYRYmhf(ts_3Y|h9t$6yM9V)V&8mw9Oi z1x6hF>-3~El*u`Z^t@mxK~+6Fp8xLihrj*wi-(V%&X!C5rU&13#9@Uk?FyJwx|hmA z%j$6(%4&^%fPRAG!ry>sUb}hYy?5UJ&YjzD)D_>8rii>Z$g>(6fmqKuC)PR+k_{zc zajZ`wLmq9q(R=B`3%4{0x#Gp~vt@9G>3C4=z?#E*K7X@$G#(dxz8BV2T}aAms$ZzY z7R>~~xd>X=I)Yhp739a<pUo1sm94d_RhWZ&TnmEPPg{d1luHt;28lCpAOyrt$2z72TZF^NNjyJnm8jf?Lp{!GlZi;O>6Y_nmL%yMN)%&78^1&Ypc{ovgj|ti2w8(M)bb z>ofd?dO7B7+P*2wkWXRk`Y9_}G8ei*7rKXdn358z6$T$HpbeP;0Z@M6ynT*k8RKEG zLvVex!ujd%>y>xwb<8w95+@7koBo5d5`Rqjs3fSctIot(-I}O%}pYOZA(AuiVC6u(&1!%oxm(k#o?|G0PmAc+O%L}?5=MH>W zsEoIUb!V;bNP$T8_)^n*(GIYL(D4w}y&1V)bGC$UifNhs4ie0G8n3_@)BhurN{iYVREfw{;?DM#uJ#IH(prY!FQ%$5nZ}lkE8Xa z-IAK4I-fmn%^xcDasL_GQ6d}JRXy516%%^; z__E$#B;!bTS$fg$psrikMBLv&AHD(+2N8ImH&&Q){`?mC!-V}LO8?DgZ(A&L)px=M z%aR$pc#1t%+~I+0vcQsqDhj?^#kDVeVv_oXI1j>x&lhnp#Ni~@Gg(btCCF@@$##7_k$w4_nl{0hXVNBafaHD{4$ zC`l(?0Hb^>W%V9hQ=rNG*p~cdRU|A-G3gyzWXf;?p~EN9bchq|Qxft>zU44WB4s~0 zW|PEHb)x>od&1?zslw~ox;GrSnyy*vewGTQb$^}j^+j+K)*5FoaM9v@6;`sR z(Uly{suQyPK4`WVcj}c!nQzt?uQ8g%@(q>210gd#_>}SJ7p!?xl&vztz{+;Jo0=tT z&TB-pzG(5YMlpwKx}MlzrWr%glSuYz>w) zo!w7+cd-^DbMQED_z{hRN^>u88dG=Z@ct)?a+O}~!DmTA`ONkQo>jNm?SLj)M8}Y| zvR-?8K9S1iMYVou{KD>zfJ8-;S||OB6T5eMUs9hZYO)CSQc&$C1mO2py`r4*VRLYed6>3xd%V)`a(!V%H7dayBWH=)RY6>PJ1}|TDlsJX;stvPBC3K zEHWx&D6g$@$H?%iF_5sxLyIINSDCtZ0rS}sca>GI>0{O1zH~rkeJfbH&3Jce6}x@g zaEkG>-U%c%QVo0{F6X{3E#0WBOT}8v%T*9;TyJKoSO)(geoNub^C$hZ{FyICR~AgW zX-mIU@C1jBd8fzyLdtkW5KI6|X^qgsMsuq|sEEg3b&2p?Oo@cq;aa|6ic_*No?AXQ zxLCDN(&@36yV^9>ul#6k)v&B6>T5iU@a_CaQ^K96+NZdCBIS7@o26P^%F!wO!aZ&! z)O440gm%w->;Oi_oi>M;z$Ad{>4x6xnu5L3=5QQf>;g09CT?RAWtXdV2S^kJ>9v{x z&pJi>E5n=hOw}sfih|y5Sbi4h{rgl!y4V~T9lgW90Fj_FGg*UCD<{;=#S}Yu9Inf` z0~qfzijCERg)&o3z8sTjb7KuEMN(UB4jWOn7qeTdUiBcs;-HmMH&e`cl13f+Ia~|l zvN}`+W7F>~34>GVUD{9XM#tjyJNw|k7>K7vZB1#$QObe1m-FMwk{8_nKnF&5U?nyMFjbp$m+0R{bs2XXgSsQrxw99 zq8~y5)WwdaV5cT7A8b9Cx459}kNrt!qWbHXy6D5hM=TAQtET_{%!qH1O6&f*c6au}7=dR-5wvtFF|YrcZu z4Tv+Fq||+ClA~etsl0YflgX&j+Z9xg&RhkxVbmsC1D8F#lVCYGEux19req+YE~U8o zto8MGnb1VMXZ6u>@jVw@DaS?udIAHP&*DBvzxNQy+sUu3rqepfQajqv26}i_ znfI{kWfFKiek2`mTszwm;Jr0`@+f6vGv`^dvR`J$+u~<&zvL&p?00t|Ot2Tm8{}jizYLY>N%%=hvQ7>YW3dPeO5gAK0D>x9fVd|*hc{X{HiZ5SdbXzZ-$3HlaSu=qaW z(LrX>W)Ewutms! za8sOYOIQpLIkUhvL*q$4y9c0^>F7xPprE3C;hoj@sdI4vw!Qa0s~bn=Zfj! zv(O3dv*AcF&G#?asUCv4=CGZ`ugmJy)!^Y)IA7SSfKAV$rs|UkL5aeA^J=BkM>KN^7KQ zbq14nQyZm4*#E$ER()2%zuuA>Ft6IB!icxOCyQ*WZ5|M;e%k0=toVM=bn|!1hBt|P z&A}IYDUAr%PzMYw{zg(t?S&pSKF9{$M)wF-9^%pLnOtae=e4^Dj)iC{!+@#EgavjY zAh-DMNZ;#tTQO2=SZ3~<%ULeAr0F{HBjy#(>XhWz=SqK?cvs<4uopI<)ru+ZRX4D@ zt(am){NLzYCVX{v)H!LzHX&7u6ej{Fdm+Cvh962ZbLw8 zA|d75%n`*pG;J{DU5fYPy|RI9ds+;AoF>Y0jCM@w@N0Vm%>4ULI7zpz!hXQ5s=%Wh z@#SW}y$gz@ZdYE;mgW`q=Nj*ceh2Ru!1UbNgJ?lQ6scR-Q(Ap+hYH#>O|x!IoYxa} zW1Mn-#<9$br>6PBRI0E4$c7pf3p_6y>}oJL8~W`?*WX_$#@<{VXzVSQ=)K^Rx6^|= ziYWjfm;u6;jK|%gF#*yec*GHrIJ2@LoS|PnHV8EtPfqI4*0Ll26 z-Vf-CvX@s*$5&dG-7Dy}pU|E5|BOjd5YGCVv7v-Y`T5`pMBm1u2(x}`FdTsj^;Z4t zNnsB1&19Rgez2Q0jax%J!`lGbI`i*PY)bHPV0#KH{RklZu@##_=UmN4v$4c)Iop*w zc9%e8&+hm!>k~&}k?u){QfW#-9%Js-yVhHq!VQi{qC9EyQ7i-1Q_5g5RfV6Y%p01|0RFHv*VuqQCzr zA^o~QaV=TFtSv;Hl9-a7OSJDOXzOOdpMPrF?qSpZdE!HW8bG-vvpaL6{;VQ5D~?U4 z(AaPiUk7S-u_V8Scd2{7YW*6&oUmtbZ=5#bNWZEHOHltr9*H&uws-~V2=I>@#yq61 z|F|oWAkp+fQc}FP?m*ET^4XlM2nA8Mn}h*w!1~FjqdYiwF4x|OK7$nz^u-C}xk^;R zNwyfjWH*0=-N}NS6e6x|gy{Z|3Ywb46sEDImTceWh`f%|l z(`$J7{fxgv#{3A|#=*APR{l(Q^{?HVHYFSJ+1m_4Sf2k1i;sDECh*=-;P#=gk0$WG z1^HIN=#Waq1#SU?_84W7kjqVcKdk-0HSyaa^~^@w@BVPX zE9m~}@p`zWvH=R<*H6wdo_9*B9>Sk~gIn&+mN?+X;3c(F=UH7mXe=Slq;8H{^34cp zsNspL@NVSI1)H}Jvl*kw>M0|iRS6=!YpJ+4W<<%I^ZK0vSq%ds0*a~MW*&zxbxgcJ zf=F=FB)mRd-!$ZYV2sX7>O3i}MG?ubMdZkyo;0+5p(A5*Hv(`Cq`a2a1@eLvvQ8-h zk__m#qb|pG z&xYSO6p^zi{*+=CoM*Je=4<+br8mVlYw+S_*~RgS;3$l@h|pxC;~QH7nQsDLq+8<>;2S_0eYUEZ zSuru3#P&6{d>oH9kC(2P2>CzoaTg>7yRx7~^21)uw3t?ZZND(bG z>9(o@wV<4g`PNq^Zz>gtD@*IyC$?PiBf#8jofoe#kE7q$+@wCXB3!!JJpx-I8W^W` z($%^lTs>2QmX2aRcB|nIZojg50DA?Q#{)|RV`;gsKA&c_tOJC7j~!34kl@}~CXcrb zc|rIvFPEoa;YhPa;y|B?Ji){b8p@5Kkp?=i>aXH$Jh$FD^#`#JkfQ)(mCiqB-nhj` zSMaT%zjSf{Y6_#~cb%#cS22Z+njkSJN22%xkcSYZpYbbcdFM*v-*K@ZB2WXx;e~(5 zv~D5Y)D{=IHRqBdpln4@2=N@%DyRq=q`e=Ez$9%p(ecMsOY{mOiHQy9hNyKSEcQ&% zcG@v6Cw?f4&iYw3d7r!rfQp_|443%_hdJ$QT|ta(mq2T7PeL5ukFr%V(^N(}+=y}m zQOa|O5>Y3y#ty&@t8<2wNVv%bmVN|zKYQ-kxBi1NzRk5iil&%nBo3~pg3*nfwEmW0 z79?zPpx;xcOW@N@UtZA3@c>LiTb1d}_QdmCD_Mf%xi{0dstoXJIZtiC^g8d*;LXXn zxo53(`B9ta-LQDWvdHX0W#2b!kYPm_Mlx1(c7+zu=rAyt(X+&qO`9PN&0LB(n#!tO zK`BovZ)%Z}ee%=obmFa5xE8<0&=D4 zv1nb>G22mXE~Kx=sypzUqo+yi4|QpIq)hdbk7ZHp^cU#>$B&~7G;*RTQl;#gz=Oso zos$kTZ?Um}wR0e=VoJRFVUOsww{6R^H;lId7l;?>AHCVZNQX=WR6;Cbvl)#1ESB% zdHMcw;mVnMpFZj4cgApBnriov{@GRhuOT&o8THI*)r}K#@Ed3}qi*W;C$bgPw7zqK zc|oYhX+iUlXX}B`@d~Xs-0&#@mn(+g4wahcZ`@)T@K}v?mt8CRIT&J$$g(1t{WExo zYlb2%eE)U}g}__GyF$0yLsHl90y(IdEqIbmDW#Jw&~_TJcMxrwgBYm??QeXi z3(5yP)|XBQMwQAVfjA&AD?BHOAN;v=(x=BqIms=Kmj4q0USP88qz9&Fr> z@DUUZJL?typ|w%dPnN?0_wFoHA?+9?qmc>{;nE0JW@tj^rX{hJj}!{Ia|d)nED6Wf z1i^P51>_zUy?SxY>QXIFHSG^ANWJ6>^!7XI9qy^l870xyp7xMrQ(j^g@&NpdQ8JsH zCK}$T2gsV9z{Mo4R|(pXCv8p(8;+J%W7jIk&eB{j*ilrzedvnfw}frs;xV6VtwG-# z0eXBU=>h}C9JT{B^hVL!oKf7irWCHWr1}cmJ<9$zA z(er0L^~KFHxBZgq&HX-lLfssIBeQq6-d`JUSHg0NRZ=?fXIB@yVsj?Xjx*w@Do>mEKWXUW@_gK=6zJx`p2i^7P zw%@IlG50|S&U@kK2|iw&L6gMwoGQ9-@rdO4`2b7HUPdt$li7M`&)P|0Wu9b!M0uI; z;o{?^_*L5jB8S2+Nu%aN?z%mmst)0=#Z%iKyyqdb(aJy637GqP^pqu%lav~Xom49* zj^cv6b?haRl@s1vP~BOIwruHPxjEYOIJ~KZ)zwUV0&s;p=y!%ykXgD>`=lIS-h~xV zS22xd2p+IkPY|`^c;}2pmNXGotReRg$p@*QBq^NU7{*-FP^Uz_lYVi+y$gq2-6Vby zm)19ma#GRR;{$84B&~ztsFeFGc8{qGF{t`EwIMsfH_#a|3+Th9?Ro8vln>wCaT2$5 z)6@1zjod;kb5fXM01A{?>71g1k#Zs-2z!ihKH2Wgo~@_<{c&eli8}SNh=ljuaEr@g zlZTs&A-!1*ON)llG*2+#84(9|#WxdKa9nN&yj1=ry39-T&We|qU#g<}QL6mfsg{qj z!@UB0u+kT-Cxxt9I9lXHGl>f2qc^#wpVn-GuJ+X1yk}!d?ORP!{j2~ag;Bk3?0y*y zLCOl6pC`&q#nLrrIMSkT{5{>>(G9M1yx_NRzaw}{z+SMl$YQdQX6(xEK@Ge52Iu#C zCl)ojUG_L5C{*JWO$w9kn#?5xUQ2yn>v_?9f20yIzI^nap;b$LQ}wRJ(-LTZPKzCi zyhs#CJ32?I?e(m|J>n+Ii{osZ@;t%uW+>cg?e|MZk1#Bnz{le~-)8A0agLAcuV|(@ zfBbaFs&{Ja-6CL4aRMl;{6uxMmXB5#HlI887`yYkJA&LD(gZy{hzmQ%h~lSd+ex=- z$>f8u0BvmR#1R;9YWi83S&E_h;T$y0*0x`!%hCzwA@d;bbmAjlyzvtEW}>W3t?4z{ zf8^0(8{>AN;Cm)9Cc(zm|>MVu)#Tu66mvY)>?p!d@^UmC_uVPwW@vbxu?`pitv_OYNfrjynP=? z-uE)06l`m}H};2M%cgY-gx%>WKL=7@R;Bjr0O_VDjE#&Lr=!|fxnDSJ`kDc$Kvu3A zbE?zit6v9%rV9-9+}UQ21KJWtk;v?)c}YY8i7%$l^SE*m{&+Qz-{>>)NX9rP9(uTb zH_6;yg8DyHANq__j#bhTMOTR1FI47A-93aw=E0v%ZQIfhX(p2fssS8n0=^y&UURij z;^MsyiT;B92XIre8+Y$Q}Wz zS35&s8Qk{J4NwKrNBp6lN=PmI7(@IOl3C0RGWP)1#Depwp2Jd&r`7k7D9Vj@UZkb3 z`Ph^x-xXIMs=k>CT=C`H3JKOdsoH{PZi?wa*W8<4I@ncmRlatRTTV`kr~^WHn((Kq z8-MRJIm8}!SyDJ?aB+xPI9?lT?MEwTndd)zx1%+FbX&{BtnSQwg!RC(-r3SIl zL}mewzMU_BCyt>^$LckDuzOBw7n;KbXdZ9Z+aI3-F9%BUxXqZfrht<|zFLjzB-zjP zDj0*>zv;Nq`=!UD!@hkLc&U=Et=-L)PDLYpHfKBs&rPj7N~_c@d>C|cw#1HpHWFu2 zQp~xe9&$^*N9^@FD={GL?vNSAm~l=*Jac8p;7zAD8usuV%{C{)#N^U}FIfH={+)Gq z!CsXUX*?v3PFrJ=aoM^ee0$6Td9(zG>ojaT7elPHuqKIF`M0#UT%E0Dk~o_t;bqjz8B| zR`Ha&nEEJr2zKh39Al$SRWg1kRX9w!ufz#j5vIlC0bb*7nF#+FGAu3UDq(QHE1Y+~ zzxA{keMbN-#^x836ls-tp{L(})+f&*u~`$U->?8iNme8Jqd zm^FuCMtR@3ng66GuiTCmy)mwoadC*om(P`k_EZwi#u^3|c5+u8`?z0%7)Vi$Ia-Q? zwTuM0*v@U?6wc!od#@#H(+TCKjxV`iAUYw-L9D9_Lf%@F}CHuU;o94NG~dbQo^>kNgvlsNz)2lc}u~ZV9u4_;ODEt*>r`?1uD3MwJgQ-=pH>l_;B3O zQtJsx(BnEX7ZC)!n&#ANU3ae49ry1wH57mr_Pla5wKj^?F4aAu)<2GvWwr}k`UxsK zX)HbY9%tyjUSPqj9jTp1m7gTrOYh!MytV*OB?>>1Omp|Y^TDu76NoWmO{0I}au>7N zcylhwh}4g>8v6x1ispa+y!HO^&+Kt!`(SzXL_~W8RyL7)Ep4BS-y@mdcD?r4%}p~D zAMcapjchJnGk)J_Fcj4TGU$-;63**vPmUq(OGxZmGWXP?ln$GWp34#@c)VAC-0qXU zh95jYJaIHF1pf32;-yp=)*pZ}=wYscWN8+9{48eK1ffa&WmtOjJVqS;qIkz4EfTLq zqFozv9h19VlWCFlsMbK6m;0pUw^AR2#c}6SqHVS#`|TT-gAZojm6s-gHfc8M*;hkDMz7Pdp}Z-^uK_dD%u zXmh#KjouN+=hX3WWzQyWDd_kl%>>yyZ>HVne*e+&gz&+YPc(h{jygy3`S;m&{Wh{P z`>b&w&Wl1{zK*ZwhP1++-L7jn8|B!JhyF{XPW<6%7qGh z#D#`qVGSnIkH~Pm3QbabIVUY2U8DG={6Ea~7f#4{hWKeVb~>QYk~T#|kSFnYJVW!a zAJ%?%CH*kR9e8IK;C;4onX_3fp4))U8HM{a#xD@Og!M#jl-b$xjMxoL+yX33{ScOS zulux?_W+ajIf9?sO6iYWl_Wu$KT?wRpKSui1=g!`r|aMmC*!31^3X^j~D1rCx zmz(Q_+-<(+bA^3*lD?-qHS3XQo4jxPQQ#If=Y-Sm#}5Y0wd$O}hFoBS8Ex%x6z4Qf ziBfal_2bx<%Jzp|qzB{ukOR3z*a~pkq0HPfh37^TytWgZn*HeY0%`5}JO{xwaXGAN zbn^T-p$>2HR!qI-1cINFcR1_T9@vi8%GcaH^r=5y3g`LX9-lmx&p5YTipi$Ms*hX$ z1mekr-7iK`WQ_B?;^|Etn^GG*G}T{%cwCqJc^OOp-ivb~1BPW(a;=S`hZS4-oWnWV zD4*w>X`mYb_=D4y#;XJT7bT=}gCq?CA$n5w3v=HpJ7m>M$Mf&+&=oq^xfB4&*lhOa zuuUK;XPt5ORNQr;am`$T1C# z=9S*7xZ;XtD!w#)V}^p&@?1>1SsD`sPwj9*D_CP(=$6iyw4;h_SMddOvbRos4Ie092!eRJCk;HJm%wcx0jU0Dli?7@MvOqeWF&MyhXW0EYo7 zoF`z9_XP>;4SLo_T#3oHk!PWgu$VI~RlR)SE6{TBT2@(UoQZz%KxQ+8m=u+7-4y9z z1e3dPu{x>~RD<7zYcU)S;wr#lc8X+$2ikJm+YI`XTmRt zoBze40YoKb&co~DYQP9_jrCktF^e*3$6cZ81<1~3={IK?aA?7}3dPa5zSF{@zrO9Z zPp2VhxXEzrS1_tS4_O`ba(nJo%=d0cGj&>3;1B7b4}T`!^!Pukaj^BHH}L-S^$%XC z;OXM<2pdJ?PckIXwvX=6_|ePI3bsFHjk|pn<5{!{_V__gM3^W;dKk37i)8J&p>Zyf z$o9ZjZyclb{BLzfajp-HOT!xK5&xdxS@4^19Fep8gu)E;PQh15f4#c{&q-cyw;T7M z3PD4%*%*2wYQmvE`!hE6e(G1Soxbi1M~fwPgh7}oo2|L?0UUe`FsSDhnk`BiZ~oYh zCBbEe*4^e57jHxAsX5!eo_ICY948&F)dkmfP5t(4Ak}zRdQJ&H1js zJ!*nv@x2y!L~s&^h0r!i5djk`PScx8aSNomERS8Ld9Q-W`#O;~hQMVa{FCE@&)f7> zp7u0oPa|6iOcCja`UInLENB;38lT2Em&VCkw$1DQoEm1q*2>c&sY^oP)Mw(=pe*3| z*xOh&vTH3MTbq{Trd+vQgH&TOZ}W76b6EbjK<5k23oId{^P6XgYU&w37*HY=FnDLP zR1M%FHd^RH;p(+Whp6^7XrCBo#8ddw3ON~Ml}U1X5sokV8zclYWWBkO;cGG zZxGO>xYyBd%n2x`w|N*vqEcpK!BLEbgZZ~zx8+jmx6P*42Q5(?3TFpUirrrF-?3oC z8nYHe);OaOAXBH{zK3Nv3I9Cs`MIwvTWBxJu|s=C@6csut5#cxMdf^R`f2 zPZw<>tGW6E%FAQ(@p^ykM$n%9XA4!6V`fdd)~skV3)!G~G_?F)hJhr0F`A1W{H?Q8 z;T;LeUA${3%PN1`{hHw0o<*8$0(bJL3x+*ELXX*s3F4MpHCbYh`cRjF!9+={35UHm zgZNT1{ui(Rg}Hy#@X`{HhPf*DyA<(0OBKH;%C(&3;BU~NeXC>UjU(o|rwiYBR)%ui zt0fjha~>uqhc*DTSV#w=;^EPA(i*3xwWbtkRgYAM&wX8rmb5=4_j$RqpIH=u(Ok;( z<}d#XnJ>7ldhgL1IelnIA^23}Ikl5lq+{i?U|Ur2*{>)U9gp}`H#Q;6pru7LgY@?O z_T7VR -Full" + options: + - label: "Have you read the help output?" + - type: textarea + id: DocumentationRequest + attributes: + label: Documentation Request + description: What would you like to see more documentation around? + render: Text + - type: textarea + id: ExistingIssue + attributes: + label: Existing Issue? + description: Is this related to an existing issue? If so please describe or link. + value: "Issue: #12345" \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/feature_request.yml b/.github/ISSUE_TEMPLATE/feature_request.yml new file mode 100644 index 0000000..b8e83da --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.yml @@ -0,0 +1,46 @@ +name: 🚀 Feature Request +description: Suggest a new feature for this project +title: "[Feature Request]: " +labels: ["type: feature request"] +assignees: + - Celerium +body: + - type: checkboxes + id: ReadME + attributes: + label: Project README + description: "[Project README](https://github.com/Celerium/xxxREPONAMExxx/blob/main/README.md)" + options: + - label: "Have you read the projects README?" + - type: checkboxes + id: WebDocumentation + attributes: + label: Online Documentation + description: "[Online Documentation](https://Celerium.github.io/xxxREPONAMExxx/)" + options: + - label: "Have you read the online documentation" + - type: checkboxes + id: PowerShellHelp + attributes: + label: PowerShell Help + description: "Get-Help Get-xxxModulePrefixxxx -Full" + options: + - label: "Have you read the help output?" + - type: textarea + id: NewFeature + attributes: + label: Describe the solution you'd like + description: A clear and concise description of what you want to happen. + render: Text + - type: textarea + id: NewFeatureAlternatives + attributes: + label: Describe alternatives you've considered + description: A clear and concise description of any alternative solutions or features you've considered. + render: Text + - type: textarea + id: ExistingIssue + attributes: + label: Existing Issue? + description: Is this related to an existing issue? If so please describe or link. + value: "Issue: #12345" \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/help_request.yml b/.github/ISSUE_TEMPLATE/help_request.yml new file mode 100644 index 0000000..1f9928f --- /dev/null +++ b/.github/ISSUE_TEMPLATE/help_request.yml @@ -0,0 +1,40 @@ +name: 👋 Help Request +description: What can the community help with +title: "[Help Request]: " +labels: ["help wanted"] +assignees: + - Celerium +body: + - type: checkboxes + id: ReadME + attributes: + label: Project README + description: "[Project README](https://github.com/Celerium/xxxREPONAMExxx/blob/main/README.md)" + options: + - label: "Have you read the projects README?" + - type: checkboxes + id: WebDocumentation + attributes: + label: Online Documentation + description: "[Online Documentation](https://Celerium.github.io/xxxREPONAMExxx/)" + options: + - label: "Have you read the online documentation" + - type: checkboxes + id: PowerShellHelp + attributes: + label: PowerShell Help + description: "Get-Help Get-xxxModulePrefixxxx -Full" + options: + - label: "Have you read the help output?" + - type: textarea + id: HelpRequest + attributes: + label: Help Request + description: What would you like help with? + render: Text + - type: textarea + id: ExistingIssue + attributes: + label: Existing Issue? + description: Is this related to an existing issue? If so please describe or link. + value: "Issue: #12345" \ No newline at end of file diff --git a/.github/SECURITY.md b/.github/SECURITY.md new file mode 100644 index 0000000..5028085 --- /dev/null +++ b/.github/SECURITY.md @@ -0,0 +1,32 @@ +# Responsible Security Disclosure README standard + +## Our security policy and Your responsibility + +- **POLICY**: + +*Our security policy is to avoid leaving the ecosystem worse than we found it. Meaning we are not planning to introduce vulnerabilities into the ecosystem.* + +The "MyITProcessAPI" team and community take all security bugs in "MyITProcessAPI" seriously. Thank you for improving the security of "MyITProcessAPI". We appreciate your efforts and responsible disclosure and will make every effort to acknowledge your contributions. + +Report security bugs by emailing the lead maintainer at [celerium@celerium.org] and include the word "SECURITY" in the subject line.. + +The lead maintainer will acknowledge your email within a week, and will send a more detailed response 48 hours after that indicating the next steps in handling your report. After the initial reply to your report, the security team will endeavor to keep you informed of the progress towards a fix and full announcement, and may ask for additional information or guidance. + +- "MyITProcessAPI" will confirm the problem and determine the affected versions. +- "MyITProcessAPI" will audit code to find any potential similar problems. +- "MyITProcessAPI" will prepare fixes for all releases still under maintenance. These fixes will be released as fast as possible. + +Report security bugs in third-party modules to the person or team maintaining the module. + +- **SECURITY DISCLOSURE**: + +*Your responsibility is to report vulnerabilities to us using the guidelines outlined below.* + +Discuss how someone should disclose a vulnerability to "MyITProcessAPI", in tl;dr ( or ELI5 ) language. Then expand on this with "How To Disclose a vulnerability in detail". Please give detailed steps on how to disclose the vulnerability. Keep these OWASP guidelines in mind ( ) when creating your disclosure policy. Below are some recommendations for security disclosures: + +- "MyITProcessAPI" security contact { contact: mailto:[celerium@celerium.org] } +- Disclosure format: When disclosing vulnerabilities please + 1. Your name and affiliation (if any). + 2. include scope of vulnerability. Let us know who could use this exploit. + 3. document steps to identify the vulnerability. It is important that we can reproduce your findings. + 4. how to exploit vulnerability, give us an attack scenario. diff --git a/.github/azure-pipelines.yml b/.github/azure-pipelines.yml new file mode 100644 index 0000000..6eade00 --- /dev/null +++ b/.github/azure-pipelines.yml @@ -0,0 +1,208 @@ +trigger: +- main + +pool: + vmImage: ubuntu-latest + +variables: + version: 2.0.0 + moduleName: MyITProcessAPI + +jobs: + +# Windows - nonCore + + - job: Window_PowerShell + timeoutInMinutes: 10 + pool: + vmImage: 'windows-latest' + + steps: + - task: PowerShell@2 + displayName: Install-Prerequisites + name: InstallPrerequisites + inputs: + pwsh: false + targetType: filePath + filePath: $(Build.SourcesDirectory)/build/Install-Prerequisites.ps1 + + - task: PowerShell@2 + displayName: Build Documentation__Invoke-helpContent + name: BuildDocumentation + inputs: + pwsh: false + targetType: filePath + filePath: $(Build.SourcesDirectory)/build/Invoke-helpContent.ps1 + arguments: -Verbose + + - task: PowerShell@2 + displayName: Build Module__Invoke-moduleBuild + name: BuildModule + inputs: + pwsh: false + targetType: filePath + filePath: $(Build.SourcesDirectory)/build/Invoke-moduleBuild.ps1 + arguments: -version $(version) + + - task: PowerShell@2 + displayName: Testing__Invoke-pesterTests + name: PesterTests + inputs: + pwsh: false + targetType: filePath + filePath: $(Build.SourcesDirectory)/build/Invoke-pesterTests.ps1 + arguments: -version $(version) -buildTarget built + + - task: PublishBuildArtifacts@1 + displayName: Publish Artifact + name: PublishArtifact + inputs: + ArtifactName: $(moduleName)-$(version) + PathtoPublish: $(Build.SourcesDirectory)/build/$(moduleName)/$(version) + +# Windows - Core + + - job: Window_PowerShell_Core + timeoutInMinutes: 10 + pool: + vmImage: 'windows-latest' + + steps: + - task: PowerShell@2 + displayName: Install-Prerequisites + name: InstallPrerequisites + inputs: + pwsh: true + targetType: filePath + filePath: $(Build.SourcesDirectory)/build/Install-Prerequisites.ps1 + + - task: PowerShell@2 + displayName: Build Documentation__Invoke-helpContent + name: BuildDocumentation + inputs: + pwsh: true + targetType: filePath + filePath: $(Build.SourcesDirectory)/build/Invoke-helpContent.ps1 + + - task: PowerShell@2 + displayName: Build Module__Invoke-moduleBuild + name: BuildModule + inputs: + pwsh: true + targetType: filePath + filePath: $(Build.SourcesDirectory)/build/Invoke-moduleBuild.ps1 + arguments: -version $(version) + + - task: PowerShell@2 + displayName: Testing__Invoke-pesterTests + name: PesterTests + inputs: + pwsh: true + targetType: filePath + filePath: $(Build.SourcesDirectory)/build/Invoke-pesterTests.ps1 + arguments: -version $(version) -buildTarget built + + - task: PublishBuildArtifacts@1 + displayName: Publish Artifact + name: PublishArtifact + inputs: + ArtifactName: $(moduleName)-$(version) + PathtoPublish: $(Build.SourcesDirectory)/build/$(moduleName)/$(version) + +# Linux - Ubuntu + + - job: Ubuntu + timeoutInMinutes: 10 + pool: + vmImage: 'ubuntu-latest' + + steps: + - task: PowerShell@2 + displayName: Install-Prerequisites + name: InstallPrerequisites + inputs: + pwsh: true + targetType: filePath + filePath: $(Build.SourcesDirectory)/build/Install-Prerequisites.ps1 + + - task: PowerShell@2 + displayName: Build Documentation__Invoke-helpContent + name: BuildDocumentation + inputs: + pwsh: true + targetType: filePath + filePath: $(Build.SourcesDirectory)/build/Invoke-helpContent.ps1 + + - task: PowerShell@2 + displayName: Build Module__Invoke-moduleBuild + name: BuildModule + inputs: + pwsh: true + targetType: filePath + filePath: $(Build.SourcesDirectory)/build/Invoke-moduleBuild.ps1 + arguments: -version $(version) + + - task: PowerShell@2 + displayName: Testing__Invoke-pesterTests + name: PesterTests + inputs: + pwsh: true + targetType: filePath + filePath: $(Build.SourcesDirectory)/build/Invoke-pesterTests.ps1 + arguments: -version $(version) -buildTarget built + + - task: PublishBuildArtifacts@1 + displayName: Publish Artifact + name: PublishArtifact + inputs: + ArtifactName: $(moduleName)-$(version) + PathtoPublish: $(Build.SourcesDirectory)/build/$(moduleName)/$(version) + +# Linux - macOS + + - job: macOS + timeoutInMinutes: 10 + pool: + vmImage: 'macOS-latest' + + steps: + - task: PowerShell@2 + displayName: Install-Prerequisites + name: InstallPrerequisites + inputs: + pwsh: true + targetType: filePath + filePath: $(Build.SourcesDirectory)/build/Install-Prerequisites.ps1 + + - task: PowerShell@2 + displayName: Build Documentation__Invoke-helpContent + name: BuildDocumentation + inputs: + pwsh: true + targetType: filePath + filePath: $(Build.SourcesDirectory)/build/Invoke-helpContent.ps1 + + - task: PowerShell@2 + displayName: Build Module__Invoke-moduleBuild + name: BuildModule + inputs: + pwsh: true + targetType: filePath + filePath: $(Build.SourcesDirectory)/build/Invoke-moduleBuild.ps1 + arguments: -version $(version) + + - task: PowerShell@2 + displayName: Testing__Invoke-pesterTests + name: PesterTests + inputs: + pwsh: true + targetType: filePath + filePath: $(Build.SourcesDirectory)/build/Invoke-pesterTests.ps1 + arguments: -version $(version) -buildTarget built + + - task: PublishBuildArtifacts@1 + displayName: Publish Artifact + name: PublishArtifact + inputs: + ArtifactName: $(moduleName)-$(version) + PathtoPublish: $(Build.SourcesDirectory)/build/$(moduleName)/$(version) diff --git a/.github/images/Celerium_MyITProcessClientsReport.png b/.github/images/Celerium_MyITProcessClientsReport.png new file mode 100644 index 0000000000000000000000000000000000000000..6a466748405802d63ff19ec654d6f9a068339481 GIT binary patch literal 93992 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�Jj(CwzuP)v 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 MCe}Y=FL@>YFUrFFS^xk5 literal 0 HcmV?d00001 diff --git a/.github/images/Celerium_MyITProcessReviewsReport.png b/.github/images/Celerium_MyITProcessReviewsReport.png new file mode 100644 index 0000000000000000000000000000000000000000..a735e5c9ce3cfee3e22ce0d32fb89cea9734ad8d GIT binary patch literal 129681 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%0Ab}!Ua}fxLoPAS>xr0W^aT>9g`LGdbGF> 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�Dy#mMJmo#i2J8< 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 literal 0 HcmV?d00001 diff --git a/.github/images/Celerium_PoSHGallery_MyITProcessAPI.pdn b/.github/images/Celerium_PoSHGallery_MyITProcessAPI.pdn new file mode 100644 index 0000000000000000000000000000000000000000..fe97b73ea2713474e0dfd1f36d14d263aacdc043 GIT binary patch literal 79814 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 BWDEcR literal 0 HcmV?d00001 diff --git a/.github/images/Celerium_PoSHGitHub_MyITProcessAPI.pdn b/.github/images/Celerium_PoSHGitHub_MyITProcessAPI.pdn new file mode 100644 index 0000000000000000000000000000000000000000..3be944ade8d987d20849f1487b9252183719aaf7 GIT binary patch literal 137948 zcmeFZ3*0PMRVR85c@ZTLltB=I5E&S6g;dwO3KO8Z9^KVl-Cfny)m_~YlJ0uHtLxQO zg_7W7)KOp_jy#mn>vLp=*9gKWAwdwFfpOF*1VjQxq7Xu00AU~`clVbQI0+b;`Q4d& zM^Am{tFNAG?^=7Uwb%NuwU5G2u{YDFuF9-Linp$P*}=C;@9N7Dla1S6+QN ziG!19+uC_?_2tCnmlfOEwpM=WEx{E(O~Az~5#&mmq=_rB9)n%}oU6>LDAV{kSCw8B z?=H&{_v*|2Wq&q5^u_}>Wx+PpbWhM-aHJkjIqSw0jCttnpV9ZfETzJ*7SLQIrMC5*&D9=OA#(9 z3qk0;Cz9oOXb&ycbyuROP_TAzw|yx*Oy{$uK(i`M`L3>JR_B;$|G>I?A3@P%)n|(h zJ>WPt)of4JXgaUpoT;taifBTTG@tDg>D0+8s-UJdK}Sm zu#3wB;~+zpFV{PM*fEv2MVI8*R(DIw*Cy+lV(LxhPp5NwIyqoLm+=aO>G){TG?bxq z3dJqRL(5}STajzBHRg&tRFMrDEL3tbh&CP6&9(U$VN0oRa6-!TqC-oL8%V}Ped{Oo zc(C92c#00{5wTwJ3gJZ9Zm8^nUbw4JbQvmxW&=Tt!*WEqGQ6T$C(fYjdt0ZODDghS z#Q|Cy@B~7GeZ<%u;mql}+)ZVK8-#4&alMryRTFAQAM(nd)q~7lk$LRzEv+0)*_lA2 z`>jy-aVzUgc~HhVN?JpLMyWDuLt9YSOg~p?JVVSXp0AOVrxjh?7|0|NYN!_l@M6A% z7Tq$$WVom)IYQz_NOW-^Jvnj z_*Bu&nUC^~qd0{z(`UuH!tz4f#dB;}%DAud3v6Y|(ETw}0agchN z?vYsztsE?_V?)%urb1*75XReYBWz@2iA|ADyMCD4P!a}AsnwYQI zUMer9+OjjG#RzWOtfT69PVQ`eW^E>2?I$>q?0e70LP=#if8kPS zGSZthyQ0V9F6{3PJCsxhIn}{iJCU2sNI49!IzZ!wp<2VR27%>^6U7oyliGM@0qgv> z*ps@xAL2zq`mnfLa02V}Aj)9pzR%eWTrhOoE%%*}t``(T*y*To@vV_}@}fo;Q)I65 zS|N||;ciE)9TJ1(+~Y(m@4Fs?!lc2|u{*T~{n1n?<<$mgi?O4&)GWz!p+%%_hk1#$ z=eVuXuKYQ@-fqeR&>J2eSAE@G;|qhB%1a65M_X~PmHwg%@{qR>$Y3Ctk}X>ZXopG) zPdCl=3@!WXiDC?Bt8T3xmTKyDOJ|VduR5$+VUFVMNR=e%b_cBlchuL>R8lDE)AE~hfwsEAY`Yd=ynIBGaZiG~JC^Wr`aiQ$$>HniCbW5(Q~NTZaUe z%{s0PjOhrA4iTGnqUM0H^8{yMVW%>YO{{?;E?f~9S)4d*nz_9sJji0$*-V)Xdr8;l zu@Yfurp9K&g;N;~De_jpO^4w=so~)OAtOUGG-BSEG^{N*GscOg&3an7+x1}D=zS|tX2wztYsM|La9BdB9ye(!(tcs{6(mWA%%Fw-5}G%oY?yJWnFm^7 zt)kJKR%jz&$o@EO_oQW0IkTf-GV3-&Ep-Ng>}sqaGV8HoM5*c^a|^22sOcr_q*=`< z#L4>Rd{9}VL(~OH3T1<2#oKyEXX8cP7WLQ-im=v&nhk;OX447cqD`91%eg;y;<2z+ zqQ!CqrvAcEx0R&#)hhJu(LPFsA>;08H#g*Ui1$W(qLywdBTL`5ilu}>wGga)ZBKaP ztehvy)&lY<%{^(gn)kShX~tQ9&9Tw6kbGNSkwVx^qPn6F3l+0clbNeXXiYOUSh*21 z$3uU$=ay1`$s6n-k~UH=oDS!rOcMsM+ahp)Dt9I~Bh@Rpt-q8wn6XMXE;hA3;un0h zAF(J$@oj868@Qg@{e^&$i9ja~J4B|F`~ZhNLRI(0ZcnL;s7|5HRx;*ul_TKAniv{G zDX#foKOYHJ+3cIaOvZbVI;7=b>+I@=PmFo5iOL?HtKxuLNK*;vlOenJ0$;&v5%@^k zxv=!4Mik}VVc8AGeijFAzE}#=)Sv2+6Ea>{!srO^dGvS`;rJ4dqO1zy(NJrK@wy9e ztevl2+TrwOIwW_+%-JnO-Z$8awWS3i83)@<$zrzaBp04gYfbg~i-TT=ec72-V|EN> zo)(toa!L+zW;}65Wb4Xv!cT@$7U}d{t@Dq;-`7>X9ab&=wSJ=5uIh@g4D5q! z>tdxEvOEZVbwH{It=@WDf=gmPD}XsA`eTM;28&iYbjG-#{c08@1TN!SB^>d#9reQ4 z3?X|cdD8g6ZDSl6Nm_qQ2t29}NmgL?1B3{baOut~(|720Hbc2obvu5XX~Pi}RG|@V#3B^oD(Lo^#er_GoA>6dEK}|w#HgJuG z=;Nl5W>^KIjixcx5$-E}F5LvKalj<1E$o~%dZ=Ie z>{9Kc!Q7e*;?m?-X|NhXYuKA<$qG+Yi5IQWavu+*B_(oGty4%|;+<}VN*SMKDj#;i zfs@;Y8SZ07)W#H?55^@OF-xy*$gscS=J{TZM2*^aqus__h4X{p&8=`UrzFYu#}Y9j z2Ac%cFm6C+9G)YiP+V#yuk8+UQ_@>ONoRyXimo>qd#NWj${3EUM(fXK2(XSE>G^Eg zu2NuK#AxX#cHmEeMsK@ZEp8cf^@97)>VOOxyR7DV}$dQ@hhfTQq{b)t97C z4!Wji(uqN&lRC5nJ(rd{e56nXYm~sNv3jvHG<;z+<-Fx!f+Psli9o?-DN8Nt zfL_8Im-6a^lQGU19Zp1Z;oFJ}qQVvyjoB8m7iVPE5C&Q$jpzt5m&+0D4vQ>r{Qh`2 zowF&nbPCyO8HDjMwHvA(VzDrr`8{ULu8I91WL{!kB9T}w7wnjYx> znris<0GHDWoo=VRQ=z*!!^A#%SY&J%2bn->17tjRhXcd4{O|!?-%e|BFJ_X7yJ@mY z1}GT^2)d4ER9ThTYy(HkEZW+B(Zq4)Gh-ObhmcG=e_{nipQ*P^qW9!H?hz|ey}11HYd zhLN~Osa2D#ouHh}I~wj+qi*CeQ+8mp6je`A#%Go#L9VMjPf2>)8#7En9(F)vy`4?1 z6hw^GYJj)tPF>|};j&q)Gi^Kz_boi^i;CF7q#r6g31oW@^m*HAi=MZmwXHgm)?$A#aBL@N;EZsA zk*78#lDB?TkhtY+Xv>Nh8=_mMMVwe=m=!Q;C%tF{TI9sT_^=s_&3%ip{exhQrodKe zW2{jH2CeO-oj~1`SU`J}rmQvO!%8`JU7X-{o4xAx+CHATT(42vm}{GTCkys`sSJ0y zKY2iA*GL5%371r=UJvr1c9oE53uZam(Wcud_Df)VHeo)=)deiYQUfo%3bq)`oY7ls zxAEu6M%SRImKw$u6u|SE^8>u@d|73etVAFog_E3-at67q9!$vAk7B=u%5juFI<_C1d!!w=g&kL6c7LF5oMfOuod&)oiosKh~Tt+CeGsPv5NHdu|& zrnDDCdJ$7yGo0^seRJh5OiR)_mI~u_pVrwefSigxz?sr$>oOW^smN|Rp4Xg;X&Sm> zAq%+do2k@pr5$W+w)UFJ0z!xt1l$a0#8CVDLRsJ>UO0v`@CIQyi08dsCTWHj^dO7f zl#SYN<|!}DVzX!X)7+u*^$H%u3kO*(hI@2RDnqzGRM^EvS2rN6+Cc%Bw9RjVo#xq8TPHDnI>v6td z*a^0gF)Vi>A9WOd)d8WAnIZquGeE)tX;MvLLkqY8mi<`SholdLMYN3*a^=S_5`IXh}dJ)M%=&)Q9L*dT+IC> z-8Zh3^%b;e!x@4_tQIAO;8}|7Ce1VswAu&Wn6y;K+Z~Dy6sW*-IIU{9TVV;j*^cy3 zw<@3vti3LDW{P4oGl{7jjrAnS;*B5l>cYvxY2nwTt{PI#3Ol^qOXiB5(&4ht(W*D* zUBewG3sZE;6{XnjD5z?aQq*n-QAo$bAkI~1!WJ|$aq#Vg)XUy_Iw<+18Fv#?9XL)~ zIxIF`4WpWw56apnCu=gE7^#$JN!v*{v+8LRcadbKy`AOo%v*gxX-6ADQ@D6wRHTL`_ivDx8HMjR~3 z8RfOO;a~(;p_Zf_1XKF5hX-N=ry9Z&VTc(IEq5Nl5;Wgg)1!45}|kXNoW z!Lha73~E+A7|k|>aM@q6vk?#PNfrYL5=Ux~?I23MamIXt>Ff!Xt27vt_8g~EY9=j} zE=--cFHD>nvSv4jfvj|h>2~bWmDI62fC;}h+fD}5-p zgCAgdwc141irk76&LYLsf|jbw9ONzPgo7R|@9?R^bWRGvJ$S_c$SJoKE8(hM0WfCa z*srzRv-gy|{53NfW#?zsYKBmzEQWoQ^wFXP57T zbfm@w5pLwt< z9MqUKO3Zf_7t?kzJHT{>FgR9B64}-oi-8riicGyx%*?V3dXnvS9fKuXIO{~Wg(?X|07kT^Iu&kyV01Lsq;S%vStb*gJiGyg#h@+5qr8fi4ArM0RMmk*FOP6vH`xAQooPWGyu zcxX(EZB13$%_cOP%mBy6`)!t!2s2yfSdb@4s@KjAxPgOlJUvj*(fOBf zvR=|=Yb1%6P_;j%N4e95gtrrW7Lqhls|mdZ5?L{_8O_B3+=z6`*%rnI{jD|Icj~H$ z`7+WR&o1yXfM8jThtbSo|EoC{-MF%W>z`?Z!s- z2)yWRs68^w29iPmgg|Gfvzefn48;k|R)O73A3o3`u^X<0MLQfy5+84LHZJ1>23M2q zCa~7Su_J~i&5&IXP0e23GvPcQj{6P-tsyTTt|*Fbm~mPUHVQ`pG(A(cn^8liB|PMs zEl~|SnAkQ+>6oKnt$Xx2Mu(`riQtNmsY4-X_cYSJ61{v$kX28relQ-S@ZtSoVlqCrtq!k-ER~vi?D%-gLv*van*05PU7}X=P6&fGiRkS(16ZU8ZHA~|?gL^Wu(HF3-q3W7U^#*9+$Tpk zcpP#Y00ad-2k(;%l`2~I#DP&tkuC2$R>zQ|6_kX!YvWUT&8b ziA*?T==az?o{eWiqS6*~OqrAxT@6cWJ0BN=f0+nZsRx zz)J|#{4qq+EUk->lMsTe8#V-SggC>IF>t7PXoAJS`2daQP%xZBo}z(ir=PDF5)T-B zFd+klF%sbEAStROy%MgFII1^23$0YL<*o0v#!rnp3p zO^k|=C<)|Pq1(9x>a26ILhrxJ_l;Er+^=WL)c0kD3Sz5)FiRLtc1coeXkksVGn5GR&3qq<&#?=@+O3gT+O0N_GJiEgLM zVlRvFA-yID(}cw-82TUq!9h{ZAhbr!JqMGpTxcb&_Z)cGi(L_u7-kJ%eHn3k8*TyO zr=USW5eBHG>4RWiHbj+94j>6S&FSe7cEY{84srmeDVqRa@7Z#bdDE6o{p?3cLg49C6cQhc zT;!zQs;2W6q$HdLGv1qHfguL9G)mOY@qI<4si;9FLeBLD(PW*CFgVv8)bSU=oLL7B zJE7@Fk=9+^(+?R`p-xBB=`!yh^oazg_HMMP?FFl=bAHt!3lP&)n_xu=I?-3c0o)82 zW%x*YLC&ys$ zfUAS?cCb`JY`1VAn=bv$$Qt7M1mrNBKEb6-9&z|Ubm<5lQ9Z5b9k|g5-~obB&ogfY z(MBrA zh9IdD1Y4Ps%ZApVLk8=hxSB5dcraOF7HpL>i5e{fG}q}0D@lNKFDld)1DIZRHHwY_ zfT4^cxR0%@8Y9*n1m?cf*jZ+8vRTJ8t20{>S?mYEoJYvS9v=eDX&V4^@VqAjF_d$F zrY%68zRzM9!E|{ja83x1wY8_53&z3X#VWLhQT4L+Mp zXUc&R`Iyv@0NO5hHSV-=>29nQqy`D>du6oFr)n~u5WPHOIkRVnJH&4s5aW{$S0&*F zq^nJxnolb);+>6K+k8iYk|&iv7-DX^9K0zLtMpvGAUr3TmW$}0NoJh;ksnUNPh*#+a57pFF;wE%2Wg0qUdqR z>59W)ey@bQB%sb|iSTqL%mw?#;*}gLMrfV4YNm1gg|sFimK^ z&yE%|N@E#uyuu?MWOWY|22f=YLI#ei_1$TmH*g6`R0?-R$e}r1mNl_3wl3W0S~l_e}zHlCI#B(M10gw-Bp8w z+<9S6$`llANg!Svtfuf_Cy~vdW94YRDfoP~$U1TuEo*3+jLYe|?;Zp}m~2G6*y)QR z8thCTYdKqhfzz|~_PB1y4pA%Mdcc%7k%pP$Z!I|n^S6w#G(6I{RzYAE zq)A3iy9$+^itO>7qBb@hAs}JvQhuk;))Q!812h-kG5ikHqc9B3>DDleOqAm6wp*i| zY?OZ2!UrR&RS+(5jDU}7HO13y5GaJ*X%306f(_Q=;F>SDa6X$)%Y6XF+t!)REkarz zz=*7;Q@w>ZW>k%~xveu?oo=u~1R%hnRc%$(jj27amm9024*ebEQjrkLgu91FXs?af zE}!(Lpbla|hcXB7BHL3yMT$L7hFr}TTK`ZP%1$c03EY|qlZppyP`kZy+aPux$S7=1 z2(+qJq1B29b~T6K+|D60RwlKiixLO12T*qd+XH?w0p*wQfL_xw0`DiD!;)GXkuJAa zLGflw(11B<-5tn;pGZ9?%>h=19t50>h8zrK3bxuyVBn`s+~+0@Rf^VnR)flx1TL9= z4N4WIYN)zu)t?Ctq|?E0zfX04>5jO$9j*+2JsBkZ8kGG(D}SNeqj{&IT~i347Hf_( zHJT&FxO2yJ7;S*R+CVF_2NEL>0A=(W93?-I{$_MN~+8wGqfRb!Bm<=n1u;wU8!jEl^ zSgiH4vnn0CV(~;g_L6syX1(1V9)3VKB4! zJRcw?3k?x{Es!{X-ZGR_RMHKr(Qq8}P&>@{wG8`eeW<-$0N~pe6tXT?Th%9pgd1^w z32I$ZN3|Em5RwXap)aIuv?LV8akhtP#zEpB0W~)&vewEuD!7zIANpl~k(xL`vT(7U z&iIWxLP1^B99Ii-W`e@QHFt=1R=xCx%xY~KNI@dKnC6CqT7X@J=y&qCS$N2tLyJkz zbF{v%s|>rb2ha{ces%#3t64q6)(Q?`Vm@Illfl?(J~#|O7Lhvy`UD>JOmmPRXw#oD z#*!uMogP>w-WMd19$JIpq*C*Ppzuj6Z3T&(!3ap@CqrQ*_r|L0;GyZl+F-WQyG1lv zcuq2(j3`ms#DvlqdLJ8Ui@tJTyjiX7)nJ`^QpiO`2e2ViqoHBETysNs536HRkR`e2 zm8yW%N+M0#Md$i#4zg^IqMjPL{q-)UvptBHdZWr~4hn884;={EIRrOAfX?)dkdEfKSk^5x@?WXE=3koh!~7ylI#zM)x-_kfj*3yxi(lzmNleBAML~rX`srjcDQyZp?>7D<#>;S5K@ZZ{k9iI zZW7m^0tn=zgyFW^gR02YM72GZ&zq8=hpD>i&zG)YEa#-R0`=-HZc3o8y~0NLL>b%i zws3@CGcJ|L?fKoTuW%kQQ51j#Np-k}TMU#GPqfh}?nsbV-74l_D3(Rp@NI4DOL>VP z8vz>_!1PRgHEcTG6!4`ajDXYA@-r`EK)H=6EMhD!9SI-%i;fAvw^*vXsK%@ z^?Gjbdn#qe{<4?B3015Up%oB^pp9%ZB=Roj>1BUny3KSHy3(x36?*~1obWlI3_y3P za?q|V1kVkL1*K_Ye8#hm(||fsX}L*j-hPfHrN@cQR1FjFTzDfHHckk8=C2 zTx~(-051h)$Dk&HyK|8>LD{!wgyynYlM;kXENGALx+J@xwv6l%Ee&$_Y%vBUt2Mds zIJ76K(umLCA+~|1;S|Rli`RzfjNymQ1Y4UqK6Jp!6h9M2!4#i>L|g%N@sd?jdz3PNLE2c6f zq@d*3=x@wjkuy?A^b`dI6&ng$ZZ}-I4uVjn_!J)=K&IOu3at5kF=Fkd(JDw)%R-B(%dn5aru}m#O41ktlQACH-KG=@O#Kf@aLA@&Jxwf1EtO{U*%VuWL zeSut?8We*nR(=EUF*;N?3m1zwBP48RPRdEE9xLH3JeWH6W>(ix-=3{RxtvXFtJ2pQ zz_<)9k@-!vA)^^Y_n_Ub0XQb)fFenJVe`Q>@@AW=PxdJQza*Q@*xgKn*{o6vXpOIM zXc26DrA;RtwdqC*)6^jc7Qoo(M#oH0Mdc6`*Wt0qgeEy>w-p)i!+M-nOX?8jn?-~y zco7;91+uThti*;~7RHPzC?&qdCWu6%8xRnVrl5vw)$1pm=-B2Or?Z2-XvG$UZ4qVk z4G979o=kJgAX0^HGHoli-7G=MoEeTs6HxLaOMxJ$V^A-FxBQ^8jlCboibY2io~<^6 zc?u@1sne83T7vp8-&!pla}JiqKufE@_4OFX ziRpYhb`2C>g?)1@sUm~p0G1*0g3C&8p2)(`=On&hy*8>q#IadHYaL+5MK|i8C=zK) zE0#5`!~~qc?VMj)NQak+L$m-0%C|v#&{2w&)qDbprrd*&19AugNaT<8I07MW!cy7j zBt#bsO-l~rzEo!C{GZ=)+NQ>tC$ zn`66Oq@kT$od9t7f+O+AJ&0xsR*Tt5c_Fy*ZGOS~MV1z}b>aOhBriBwLV4l+YbP)M z+EU5KR-oQ_VwYPB^hhf0xHxtGsZ-~jclsZlOoX%yLJ3058ySAqf+kgPGU1f5=Pqsj*4^6SuRt~v9lR_1=$nF})z@FwM@EYOPf$Vli~|H$meoOPk_JNrA%I+aFuad^ zQRW!3+?uT`lza>PhWU3 zxNynS?Z$Vm1nU)h*Yuu$;kSWH{8h(Gm-*J!mt#G!;yMDx=yHU*{Iasm?5i(FFTd=B zz}1(V12NkrYPE}(J&D(=35PcmmA(3CG*5p4@b$>s3xQ;v)e3TK}!p%?iqsr?E!+1c@RPLNbpi{i8_lQ4G5idn|^>G_>MEZJ}&eIHvYJ~zo&OU zK=?ZzL>M~~{?3OI1|9oW3152D)klKgiywE~{iEaV@yFeF9d}OvyGzb{)Dyv<2TdAW zn%iHulmAnb#<98YI@_}M{W9KWC-(hh-pKMav-8roi;IdXcebW|>B&v#>l4bi-+$p` zK6%vr$M?@FXP*2zi4!Yy{^HRgyK&^k=|?{DX=mTMzwwj( zg9)4%#qS1hT>K=k`?|UQ9&mj6$n6uhKN%cc{1mYJ`U6h|$ES}Yaq_@r;NW6l0>K6h z;EBP%92}oMj?&2k-wO^demdBF{egcBj!z#)@Z^DKfP;&l33gw9;GZ0ikA3?e;1& zA9?Y>fL{m!o_yQaxpwgt;QZ9-`!2Wz7_^6Z|3t`6jN!G{o_gew+HpI5RFo5Ky7G8- z)R+^sI-?UOLk=JB9JS{->=&L$jhwpaNyDd4-FNyAK*Ptz!QE4*F9W+1dKfr3eN?b- zpobstTn=_8^ayZp!NM;i`)dUM)7b=%dU!&RKE8HT$ZsIX9Pb>J^Mv5D!NH?>yD)P< zJNm1aeJ}Dg%I`Xx@=<|LC|`Yi|ES5|K>0bxJ4dZPq5NEM@LTjPFavJsk@&^lwop!7&PQ6dW9PYTf!i0KK7FFAr%-SLw$m5g zFBkWp{X_BVP9LTC$ol-h51p7Gd9dqx7zxa(uJ^!MCES~z})318*liuJ` zUwY5yu6oRWf9sEY<*v^@{?9-A&Qs?-s(15)cK5vhh8O-cRe$_Rx4(qC{@LGf`v=0C zuYUK>-Tso(_g(o7_wIT9=`Y^&q96Iy&%8gq?Ah1daQeb0oVB~|y*Ip2zUdwF=1%I; zCqJak-W%+jul}{$uKT{Xec?$z@#wSPIuf}R{peF}N#F3ek9_$O{-TF=H+o|BvQJRP zx20db@R!beP=nyr-+I(r-}Ct=UGZaYdC_@)bo!y)z2?FXn_s@le<<2Ef%i|F*LxgAczEEIqsQd=`D$=^uV3%3pZhkNi+{p7yNQUjOCS|9j-qU%l)0 z+yDH(U-%HKdeet*e(&e*eEGk-{$*de?Y0}wn}|Z-4Fe=l#`_zKOMe$}Km&xl6v$++X*yPuzChCz?BN zyZIY>2AKVZ_k2EmL;1EZq#ymkZ({IoHNQ+5&;H1lsqF3F#NvMn`RbFdcyjvHC(*Zk z6O;cpuekS;pMB}M&pnyq{vM9*dtUV1ZxqId3igAXp@&NDxA5?1n)AMJA9e4WzjE(a z|IO2-e+mA5{+B=an_r$ppZL`E$FrwPZ~5ST=T85Jx$!Ia{oymO`|OP`K4a!U4EczE zbC#LA_3F`i>M8M$ypP@X2!8S}es`o~$PZuleUH5Izy9l={QjT#$zOTGg+JQsJr@3} zo8R-kH+}8})pr5s`Ag6J^y;a1e(def`M@1deP4aiyT5qX>+e2BS7r3Uw-eegX81H=YRPZ!0|DvEy2xSxc3OV{o%O>|Nq1u?Z%sK ze8JnVdhR6$;?^%*NBz#T26sQVc*LpC{n34&f9_WSp8JZw`0U3%{rURMSA8)0%7;Jw zsh7X{Wi@hdef9&pTkd*k{ryjg?z!;;KY!}x9|W(>?mGsz;etUpl|@<}*?X9)HB-Y$<)?#WyIIUci3;8&Ch#ThKS2H~GDr-v?ib zWtV&p{2~7lH{7?r;|p*7$lIU%2akEdpWXaJ>9uzs#qJlU_ucaSgTI*`JALZ9E6%iY z>eO$4YaKfG;KPpB{}Jr@=m#(U?%)5-cbyR`5cEGnd03%Z-18Ucc^|m>v%mD}XME}P z_6uHi=UspHv3oxH=1V^O#lQK&y+^C{$eo_DEm##sHwN8|4wo)0(gyE(n?gMa;!+pqfZ8{htp z-}>}ho^=$Vdp`L=^G#P=efNKT>K~qn)E%HdZ-3=~S)JI+SA3(DJSSEE=NqMmQ@StR z@rXaT>Vxk%BUm68^LNaG@4NZ+S3EEag30v0YtGGsf4>C;*o?2aOy8<8_~KpuZAXE*3{p&MA1yU$~hftmK*H0$+bHT^M z#DJ$B?5|%8gzB8X{y$;x!6b1`&d!pvhxqH?2IT5r{;mG{8_#>mjl)Zi{yO=Fd;a>> z@2Ot>=`TFyx2o$ue5}5>`StI9$}iiWXs=J6_ca&&D-L<>{TRaoSjIW_|Gk(nZ%V(K z-t!BeJMT$vIQ_rs-z#o<@soc4OSc7QrcnT{UU2W(lF453&gVUjWBUCdv+&2^ie8xNP?hicc+VU5l`+~PU@u6w`CwvJM8ayF= zDRtpJzw?mH)uVc!`GNC3ef_!A{kaN-bM+?Y%4*J451nK%|2I`A+>?Ctyy@z`cb=IA zKo$OZ-*fgX@W#jf?x{=917&G9|DN{5+aE1|>J=Y-w|CyhpZmw+^)Gteoo7!1SH0`z z&vv)XZ~NZ+{`~acQrY#ThpX(m=iw^5?tQq*uKOOYvg`VXD`0!>!xgYS^PvBb>O=LKm2R;o2Q?4mZH1^Ip%17_ZPn~yDPrv7s25_ z;O!%)F8}1C|Kbd%09(#6>TeN-2QdoB);UIfD~tjO`g4r>Ru}~=)j39eD~tkJ)N_pb zRu~1cg6A0ZtuP8?y3R4`TVWK)-kf99x56lpkvRPy&vH0F#E#ziyeItAkKJ_ZYd`w_ z8=rLd^^beZW#u2?zjo=nel2#M@hku82X4OdM=!tXF+X_E&oS?KFaNi+@b~ia&9}Yc zui8IfP5^?r7ad-5_j@n> zg{OYsKmG4-`oxbv?yk>#E<7)qzwSm@z<&1kfBi$JiuQGP-F@SK`gr^c@6~QR901FW z51)GU?|vsR1t%c`fc_uPoi%`e?q`b+yz zMevii{wvx3&%g0>;$OYym9LQ>{~qYKZoj(ziI+bidi;w|{|Ni3-9=A3{fIY8yMJN) z*!kbF`R!|7`;qT@^UuEjBcFWx7k|EZ`HTMQO>cYGQ~%{p-~PNi-g(tcuX)SsJmM1l zt9M;{_th^)j$iWDpZW54{QN&||CzA4OXNm{K3bP?|#!oKYi1!_dWYZfA86UnqBkKPyWmu#H;`Kx3xFl^tLPC`3LG< zcYo;0KRy3|gr9 z@_puqzkC0xFA7)P@#I&l%(L(Kigw?7U+|mX>EH6o=U%>+vERHT`+*-Y-twkzf8po{ zK6J~UKIOW96I_4ooo{*9U!VV>lOa1cak(Hr1DcGwSKWxw(K=e_(d{+;h*37 zRp6K2zr9uFS2z6XOJ4MhUw-ZTlDFRc`L}<@d*UT8x&0kCe;41o$Nt1)ZhQKTAN#pW z(oZ?>z3oNj>#6FR_xT^^e}0*~EB?6nL+^g=UC3Ve>T`DSOUUoP`o|6T<>a$(ea3S> z{<8o4XFn`q&wSrqAO49q{JL=4o!4uNFaFLm9Lu=rOLzX&g~!13WV`v9F9-j#;_RRQ zr{TZ*QiKK`3pXG&0}xc|Ii;oH(mPQp7?>UT=SA^-gc$=!*6-#`@TJU z;pSa$y8Dt}`}bezzlyjzF{odCEAg6ZUiG~v8L0c4zw&D4d+h#CVc+}7-Q^$ooAndx z+mavsf7pBPpr*R+UtB~*A4Eiy-V_j(Ceoy<2#ECFJ4mmQ8XzbZkS3sjv;ZQ#mq2Jy z=~6-uJxU8bQbHghIY0D$>Tm8d_xa}MxnU;Sc`+!>?IqGtV|Vu*+Vd>SNgB(*$xF!!SU#c)!sAw)3#1wG(Hr_`Ip<xTYrRil?0B}HGSe3i-rid;mnMH2OreDv4T&0c!J)Nq@~SFNw`~$!XJ$f>#-kya8qvZ^HAY;140&- zCG%`dBIOhBTi@WH*0*Mz`MA-wLt9(Qp7up_w2Le@Xj*%*0Ki)8E!eNL1-op1m(OT> zxRN0d0!eR~`c|F)_{2IGJSjTgDyZzSA+_~6GHTn+_x(GmL3?eDsBhlN(a=@HG!<6}1^~9HiZHs{ zZ^v32qvF4oR#bG*k=RKXlfcSUUz>qE&djxox=&a)3^Ay`dsrcAtxhA(3g|)}$eP3T zrULhKm&=`QE_W#<7NtdJQwwg>QX~h)A>F4LcDs=tA+L?i#Xqk9AT))vNW~6F&flaYMwO-)d-hHA5CRZ9-No(-6(j{m-pDJG6S(LuKj2 z^1;f3Q|xA3D_yqP>{f*+PP0UYMH$8W zrLd5+L`ILgcEW`VYxsC`|A@9!ZXW8`*TzBVhtzhDuUP5Ux9{`x`grtnM9Ksru6wsVt>m#qS$s*KS{;;JxKvJfZm72x8yet9 ziPjqtex;_aqyNyB$iOnGd$&cL^0Cd6yS@icUC<1VO>r&sMF6`INWbsf$$K~jRR`Er8Fdyt4zzh}rFJNEs|nd(^PoXaw(cZce+8Z?Q! z585HCqid-F2M_0{j1q6xXD*O6+M<%_(c3IIH>cbI>BPyTGcNs@k%~J*Cr9^J^#Pei zFWV8a+iJ@Q%CCDJd(%b8BQG%sdTKnE#rpkQ)RNfdxf3E5#3SI zUwkUyo8F_PL-xY`PvuUvp2^*y10Gj~gxl{~zP{saqis@Z`hIBlF59#mP7G`B3i;T$bo#wZF)UZ|k;W^SsnoK@J#G*q_S)Ob75~x)3Y&H z)f-6+-~D;EIY-RvmIJ9d)<>_$#li_FFciD>2U1tcL!YEiU?e zP4KdLb%YTjZxXG??Fd8)BJ%8QczqcjteQJ$=dVIG`1L9E-GvKSpq}q4T4iuFS3K0I z*HMm=rI<|WllLC6e(eejn>dvsNA2|_mvm4>I_hzA6HoVqG>z(Ahvp3^oA~Fdwm)mi zNahl(?!+J_`f(Def%5rHauPlPN({uGcixvQr7(^u&+tW}`z5Mmvt@70?8*orLh zjl|szLq&3uD7QW{w@J!t2JeLDx|^#qL+>6PrcL}RpeEPY^fO@(Bb*^!d z*6G?#MrP2K9acU>bLUZLQ(2gQhUpFax04jIIRy0OQQ*tcnaQ1`tOS$KLYWzsphs4# zN&R8ID!uMf`jqJ$E|uHI1s{0~I84*+MS5Q@x1acHLOjN4H4Rtq8>(b?FGeIqU^!dE zs~^4k$|=Ac{C2+*O^?ncpz}H-JauTi)>_4CHc$8#laq~|wXrO!XKJa&Yjq3GUAqQ* zc$W9e0k(t#+%yya?!g)GXRov^(tr-xdPX{=zwkp-o=bcMzX7GJtkniZ5&Op>N#3_j zm)B=N!^JGc38=@89Qr)oR#$=`-&%5cYdUep0?wv8BL;&XIH02j;3&`jpf8 zd&hbh^3b#L#h5R754-1dN0{U0V(3&nJ9AaOLr{s#eQ4;$g!p8frodnvTOVWdrGub)pGXNrkRrNv zvFBxq1~bDBtBXF>*{FE_zxm~S$s4ZCm3?j%jVbRcj}qW9O~82zQTiO5(gg?M3+RJ- z7f9S|%iJ;bJ(x+lGcGm`Oga;W>7yCOlT-$g^9?<-L z=9Zhrr6eRSMx;_N%F;e$2bi(usRne$VP{6T*Bgt-(~wzBdL_F*3} zQK?T8=hU1l{&Og+kKQe-6_`Q9^Y)R9KG1_W29bzqp>u_&>aorj8aedXwU5Rj*}^5} zQ6N(X(%-Vjwjz_106RGU0o8cDR^o1}t5_|olP+3%V#erJz4**mz$CBSJBK-PvCDes z^5N2BLF+{qoB6TF$)QTpS5hRh<{ST75kyzvr}JKpRg8Q!O=>1egm~{M9xnG#&Ux)w zT8|R_kX$WmXT%W(JL!`rgUKWvgm9{=?Ud{Vv)@$F`kE`BuZ~jCi&Z?-#wyQ>J+2}} zs?V)o8llmOqYG=lBC zVvI-zV)wH#k;N8wT8OH(v;}3nMHCFp_kB9~dFl|F!BYa_AkpBpdr?QnXz%oysaipj z5{iQg5wGiLGS?3!!OQC#%DLXD%zhZ=C*+kY)*26A_Gzuz&^!Lj4*dD#!*G_bUsn#e zWx`qw$`y)?d7r;>C^B-+_#Kk zOBSIU0ldx4S=#8T&xMRhT_dYEX-X~?-xF-LbI=;b+%H)%QyyQu`IHh(Z$m7eNwO|{ z)`mY~4gRNmr(K40Q}Z+R*{jQl6A}CIjxX=SCl6!}&qjtLi@P(=6!;y-H{Ca#5b$4Z zOMPCLM~cl3Mdp`Ow?`+*^{n@SOw#yoHI&yZ!@dbdLGnw{%&O&Q{At{?R105GB(0u_ zqZ@p|8k42ac{;y^UwY*sU8gAI$Bz5YB9#ARGpghzzUmvbn(`i?J1UIGHj?*<+E#hM z5&CrhN&bU%Na`-7uy?78&buW+Qf1b@csFRx_(pIh4&6Pj-7PKAc$doI!e3X+fHuLwluc`Thjh|}9B-mj3lncOB(PmJQxl@}IKMt(>S?beC!h>yu zg^vX`s29TdnzAH*QkUoFoVjG49*D;FfMOeMA6K(ap0EXRGtCqk**H@6b-d-H8uyHc z{fJ}mesyYQ!tt@%H3Q|H5ltJL_Nc;pnDt&&7Vd{`dA{N|o8NnsobJRXRDKhF_3;=t zjZE0@&pmc5SvZgGwK3&2r?(sm(&A&7or6oq!U*`oJZ?;J9ffa?M83PO(N^3>{nvugj&$MYt2svTZ_5|c6&1Y#G=VvMEX*7@2C4JN#SFVp$7=7m*lgddj=T zSY_X;E3q)uf9k&10!|?Vi{DZ>dabwQtqp@(0l%gfwVVq0Z8dH9UGdgf2raB)@6^rzU9zgoTC2@?tiHD7pLgoLHh?#zc@wzB~ZUOMgJvGNAu6G zspns?`iJTL;uQT0N=KLf0n{%}(SHflFHX^a3Dhr6(SHfl4^Gi968rxetbdGAN8Fv$ zRDWAX%((Wl88B0Q*EPLSH?Avep33y$+P$m@^WRFZoQ|N-xtMb$nIVdYODXcwfQyKZ zg40ck@K-ERws&pMpSXTX&Gk|{EzgYtuHST41zAo|e8|y;Cd#Izt3TSC@%P7xe<$(+ zHQ4^%cN3(2q!cJm<4Esf4}{aQdzll3-}5~ z$&xwHc_FMzHC{aal3f!PPy>w8*(WZVuup`(g8p3mcdUFaA~p(EO`QNOb~qgEK?$~yj;18dr2)>(R*dh%}dQ{P%N|IsF<_E#>O=$Fce z*RALe9xhyNAS)u8ywo zc&aO`S1`)3J`Nuf`5w<(=$;UrUezB>v}SVfn5?UYfOEAF;t@ma9{rUt{T)IOT(k;( zo`gOZ&(C5vN{n~w-YkPZ3Uu}jR`QEq1b}{sXCK_JPOO7qV|VT=^JrzOOs2Q0Z-3<| z2HT5#=on}MMdvjcZAFE|LYn4VezbZ(%j6|tYCR=X_Hzp(;{p?}q|)p~lk@$_Rm}_Fr3H{O zSA8@W%4C7Y7&3O(CEdtB7|<(f4!1%NQYV?eb~MjCtc*jamvsl-_<8){8gQSB0)ayL*E5Cx=})y6wBJft&j0LYMdLB>XQv~bB$7r_&I%wmycW4z@Y zUuAw&f5$zpt93&7ZS!NkwRS;lMcOq7>@4HC0YK1Yo$uBI56=~V&|K&Fnp|ENyKfcW z&W_5Iy#x4rsQ{=nz<>4x$tnIFN+&p`8-;&GmOP zsMS(Ikjr~Fz(tdZcZs=KF0TLa&Hi{y4#XR{ls%Id&3yhPw>;Bk=ik z!Zm19%8c-Vk6Y!e2!N#xBsspQ2R_S_&~q+itEuVw$Ptp2XE{1__vfCREPaMSDYQB0 z86I$tb`!k^7!exE@PLKXJpixYBI7kq#x4}8teXPhq1QXWUhxvpT(`KN?m|Z2#5(@4 zhcF8ttys&>+7hJJEpGhB<ZhBa~EPn^Zm!WD~@IL4Xvj{D<)$jj(Ub1ciciHD|a;us=1PI zE^z~}j7RuOVGfh#mwuizdQ%A6#o?khx>y=%P6xldZSA|>pseC&I65qs4)#e;BYK;g z_6ZAsokt!idlYpvi~2mW3;otvG@s_vV)Kr_UKW4iK(D3IOQ-V?kBd@q-P5Mavs` zwwID{ZGHadg^;nX4t}8;;H8FzV$iy)kH=S$_zkmuG+$@KHDY6Ali+rIx}-5up`@|? z7ILdN5V$40JuYiFs}bNm>lte2zWXJ3)55G{S_+Jy_3x#fmcYV`-pl-$B*JuhzxeOf z;%w-zgO*>wJqTfTS|18q{*3Vc(DwhCg1iGzXiTaF{EEN+Z}I$x-}Ec~`oG2Nf5;90 zQ0uSw>%VL5A3*(zzy6m%{ffW-mp~oOyuX(0|AN&&Oz&6x^j^eK;82=tE(<-=Rz()0*@1B0n0H=#hsxs`-2t(}yqbE;JCQ&7kDHHUF=t%fC&-LFkONCj2Ib65S5& z?Ulk$zXQKS%ZZBqJb>fhCH$ZH%Ru3Wct&nvCBuN9JWT8UfZMlBx~Vhve$wI}wVaG^ zk3X>R&%LWqj6;YqdI|M=2lH*KE^Kt!&G;R4*kfTP3)x+HU0Yq8@iK3NCavOo;w|Da zGOP3TD1cnj)KNU+_woh9;{4KDdUd?;6|71o+qY|Z^9N2ISj(2^5*C}Z@Y{57h65=d zk*e&9-X6UUcl{MyAWYP!tm3e_^6-Ywt+*|4Jn9PVS^2X!Yx1vPxKa5FXeI80rOCl&g#C9M(OKyBQ8b4F8{x+rUd!9gADT*`IK-UK^@g+4F5VsilJHDG zXXE$pKi)DjP!9#9G#;te;=l-|)^SzWO}Fq2n_&vCmbux8C&AoxAVBF!rt&e`;OjNABL_ z*8R{V6rAv&iEfDeIbjyC`z>;nvD2m|x_1SO$>)PUNG zW}8es{USizyQac2wNAz}qUBD8*;|skqYbC|gb%4alJp$6DHh<-OtAU{p~LET{l0oW z+I3*```hr4;lFEP@U~N!%lG(`)A26Hu0P?TPu;zdtt$K^?B>JBaIWT7?JMzDPJEzJ zq|d#k#0QR%f_xP`e}JE;`e0_qbjvrcONSs1CaWd$zZNJjdWz2GRkXU^D$vs zs?O>*w0WFLvtPY~jD-%MlawL+yu1FfgI3ohS>5AQQ>eq@HqzJDIgmsz+s~I}KP?Nt zDUOCEKAb!pogj~Q9sEp9ypwbkwPA!@turAWe7XySlXHQYawuXYI8=G=cCi$xTUwg6 zjeve7Hw27{O=_zBsI@p_&5e_EconmQ3Caax#3toUhEDw_$&xE$EgCx~v-kbuIi&mZ z>9H^F6VpprZUXu&TrhpAsHjlj?Nr4x@|P5?khd+FQxT^+SNOXQ2&iep?v1ERlfv(& z8sLJ7Q`6%8#byL_GvVMqX2+kt6aH}pTXVMzh}n!M^T{sMkhpAwK3^%~_jo-edx`kk zas1kbV$EQ?Pa3bcrTo$$@i7g%UM9|0jYjb`DKdqhi8tr+Zi+l%GWXa z$kf=clSZ-gwbPc!jomJIk2!kT3G%pm&#ZX!vO7n&yFUgX|Tjj*JEkhDVB=bXB76XjFQNiWPNU}*&_#gc+oGL%yIG6p@*0Wwl1j?ADTek zGkCtG3AsQ-N6KXOeqba(iH*<3FPxlu|1-3BEY~}Ii@hmU-0GU0Z;WecxByrugsCAL zU{9Hnp#wGQg)k_N4>%L~Nx_j%YfHvkC@L)#t}_!=`uB1K+q^yuTaF==);HWBK`(^| z+Mjg#@xMpg9iM`cW(W;rKEi{v#&n%vaG3NQi0OZR2{@nsV&ZEX^ zpn5~K-;e6?@(T2#Id%?MwKMAzWhSW86D>TZR5l&cS`EUf*^33J%+sVmG73HlS5*k& zo2gTP@-D>X4wOo%A0Eplr83u4?01(pStZ}>&SGvscxpx&bu`As$ML^H61H`(n z+RC{6bou+9aiaiCWa$doT*Npe0=r~A40wo6A{hz*jgj%OD%Tl|Btua$%9mE7>~`$P zi)*%_A(n#Z7#o_QNVJb z-nFhgS=_RUROjSOvH(CKQ>HA`A(@2LnGGqlmMcdwF$1~CLM|**@!Z{adsRmI&_!B@ zkue=BaCyrd)y@jlNT`-N8KEFO^^nc~Y%;UF!vxm|AdPjXL|k+OCwN<#;oH$Z;Np4D zNa0$a6UOeGr~vYeft7+jme*m-B%BzH)dFhxH7y(%wJubbj`{h8J#{0kyxD;j1tic)1NZ*mmxy6l4xGO+uUa?m^#`jd?o1PQ0-&87y|wb9u2tB%XBCE9xp%$3y~O4gx=& z&Z2o2ZNbr$)D8=y7CPfbpBfQ#tIHT*uAv+(a<?$(7V)$C*Z1j97y}3+3ro5lgB2 z_*jiW><0j`$50KBSVD48B7V&r$+(l(g%$o zIMPX&>|}7*ZEBi-eW@XngQ>A4mq7VYgC~lv!@Pv$)@9TBeH%jk@WkHNk0P%ED zH;R?b(~=Z&_N)EXfX2^GYebDK8Up7J!SDF`-E0Y0GxtdBebfdvk=m%bgLtmuG6IZA zz>)*XwL>|xTMu>>Oc)(3#sD7WGDZTL;nEuKvyw~CMWg+6Y3s^w)@Dhlr14!Ly_i(@ znw+`t8dCfK=!vdhGdhmh-ig@nc~S(J1idt$GC4^?Zg1^W#t&NBg6smimhG}591BLW zB5jQCl9u~Jd5v7I6|?S4-qJ3n4jj8E@=^rWMi}ekaXec{se8Y;4XD3PLN>g#q%P=t z`k%Zi?ToDs{C5pj`794h-^i618x6aD&}c58p}NZ`!*egKW*4Dg81ZSfoPe%7-YNar z3G8P*wGj> zb*eY$yharCd^oowVh9kcw#r=6f`zY9{%3yAl2&=#Eu5XGmcEs1sdzT(_C}QLge?w{ zpWzO0`*_&JY_;LJ^#S_k8*5Yqv_T}nssNo*ey+>_{jqL#eGiwB1I(;$J$GT2qK#r= zG)~@q^?-D=i6X@Kwq~NQ%LetX+JkEu(pjv@PXI0#MXB$#&2-3`Y2KQ1idudD!s*fW zVT{8$ZpM6UCZztw);$nkta`BKEK`Avrjf#zi{#;zor$)!fkoDMQ}aAr-He1T-&G|* z#*)N4h5zhrit08RzJ4|C*dP5z08x???B@GDT{P24r?MWDBpqEyK;P?trK$A0)}FRv zJvwUTR3w>CJVtS1{I+HSpTIMC(0O!b4sftaW$w95r&N!7i{NBZv&sX`prqX8uT9M2 zLJ~!)De{1J(}E5k-S%;;gqkwJlEE8vXMOv7*I`K^w#c~ux01WfF(QU)zJi5Oy3a{5 z8pzLKC9%?Ic$I<>rOlytHv6H_M)t0aMpjE0R7G{ zG*&95ikv$rc-$XCw z01hl#Yzc||eYoqy*EF|CSWBF@Y5r&9LIRYP%40O_+#=NrGQ&3OE9?Pd6xae~gS{Ay zKiP_$sD&yyIlLo0MOzM_(c*>@JP1dV*k{@TeS5txb`dXYuIh~%yZk3ZI&8IM&SY4u z-Ik{0o9W55NG1}}ls|v6^Q1gG$piqc!E=Do_rQ@nz{t?#g)&ZUb}ak63RWD=5@6}6s102&IYG-I^z$RD%I*lD_B#abVjwCs+NAOlvbQh}LE~D2l^3@b zQe&PEshbOMAiuP&9vSh!v>@jL72ykHFmezrjak^c-m)NHA~j+&hmy{!5*mD{4IK>M z3n4*~A+ZA(Z%3%4$_PRJ0k+l{ggzq}!zq0H_fa1B)^Q1@&+7DaC&N1r>_YX}>}Xo_ zMR~HO8kOS^-1I&veI8Erm1IZ)>c+)GfE*7Ea4Bhky0dz@2|pMBZjCa@OeqvXIX8ks z&F({e*C1#oV*o6fU7m+i;J@1RO1`#nSVawLbvYHb&|4hN8zU7#>ry_^mtwT)=~z~_ zhxwS=D@cmT`b~`~WQI)&`NrS)^um99vj>ih^Wb2Y^`w%CauIpp5hH2c_NZ%=t(>CN z2Bu^$3+-KfFG#TRKLnonM$ZGV9enYVc`eNmKmc0eQ2Rm~;|Rtb-B@yjl}`)K;pjve zEEgVfmR5NgPw&!2QU4UPY} z{tQ4X?4)31Yc$3d4T8Pxa0qqK$;W%&Ixa#or_AL>010!O6TQj?pT*bZC#e3i)@3vtg05_gTJt_-F#w4xjRO~KejG7 z_puATqmVW4S0y#t%*D|Zn-^>kvgSps`l8) zqZLFfT6G{6%i}ez-E1zAJUzI}ias1*;|w7+2cR_3y5|P0^qlYQqQ{N5p05-W&;dv( zu+ol8ckRvo0U1+va)tp8p>P7rOolK}Uz`SIv)DdLpSnSSz6Dnd!!|3)bvmsC=>9Fd z?~w`Wp#2FhE1+Gr801^b_=7%wE@YKT%tm|1i4Lr(yMiusnBB)r1JWwhx-<3k2T*dg zvV^&SQb+M}m*=`DTii4Z<-Lg=x12S*EboOX=&y|?-0UyubXL%6T7N`=>Q#cfmsGZj zx{#+9ck9itdU&~8;bR$*fu~;1kzeq^e6q+GVsp9B??c_HLyZdXs@BMWaYw}5H90S~ z+OdydmFH>=6}FH5VF7hx{Gx-ld%p6Dz*-q#mDf@}b}(@@C$8Fc0C?6Z2MVmdXLV%5 zc1Nn!U2FDJ1bXz7eQ=4!^fN+lLN0U!@(cpvZMj0P+B46D5Q2Zx(p(1JdlF~+Fjk4P zktL+Z)8{e)YHp?Rhv%!HD5hNWB}i%RbqlA?Fn;LOe9egG{b1SEG2m8=K_j<~M-I|H z#2knkJZ6PG@=wHt2Z4riz$8?=vc<{q$VWEWIutC;A9g)*sgbANlle+=;QO{v2U=J5 zMdOyYQ&jPG7R)L9TA51a2II-FNZ~qchRp%)?Yoho>tFbZKJ9p?h&?MunpEZ(&{Yua zAkfxXqxw5msdm>b_%x`E%cs+)@FV5INuxFW9gP(85z5}G)@+jk4Y8|k!meMLUnlu`pS=s51fXBp^ zsIF|k8un|9fN6kS?`&3F+4P=NJG6e)vJe${wws;sW;l5~^%4=>+`&Ry>}qb?SdLhL zJ-!FYmj;2Qv&+Y&&nH-Ao!h%`NgH(#W7?m)6LMc9u`?hIdKhh1$DS* z+QLc4CPfyGpQD9!#jU!fZ&P{)N{dn5a_FnWN^GGUEhiGM=FmujL@uy(T?srAUd zP3oQ6jz#-Oz{-fX(vDeM^*KSiyK=xSOiM@dE=N&Lnq!b`a_sjyU*GSZ^rR1&MfKfSt*fhB zI?t3p|8ne#kga8i%6eYIh)yc2AAg@piceYRYI@utesC#Bvq(1TR>*AJu$@=psF z$jYDG;2(?Au$I>9*gd|$;UE9}ELnhP$9Ga<@S{I29JwO!&jUbL-%r4QTn%~74nHK>XNB74jXBrBUdK50 zo%`kG(NimbKIV|#4C80Z=vGP*u&#pf^YTzx+}oI5+T3{j=Pmy)znqc>sIqm6kBGiM zSbN8gsO-N81plIsf9#9@O0xbJl#VX{1E^mlzkdhnf7UPmQ0p&}-@hyGA3z=L^WF6R z`+g?X<2NXHnF4&NUvO}^7pfi+SucRbffx|r=nwM&ScFl zk6MR=*XO4fW@~&k`@g8h+Hs@NkLl1A{wl!=EN-;IAM=~g zX`fm>aMcMG&9|V=@0(KRrySL3CjmFJ#mebeUrs?BzpOnK2qpG7?9aMSKQ+hQCu%*N z{QMx|Og-!D_$_oQv#8(|Vei%a$WIEqdtLdeCJjJ7Jn{)0B~ij`LbTMN@VvO==S8v| zcbAf#?Ds47XFDlMPC7|jFmp~WI>sz#k|bNnj1Ts_WUtGlhAc(ad4x<3iL(pLh^GG? z8F=c0D%oS*pJ?wrU6H@0PLsvqH5XOPm~_4oCuJK*@nC;fhW*>Hr+-T3$%IRy;cjLq z<(x;v7UQH#r{La*u#v5>GR_JahPRzWP|*LA@L}tJuTi2N@1zv zcscCp9FEt1fc)vrOsVHV2uzH{Fqh3WHeF@6*J5muKs()E`hw>ac6|>oa)WeL$e&q> zk0XZ#eFQs0vDa6D2jBHqNsp$LuQyEorp#Sh z3Sl=-NcbhSrYb#8CYC?vYRKh`4)0YwbAFJuYZ@(>x9OayVKIE%iS{+qIc+QocSXdv z`F>pg?Qtnzh`_m3fa3uNY}U%}7LhQ=Z8ET>Nng`q5%vEQa=fPMH&|I|`1V;yK_7L4 zcfXxE)y=1SK+5p@Oiuy-i_Oqmy_CxR+aJn1UmrfhoZcWS^>R>GxV!h!?6_R`w4|bS ze&M$#IHGZqmGQB{R*~1B+Xo$v_}R`wD-mBvoBB-V)<-d0>6;lcEEAP#9K%nTN2se% z!>2cZN?EFJ$9m9f^)1^0mq{h>j+z+xS3fx0+6mCDX!ljDteulNT8oo`&$8syfHp z!Z6IKP7D<$(}IF>Q1kEoAU?FW6A7P9?EA?WL^`-BLLjJ4yn4@`nV|5O2Je=g&LQ#n z6!OPDV`ojHedF+sd|rOO1JQY6R?%XXsejF+keK*fTHe`hH&sk$ozN?zny{!N6ff#w z!Y=11JKoB93Ouf8etyBnW<8a{L1pLTnClAztguvum^HDv5KK@IoCzJl^bKqUuQ!N^ zI*3$?A72rvLf!uybX;}diL*hTkOHB)e*f4fwB#S=dt_^9!80!!LoS@f-)Z_L6tTrg z3!AXpW8mrIQT-GrVx=NCYy1gQ$qfqIZsCm5xX^#HpCO$~rav#^E@EosV53a}JPm0- zr74}xvDMY$1hFdMzj;SZiAgNUIQTn0HrVL?9&<=Z$ko$pG|wtLC~-c+D(i}sJT-h_ zd*r<0^i2MT7)dqmUUtGDatkz|&3PLmyyOAc?an?Tu-H;vx$N=r3;W-!;BJe?s|{ho z8wd55z022MyMhlHRw?{-fI4xP{(uW2G!GVf%?gn_A9V1C`(4dYcL`4Zr~n~I2c1&f zAbI|bZw!x1EOsn!=&MDuXDzzQ&MuiHnS3v!)COWXE31bHF5 z8fZQ$=TY2XKbs#`bJI9wSM9<)&{}JT606COuHV^GieWy_dXppMw2x{aE>TdvQGV*E z8$@N{%t_JHt;~Hdgb?hP<(||)`RW@fO@*{pcW*=a&Hx;gA?{iDh3posUJ6LiuK&OQ z^wOOxgr}<7sPvP#{NgD|2rSfRGh2O9;q1qM4DQJ%B+zCVt}iUs*7C)Z$8&UBIYI?z z2q&`1acdYUIp}AM_iVq`=9b&Neb8RCa>`m7_iY8$9FuWJBq5u7U5Sf&b=YYgyu!Jq zqMAg^62k>v(+p*RtaV9#9^XKISn#4)C(g`fec}EPzZd`P+d{VSB;IbP5mX8pN^D5K7UN*CE`ov(|L#R?%-v$>ZI2;VaoEQYMuvWN>H@G zGR5CI3$yr{j_&@plbT^^$2iO!z=^lK}JB|yglSzr1&&W(7CK6fS$P~z# zr_bQTlf8>7S}vzi<((U_Njt+M;WbA-yQY<=pQ{yeLv-8Qcrf!^u}oDx_tSu=5S}wb zw0U>FcpXn^q@{~?e(reiu+QPR_~gIYR;gwdgUHPutz^n`NSmjSLb=kwR!DfQ0Crp-aXA; zy_;(`{gks%>y!o7d4+Fyn2F?tVsu}u69mQq?O9W*)}}33+>(XM%CF+D(a$Tys@3p_ zP_*z!Sf_J$K+dY3IiS1#@UR_gOTywTs=0`vd;SyEc2aDdp_DHg>%IxI4?2)#HY)Z% z-z&Inc}fGbTBgRT8X87GfD6-zE_+X$dA^20!~4EgEyHDJ=L;<|RljZ3*k*YkKe8{1 z`1EUW=p{el2xrUl;1V);Yf`dHc2&BbeCl&+u0*0;ybM&y0+NuT|b0h7}X$P>2 zV*C;=9G+isQ{#4jJEjT^^*VeJhorT_FBPj@?jf8$ddQ_ua#suF3{Doyn|sS$e&!40 z4V+&EoQ_AB%X&wvgx3j%X>5_co^q zvc8f?S7^Rh(43>HqD*LiTf|^+Y{SQoTRelo!j*l`gd1mr-=)jJJjcj0M*+Rd4dn7I zbvXeD#94QykYy5=hWh~Li|9i&tSoI+*P9B(#ocXPIm1!jgNq)*FsC5jBfpFMhNRBM zr>k5pp>$f6(9v?fx?~v@z6X#^{2MX_0{p+Vg0u{?0mZ+BZBxzpCIlV(axK8YSIJ~; zdKrjLKLd%CoEF3fkl*hFn96IdZlw=`LTzhi73mpoCbdVxU$<7uT^~Cr zS$b-3{(IB-^#RjIPx5T1`6(zOSSkqjX~(&8JI^L@*y-H2DrlW#)NE!=TlD?WS5z%B zcc(}D62Y>UO*ynyc6m6o-g1bF+{ig#W27bth*s{Y#J`@c5bkaMggk|Ran}j@_UZ*Z z)n6{zYuDE!uZbC|_Tb?CxWewpPy(XbO)K6BF;$?#x;D00c`kD`^kX|*c97DAHx?9P zTdi+Jrw5j{a<5G1ADH94_UZ5I}B{$#3U{g))-GB>JUFMbo zzWxFa^E*|(hvXpX`{y(I;|}DM>WO7M71~q};$j0Psd`UCp4m@v5Y3v|BuyH1% z+)2|f?yot%xL)+AoR?Q-qd#e-(o2SQmwZi+8cy=$NDR0p_9@uksKUx07 z6jt}K?$G$4C`nW>9Z5a+$nRuweq~2y&wRHqBg6Qu(fl&pDBi;NbuGGp@P5;M_q)`0e|@R?YLk8`9V0U*wIsc`?^v8i zoQ!KcC{%-L8aPL0B$FwINkp4v*r&@%m~Mvc1t6xE+4Z#<;A~Q?sh*!w;%vV|&&-p{ zPaRuPeDT&if5%UX!OuXuaaY@!*49QDv&p3TFTR(}^JPnt!rA6Y|ELk?t^GN@Z!{3Q zqH2=>pLI6hKq$i(3l;?G-lwlEMYTSeW9;nm0Ot>MmpABudWgMTxPGx_B>!6ox|=14 z=D~9*wqHGtg3?#M0^ZyQZ01+>J)vDz+`G@$Hg-O%{!^-XnoNrs+!}HCwYtOPV|T$* zzRh3c$!*V6uOucc>EJZ){mD*Sxv0>t_vHT6FkFU4#qr43czkzd3mnDC9B2)pydY*! zn9uk0ufof)kaPjyaJ0j--@>(P*y3kz&97_Dt8gE_a^H~2R(>0+ryl<2+cP01!S*w+ z3fajLX$Y&|K0A&k?EKfZ*9wWX9ISk|Hg}O#H&5Gx(u|ar1vfAMWdh zr%mR*!#9&ey0emgd{7fpYj#F-!pzbErRiY+s!u}?Wd!oV6-WubdI~DxOk{bj{b#_tO81H(4l0qCAh5? zs~Z1;AAf3v`60XGx-87tRtm?54hx07iPkxCW^UJ6@#DK-5e|nIGsAXXi>vM^o_(Gr zfqFgFN1}by-%_IsOQcfO_CG06FSKMdNN621BOU>nO6Lat>2D&3=l(;v!*fnPi~kDg zeSX>m>I>rVR?jf!vqmgW+QZP?d+fh_Zm3YoiE`xki)rN;ru#+8SWJ1?bTm92?j9^z zMJ7A;yeC%jBWBcPK(O){32yYp(ARb)as&AFVj6M?; zwXQ-jM-kGZffnU)DlaDHrd5!pf0ce?oQg#gS;;b>L$fQ=!0QzGix~L}*rNy^mZNn1 z3t%WKSG|j`Gi!#(8!=k1VGL<1WziMvaVl zVxxmL>1$j5WQ&YVC7fB2JjcQT`pYVY87KDYfZ*eBor+>6;I#M4DDE_k{6ff`;MOXm zr-8qqw%5Bi>TVnx4UBfMf6l%dy(x1&PtNLIwSRnmV8Ou~M}$syPv`I4CouS#6k}s0 z`yuRJadPUgm^0l_uQT{zK zy?fc_lfGKq3O+;H_|?apiOcWMc7}PSzlW03(%=A{+Z7-<2?t92#xjM33&7}K3|wAU zW;1{i$O#ZwW-{dfX#YWA4=XtiG%HlEvKv*EGH=M!OjnN&^L=Xnr|TrY;LO!ER|mI% zhpp!X%*txR{kIx4p*GXMGN83PIBA)G4ZQOHV=*PM^U=5bPjdUjmlenwTgTq2e>Cs@ z!uv5%ILY~Dff;47DY>KNRhpNkmVED|fpBdSy%SvvP>BbP^+HJ#Km5aSIx0(?Zz`%w z9Cr&OA9eswh>lUL0O^t;!fb8|9a;U&Y%pT(npxF8zkEB(8@CL^Uq98(t3mH@HL;Ge z!d+2T|457JydLg=B4%=X-W@{Ir9Y>O=8UyTc2{LvH7mY~w%N+YK2+aDvsE55+09%z zhk#Fs8g2*9+YbDaD`L@G*zonax#T4YxmHFo=Na&4eU$q^V6s>u&`XGNtr(Bxn1HKz z<|%se*ahTa&!jOx+O##${`5R$!zON}XaHqC&u-`$?_G2r_VOAh{;X@3Yj#9E9Dqv2 zn$bLVWojOsSffHJie%0X{R&KZFG6zT&h-h|9>6DyXa$a`8xU1Y(|j_n^(3XzIq?_W zw&+20Zs5GBhl(m~{|`h=_0XuwQY^ZRSR4+!|4luy3E;QZrfLVkSm^C>w~tMpAKh<- zNmeDFuqGT8DH^|qjIoE%FqhpwVy5T|IQgMBDV=A~|~lKq@Y zYy3OTggny>IL3eZ^o<*Cm6z?7fvwS8nCaq^mhZg)A|;2zj6sJ%Iv@$b(E-h{&&8-P z+3Nep(1Ua+>f9{%ToG$$j+maI0XuIbmoLBihwBZW6YrBjI~2C|KpW- zUU+;&#l5m8UDv`}6u}}Gx3Qyv>F`4FN?Mib4?6D?qXpeNmW+Tj@+d!Px@td$D02L^ z%qBpFJhYLsssAn(xC*SJWK`4;uyv3FMdlf$Jovf_$gEi_Qt(;@q{|+4j3FPI*?hXf z(Oc0l+4fN_Rr!Zn!BX&_aKb%@d46ViqckUtdXZO^OWf@L7egpboS8a*_l&`X`%_M} zT$_nMyHW5!g&GWi z0Wyh_optULe-|-B1@H=KePA(Pr0}BQ<$RbYXSl;Z_rpP+@Dq9Cgm#HkQbPYRl(6){ z%~vreRj0y(?^x&b#v=u`8XY2E??OGE<}1?`h&6J0|J=3u z_?ezh%~wDTv~+0M;bEG`P6uX|=OXsNKUS>!t1{1gsiUYvUlUIVu4S6;8`kPJ&Mdar z=XZ*tO-hM-E!jU-z#*&5USWrDJbH-a6y0)A)}Wqj>Q+J&YP14w8i%%&p^E3Y2X!c{ zm3KOz!{toPUzGHu_{amR4`Z&U8fR3$)3lA~fC~IW_|Gc~Qw_+#76bO6R&h z%f%JDy;-+EdZWi@H0E45uKOf5$K~T(hNkr)X#D9|qs+Kl zdu@U4S3e51s#VJ$rbz{c<|CT68^u@W3CVQ6%0F50PNXYqq;ux!YM;1&ru%7qc<~oxBa3@U+&-c~6&Q>;iYcCCuehU|P{qBJ-rq9;%`NK2I-n_b%L8~f zy`;S&&{~v_8^5Z(8Sw2VYQqvvnC)!gmPYmEyIO6I=T%P9skndYOK06xYMxf?E*>_? zxV{$3%*&FGz4ae+Mg!|DKd#_#Ov6l21ugXqmBNh_OT8y>CpadMVneOcaQJX50Hgw% z9lfCfdR9TqkWjoaKrG7Gk-_%00ENX?T&5k>f8~2m{fVe0|Jm-li-JO=N%PSc#9j|$&?G;fTl-vadrZMCN(WSw zr)dT(8KFzwK_+*?0%Ss6fp-t>ncOJ&&H3GGKg-Fc^ghoL(l0LcP{`6Mc6$p|PV{X} ze?G05=mXw%w>xhum-ysO`8RPcP0b`uolwl0KRzfXJlbtO?isIBYsq$*zot=j4cig5 ze()-2hCgb0zJ!>;<4zqEks~TbH7~|@WRV7*6JTSeZaD-wDv5r)2`GZXmx}2tjS)O6 zo8pxS+A3#M^Sc%XQrK!i?eX}9J0g@c-Oz5kxtDp9X6dj-Z{Jbyc3-8ECy(jDFA-&e zToLV`jso@Yg5M=f+7+oA!keMvw&%Z}uop)nRYb(2#&jVvgVEbis>QxI+FHUPpWa_LKpCyl=(CPcc7pkWSzmm73L3v12UWB1i% z56H||yozgFv!cDaLKg1avuPnPL);FWvE_ZvTujz_iugc%LX{in%D5Cy0(=pdv`Ae3 z0|};XdRI`zbV=V14fEvWkEmdpLoi@Z5R22ohsV5TP8qURrH2B2Jk9pZ*JM0<8{@6m zIhqNr4Tx$V%H$s^$llE*W0Pj02Hc&-5&tc+)5CY@=>VNP)S(L=X{y@gNa=z+i@Iax z92+2RV7Kjtc33CB{wD{q*bJ{0xOagSgOq{H+tG?Dpm?LG!cTd{O!hZOojZ8_qdVHf zQ)@LU{UkH2HM{E&0{#o~jlZlzk(}_P780ciWUWW!?$HNs_sHc+o*~1DdDke1c@|-ylSBr1n_DdG^*LPOd#OsUJ``&JL zdED84%J(X={|gRay_QxGqv8w&Nq4!I_cGzPAt1G1uI_#kjn0Zw&{kZ$YMM7!CFvM( zp~e|=I?)y&BK?$-C#H{X+g>4chjOxgjQCnT#at1Ga8-|cm*4dHt8!+sym3@qV{G(l z&ihJ1Z)>F}V{Ck63HaX<6dv5O+7bR++^;yuA3pG=O|~9;N*0sHyKWURld>dF03AD( zXr4SaJ@?WakU-2>1N1OTVla}-a)D5Sbtw#SKKbf;Y8EqtH2KK`ynZ)UC9f!=rUPBu ztQiHDfQa0CVg@>}2@v^u9RSfV-&9eJCLf0r$2mj z=nSt@tu=3(bKU#%7s*oYZ6GTd{|gMCdm&+S-+hrwg} z##be(Nqsc7hwUe2vzg5@NEF%c-q&R|e0gtL!@isOw~q*hLlKWpgLEH#yV&pkFVMR8 z-i*6*u(svkAIGSx3$BLcXL*zIx9UH{d1P%U+3smdj>cEX#I>3)47r0WDCS5_zJ%z` zv#?lAet1hm@2CO&IFINBtskD7!@2o@R$xK9P{>~4eWqkjL?W)+5SoEs#%$XKz+{RX zz%xx-&ZFnS)AXmHkwRY)uJ|XIGAE#c`y=s$H>4QmLt{z9q?$!SVx%iDC znvGMNuVtd*-fc^lIec;X{OPB>5llI-mmRSYrn2W9jq)>Z;w6dtiATJgKA-c}Afwbh z5JY6K%CW`aaCyAAyq+Tb-~j}28}=fLv+nsL7Eb;sdI zpFgN*acQZ0D>)iU1YAGJKe8YcT%#J_nq;i-@DUA=j^8|d|KgxSW8-EhaD{WJ!87qF ziXZ^^S%PT&PG&}N8mPzxtEl4e==2cu4~A_Fc+g5#Csd!w4PQC_Kpf6uemp?FAkP0{ zY#!bosd+pjY>xV$7UtWiqSx|8N@6_Tk zX;OJ_R>vYFyfpP6g3uHMzO`lKR@Qm9oIP1aE}DfweI-)_Ye0C#z%e^ zr??5e9Ci`*M1C|GlOZid(#{r{=SOVW%#c0ArCpujj0ynX^UJAML(d8Q+~;pcqkjDT zUs^-JGw)f``zjGC0JIy5NoM2hD(3S|EiLAwRrtgD**15@NMF^^O@#&9_G(#hYa46y z_Ta{lg$uvSO%jk7{{$pg6solvzrgT!ahG@WM44y2%U#?!t>#<(b0P2CCsQ|42wGmk zkLNgTj=G>h@hvJnpnH&m@PlR7ta^7C5qxw(1Uj6-?V~h9;a4#>SmN>fF{99?kg!57 zZrez!y5@AEuCY#+2BN|6TQI8||7l}y*_D3^Q&3;y=YbQ+pfP2 zt@jS<#iSN>M#`V69a|;jrWS*=OAWC1I^$G~bgm>gq%2h4x%0zslO~T2N=$buzZO=w z=j*PTKSkHN$Sduc;^&G#idyjpz31)jr-qOR@(fo-7lIM{YwAA%L*FAtPSZmoZ<&ZM zsenvNOBXn)V9H?hGVD1RU1Dj|Pwb6=_x0kA=gZClDF`6sBNr;)e!impyrq`N%diVD z%(*$$vwn5t@`-7T`yUC#hwt0`mk;d_RJhzwo~d)m8o6q>6K)}4@9@T|E^MMH$5NopN81hv)`pF&MD3@x)$vqp{wp_F7%_s zlX>%%WE%Unn^l$L#&#dsYBuJUeY8O{A6btgSWmJCaq|X#WBBC91gDPw5hODLbqi1< zCBe)xAbb1kvEoyy`IpTCUT*a5F<=Ry zx4C$5?p80u560x?8#G==X|5Sd$Z(U;|866IiEyu=eB>a)kxU#)lf^LwN=&eP>~}Ky zmX(-b3g}w>lClb)Z`}~S$9i~J`iZd*Y4ZAiIvm?GPl-Ch((`WINU3~V?Oo3lLaF>`t~ax*Ig7+JKB^;0}VO*wE zh?Wpm$ams%@+BgF`P*iQppp+8Ra4vWo(bxwH2cFm3R+|QoF%Zc|5pfln4V1C+juet z{gbKna~1x$*J;g?4UfcszJhs`0A}icd8MkC`1(80>hO&tw$@)`7l5JKA!0gSS)n=D zTCa8*zg*Dx^4S*vCS5Lg`3Ey}vr*s6T=&*5ynB!}J^VS57QK92Z9~IET z%*q(1Osol@m|G@OGE9I)zgKrjMO?R9lDdQSxL+wecJaNs;Ii5t1)V%<^c^4JT>KGE zusL1%@kZKPAst4Y%Hd-3jope{gdcitY0Q6@`RqOX!7} z6_a_}hte;3kuYG%9UZh!5?p#wmAJetwAj$DR20;@h$gh^>vS-af#$mW?w{fD)rNx6 z?un*>zTVk|E;Z=i9XayUCy#<=3)O{rTnr|WB8P$EfVM%4PF9v`mMfR89{@gTsV;j~ z764k*uKUthU&yKqiIXl1sEgCm`4;!CLv!=)8JDEJ6S#`s2rkla@uXSLg;+PmJyR{7 z9o8@a5T$A5?gpYTJyt{wW;&o=RsaIPMh}k%lwp}Gu)ZN%1pG0@i86DAO65*3w7B~q z%drGOOAOz`;wA<($$fgHBm)}3U&#l*o!~ylWwUTOX24dHg7N>vf)&=|wl8eUO}cWq ztK@|G!ri&A3G(&d7X+3`DxrV|l>=$#-fsWL+ilywYKniFS$?Y0E99ioEN$7|u1e6= zzfeNBZD+4OHhobT7iE$^$2uiZdgPI&G2M$eNFq%UL5|?H3<)Dw5dL?|tBS!8&;na0 zPVBY{s0fd3jcG-r8zG4wdZ7Z-oAHuUA(B2^Kon?p73Nty#E{!WPt5O?IEt{)R|aw( zHhF-AUtttBH6?f@DrlR{i%q@jDADv(!lA98P}kgz<-#j!^YHh(B17|ujJ#`Hp8iMk zW~F=MV3{g4zn2kZlaQYF6HZ@ug?rXqi<%kFn>`!2fINmMD8WM#CHjS0#r1vxjHxJZ~_w$e(KdzwCwAj{MY{xi!Rvw3B<-C_Pv!^b`JZ~JEr?> z^hvYUgL|)@nf$N(di*D?y4Fbg*16kni@yHh*VX&RWS53Gn(#HgHgi|T1B0J!;|qPl zvG+Cn@(IrCzr)>jNEn6opq*@jf7%SSVRFs^X(xHapW_A>+xX=YE0E5;;bH!zr-ax2 zb72|2EU9@+GUL$Qzp=#06lg31S`gQcJC|L46};`#^C>4K!&k4Z915uf^Sx@JYQYJ; zoj*QQw&hRkUK+#~u@(g<;woEolxBa$na##8YgvxU%vr#d4|@#mpo)KN*~h#^gUpf? z^THd~x6l1&^Qfr+VLj167BY^}uSm(9x$|oRZOI6Bc30d5{J70v@3&MmmYw?l)d|FX7RQtn@-YgBRgTU{fprwa&)seI6JBp5RBA}|&e}Miwp1*z)n2Yb`1F;iD18I+URiqNZ3i&dgRa(CmM%a!H2fp8xRgiwB4x59dhQ z(iXVa!w)`oS(mTm)&~r4`OC4^dZgP6pki0Aox%rOoVfn(vg3ggdE3_UYIMDyZT&{R zO}_t!F5eDhj`XgA<7&xMZs`l3dTV!@+4lZ=x?o7!&4v4dsx73VoYpOknwN_g2Rmiz7<1&rV0LztJx{S_tm@^1d zcZUKIR!1oY)H|fQQ3JX4kM&IzSBsGTiHLU)COw9miI>Xdh1b?p^iw$D!GR zP^I!1abB@jsKnIh*3&q$YbDZwrlKYe(bhgBvRTT?y6Nxt@p^FzuL|GaCq1C zkAQlZMbplG{4!E5r^ExK5&LNTO7rLR4vWQX75UW?N7n5hy{`$+=JZt>m^Uf(fkuK- zdGSvnqbdZjk7`;`xG$8OIyV{T1*PHY2^?>?EKQ0N0O<{%y;Yk zH;K`&E)gYNK5!eKL}nO(dW={~x+eV}7xaVrneaA10}1_~g&Iu@R<8Lb+s<;cer+AI zvCPG8OqzF#|Gf^Z0a>uPdj;8cOE6IClc^fZoLUQYR}iK2knucA8NT@Ra?N3{D3UtS zDa{o;eLRg>*|ND)n_@y*IiQ5}f*&JfXzPCAevRFqqNaeZpScIuUh>*XAi}^M?7LY^ zZcFD@g85V!fVIno=7^$qsf}`7z};MJtkgWPNPuqGjY%0*Pdmzg>-=2KjrzGtKml9U ziQ?nu?oq~tvk7TG5O}>?0=ZBR7q21W z1?}R^nS72?HA0>D`-geTWG9T29cvbBHl6u%|F|S9Gxpdh+2=oqvpEIi@+%r8V<9F=-RA$B5>ORe(mB ze4v!r-!iyal}yuUHCm_GnX7w+vE&ngT=T^<11mbuu$ctNJ7A{Y=o^Lz7%q5E@0$nugCnr72qN zoF8FrKQ$+r=h2WDfH?sHN1N{yFKABRpKjOkrrJ1*sr9nD{CzRY7Z}T`G3DXQ<1OEn zUjBdhA^FI9^C2XrfzuuZ#%_pYX%zs=b=itG`2A%%w|AvJS$`K^MJ~wg5b4O zBCi`#8iWq?jqbbcMPw_XZThI!b;yjZ{N4=`^f;=xEXSj;!-&L*kvUQW%%DJzsD@Ry zgLSZ7B~>>uEOyJ8J?P>Zgaw@og-t>QxRwvyFS`tc$FnpolRhpjAo;2ULuw_)`$_gz zz*c?_L3k@Byo~S2o)YOM+X+QI@$2P*&28KaT&N{~0jv6PgB-sW;>R3=W;Te{#^%)c zWbxId(JFBpeDPx!D^@a7=cYf1)Ao$cGHhRa01W=d_>)k41dUJ?j1*78Ds{s;*yoHN z9Pu3R)b)jbBA`jL?_FpQIyny#b(82l_8`m9YPd{_UH{yWCYc7DR5fdjXLXw5U4;d;Z?f)S@nH27VClWZ1lxvl82+ zL#>OF9UOKH{62k<>7>1M#1Wd;&E9HvQA>qs03-_4DF)p-opjT=I~WV!i0tnvoERNK z2I6EEYJns@bpBkpMb~-^9oR1Zsi`MFD73>U4c*wUs~UI+FYH+JY++v*DdCIPcFQ+I z(hAID#0)XjIO;-BzS5!o5;o|Dj&Ao#$!&MnjJ&BB+hzp|d}5aOL)S%06@e|YLkYw- zH`Hxs!m3VXF}pj@0+9K6f04eL)&Kz|=~ zXtaZ%Mjw#ITyCk<^n5vz5rNwY?5_QUmBE7iZ;_Fc{;t5(E)FN>nH;tYx zMpXew-0Oz8FHMB0>vgzJ!Pk87aia4#PG4&(-A`tXc8lS(e!1B?U&ZB28ecT3nKYs` zHI-caeHDRyR#DRGy*Uk@hJN0ZacOhzGX_xR35!owGmqQaQSAX_5X;4HwS6_a9FmYRMmJ zXriEv)f$SknaUq#!{mTG{VXQ=b3Zi!$b06hVC4}aIWQue?=n?*fCP4N)En$ps6}g- z3`&L)!3pf(uREH|v_mqv+5(GLTzocggnEOblb8zWKPnz8busOBO% zHl;YO+4@FknS6iOF)x?&t!Aq=vJi0M9mE|Z5RX^+!ksQlg)Ih0`zPLso^_vDo2I2s zc164E;^jG}y%1dzHyq*z)20+;?xzsXet@ZPa6#Zp`zb~DLhZ=JvxfBpi955r;9d4A znUj+8dr_~I3CKbj&F5LS<17Xyo^^;Va_$uTejK$SHKF@_n54P*M1aWpH{$wNisU)* z&~$P6A!X0&8(74Gevhy(ysD<@E17mOH+IgCdpylK&i_)+#z?p}XhAIyx(ChVQO%D- z{Esk6#6MioIgi{l@|?RlKe~y_knx#mPC8d#Qa@@U(ivT=GuQ1w_ko&NW;KAc?Ct~r zRct3*`~cA&0zVhqmQo1f4&Z{8m269IfoF`>0|`g0U)qp!++?Gy=8*Bq9LMsP8N(%W zv9iB&Z)Xstn0{+D`Y|7DNNxSx(1Nz;7v1<($b`{ZgQEFSH~l<$3h~-TMfb)?0=bPu zhf9)xIys*jZeZZe?4SMs1E0n?e`D94AwY5Hc7eKls>emj95hFMhY_OLxt6w3{gJkV zr-=le75n@TrTw3DJ5i?4DJBs&#u57B;)KSbd_AS9G<%F=SVWJ_=RUQs^#$Y5hbL?tT^oGOF!?|6f&OF#lS_>zZ=Ur z@}e40O*Z<%PL&FW+oI*eB<0vwIn<1jWU-()7Y!X$6`2=#XnoIGC0g?{kY9z;aU0OW z=2F|*czFqGygJ%xqat5!{8>)9(5xWPI>h6huKKlc@EDa}w=5=!4ZJYJF;rFhvtN`E@(mxq$dvM=8ogVdbLB zfPh?DG%qy9DL0PaCT+A$;Uc-Vonjzv(9`rE2>X6}2WfPND9VkEulf>E$Yt;KeV4Tp ztP}lkcSx*1?#M#7zjvppqQA_gbngC$x?^-HeZ;9Yo7G<_h~Fg&4d^p;=*;MFnMyxM z*FVPhFw!fw8V|neztq?@&*-NeKHK(Dlr<5S}c41%IkAXNT_NOq1I8vF;%hx%_W9(XG7@Y=ZYL_GAfxMQFA z$%bdB?@ifM*Ut;($mFV!Zt4jaaJWWDH&mP2J-|uC=ONTu$SCZGP@L z;GjXdx3Q+??PScs>uwQq4X!6<-Z*x#Kbq_6*g971e{V}Dkuv{2nx*XOrQ3P~Ot}+% zN+f^3CBc{X+{E)U$6wVOjIBh1pVKqTY8*H%%wMYw?>W&j#2P-=1w8{Fm}EBcYhMXS zfs4kn9nmYvS7FYWy|i)7f+$4_=IO@x?M`vI$2?Z)-$dF-JW_x4!B+8HLO15V?Ae2q z^sN^ThqZ_6T}Mdk-_m-N`Q4sUkn(mmXit{>N{Ki-WK=g}#1Uc#lm+EBLUSd`-Dgia)K9M_>bUE+tMrMw+g@v z5S9Y4*sH{F>}iP0IWpYnPQLlMMOFVCh7lksS9jo7l^69;L+``kcZ`tT48t$LN`OW< z+-)0L6B<2SjRe1>^zsi9i>eVHW{l`i!bNm3KYwKnY(lR;k&T=*%S(90ZVdz7*O3gC zdkQknrfcO<&6NkM0l`t@3SGQv#6T|p)C^UdEL+z(K7N;Z1tx!tTa3fx-Pt!cgurh+ z8*J%Xw)}p{+Xp>+DpsU^HtWU9n%VvRB_3uYQ5PtrKMM4kd}DQnY;?O>38@s)bfzEt zAiKu!8()E-KjS;C^!htBfHB^uQlw9 zFI+;2qr0(XGo70IgwiigV^%vPI|N3p+^FIn!}SPGbk2kG*hW&VHDLW1z3 z)5~~WXKkUurJ07Eu<@+oSpL1xSpS?O73Kf&`Rw(QZ=0pzindf!>)LY1a+t_;1n73M z;Yt*XxjvpE81=F0CZC0lo-vqG@^sot4E)i>JT;=ws6uqA(RC-=^wTfpSP&N;cmfG5 z+!5DA?8zhuH#U)xSw>tfb43%^4=xd1R0b9lKQI?f?Kt?u_d}Z33zSFu)W?C{@4Q1T zyZK$Cr)M@&{X%ZmSdzri>SE!6zXPh@+-)`9%sw|=`mlI(3pu=023NY(>uix(^X?&l zxx8^HkwoEaZ9nA^g=n$TL3-a`6kR$3cFC}-1UNm(lTb5iUdkl6c?f{ou9#MgNj3qi z)#0`hxs4d&^aYXp3@63(AmnkdZT#9`<82=C0CJKpDd!5eCJ+ZU#24Cko~t8 zW(+=y2e^Fge*$`@e|@}*Z)tA1btCj{`R};GmD_%rla7oweFbsY0^@$Oq)xm=*~y$bA9TwH5(XXTi5 z;F4UT7$~zr@zeNxGo+#+s}BGBC@khu(`tv)C+e^j>Z3#2v*DGkB+m7Donjs1X;^)S zktU_V%L&MH&$0)oJcp-c1M10;u@#Rr$AT#{D#~768O~mG3abK-lS%4OYYe=j9VMWw5LX4ZQLAbS5J-J z-l$Ry?6U91RZqr+*MADkC~0bS?K_4_fFi0i8XFtXMA6~1;;ekc92tLNhIXm0UN!*S zF}ls)@5n8i`z?in2K@$`{xPFrABtb}jV#?_jVSaKykiHU20-zPf9o+*%#CZ57g^M? z9DAZm9co2u#PtGbb}dA5Caj3>(uzO&a1*FC+kkGBomq1Ir>NY1oZI?d!d~T;wu;>} zx$&``YY!@9ajFZ9Le)+C84LIgei$VzHo@eX^jTBgC%@k^t6G8O{#l8+J0qwOm^Bq-~6VzHX3EY$)Z&-Erf050zda~xYJN#}-2*3L3T&>&S1YggTJqu>nVfHw9dipf~K z;x7m{1xt1%jJ7kE8IXmVGe`ZQCN`H{qWsmF9rBnjnZRe~rV&gdK6EJMo5UpD-y9N7 zd>8$=^WUerI!?kraG5oVoxC8}05x_%cBL`ONd|w3jl%;Od zLFH!NfrHg>EtM+9NV-QSiIE9`!^(qaVHt7YzD0m6;!D_zrOOME7?Pkzn=;w6LrkR6 z=aoD7^+r`}i)_i{FxV_bBeeO_|+FF_AfgRNMt# z9}xn7F)*Z|50@&dA?2YQB|FLIV(ZE?cNGuFQ3&^PnoZwOR!P+fS9JTza~Bm7TOTvN zD9rc4B_b*Z0T{CV*nCnk31DpMositEhv_mig+A%>lw{RJzwKhs3u*l)tGAwsG@CFIr!9T923qJ`$fWK|i?3Zppj( z-LH&&TX>7qq~VcCn6*0EXw&zBZyVyA2b3b;fm_?_mX+2iVS5DfFII?lBs}agt_6UW zAE1-Zq%tQr+;bU{ztql+@kh0D{-7>y>E+JX;1%`p0wM=rZd4~v%ajqcbtwg;vl8ZW zz_RdKc+zBR%m0NfyG2p5|HI#tUW&`hPoizkwxlu?bnT+AaV!SuF8UYF>VNilIrmlY zr-qw+xM@^HIqQAH&mdZH4z$z+T;u68x7?;3Xafb9_ZkhWRs#%}5;shTU?40s8v%Xc z0Ge?v+p?0VoeMEp%rg14DH(>H`9Z9b1dRh@*&cd1_^-pf#Ejy6)OO>IkR|l+P3*%H<{+9yO78$RKAWO8kC3^e+z+Vvz z?H!dq8Gud-l-!SKH>?N@HOLaauHh2Ck%#wIVWIC$ejQ!uml8^r0Fiv#Ll+}&GLM2F z7IK99`UX1;LQ8_s)m@7?1MRX^Z8wx4lf;lXYq5zg6b3v*2Q)HjpkPUy3(uxm2RHAs z2PuTd{$5C11$J#leu`&?fimXhl9%@Jmbsh{B}(@`S+t(4`6TcpAVA5v8Iwh(D%BPQ zxkt)}@1~V=S{#;2O6Ut<$AZy43ZILr2b}Z_e1or|DS5??iS!dQzONZDuqS{pGyZ2_ z(3q0ym*p~LG6e3?y>^h;i;?di`XtP8zym&6P|KV5K@lMu55~xgC=Ux_#>E$}z-63#z^T zc}o;^zN*E*RC`I%t!!blN|egRbg>f*3@(TyhaH(G!Vx+YDOZWg zB=_j!zox2uVM`iB0Lt{*J7pEve%=~2d)4g>db~vBkS_r2m4@A=hnqG#ucErwR9X3= zjAOD7m_37Ls}UHv&DKP5fW_{LW2H4^Aid06M6PtNQ;0*8N0Z`UT*ty+j(Lii(wE8b z%=wflScz*r9I&MHh117&}_2J{P#m{za)OPzec(whOd!d&<9&+Nz@+Q?yf+C`dX>uo5$zq0K%XY@&4o^QEs zxMen{KMlJY=(d1tf@oos}GaetkOLSe*lpFSzfKc0Pd0MSztzTqKa-UWpQ{FjiV~bW-3pBw>@8cvfxL6X z8h|c|-7@SBS4FUKqiOX&*n&&-%#nF~VPLH8mL=e>cF%$-hUD0|oxWtJzh*!+WZAtsn z9mV&e@MiZ`sn$H)beNJpd;Dh9oIXIpwhhJgcfpB_P&ikABiCJ*V$;u*ITI#YxaPyv z*Eu)rBWa8#n6^opATzKkJ!&x~A;|N$U9NC)Nx>lA{E;w66sJz9f%+b#K%p_`s8X~2 zn46oLFZ{Clr*Bb#$9F|r>JE>4$ZqHo=W+EdSBKq&bDyurs8O5y_XKH7?s*_TzwpcT ztHaBkqx*t>H~vVpuF=y0yc0B-6&ri{^MbuaC~r-}FQCN842r zwf~&?_M-}bVcBNcFt``88Xm$G)Ct7Ac)Px7qi)XSG}Lb_7Ohqv%T8`MN~G;;N|yw zk`H&>z~CvdkUGlAO<lnXKN&lh*}DN_9>~!FWyBC7<(QH zn5WC@x0rq59Ha!E@q(XXwo2x9rJG+AVFUkHvi;EnJ-RktOBOHe5b+;;XTtZSX}YS+ ztiB6CGZ$C)Vcc%gWK1hN%V(d7X^Zul`np-GKkO=7BHTm2l#Nq4zD+aNX=$ZNY7P|ibQ;#lBC~R% z?aZz(z1jUYZaaW!M+I>;XFt+$ZlMb+_7**)XA7e~B-5{2B%q*tj2F+*3; zUnG@@8K-eq@g512PNsD{$!iHk?Xi$o0m%?V7orK&MawlyC&CRvW+!A~WZdacetGFe zlQA?8i8g&>L<4YFhXuCL80u7B$tWu3CCH|A84iI$3Kq^naoXhXSB|j*4PQ zL8Zpn9o#^8Z+u$-%?d!9bl;uks8h|hyrZay6LBu?!VjZc1?#LHZC_26;^Mv0SuU;! zyfZ+;l(=uk@K5V7{UpF3as*#{Bmm$CbT?i}7MwQLVD&)YG?8Z(kj%)xP&G%;A8#af zMh%Hl_D?n`M+yoK;cJ1v%q4^8UoE%@>m;urt*Yu3$Q$Lt@P~{gtM{HjT@55Sn3JD! z5AR=cW`=C_rjq2|%>V3$gP%#T4i8w5N~V&O=duuvkr1BlceDbwQ{z8<+uAB>Uxs-2oU3U;WV2@h#i>JSGaS6L z2R}qIhKb2KX@;c70kK9H5GV-Pl-XfAi(VX^%yt+T@7pc` z9q8UKMxDqDHKiegLufq7p)`lyz5+9J?~_PKa5i^HrADw@*mH2;&CrIfvYBC{O1lOd zlCxrHXN!52kJudjy~c778k4YDFYm^8ao+#wiR&@4q0R^09N9FbXvxmbQdQbiXr#w| zgCkszN<0JX8;~<*pS~7RS|S>2ecxLD=r%ULtx2hOZ))omL(CNO^8F_2oq0S zt{}8Yr!3P)P#HWPPpn#nT+SypO2ET;q1|0wbY-@+IpF_o|;@d+Acuo}w(jfxy zK@47s0?*&Izw~KZLDCA0Kr0I6`#jqC}J6!#W<$zDDd^ zLblUm?)3zdR?$OGf(K$s1c`;cZoFof&6GIWF@cs?Cru!Npig=CP_zAOm@9gFUUG(} zCYMyO+Bnv!u#LH}o)jv>7yVdpzrYP%V?{jIAgt)jS$w!MGyH$%^c&(P05`L<6F=X5 zPfolZV|}+Jf+E-PwqtHtVy`~3Ai-TeFp*H2+H6pZ@n4f_@1juPRq?*8LV@ooH~ZFw zC@>-ZjJf?C&UFxU0LJX?v6))wFR89h1-0|;;~<0QMYhsZqy{=SHq98+syIOH?t&qI z=co%LeVm|)?0M1r?^S&q%38(699if*SP#cNKL_Eoi=!qP3zV5T;qssj?Lz?DK6C^- zu%ayZiE26$RQoGIQ)D}ic`U+B6R0AC8w5>vGs>nG>2p&qB7|jF6Vy_FJV2%PasQ8B zBbx6J@;TGTk%fqc*a2c>Pzc4MJ>tE3cA z5Dp@biazks8Qr7bc$m(|+zCvt$pCPTg`F2GSgQYlgSpzXm#LSD-QFs+k;s0}h-Wgh zleO%+rlhH`go`sZwBl}vyLfU0S_%tWqo}?AA0WUvNz>AoM_yB{HHagpVnBTC;Q|LS zlrDY;ZJ+-@uO?}h+jF1Qzh8gG?vdN?A1qEQ?xCA*#0cP1iRkezRU+H#$ExVc6BD|4 zOcD1UF)Z;jNuMke%r)KS`fEY<0T7PlPQ7Q>f>xRX`#QR@2l_$qL~Ssf6@>oM`1rxz z6q2?X)|z@UU}YNw#+(0MP12%CB!w}0sV(BcgyCwJG6JQxX6Zm<1Jii>$yMz6TaDfu z6)e0dgeC%tMTry)R5fY5h8CP}*D9GFF8SWR_=D77_gBfR(NahmHWDe8(NzJ2`}SL`=pwNzL57}1Ov2;NZA`sr-jvGa`AJoo5;0~H z-X{5@Y3)%&bm=uKA)gW``ZP{Q?et;T@eWH2^z0r@+R)6iWZ^F^2-m>c<@N{Tx6M-K+i~jaOwc8g|NfW;VKw&$VMfMw% z7qD!dtSDS2j>W38&i~-?k&sr!Q?A>77EN@%VW+HxGtr?4FzqK@4r$dQkA~bd*YD?| za(G+8jmA|7{vU<>4r_`5Qg&g*?W!A@HN6ZC?J_B1ZqI%#KhD?Iw_iT9k8k371<0P zLu&dh9%^Z{41COUswUxrf3E9(<4WvY1vkce@m6muJETVD4kO{me>E;sQz-Dc@;sb0 z!zKOvoGr-Z&-sV*eR^}Y=>q@wvL3yJ28jDYrcRxPa1WMQ`A_mr?=~J*sOaT&HpMH8 zU*uIgD5fGPU9nV%dK5alMaO#$Gt;f{dF*v> z`&L=1XlZWnQc53Z$WMUEN1Qau%C^;ZXFlDOM=(6ulV#P1`7XB4?fyr(-D^viNV^Au zKvupiFfH3Bu3ePBmnOgz6IU~38+BDANMo!)E_jVwvrYNo)|H3-17w_5k+c@MPdmx;! zLIKdSzhi^e3}i~+@{l5&3b%@4{a{aHVPm(@w9$KEKxOIE|7MqbKkHE?y8Dy|jG}Xm zQ99xNo6>5(b5XBm%x6Bv)><8|J)Hh?)mnf2PHqF<2hErsC}$1du_jDcI4rRNX+wYZ zcH{I99Y;q{fmwxoWP8pKLk#o1m6Axt+bNgCi?4$KgOq ztyP%KHK_xTq){?J1IQ3;#X*4oyd!ZeZU?RSoD2dhIlO-=MNQtZ5Q@A<3=XP&N6%wS zCer3v`vn}hk-f6F9O7HnG+ccnO;7>p@dXHkQMwTj-vvPVh*;X+O&c^wfSOOg$Qsm8 z;3Enur$wx{=JBU2nb%`yjRjE>_?{|e{z<*O#Pq9+w|@U&xKa4Os3PxTs;#u`Z$9Mp z03)Q3lwl0h>g^EZm|V66S&d76rc*1IaV22q zGDm$J%V|NEXt9bftTi-McZK(6GLKP?;jMN@lKVsJVjFIAwE&W+J)-^kT~ykzx~#hJ ztL<&rVVA-Y(gfwTB^J&afE!UoU4tIZh$(vWQCx>)GQ>QqFeu2`QG=a38p}e0;a|jl zmLPzjtK&Qkk_69jHZg}=-&9V!SW~>21I_W?b~I;+N2fWo5)K(hosJ$ORge9!h5RZH z*Pd$%O<9fp4}#M7FduBc#_N@Sphx$KGo@}p!7+AB+Dmvdgq+!Y;^L&pe&1(hF)d>5l03()%QcALcX! zMsHB7LML-~j!WL{@#qkb*$h|{U7pgBZty$G4#C>2!cub@Sns(#>ZGEpht19DF4F39 zN;t}hQ16vYeUWKiF`V^x>=1}?$6uJ1z|_|$wa5Nree=41=-UnX@1}KT#=rnpeb5?s z4mkj-{`WpX>KOj^Mgn1{;G|G3HCWaxYrwZ62Y^Ww;Qr`@UyrUaq0&0|ya@6Y6X8J+ zUh^36Gp!H}^2Xjn4`d^px*7*jQ`Oz0;-$y(*arSBk}3$o5sDi)@v2-XaVktv*Q4*?0W+gznmZo-tF13XW&#` z=yfK!GP)*Wl#XVLR!k3D*giJG%xCSf8xS@5-~0*+11R^kn{_Wg}W-DK7qCXXX_E}>y`j? z(opqHlUq*k>S)|1vn{*p!xHJ)F-+MX8}Siy?R#%{LA`U8+hu4~`EwP}#Y5 zHklZ$Y8F~}N-fwu3EyGtjkEEvRXNH0^p!CgxcYZilGyeHmmQ#G=Bk(MhO60aLBm&7 zh`hrD!Ja<7@s+R9Be!Gh2^`G!wD3p$a`1v}Mye`edJ(X&^oz>)2CmBO*y91TR2Aek zO?IB{C5K})%_w_`6JXqB)?)`*^w=mS)$RMre45PXKWP*1p}NJX`qLZI_-0Mkg@wEG z#!$(^QPWoO6}8zg+T5)~SQP0+v-q72ycL+!G>ET+p9F!zse8dx)RQc?W=23{1Tw|C zqWUyLR`*zbk;RT1yjVr10qE$`0gNOHljN)edNzQpLLV-Oz3+o=GiySi^yh#V2$e_| z(fY-EX1zJJXFLZh{?wTYPUff`gN{TF6dOV81g3U|c!V&UhqidkcA^}}TS4BLK%?zI z+}eFy)`>-?-?i9UyUlW8xQenx5f)}y1`Hh)UISapXc)BIq*biSJYPZaI;hIF_w87- zRAf9d2!=LrE%sFvy1_4AC}kl)pTuVB%kIy)&Ja^SOtbhncS{x8PSzb`mhgCD)b7L3 zh24GL_;GB&%!Rtd^NfWOx{lL_AB>SFRq=441D=i)G}Y-a%OOox2XIV)O6pirhc@`2 z%_16dMqhog{V>d2`7xI;cLO{0?+fi`9}BlvVmmcrVqZdtH{zX4U`u`bFI19^F)mp= zf97wrEwkDMhG2sDrb|p1+FP^S_;|S;>rGq&h;TPOJa8*w!__vXnROohyadw3BoxsO zq5-lX_yeem-{DE1iGJNLkXRD}(C09+-rsw}pP<&u$L4|}<9;#24qd1r>bFW96G2^K z|E{q09g^1}@MiJreoyN$Re>MzT<6=Bvo^zZo~f#e$3IsRHRg7ipKOV+y(42Ad%FRx z+q{!8sCpNmG7!#)-1Gwnt2XZb_HcTOYYT9=r|HYL^VUaKYcXled4L@n3%Ib*mQ}mW zNl@QxuK%KxqwQ1!^Iv+(qu@-T33+)&!-yF(`{R6l1WZMCw~MomA^I7+GX1Tz6KrxC z0`fuiM|zdEh!3S{`Yi+d9IY!%+a#&<+UmaT(|d+FD?fgnYuft1VwvJ~v`u5NJ#}!c zn_l@z9#Dh_${W5OsnrBP6u~R%ylEvr{!QM|h@ovmRzzf6`DxF-;eBk51!6<8fAqnZ zgaHrc3<=SMnn#mvg_cs6Aju8`zUba| z$@85uWaX5z=)WSYw@dJk&?Z-~XEOw7 zxqAAJrr_re4}|4$-Z%nxmDq(3T|8J&w$A)i1M{lU6Dk(B6iqn;cQ9=Xo%u82p2$uo zb9l@2COhQH?RP`y6TRz-wY0*&n490x!#F`pN8|KryQ4{KsBh4Et)k01$GC|fIcxca zAFO|iu=m4TOZ*n|JB1hKcUD215k@7I3D+-#{qSYthNhX3isS6>m89=x@o}1SO+!zW z1J!-rR{va$r?k2sSmSG+=o1udP5|hJfigC*_Z+QQKkEdPX+UU0@Q(v}N;?O0N<|pT z@+1E~w|U+EmV{{y)Vo4A&%RguyPg2EF+;F35|T-y(U(dp7`}0?4ccg;m_{&_JRlY> zAM9P(htEVe)!f2T9tuu-mI9xXt8t+MQfcBMfglKuN3c0LTP`g9l`8l{2(aNi#P-wD ztQ&DVsKNJmTbB$D*9iWW0tEtJ=MT-1o9nKXH*H2Y_jj54__^fv4_YmBsb=%;r=|y> zo%BFumR9LJVCZn;t&D>KEfx0HL0Dp&c3dO1yj0R-49el?2$pW76$ae=Vo?*B7aD0< zwv~VwW=5rggu11$82~qU@E^Frqs=Is=&o@lfMx>#kqIb|E?ENP!^ZgRF5X1Q@Erh^ zR@CEPBc6)T$z8T7{%IZ9Kt$t1Sy8t!W#?F8)_S>(g1wZ71EhfO#g12VH?aJh*%26^4 zQh>0AH%kmsT!$Oi^Tms;s!SfLdtD2Xqz~-z1w@2WkI{IQN~yH^Er7QJ>zp7FN1+o7 z$~;Ygjv_n@04qiPyG!loyjWSlqVfD3XC2m~OA0U(7__J6=9^vN6OM44=kQteZlliZ zS@>_6jN#FhAHd9l(UeUk|BFoSnv!2J+ta2Yc7<2AEnY7N6bEP142L|M#mAahJIW!U zb^30cOw3`EzED@6%-oa|^E*|Z-cN-zE(&Z62u9Y>QosP@5D`!oPT`1xN6y>2oXaY* z_WDFlg=7hS^ktP)RWHwQzl+}b$4MW?uPTx=K0qyk`jXVztk{u0o~u2)!f{-=n;LY-|t zvoU$*ts7ws)ft#pnA^_VYRnX%?Wh2KXRS5i`rTxKlwrqh4xplrvOGrWPwU*N7Hn`i z*Y+TU-u3NaCECvbMif3lqBD5U0LoEZSz2;x_|6Z~L^Wv5o~V@KaYyeDf-H&Ypd%rZ zHn4grD5T0};76)p2h%7ZE^&qgaJzem18!dnh<-Ds6|p~sYn20=<>Bd>bfZqe!Iz%H ziU$mU?(|>5@^Sy7RW+wxoea}rUJs3H8s137?SE|wTM5$+cnf%849-f7S7QhSok=9g-@v334F3GG+(!ycy+2mV@+{N=S!v zNB2qn=MJrM_1BmY&po}m=`B?cF!6c zp!8PiX-jP*)&*|Axf1SrYkTa6>wE9V$aQC&m6Z1dEJW<$!!DCfJ_!x@y@4b2Xhxm< z>#G$OmE@T03EooX7uEeXerP99$89eU!VLe~UZtUwqp@KJ=y10YGlJ|{fcX3EDkq0r zh=OFc8nue&JlSS|I^=ulMg6b60`r>?E7gBMkY@o$rgp8p?TeH8i9?mY)5OMQNbp~y z3E;nxd_ZZF`VX|;2VR|G)aumgerx4VD}RFu%h-#nv$yG^j$UyDq#GgoJ%!GV16XLE z*(N5;{hsykL2}^)Wnsc}1nc{MW`$+`)wZp`wc#a3APjt1DxJ_&s3Q(lLgS-;8Of|=PQ=4Ud2Alt^K6KsH~mR7utVn|=vUH*rEA7_I+ z9Mi1KfX*NHeU>2pgCP(@iK95^;j9N!b~N)dX%<;t0y9W97oa=|nfU};pOTlvsH2rD zs!}9FZ+%wQS^?0AX82h zxYUHhkCZud-OR#Kb^t7#KYt`P=#)8@pqv<2ke^q&mJ^QsC#2T1%+KmXrO&H8<~mi^ z4JTMlIUJ+>)S`)htg4XQC|&I%W(=U!e#!$zna4}I0GH>YsOcmW1=D7T-0L;VMiKWA z<)D%KGe^h7?MFmy%R%&o9WW*<-ERc#?-JPL zo1pB?!kxWu9FPb{3TgUi5vxBdB_Ttp_CBX$n;W!M^x0-$x?gN>n3635R*X;qfBJZK z<`O-wed@b0v(o+n4`-~u@PWF8vbr(pt?m_^{rvGgr3+4sO-aT+35snI%~Ls32`3R! z$D^e!b02mN7>#4~N$TvsqO^OZYh^8Ly#*4$20J&a88H9nVn4pCV*Y7-0FYGB{l_PnMb%A`-BW(g@Dz21`J#rc5cz3g4`Tt z2atXaXJu!9+mDPBCA7$lsa0os1yN03+vOu?mwy?w{e_5r-Q;H09E`cvvB$Gj^mO$; z1ZGNMwb=$2-tNi0H zxLZ(!j#;;hg5H-@ExT~<_re1fn*F2SJImAL;nXr9scs+}a1UzHkY)+V1Azna1jfwi zYElmOoaT>_4BX!W&v?C#H4F8b0}?lQ2wAhDvHig)QlnV!HY)51q1Cm@_-I7*T1QfuFj)xo+a7iPitg4ObQRg?ED6|G!%SU|I0TFaPdVuqi^9 z6*;VsQl-Z{|WbN!gZ8%6He_ba8 z+v7cyAX`*<$Fh9ixWWWy-T&j&r9(S51K)Q2u>damUbQgge0He*z~!c4W=EIW{7V&w zo?B4E^=XIYhsZC$>>0K4Se3zAdKpyq1>Q3dmC;qO^pTR5+1~5fm$?OVD@E{58+viy zlR2FQ%Qq9qb93SF6E=^X&teyjMEOXLM7;wp&9bid1fbiN9}%$X71ajVQg7*jRSTmI zg80hiD$7S#{0}_45aGx8b05CyTHo*iwI$0cOh-;$^-*?27vBNRD08l>+EHbJ2tR5O zpFD65P(uv~#q~Qb(^Q#1vxsV?cbRiJv*)9r&H}UPq}a=`3H-~IZ>P^>tX|plh*)y4 zqQYh%a_G%M&eU0(h26Ou>yy5;U0CFVYcG;0JwIR0g!W4<>&j3czH#R(LJuV9q~&nm zGcA&M-@vd3Oh^5@oa?Xi@?rW1CN$HYrluI)hwaWwoX8KTH#ka+wq5-WjThecJ&+Kz zJF(DUo2~O^j+;fihD924b8+w+{El$GU9ksAAgDMRP=#4ZtS_DYMl81IQ^Fnl+`2ii zXzx5FrfYa$!!lz}K=ZQ0u75qAQm0V*g%<>Wos0hH&CG#4&5}XmbbMqjx{93tOO|2C z4RoU;a};$Z3*m?LSvC$+cxK+H$*TQq>S@(1Y}D)vNpUHqs2;0GILGiZ-G4T&W02+*Kbp$THugyApZdkJ8|vb_Hv1Oy*-XM2z_vt|BP zTA|L=Xd~^;)dATHCSX1B84$#bV4Ymysr?UlXf)xoC>0W3+%~^#BZK$^sZ-5GkUYRw z2G0rI!bfv$Xm_E{1#E|~7=2gmr5Ik_5J^vE7ge>1B{j*2ynZj=8xl5-N)wK5D5a_e z*W@kS>T6M(YTm`&uG_r&=Wbfclg(kVt*(SeT&j$CNNh-qV_f)^gg`i7g7FQYeEWdJx?586|YW} zR6;t1*3{t6yB6u0q|w-Z0)8wiGqf(7irx$5xSYTd+Qj)u6YJ6Wb}yu7y^et0HE{ML ziSwK*lxsk=88Crq!xsgp9lwZPCUHYWzUV*gnC+5yLL^V($cE(cIxGU73Cwx&dw0!> zzk5_=J?$66o=q2?*E+e0!9!P}Gn8l?p>qQrnC8ZDQRw3?2nHXgMPP{cK#f5|05Dcy z7=naccasz z48T!*)t*m95)7ehJ(--M@#UHqei6<`WX3sDl3wq96+(Ex z13QAA^CqeVU9&4l=WEdbfM374Q`zb2l@BHg`nn{qfAqz<5e(A>qv#{F;LX?3?grtW z{^;hZw$E;al+g~RjUYbEMxq|p_l980v}}Rb_jVEUrV;YAD#)k#dtQUWv4kAqL0q=p zzKN%Xe&jA!U+w1|<`rZghM=^pCpcs~p#C&Re?y`_u`iov$DnRG7MU;grc4D7{HCl8 zeWe`y>;Gp;;M?T;5$v!he0-(ETHZg34l57@puZbr8CIb`L6~$=2%*rv zP?%&u^O$u245L!Yr{qy@k-yyfJpyrL0!APT3TNyvL*S z$21|X5h@`=nAu#fU9|411RL6R9oW>tiH=v5#_#u*?fH5>L(-(ZQvujg4?>urOwC++ zu&N(=*b$xyO9*u}0scwAM}-jzk5M8|X2Hy$0fHQneL!4k!)Y*Q)9~r*byhS9R z49N_QDYSjaWwRllCJ&TJ#P&~kXlp$ye^l2EedwPJZm%*nt&5?m3g!i0WizKc{9?~- zE*8E`g_->x2dRnP39bm;X&Vl@*QGDlJ^);_0}EKq^@O`V3C#fG3+Ebao^YiLUCvV> zQz|Hep-cdnr?vqPMJ)+=J-&|ES>#{JtW|gp5a|-^6rt#sf~p>x=oAcUg?F9`e$(6c zSYmo#u)c@&o&@RS^&t+CAR2&Kx;zT4SQMZV9bpn{3gVbowjJxtcf-Y}sYNQOLQ{rd zG*P2+I4QCZrqq^nak6epHD}qoXX8Aa^GaZ4zTgSqT-w;zr1jd1hw3y=$(02 z39)D?lt5lgeT$0(y!fnrJ8`#GzAWPAkpr45OtrsD^8Zxkvlp5b_tq;V2=r_Sv7L7~ zHC;F9MPxA!(jlqyPlt4_#3RwoibEUU@Pos`s2`wH9l}5oBn)leL6b~ll2_m(X!`ou z)oCr)%w8cLH9Gs<@4NFRopQaG-rOTm+u}c7--(|9R#936`s$(B?QAF~mr#=xVZv;Y z91nQ6IO>bx#qaKU{*B~D$eoz(6iWRi^LwIB#(>HdIvKqdFSaX)U5tGbNeKfvum#&!LGrOiMp$ zTaiT#mGA~^f0xPwAA_!FZO=Q9P^oFnacYy*>GLUTnX#V;dCjXqw~Is7%c`zU29tvG zkoG24lXDPZDqp%7|6GSzfd|qE6VM0gz$%Pd5I4S0HWYOwh)Q<44Ev(IM{GALYE_hs z*Z+Kve^|UPAn%x!KX;402D9Kr11MJ%q+|7mjVFPd2~oGpUSiR@-3Xs0zy}V-@+Nm! zB82C~$DrXRfT>3rt`hQuZd$C9PDrtMz&nUuw7t0R=x5s(l3kHRy`l->`E=R)YtIxp zJCT$Zw6lnFNBo13x6;ZU@g^V)ntVqVLIPPzgwabXnRr(BWMuUoPdrb$zy^L{%EVz3 zglnwzNd%}CT+1OCerhP%+a0(+f@M|~BxyQgchZH2vBbY|gT}&{G+7MlCGnX6HyJgP z%2AKKP)e6v*>EU0@-3Jq;V;X@aYty*T7*ueqcO}Yd_jD~J8i}D>4ZVb`9B5rJupV%q)fX$TX(~(ee3pRCC_)4`X7dXsxk1=Dio0(X7Zn z*zks2cHf z7=?wWX*P@3F*6rx;&e+J0C^=dlMMRvBC|#8$%gjiQb_@4i*ZoA;6DACh`4FyMxQuw zG1{+q1pC1xb`WCJLKm&8GG||XFf~&Kq>)6&GH^w`XU9xm#ox>!w4DV$`#0KlRVFKA zfgOeNaRHiyT6NS#ov7Obdhb#C-B&sX8M zx0Alk*CpuAH60njGOrquco@tYLqlEhlmA!XND$qhOqQRPO}-T>k`MymM7l@9h&9mZs^M9b8IX z5TK&YB+DSE#44!lptuXr<)?JbO&BwqT=M>Kn6rH+JXn$hKJ-AHt3I;;gVwKZexfRcB1V{R5T5L5E4-`du*GjoOkjrN2jOc2e}v zNaqADDC7b%d?puuHXZ7ng=puIzajiBPs46*eDvkEN~NcM-V!Y+=z=2%wOE2t z%)|q{@>{cDM&jzipmBIZY_d6h;xrH4NYT3>!M_M8ikwY(aKr_05Vp z1ce0oBwkyIP9i~^OG1C4Iim^KCnb*n9wq_LJE#pNJQM6RXcNzS5@)YD31~tI7V&N9 zd`G=U*3*UBC`3Z&RyIj$Vm9an`QBv2Sv!k>#=pzbC8F~s`ZiWW^6-VJY`Lsv@P+V( zNjj2zlMS&T3R)zNIxxO?T{jXT9`D+1cfR28LxGm79#Mm?o8|HX`3jHRmD%>5*(Yb_ z0-YY@n>q94kh5$`3q>Gj|AYEw%JxkKq=5zB%}n_$?uQzu!tetD)e65 zprmPHdAss$S6N#xAo-+9Os4Hw*_=% z^w8zc2=l__If$uw%NMaH((G22V0_vU2k|Bp@+7&QgqNFiv*_nv@Pkh&*xh7C=E~YNl z5U=qWoZ}3e;)lhVfc`!K@fS#deO6(Y?_won;pN#9)IR9mXoA4mNU!sa$GJ9Xjn*7S zv9$i*(xc0Rm|X>bGIOHPsS_Qf+I^Xb4;2eV)jU-g57V#uRi)yLWb`@<92A#YbX#V zA!(|p!on0Ph#Q84L$(qMk>o=ZeV%Pm)a1yLweQ+x&N{LEze2YDT913(<+v^<|6Of zJ6GO<_Dh>rqr%p=ZJZ9jo3Zo;xUWnuRLNHpV>kY$v?>pNBV6i+D<)3Ea{B^TC&RtH zZ4{rO{=oc&4ize%q0=t#gilD7y+x?BYu!Aa?s%&uPxC@X{pSdbf^gsX3G( znGVjQv8M_ke_>a_Go~H0ffNHN^5TZ_(|q^C%Hmh@@GSyROab%wz%_21K>-3GRwa>t zD~P?wMP;ZZS3+`2J#%-tDe__7;5XF~EDmtB_=VG;W=))*(JQ3H8zHA(?0!UXKYQbiMXE}F zF5@N5ocT2(Dn5t$lhGCnN{_464e`d=mTJ4oJ%+WTN)$oY;OcnzQ^%V99z#?Z##ALMvtAq@1<{ ziVKxTPTe=$*tg*8@P6szj@3`4X`M`Y@cD0QW>hN&H=QzC^kl?U!1`SUb?4ci?ju;YX65(W%84$a`Zf%11wVF(4)*Dvs6G%=lS{dzs=xkk;el0=NjF!iP9rI`|U@8YhAMPS9uPtm8P}?&@10c+7?l6h-9y8Izq~iR{eS(|fSOoipvRYfJCOE{)tRT|gtgYO09c zGOoO>)J<(x=IiY-snUa9=}4R55i2(A37`EtkNeWs7c1g0!W zv#LV={GFFX#u(6RnAzfaB6rV@$yD=K76iom69NdcOqu_ASsqn%M_J7`F|Z8*AQ|cN zdQZ*5l*{Qm%*$ z)8z8|ZT+ltcUKO$WMv7%PVW=XCDn3qXj%ctpbC}UOUe1X8s zAJg@bsBcA=Mt>e28p~CL9rtz7^S)Ra&KpcOh2CG_4K?=NjON6RU}u_@f0IjhNbFxf zHp?Dfv3L8yipcD_wxU1U-~p%9E;1EGg^FG6vNfDekI{)H%^!&Lr9Pm~UW0t4#gXt( zuV*bew%R%7&?UQSWqz*ie#9Te$X9H1yN*^I4-?PK$ zB^NIBch?a}O@y{dM+=hEG;RJlGBll1ix&fCRC0KnB1Y6YT3btwj1Q%EZ4I6)gt;Zy zE07!;Z+jkrUL$6dswgxOj_F9~r0tMhLN+xrC?;L}*<MY%FHt#In`wLuO$D+YVteXKH}VT167XE*{<;M_uq@5@w?hime%nDb|n_wkjf9PbILCNwdBI44eYbF>x~q7;O( zd+n!>P`2*Izw#z@u2D0F@z>EUYJj=ePTL*7pW7nIMVoy>`VAU05hk}>;X9YTxA3rq zH+2JDEt%=u`}EGa;xaX0(tE)xA{LoJ^|LnWFhiq3p4yZLy5@#U3Nu8#&}F^m#;`+m z$9%4?l^J1YE`1(^9SOfhd10S}JR)=4Fh{o4Vmi~M#O&2`g?WwI#%ad3zdFu^6hUQo zqiRw6AfQ`~$=)z%9yicpys*UO-U-A?6rXBMm^qj#U>C3~ zWpCh}0c)lhq=nkEm?56T{=H^XHOodqSu>TSxH0u9NefE8zw-ThJoD z^HOhyMNMm-+s$378+r!=FNJvl|EXv-y1+in0^c<|8i^P9c z#&~NfmcCxPzc76_I_2UtU2!Q`w4gu3mXok-xAK?A1xK$>m)y6x&137pdf6)?NJ;Ot zTIk09O!}4pqz%=#D)0U(@llprHS4x==A%^K|Hv9P`78uD;L_nZr@vu0hQoFA&?{rm z>=dOO=I(z7b8gQd2Nn77W8>;i@70Wdw5^sJD`@}?EJqFt!kZNAAM9wJ~bJ97w}v&hLvfie-`nbj7-FD+m-)n0VeyeAv*q? zV2|waV2Hb*lF!z_(ue;^(2 z7CKjzsE?Ta>@5FhS>!3c``+#CeO~L*1Re;Z$=KD(_^6mvKxywM+2#*CTxO45Mrx?$ zSw-#6-7v&GPxy12fmtIw4cRlgp&asQW{@~KNB)f(*p`kKddlN9I!MQU-)y3bsu>^q zO0~hxp9=ccy4NT+u4%o!@-Z2Ih2%@RHtafF^r6bla;eH~IM8PMsdC6r1k5JUW_F?Y zsS;zs(7{F@eU!)keT;h{wXBsHxvL#D67L58L*lWmgQo@5&sE3-f3O;2?+SpaV91=5(-*M`Bv{8)TtbIifI1mf?Q60Dw;`6YIW;Xcl8$dr363p2@p>(5I@^@XZWYHzVL~5k zQ8OLOTs!6;1-C6dPiTW@yjFOYI4_miy9l5vwI;5AxYx?}vLk}D=j=N#ABPuKZr@Jp zMtKj`JmMA^!{`%%o@qVf;%E?cV0*I!*lSXlV0#ULNwgAV|5@?ylmzYDr|cQ0U9!A1q`m)FU#&@G|b%1&*UrPNX=TE2kR!CuEk-4fQ8Ci=Dat3hh_AJ0??Ro}lNV!BAecOO zu55jSGv-|7o8efq+q@2&==)RBf$OYk-Ql`>A59gkpGC~*NJyMXAO3+r+RLv8=N-<} zOuv*JY$iZ&Fdr7YjDijbFr$52rV>Vm!Sz`d)x_tXHh-`%>Z{ZDS2@aT;^l@M#dbRBe)3NQxaIDPe%s&Gh zNEd+Q61_Vv9ooQz-_s!$Q{hD#Q<8D%sR975N2P&Md8FCHOH0p7@5K`bo=a!eFFLUQ zL6=`enA8f8eU7lvSd%P4hZqbgyHxj3cS!crqP7a8j2XeI#b!PO%-`yVy%dJg?|50K z9s0v+H`EUKy%>(6R2NQm!v?#np51auNSiiZhWen5_&3uXUT}&?l(~M-LKXp`_ffw) zrAsW2gPr+lUnC9zdfRH^er-Z{R3wDcKll%LtUtgI6o5CRZG@!jz6~sZQ3&H?m_>OL zX}-v=GUh$e?}CQBdu7XA4J-1(2&I-dRk?zde~g|NfIK#07v&8M#k(l#<_~1ilfud~ ztW1jyHB>Oc2mM)(;2@JZ5qmGV={GrGez9SULDy(G-;;a`^0_^bv^ujkHmN6skRvg- ze#!;V^|+cVW@OsSQ5_(}$NvN?r_i9rfPW9_`;%)I4I$c{lC_xW35z;7Fs%(kybm#r zb{aFACHY=V6^`$<(xoeNUHYrKHv>vcFzbavYTfWQQ1KfQw4|3cih>iUfUflWdEA!! zyy&fv7E0=lLDAmIhU;ot6Nh!debpl9Dx<;3J`fu9S7#7B+$|HNhklD42zAB;*~yyf zi|y7Mhp*?Mn%Ag77a_(>kL+URz1fFm8vV^;oBieFayPTK#LPQN9t0-)d>a4a1SuEC z>wpk1W2bJQ?HtpiAn7|90-9vyZ2aclBtc|1GB8Jk)F$BGP*Xb^o4o9y^KqYo9g?F= zR6VNg>p1=5yRw&@^Sre1bqW_i8+f-}v?)taIfA+a@KyAdk4HetTNFP@bsO3QF*UT* z^^KdQEuy#)z}n?mv<(>CCfGJnQOJm}93(PT5%(Qr^h8r;xO!sxGv&X!_TL$|*(4<#a(sBq40m=_Zj?a?54PWw~GGHq5#lREpel+fFHx z%W}_cL=3}{nETweVVG@ZX6*fYpWpA(=kxh~fBS2HzF*JR^Yy$uo|ng^1SnYCP-PSv zwh9V!BpXKZxG2$T(gz&Z`zZ#-L<~EmG@QqjROuwGH{J4-;7t$ zYcY6j;>A95@PEMFBV4YrJ|)YTY{o~Te9F)uhmwS95HzWD9%T*h4_!LlH6ia zOkB~MJmbneOKYAj;#x`{x~9>c=e$dSVvF>;k5);ia2zxU=b9Dd@ipJdlp5;%wTG-s zgtR?vfOi@*Gx<$9L@k{OQYOTQ{=#FJbP5p_;F5da*{}uQrV_niBD{3y5!_ zFHVIPwRav?houJVQOUghAz-77uMT+{qP18tuh6}YSvr`rTLW_l26*qqOCJqqWEeOd z1Pdgk;M7U7*2}Y`p#+n-@q|^Qdg-%&H|R`6M{WO4MEYChg<*T*-Eh4R!~u8oUB}{x zysPKQBh!;%J((bfMwk*ElR^(zBHfV3<0A@hcf@bF-rj4kgae`b>5~xY&qsCXaie4h zO^e(Z=yUyXv@W-ia91)5Sg1aGuei{gZ&TN44LU9ZaMZYa=9#=Uhz#i;Yddp^as3Al zB%=TmB2Mka`C_Q1}jMr$k8|inB%@ zZs&l7?J}br`W5H!AEHy1kdUQ->I16DnJ?(?&UNFNL+0>*dgj#iIFOgq1p_sRog3aG z{*JXfqLkg&hG-kV&y8nZjbBthY%uB=W>pVddWk5FsiwK|eZ@t5va+#H&TMDxT%8)r zG_>{QyW9sSKUMEXscQX2-@cldt>3596&?S|ZcIYhXfc63?DXJ>{EIhTTItODp~-v0 z#$E42z|Mkj&fL~};XQ=D{Lg)=0?PX@xL~q>EDqjbZI{yG{_6QqaHZ2XPeC3{}===kM*9<8Y>-M-sCK$mDBpIY^$p{bCz46HB z4<)R5LrpIverYsPR!Npi>UQZWA?2LRu_4}J_D%|KufyEU7s39AvCsjoJt zaj6;v`_~*u+p_h#KO~=MO%IE=JXTt-bWc=&v=vD>0}VBZUTH?1W1D#0@+!A})wvef z#l!k3o>b$qbB<5+MA>hh%RiwG}FQmQ9 zi8WVXG-uiGgGjvTx}2XMRq9!>nCt~w)8|z9-KH%=9M9WJ=RqyyS`Ot#Hw|^6p~mr~ zE?Y&nhY$j3(SawbJ=r&H;nE{mx0?SY;D%s-lQ?kS;X;{mNSIHt7g%p*U7?4cO;;0` z9kx|+LH*W}_57w9tN=AT{xo>13CI)uQ*Zw5zq-aeAN{bbxeoSWrP4|xmC0*6d-6Hw z2VCGqmV21@LQ-L)2__!3k8Sj!~&`#1*?czj=&)di=xnyMr=&k#rWV zk)BUq3sTKzuDV)-O>?HQAI>udF$q{)WZrU#v}5H)!u*hAwLQhSwlAFVNVSl#8aE)( zATKXs5kEyC_-c(b$Ep_#oz;w5vUS8DE_CTC$1org;@B!KAKD)Q6l$M$!p%I`gh zvdS#(71X)z92#3jC-IssoOM$Qx{jrr;O}KzNTokxdDQqdG0|Um527eN%N>WD!eJk5 zha?v$t3R3?yaOMmbZ7tZUPsMoRMvA5^L~ zCRtK=2dYdc2hy1LB2$>Rh-&6`w8B?^x|)1e!?@@AZ{6@+(UCHZtcdwa$_ir}uPf@r zFwa0SPUQy4NT*N~B$j?35qvfs>}g90cZi+}#P$l5XVs4?M#r@;O|ck3N+eHzusYc277qs(MF6JJbG?zL>I;A9 zO}lvY)Oy65OD{KSwgGn)VaxmKy>hvAf#1Zp zGw(h7cg?qX^9Li7I&T&=@EzdaOWon{j{9wZUj3jav*0+%1qzn<&qizwuECAseB2zn zmv>r@%Sq-j2PY%HgM?5?CA%eT6r$cPS5CwG8-%lEAN7~Y?~X@(_gtTxw$T+NcS3DE z=r``b#b8|NpIredYD=fv<}{lp=~KN~}tz zTUbf0!vson^b@3w2eF{XKrx+BA&%X=M=6TEHN=$iUOS~W2ZZ;@Ge({=6x7)Wx2`=@ zmlvSx3IOTlApP??^pb}7xrV7aY%H&lD3AtnGsBje-o_CW%5g+ON9|fOamG*iB&M)V zgMN{gclZ&ZIOIGolNEQ~Y8#eL+G@ZQ%2c3tIJ(z8s9p z>UX=@2a9-1#RZ)pW$m!gUu1wg#d^I`netGmhB-yC4@q@AfBCwT(N3zQg#=IzVpWyT zos8~nm5fCA8yAeCtX=_yJH$4g)R|f|m%^B=I7DKh%13n%nZ>{ujWgl%e6TM(DVO)Bmr~AHkYT6s3m}Ty$CeNiFiU zxBs9^6?JuM=bAUt@%*nE%qF1Zb&Y@>8@0;4%x4Mgt(3j=_lY{ol(yH7Ukf%odI}DveZw%b@qJk8SoB z_(~jGsBTEgC@~G)|NhnduJ-O?(;|==oNUQOA5qY{m8a&YNufjgr<~?Q*?_5{PeVrC zqL;N_H>m(IYQx*Z=cZawBOV=z_-;%%#kg3Q$Mze#UnaRmi;)|7G_>pZ zKW*%421-z*#+j$|UgRhk?ka{2x`>7IIEfXW*pJg?dRxRerdHSpJnRShV&numdn<@br_v4>F_9lOZJmB4mD@QzBWG{DogSEQJAEgab$cI@s#2u? zNB1u=191{86qBn^CD+CaD_(n*Xd26V& zjb#SpnFvq`3*TQ<#=6+}YPxQ)Y( z4FY&r(+R8zjkJ-_BWWVSxkVQwY^sRT;nC>WKDhN-x=SIXi%zG zA@$;Vg7?m$x3_36b4d!ei2v8uOXt-NS0wr27u$tMYUda4S_E6_dC~l&U5m%&N}%~d<4zzDF~7z7 z($F)5WKvQ8v}!YVZS%>ac*MhFysb$)M2`fCllX?q>rsK8676aL?k8h^uLGcxAE+1U?;dih^1_ z9hyB^`AjnHlGu;7dM*%-9cnMduxT6kl60jJj~ro0KEM3}j^72PD@XjT7J@?XvF%E} zYrDu2t9ObfAPHRJ796wqQYa6CP`bwZ*i^d7{V1{%|3lMbXxjGfb|~4M<%x!TSykxS z*Ua-)cJ|itr5U*zEy3`)U4EObxvnGj@K;@NCcZ{OL>p1OO2G2plr*m4w#zp~iwy}M zK-B}cfS#TKK8`BD!2xrM5G+3*Z?r56KSj;0X;5$DHQORSyX5K~*BieuC9`;6ELF(d z;~suJr>1jdCbPhLv@5rp9l%%tS2at@tsl7XUr^029?mkKjD0}>9h~Xr^SvN`jb|FI z*{G8I%(KKlF+MWPsFdDsLrP$5a&0?#gCneof=~wSwVpDcMP!fMvR3*|vH3E<@v_O>)XPb<8_m|UCB3n{FOY|#C_k^02{e%w6iwEY&Teg!d%OmdZI9G}3*7*E~s|g*0gTEiLQYpM%UPzBKh39qx$8#m3 z&c5dwrm}XfhJGP)KTC6`w^s|JgkASqV;QrD=uz8s1RIV$?_F3%Q7h(OY$yV|SZvgA z_%fl#zG`#+? z5kJ(rbbBl^fwA`5<|NZl;;)G2Clf~o&4k@cN&Cy7S{VV_hUGSa&^F-y@`veh(w+uhG70R5@P}m7P%rtIF%ox6x1) z9cpX>5&aXMzHontM;3^kJ9e&g*})i6O{-1va`A)Ak2+0WdD1<-ye_F&EqX)9+wyfu zX}JUSA>TbQ%!n={nsDhN){UJRs5TGQdA9(C+AG80lH!zJ9r`*Wt3SD`CxLAh`w8l~ zF3K9{7fqD+H=Uo=J8MUfElth-{B5WrO|WKZhX>haOcJsu z3#>hZx09y#Afue(CGDUSK~j(d{D(3JKtysYtP(a{H=T-d@j+a zTM$AJ4m71D0J9fbklT3ny2wnaZabX6^Nre3b_tYx~DdB{uW zIT+-8!=PBD(Rr$u0r}YTuC;FG274J?e);ci_}`-M{;}JK=oB8}pZth^%U7;*TaGzi zWLF)l&qF>iu8x0ur%WY_!YlrSc3SS*)hG^EB7$z;YO4Y$)=TklSK%m{=(^P9D%V%2 zjXpgpQ8lMc#|C@>*0DM)?B>dkXCJRn#;Y^>w;K;f2x?`DvFoei&Xmv{p4Q3Zoo>X2 z;}~SeCvoywL4J4AUbHpNimp^tAHQ-|Ox-RlytFq=$&qU7bb$z`W4~uijGC#Ldat(& z1mZPesL}?#H7k=Qj;~yuYS;a;`R)&qexv|I??J+#XY%&KpXKS?krfHPMsC*K1>|jbWXJ%RC)xfZ{~V8&tL$|7s1c zW_$?v^nP}Ft3Xiwvm~Dj&7l{VYn>ulE|A5u(AHJ)=~vtTg8TtRq8>{wD15woNhw9^ zWlyf-u0#Kwt~$0H+5y%>yviZUIOJ5+r69#XOxN40P+J8ncHuRZ5xwKQLx`8%XfN+$ zpCE92gR6_4*4{KG9jqO=tp`As4y~bUH&?IQWCq6;(rGa)7@zPY%Z9Ss+i8)^?b2mVH5|yWYOJ4krr(zXTp};Kg({^1H-sU~<_wArM``AK@}zB~^)I)m71vhdY-fQPsl57UK25-(M?n7}TU^`9 z!ul}SYQk8)6R&^hNP7NRgOL!D8%Ca}l;H%xV|e*2)ZKm&pUy1=A6`8L`xH%aA54U293({Wmm!HD zT@&w48gnTp6kP)eg;84QXS+4Dexu}$XIDPXSk<}HO`XG#`sb97h_b*i+4@EHY~3ms zdkTnHcYVq4nR#{vNgP|r0dMKU!`egoC9Ft@^OPmv(%&AwKZ+@8dUdth01JY~?f8iIdlR04`!k-S)XO zxh~Aywrqba$3UPUA;>b5SiLP^B)c+=;P}6=18*zk5+r~+YNw=S3A$L_?>@NMP!Uv` zeS~sFvrjz(Ei49w^CMV>jA9p0^P)^nPS22n?o}yG96WPj`0$y{$b>Ncxd=A~I@?UL z`~iP+n-WOZH~7CTuws$pX(-tMpD{O75)GZW7w`^tZ8t^fW3KSao$t4@n>{i5Tcyh* zR!!s87>I5CL-P&1!I~pkCcN-lf#|NJX}7C%bjM@n7Xux7*whDq$jEPkkzXjcskPZ( zcjNyg=(}ww&H2Sk0EJt`p^FUQ4pcj(dt>GiziDgZgH-#0q;zFJQIDmXrzs-i%6ef* z77BSMbr@B=!*Mmcq6R-P4E8`*V@b+VViSYs8BA@aAi+w>Y55B2NaSwk?GbjlT1KaeymcvK= zj5h?%vefC9MXKj9p2nugQQ>(?>T~Y`M?a;e+%fiYzM0csADpqgXacDU!4i~9yGrd+4u)6WNdHyvFHTF}^W`r#Iz zUrT>oytprJb$12(dtc1)kTZo}WIsRAmtEYKeb3fLQ2O&$ejiU!>dNZ7m~zg; zUYECEs^6EXoxtdsrWZaD=Dn_g_?Z5IklWjye4-w1JgFu$B_xmwKBFr{8XU0z|mIEa^fcNw3qRG_Ld zwZ|#zaHr_dKzOa!zGZyVpU9=$trWiNCxNEITBn)hb(;_d%({jUqV0EWH)D4P3VrGN zuZt9&@2?NNjcLnT!I)+yFEJ{!h#f8#R?EwiAxg0CUs_DA7*@`bQuZ3={q-{B)>rEr zYqo0Aii@u!!{6m-DX|!Pb920?PQ&G@Kn|1L9=5neJwkL`J)9-n5?K)PR#LC*^`je` zWR=eO5Gb0qdOgjZQeSuMyX7VJB+@@V{H`QsW%euA>JQwvCkrIjbf*wbl;9O4r4sW zTLwh7(D;L_%%=wzn@{fqFXW$}P732i#L6omiy(xS=1}atd*I4_N9z%J^S~*YOJS4G zopFCUc{#2rbc+&^ec3qOj{r}}W}313I(;=T=K6z11EHo5LUiHzVzy`2=H^##^6K-p@RIc z%a~dwxlH9pNOm!!V(suVui1^EU$_rbXT+H=Bklx8$qMqrJdqD@A+%Fszg=SK|0mil z?x%|71@kq-Z$-w%R5b;>##=Vk-0{osjI&eKsi#OS>8WS;eh8#M$Y7GYpQgrIDd_1r z?KB3p@9M$n^z6ZRlZVzLGNpbnPBuVH^C|PJY$r;#3!881A}o4w?fDvniwy>yRx-Gg z24Ko?qqb^!!`&!V1lQDe*9F$V2f}F+_U0waVek20qI_?!z^@?s5qFc=41NsI zS9g2Hw5?r)Ze6h4$yUq0{v%8|0XHZvtdv__@D)vXPtV8I4b_@O3?*@Vuo=K7WtX=* z^pgSdA|lXY?Q|g}Ie6VQry@8I*s4A^(0IE8U+c>21lj8)M50J_w*1OI~}|jQ=IM*FzO<f`F!y$xgC3{`2rhPQE4>BUC0o5QUv-AL9@oemX zv2&d|{?1ef5nqX<+0!i7)|8D<%EzkpO;$Elvu4FVa>KllSY2WHN+|XPss4_e082bO z&@GoBcmq2!ax*C5c0o^J}r($F4pzLuMa+-0mS z5K&yg998zOfIix-pj8MPt(`(-TC&AAB6_fSBC6Q?I$_CkUc(8mwt>(U%6Qp)%v!e` zd#>JlEdJP!MZ#OP5OEYe8ft8ZzNb&F;cD0eZF`G&4Oibva&5aVL;?FIKWVT6TQ+JT zH6+U^ug%4bg3k~Xg2CGW=^eqpt+Y9N=s9@D4#I~9V=ukow?V&Bd>L<^+`sY3gtgg= zF?4Ul7C$>Ua#bv?X!TQP3c}7ZSvA8~ODLzO>^!$~K4zJ5xM(A5dS^>*{< zyvWaxk-H9dYLt;_bY1-gt@QLGsIW{@Uv5`2`cDozrR#mq2kQGcF~aGfu<i4Bo`rW|L~nAM7-1wR2KdlcU8;C%qnX^m^6J3Nfp!{fP=OWeEx zGC8fT{$wz(NK=b>=`&>AC|h=~MZ(choCdQ01Y4r?>fEmk&Zjqr-ZSN{3W}aaN!!b4 zkL&!Iv1I=*A#7>T9F!UDqpkV{p_$`k-p+~RteE}Bu z^qMuj@oQo~8{SKmW+`w(@Zj|%Kx3H+>O1lf-^vR+0E0R zykLy|4Fu?kgr4iCsF?xNGp-=rf2XemNL7IP(Rn3)~S39BXd zRXH`lCV45ZnbFg{^lv)CnXP8CMBf8Mcpc$@fF$=)aN}m4NcN{_&fExc9Rm%njUGR@ zeXBJ=icwSgQFL}-$#C3-^syz8Fo7SfIaHeR0-w;vl(J=V6qmc&tvo$g^r9q03pNw?GB0Pa=luC-v&fYd4VUjuxJKP7klH99I-Xzqkt|hl9#Tjy zPmp)=t9jpu9IIYkQ_!T4`9qO7e@v3s3Tv102bJq%B?a&ZO z`^-^ej(a36O!&t*JK)JPrK5np!w+SHKO$4@^|eUv)0qd2PO}!!B8Zoy-x0LoW;Tqr zv}*p3$|ND#@=9?vnae_b6+C;snmS^JIQ;#TWR1vh|UV0b^@1Gg_=2 zHqz4|ehWg+J4|xx74hd{(Ns)>nTMphqhk~15bHoG)*ALLr5Ao&=lop&~s z*RlGka^ci%*~5unSFKxV&qB^Eo@DxX zp>8CoA(FGa7P5LMcqZzz(XlK?2b`O^14<7O7suxP)(ur-_~CXz?VHl~P`RlxIqa_q zp`%5FpRcFMB)j>Y->D9G7h%H!3B0m!a7SRP>{K(aDe zeu`rdGdcJ$IT?ba^!E$zW_dZru~yLg0OkliW6#aY5UpO>K+Mr*q1#~*Doj?`nD;n3 z(uQ{kj&R%vqV1?YC+UgXbw1*A%4UMJg>l&Aoe^GfwDe*e_I&^?MxCN~Xc}M=ejA5< znWq_de;kjHUt+87)4g+1Oi0;4Jepfv0lg%|g%X*D8_B%e$1f1~aI&EucrXlcpJ{+9 zJ3?&|m{oc^xg&n*^eIl!El1q^Qc-UXZeIqFOF=o6|7o`ReFTk~ zyhzO2psj|lHD-0QkfLA4<;O^E>xXTF!y^Uj5SJTE`@_-U`V{p696pXJ!(OX=e>3wYH%dLW5WR7& zzfnVZc%O`JMfCe@KX+4^8_OgAI_jAgv@a#?VY1{$JLDCG5vD2m!AYkLLPlb_7=390 z6N#B&?ng2s1&g|kz<`MwWq@4Xy5cVeDaFaCHAr9g_Tfm}*!1@GMXrJ4_zsN5-R_v# zn*F8yg351{V`bW>o-#EWo>cFT;Xu2e;S~8h`!@L!{(aB##E7n&9@yhTW50AY7NZ6V zr{F1dX`$}tp*XjfB{V0Ty*_+u0}QM}@l27!o9_ZCBm1u{6j@&Tm%vFNs*>M1P7`cQ zDK}qtqJ3%K+AP}ouLFJRwa;n_(Nis}yyHdp3qCh#V+A^;wu@|O@Kju<2nbXp@S@{p5@Xv4U!+K-hW$Q*EX<=gsIcP?@ zs~kqJ32~}lV$G~A<#qKcjP9on)F&W5m_H9KP$j;2m=U+j9-SAONiGgLEw?&O;igf`-wZKqBAz~<^tQOC8!83N==V76zB38;-N+Y=zf?urY7<*leh86uYlExW=f22|XIII`3ohHVZGeR?yil>1uD z-ZOr6vk?QvLeXO7*IU2t^1D~sV!wV&GMW|$God7qdGp|QfkDr}mB~H23vXb6%!bDbm79MTrdnf2E}+JwiTsOX|-9ZK1a4 zII>a|7CP=#9>(8?_LGU08T@K(VIi@;+L^xzfj&OD=i8FtoZ7W<4HB6?l)%@vNzWIo zfyT@puFeZPj9KNj)8w_sz?}5tbhzBNsl6_X)(`VZQy5t$`a0k z=ht8!Irh|HeaCsb-j(rENuH*lbR4mf65N2@$6ot+GXItb zr=1RdbCT_;a*xdNG0lj8qwWoIdY*>`BECSp=5jn^DeDf<)1G)rq)iNXGni`Ksvz8G z7QuJ?>QJVAK1rv<28x@Uc5uj<<5rC0{G&1jsM?DxUC(yTt-uccvzcDvwGzFO$dDh4 zqm~Mtg6b0fLJT0G(*}S&SL&&Ry2@3ycLSt*PCmY84sg|^%=27(BXQ}CeN$mQIQe|Q zvLSnJ-2sAYrJK4qjn#+`lVlniXYv`BV(4&?Y1pA17$vb&^myjk`lySY^8a@5b$ z`5v*@YbZ%`_+(4(u9*>-Kwi=LugtlU4*4&emrLtF+=t3}IsveOFGS-sU zSIGX_J=Xvoqn}iSnIYgy91TtQzA-v|{hCuYBrBKw2O!rbs8&e=T140{#qciw?ZU?E zpiNkU!U|e=ebYQq&o1R0m_3s4!vss2=hRc_nR_U$bh}Nw&u9?FbJkDiX3r%`>J80z zoDXkK;b6TzE-_vquwd1MVtGIJlXAm$--UW%KY@@f*u54DBm4a4{dXIE&ms}wq`Itq zJ+j4U=MVn<>0&lxkiyHRhaMV(x;U25kP9Ac^38#c9qay}cN$DSe*rWE8#x2rIzY|^ zxme^nvHm>tV+*lAOA3yOPjC<0tRPNoR$ z(pd~{eK>kxZI-k9ydzF`s{AWk^O<&jxwkhTtNNxUpL_#Q`Vpvzv%rGX*6&1sn~<&ygLhj{%+2ugj4-02+iZw^7T!`_4Nhy zIxS^RHp7%$mod5>23N~o;;ryMgJTtrxXIOQO*juNgk?L4f2+MJ+c65FUtk3ccLb=G z6iat)xqtPP-NLm4!p1;A6Fyvx3P3Yqf022*H2*N711=66h*bft{V)fmnzB#(v(*CN z+Z{&sL(vB5rgh&s4n>8$=x;#X`3Z||S-$nRZ_D&TYwnGOjT+>t!f2XFeEeo({aQpS zQ^Gd{hSaj2;=UV$Y-ZPkUeOmT>`H#(>t6xiH=^L_27Ix=s zzf4~}yf)8C`)k|0$S2arh)f(c8bciZsp5a|v1+R}rDm66Vdzh%af;(O3XJ>!3h*<1L) z>RV6=wrC&I{Q(rJ05;mux>Z!rtx$M<9fv{hsNY1N+gTaIh}rYhSNTfNMg^-Sm2*0h zrkW`WpZWIA#3E2eYMwqzkDGmUid(Foos$SX?`u6nSJuEsj4`3iF+=q;{y>GHCV3jh2b)%Z<#|$RxjbqR(0El~0VN1vV*|O$W0|nhoz>ExL?fYsm@wNVc?m z@G`2W-Jw+||7QB};0W5rB@p1X#T2U+Q%wqfcZN>s7^RKhEQG$Wg1kUu;`iE z3ho#9s{7{2f#Ct8Brnw~lKw;fitvMen{2ZkUP`AUSl^}>^40Cgb(HcPfNphFv1v~H z@uxOC^vY{kBNdf1H z&8D8%gqV7RIUsM2SrGtEc(2vp-|IGN2#2$r_@AAsg#i?8))&-5 z#->fr{t=1OnG*b70_R6H0~rNxy*|!H9zdMGX&`TC+uf(NvRolG5+l2t3X|3S-n5Sr z`l*sRB9SMG_!-G<@!gTX$9hM7U`0H{`JB=BRD}UM*{GE4kqmAy;)tA_H)~!P9PYFi zWDuS!uQQA=_A99)C$B-+uVHZ0$4?m>8Ykb>xIaek?0y3J$(OHt4Y^qUW@3xg_fYpR zV+6eW4lZ8}k)(qi4^vgYxtLg5dqZbnO@c34gz6%ZW<+D_IbC*lRK_hGpT4 z5w(}*06|Noqtwvy+1{)FaV|QKbAq+EMr2Oed5JBH3TFzms7T}0s{t3=Z9C>8z~T=j zu|=w)xSJn7fD0-vZXl@*&<}yni@$(3g;~sV7hr_rUnV){((_F+*c%FD<`Cl_3vy69 zmp=m>Y6tplah3Z0%mtx8y61r=1;SoNH}`vtLF_d&DRZ0`yR3L;j-9iSM#H?CCB4>? z-WZlD-o<*5S_h<^>I;`UqXss3$wfPVIvoWf#@$G>FLhFXm@>zKbktht1mnCI{og^_?Oz+WHzwRLLr zCYb#Ns7p_q7!IKKR7?r669a1QMTxEPx``mws|Z3zhwn*1z7Wnc5+e?$)YN;Dhr#3; zSqmwo6uv=e%HOGeb7>{QcHf_vMwOP`kwe$|zO*M^l{Fr3vwraJZ+v*&jVn<^FnnG) zBYp_2c4^5EzmC73a|NFBfxNMUPj~lH(){YD&#raA^-Y^PI1Qbu0~r_$n8)aaizgk? za_n0hh@-;BZKJt-#xT3TQq9BIhxwEfo@|=?X(xkSFPaz6H z)34(qNytP=S2L5$JP~F0Pfd)}m^~4h6np@9+V2+Ss1UU-55L=64$W%M-Of!~qkL5I ztDN8JrU^F)2}b|9>e4znhXb{!LOX+ua+j(x4TzH3^mhMRS_znl{iOJSAr-vddz)IH z`OlR6+_k4qgYIF>5x2zfp012H;5s>d2q>$ehx*GtB_KR%R`C9xdke_@hmGfx65|zD@#m#LL?a^vqT2WAhwM?7VJ#5}AxK&R( z6wz6kqB7bVQI!O+9)m{e$?H;US)=jmVnQ#GG0@5s2BDvv#pesQV+6vKT~y1j11sT2 z?_J`j8Mt4jB($l@eG6N#HBuvya@+1sgD>B9G|b3ex3{%jVyc1o^K+YGC;E}BUv^kj zlqE-)4em1>r|q}Do4V28{BcHW^UYBXY>a(L_9bM@ELjTIY)2 zb1J{+k<`lEULNerjkvJx&BZok0!Fic0@7U|9-X%azH}5X%o2spBgwD=`S*=CanXUOE_)o-Z%joTe68pB* zbC*w!%>R(Iby+>;W@Rd1kJPS?BYq`Vr!8lg`lXxn_@wqt4qN z{9tj{U(a{xUX#gFiTseLrR2MBgse`g+vAED&myiyN*7|;#|trnzxMr<*=S&l!kOUi;|ufM9u1+{^<-DXwZwql%VkOH?XNs zx0WdK>sH<{w0)DeyAAYYp@h zkSH`*`qd>uoSvkEwY;dju%*A{TSY^o%4pMmA&2gwqy&yNWVyNcJTfyGv0eEPd*x;L z#O6;CJ@lBVSsYrJ!8uel1ny;>jF^{N6w;2_=(7{-WiF|z?+d1ex;QvR?w3RUeVVyk>+0Bz-Y&Nzfl#z1fJjLSvdH{IkIrP4_wkx3ohA z=68)B*7H|iaM|n90DQ-GqA|wDq|c9G4S#;smIq??b}qKg zGrhbac<)xnR;-|)Y;6c%bfXSHsLLRe1zDHk<0J7?bk{M6U%JiY6z5dOj%F<##`ma#=e$akMPwjJ@^CFt& zcEF2SPS6e!)QIyCzJ%uty1KkUU6ZLk9xMW+f+X#;i(KzFyrcb2JFUwtc7tl}@%2S0 zXhV(yR0fq^pp>wR`3&i2{u8x_&Fgj(b-p)WIw=*CrP|UiI(^6^Le=w~oAtuw&~Ih8 zz<#vAYv(Vx{req0Oi=wHvMj5E;Tm8S%*2KprU@&lo1YqWfSttPZf3!V+*v!1;E+ze zLGpCReXw;R%5*a z?@*szM&p(9Zx-!wPPZyGKfKqY!?^xDpC!WGdCpe@ZrIW0xs$h;b1=$z>$kxh6)4@K z=bSFN%v;~!XWB)|fpYruYm!aeF`zo=M{bQ#A&~1bxgL}4o8W*etBio?&VN4SgJ6L; zegfk~7(xy<+Br=TEMLjRy?q{PaeRSj7)5KNN}n}s6G4A!*24sC(R|uAg$H+g47p0k z;vwlB1NoSOJk>c|ttS_Kz{~eoqujOe`0#K&5D5dwl?-u_Fizj5?tD<2e zb~UecOR!IKV0T7oiK5UJe#a5)2lxTj;{&1k9^sH!whjb$Y!3~YQO2;=K`RFnjU5-364tR}Gr;g^M<_y*!r*8mhF#!BPqr{3d-*ccx2DG+;q@Y#?4IhB z-h;;gB*@nEuU|DRf7Sao_d5|XkRehWu-wQgNn4PNvdlRr2yJFsscjDz)gP~+$Q1M^ zUnHFj>XCONW@dh^(*@FJ39nf_EwCgxj zYcHq&h;ckS70D;u6{+CKDO|a7S1OXTX(9`*fUSHYzD zN6*Z~i1|C8AKfqvPV&}H8f$p13#kbB^do0&6R;RK7xYm-XsR9WK8Trn$u&=$Ll0hC z_u>yaNA;f<3@Lxj<-Y7ZgZ!r#uca%6AQd^GOti&L4C>Y?*C|XDG_%sYJ`9f#-VTG2 zm`k?4 zfRC#Fm6(~w9xxcgFaFOYYUmw?G6k^;?mN5dA(+Qbht~0B9H7k1D|l3C^e^XR?N1P8 zc&@o+Sc29m;wh|*VUG1}(B$s%uj16+7=fRa$%{b8u0TVMF%cYxgPD>uEHckm!Jzmf zy{|*1qj>0iCffuy_}gSa#tDnNua<3lMiF`X{ff>f~5SxfY&`t*5CPwj_IGXs&kIhh3sv7a^vbss7KtqG#=Q#_aEc`ZAKcWr_r9_>d!NeTk{U<$LWVguy=gX>7 zM)0Xy+5$6xnA^QEU`bXo--w7<7)>n6{NA*ni#(v`*f=>IMY6E&06*W>4t(b{uziD{ ztb(%Ikh2$rDZ~Gk1mCfH{R+%jG1khvTg%-;+3JAg&+Yed&Jg+fba9?#{z@clQ{?PC7iDf!j}FFff`E>PUW_5NqXj*_rD2mfi#PE9GSLa}*= zAVo!D>-j$)A%RMJ0Qm$6pZ&9@_&E_Fy$eKD9=St=Om{;(@#+|2F?T%^3|yX5p$55O zzi7|7duCVc-!;U3sXqQhS-lyJjL!EG44i$<{mY(QfzhfNrgu7kmKOo}BUsomtj0V9 z{|0~plwusr5P{Y$f!TWnriv_l2ZwrYUv1fIeQHh=mhpS?D(q2z4FA7QzsCHE_0BOC z#@72O%%H6PZdHjaSv~%;M;z|m{eY1LiH{EEfKeKkm8TC^?M&4n0JA)1!ibGgbddno zduOm%BGj{DTSmYFsH)%3?lE^7+2xkl0{)ry87JDwQ$%V-uG_D@HNUhA*MYj%Yi!@6 zjISh`LsCb^BQ_yP=$v@8>JOZwfD0;i^*r8q|573)@5~T2v-(8# z*5Z0|gKH&{a!7AHr~{IFXDFW}6ZOnFtoT8zzYQ@<$4SmL$J76A=@?%D z-`Cdw67-Lx-8qE_R}+qBFoqkmWeF)wtK$ZC}KySE?X6 zOYQUNEZGeI@525+{zPheZ9fWkHu`yOs_Ma;vCMeBl=$$Bx?_l@hDmfoV?g$`0+T(S zHxQNGl-LzNGq+!!3FD4+WdZYVrZc59XQI}7i$)*Y;qUMq&i$S_^1Tx)&4Tampt^;Z{&fy~4Tf8@^y*!(dfI#@x<~FtdJ+gL!FN+#g6q}0q zL@wSna8|b7lGRRsUcQ7jbNhFmHAOf>q1O`CPl*VZ-2+PNsxUo^Qtf#Nl7f-@IiaFO zL~N?2Q+|xJ;b|_5C7}ONS1A2d9Q{6K<*7B zOZ_cHZSxrk;fWuVWyQfe{|@M)c8cgvq|FEF$5sVn_*$Z0LFL@KY{(5;)aEX7wYE3N z|L%%2k6Zzxdb8NO1q)N@U}TLI;y9cnXssa)8#gn@RKMCeVORYL-WVdQVbg|^>$Hc+ zbwXH7@k&4KzvIY#1?1M%%_P$PHvy+$EbRL>@Q?`3hw^^9bcau3Z#BGW#{!3%z``Q$qwn7E z{QH*=kw9b-zzB4jw z#$&v06)y{~IhqNZ7v_%EE180ZO5yH>IG7d00@kp*>9$jN$z0f$ug!imw`*lKK_rLO zVWMW&a&`E>b$PdqaUs76@0_uC7JD!I82a^Rx?OByL(&f^zdQ$RO5!DBgi`IR^t*NI zeSR4>oVt5`+W5+x?6=iLx(8K`k2iO_pC|+jXT0f$Ef{26-2wtSrIt;w$raq{y_;(4 zZF{S!X1>fPGCzbozEc{ca8j2V4?}*0en?k&QMT3IlrHDz=~NN-%`~p1T2yRpJZKJ! z@ko?7D)4y`N36FZ$J#C(GG>c-{oE;j@=?WR#AsZbf8iV2Cp@#9&;Gcfu(tJx&wDpj zR3XIPmycP#N??eMyjVC36#9GRSP%HsudcZl9)2!<@Y7psH^f(q!6qtUk7>3g&a`-U zb`bnbI8Aje_B^|E~uc)j%^-x zB@+fsJwGqlecoT_rTCmrUkP#_1v3U&Z%wW=z6zv0vT{^AF5Of__CQT<5?9(jV@GCV z(++&ii3{Rgb$BnW{#-uk!W`1F!oDxb8poU&Pw}aB;bTh{R?=^@k*=?Pk=QhLXA{I% zQS{8uudwmw%80z4>c+?9F|1;d^!Y22a%zn^r=8oiJJyr_gQNBj7yCXRj0glQ^3{ke zIM>3jdDMV+$G5jXw!`hdTxpy{YxST5JI$1hg3xA)drV+!l;3s9Vwr%1(-Zw0u608R zn5v#P0TRWdL$#l-&DPO+vOgA5E!W{s)k{?8rh{hbA=5x>QQ{@^{$br%z0Aa>hV_UV7 z`HV{GOu5Q!(6t2@qjFJ)Z#WqB#Kql}bUSuwj~wArd*`(a<@q;TD!99N0-C1HtJ-(+ zE$k|YrsaY!Y~KLreqG;Yld@CB!Pv57AB>lgj)cWYNYR9!c7;R*a@YI`lBL(x+|=8u zSnIY0knp9D{AmZ*A5bQ{d!jxAOm}^RdqW?B!_Tj4Dq1N`kINYC zNI)xgOiz-A?e!Emr)joeQoUgbMDNvfTwd<5i!bA5);EgU}#jUxE3cDNl zk^3W7 zS?_V0p#t%X6a#_wz=^NPI*x+tZ-XCZ7Q}yH!%>X=a=N+eJ`jgA7N_18Oit0ETTD4} zeL7EL1MgW(6p5~pRm#lJ!Vih>n=nM1&;CU=Gdl};C*S@@>nEi=wpXqac_cEF0Q*V_ zx2Dznw@q$Ej)5&ua{;DGL`hwkF<8VK zQe};MCv?3WSueAO~Kt4 z70$I=_V>{7H)7upDGKhk(Mb;&Il<8pD+XmtZRBqU(5vgZM+wtMuA2?4fx158(I=m~ z3XtJ=Lj~;BsD5I>k#OluQrKo?yvrk{RT*s@&UYlRm;D=G!i0g~1~Hd{M|ak!D%2Sl zi=z7%dTEeLYhY{f%=~6|aXx$~Txws1J=w?}%%nT1SP8Bk?0K;J5m97*Xb@w+Ic*!> z#NCl=UA_QkI#$s?j%$RB@w<%p&m${n-~qv1lU^~b34Jks`!!FnDyB=(^3Qgo6~<6z zfkhK32O}-r>AG=e9Vvue_SC;qUUPZ4FTyVreo67Q^=C#sEQigy?e2a?xRy9&?;Jkt ztG%&z;CDNbq%5izXxy~7Nk2OlXg$}*FFn&Z-2;(cs9D~VH2uEnuM^E9TJ&1V^sW7T zQj#}Z6`KACo_4qM65>#0>YFD*NC%Y!n^t7Nv{DkILy@(_)aXd2B{UmfJs*ZW{6E$PO95MJ8*a$ zsv|W}Tb?$G?hPrc)K#`1^`4zZh?%fXHWkd;z;Mc#VhbV0yrhhI)7n>4=xJ4?=jY?a zCZ?2ll4EWCMgk^w>fUg=oSJ7+XK!ZI4`|Vl?XRPr-MAXBZ51VSRa@$rmz-yZxZ$PCpB6s+G1Va+{Z3Nm zc%k0>&mS^xFWb-9;*D_CSVWIdy&DDN2W60?N%w<(yiaWr(J*9?UW;!)r~3u$g<}*j zu3bx{8h&;MaI!GN;HttmE{l{FttqnMufE68K^MJ_?VP;?ym%IvTjbG?9N`-7;zv$B zpz`|}cWs<%t;&3A^@@`rKhqn2Tz^w$uaA3$Ur*PdbG{^H?;$-q=Iit$AmDUdBwJub zE-$`-k5`)Tx%ZZn#WxPCz|ceCm$A zL6A*b)ML7d&(*Jtb0763@aW!uI#LaKD^;&-<<`8`n%m`Ue%1B(QK?H4{pH)X&n~wm z8a|S$4~sr8)7!QfM5(E0k_}RWRO7?N!8J~PuVIO-0wPKGD$hGOI$ocBp47@Ze}{i( zI$g%mfqErPnJ!6+~RE?e|3*LrWdSVZOCtm?kGivO0rH?io~@TKMg|YX1=(3 znCYjFgIfk3swaHPAo9BDy*_F`*z7h+hVR1lJ*4FB(O3_PXz;GfStgt+q+(Q=Ue%|oH|F}>v;ZuCZ)pAvS-=%kw)h}742+`~s z+F3CkJ^gj6p^m?_IQDL&%h=m61+s#;}o$dh+F7MrItJ%~$HZ%7fdU)%r zWGVU$V6YgA53)#gpsi4Zx9GC4S+#rp-k_$8Mt#)YA;r$ZWvKPYN8N)N!gj=fE(8)D zH05KDzw;UCUI{SMyvY&y@cO66WG%OPh~+EBSyt42Q-1EtEuILJ@Z6()m+DW!22Iun zZ^8A+d+^VkRqXNuS)`gaNz^ro3O+C2NG5^A_;ZVD>oO6b@|VivHg~~Es1_yzQ`-M^4e9j|>2H&jVK z3+`$&({K;PQ;&4jG|JW7>TqvQD7)z?<*t<9J-cWP&f!m`bG#d8bQ*2nX7;`+0)zQu zw(A=L5+uu<#<7WK&sX7l^+n+$XBn-+m#3RY3(^f?1W%TCweJo>Bpy~H75J=&28HW( z2G3d0z{#~YogR^NB`8K^-()r0e!NXz;SX{+LjW;Sx`F@|Yx;snpHdB#GS%KoI zQS-C2vXRkcav=@p)cSzH^GDQXL=~{npF_-oZ`I zYFI7_G@CwL3+@Nb_2+&~%UDuYP~V_tB_Mw5&3bLhiz>%(M=ooeA3WHtW2G#D}`W)(!onfR~9?;xrIau~pqVJW%0hTnNPbT^1>N0@ofZWoR|xG0Q@ja94M8SHj!Znzfq=b-gTiagZf z^B!Q<)EZ@Q`Px<~{L`~X-i>qtWW9FR9Cn5ZN1pvIO@uovytJ;oD@K}8Iyk8;efV;s z2qU^>N=0~~k0F3>iOd>z2w&wsfAm#}9oP;4KqX4+6Q8O5)r&HwH#v_gn%Ge=uXh5f zF{)eypVIZk7`%93v6m6c_L(BR%M&%{#Id6?FRKeo^orTbb{DzcOHQu^|& z_71DD>(usdI*OiWS61uKCI8A+JUB3D=KdORuI6FfMB@~wedPrO9Vh`CCvODnz*O&a zjz!{?Bt0wx>6xbvIRl%iJ-k1TEYiJvsO+7!0TqOuG&(dY9w1R#T*@v?x0R?@HD}11fVv)@YjkUqV)X1;t(GWl zEQBtGT|C@+6MO7<>ug-5f#Ya{2SJJNU$b>{R836n1m0@T+_clP>}t7lp6KfoZw^okjOOMU#fP zH=zASGlymA^E85+vvrNE2Z%sw|CDkJ$_Le0`U1_=u!t$hn5>>3J%FpO!jy1TnbtH$ zx-sE_Ye%;)FGdC;lDdK6zRkI0`h~W5IU}R41sd67c&taJ(8a6pdBi78TA**_0KA|? zk}yyL!8VxIk!{MCI{=4wxhGYZO8A<|tJP0<3xbG2$YU_y_5-3UXg@aqkt=>BlTIO! z>PZ=nz{&Lv0G3Iss%kY0u?JDygI-vHN&@*&?O06w2xGLxUt|4|1kgWj;3h}UV-lP9 zmr8J0rWcyMt(M z2Y}ZF#8)5@^VlnW=U&|0wsR5yv{Vl3HPp->@rS70%4j&ldpT*L#UB=B=25x+ zsx8`F2&k-*?En{b*M4cfS*ks>;%g7}#=y?XZC$?cqcO}27uhjdrn4o z5$)!kxq@isFku;rd<*4S(|K=P@6ax;u`IzT&Ari%iggfDTADdF4V zj@x4?Lu<;m`bnMv>IM#R#IINn%h?j=M5B)M_m*4}sgj)*FrMa4Hzf=bi9C6-2J3G7 z2rQ|3SFvoy*taBw&YeR>;ylDN&|44Yj!G060<4Ly1HWt>t>S=UkL+f9^s5c`IWu^b ztD3nUuP@WV73(J}!U;f&f07+~T{!~A)MTT7wXOdB|47=H(>1#VIve?mriQf_r6SLStVZYf6#o#%Uhx2DwJepNN!9 z+2xPMiraF_(AG6_9e~HyV2YVRetC9Ve#clp`z}>-GkLuEiG^7J_ylyE0rF1#0x>ih z%73n7V!$W5!|n+tz}@w^-0cUiY>g)yd{`Mlu6)H9FZrS_Pe`43Hj5XIYceC_o{TiO z(Fdz?#=0yx%%5mWK?6<}t3*SktJfWt0>cAE7E2tBCUq(Z3wyz58QzRX?y2 zHZt`^1BaYVtWd}E`z8*E4P37)+e3MVX;zC%ds1N?dxXC#gj))3C+e|*O2o5_hZ%Mge*%L62^9v87ae6Ks0HUa$ zw5(KXT?tdYP-k*|cJlL(!?xb?Wb3ueG4K@Jg5h+@d;(qg{PZ_vVzc>E=dJhJfv0f51J4?H&$m?7*{G6xk99zCBE@ED7t73C zSCv>_SQN>&_*athoL)OWjv($F0Sr|OA_lTV7%8y|SDGb{S7G(0x_#+arFlfBDC6&= zx?Kw9?H(@*bahCnCHfS*whi%GHw+ioR>@{MQ@hijFEG4RtR6bo)NU0BQ6h8?EVp&O z`a>ReFofS?+>ux{I6V$-A`Sgi)vn4`O;C{ifuLHO>yn;ohxhkFj*cu=BHaf+LeESV zs4s3$CN>}#ER?!DAu2b<#hQ|+MyoWr*j`L_T*#sY{qDZIu_?FlFB?jh3P-&k1vNEr zXH2(}i~-Bw>_)??q_2ygbbB?5t{0#G-wmk{$5C(in68 z-oscW+IpFHEj^Vx?BsU>gEwkNy_6Zbx@6u@9@NYqO|(>j^=awGt6q9LL>&DhJUw}o z`PTB&@WRC$^e4>+ygv%MLeIpeT&dV{X*+3ai_&lKO}E(87_fOp0hO(=4yD|v9>-?< zIy0HO@5?l!O8MA}H}4s%ZMu~n;GqC@IK2OXWLXc1vWSZg;733ibQi$RZp%&6_y+z1 z1f>JmCxaG6xs4vV^`&|@X=WUYHP}C*U5VuUuE(1}Va4Q0Y2|;HzP3G9W8g^JHFGgz z%j$_AMBJ#V@K@~8{-8>LjYq*kK+xaY5>zIq^%}9C>HIoCPvvBhvW-sO+Ro#izbX?q zAYr7rD{#k4Q-NAy~2Z#S53%=9Y7XD#c{6puUOgfQ#&G*_9ZxN^!q zow0fl+*I}}cHQ^}eJ7?j{X(c-Qhu$t^MFi_3a0jQ?_=*r>E*!+Y}O*tN_*usd5Wy- zo)yEe8vc{625r9qw*8cmjM$*!kt*?ofm=+v?M-)AQ{D|dzm_&J;X2Tqmav{m{43sw z8-HuP@~2`^d#-ARa~P$WIKv^YCeIAbGowp%C>mB8-pPK%blwk5abB&mL-Ag_6RE~9t2&>^SC$Bmaj#IiT)UPT|73~G zrGL^OBi6bSGpo0qfU29dtVfe|YZ?bX{E=@vaLNX>;Z6M^7J8SlC%vgt*W=dbX2{6F@HQn64eiM%j&D!v4YX<3 zkGl`jl6uKSm(1Sd2lc$sO=mFQVWUlPQR_4rZ@^E3v;I?BX{A>xR~M{NSItyTKm-<( z=7a~l)j#jF1PdifG^1xf&foWE+1a6Oz$7`<>lyQV*6)nBkFGGw-$(n_?FNCNBKakT z_6MDHtI{YH^=1xAn8zPCrT*;p65N-GC~f{LMaB0jcG%bBI^9D1PqPbGRI+wLR%gb# z3rawidlcUFR|k2i1U+~nX=cATkFl^Ya@)*kwMe0X-FS_%&HbJF0FzVqekRe<-JutM zaUp&8`mx5EBIfZb$s7Q%KsXg&P;hh4;QKfH*0-R({mgBE! zSOzkaBDq8TG-%z&cZlbio9=w?tW(W?Wwf1Qd$Oz5$9Hvf)}3BwQq?oHbUYf(g>o-N z6#Jd*$9xZ?2CYd>jb?vsO@1+dGyBovjX~0#Xpv)U5r4K$1CtAj?6iA*iVLtp zi&s6c*Hw7AS$u=QE>1tXsO zHyGbsN|YkNTm5LM;iB}D%_DIwu+`w8uy09k1GzvMiqV}6OhE6&8*p8F#r?U#m{cTk z#}ggi_Pl9@LN)&vk@_@T`q`zLl|uKtvNea;usKvgkUUBW66E!I`bw+E=`Ru)jg1-0~u6Mny03P0_bbuezMA za)qjE?n@MODqjZ(fH8>;;>9s|0T-cZCzPq` zFx2$wXb6Tz!)E&{$oa6U3umqbWNYb9CJloj&Ey063XH_XCY1w3mRuA)e^ZlCi(wS> zsSzEcJP*Dhef!)>>s*=}Pl{G zQl^WaI^U*T5Eaqg2x-bw;A>yT^}qa9BvETA#;HkSZ*Y0(l;u-HES3wYN8}+rJ^?LQ zq0kEp8V9vmc=29$`ZcObcLO=X zNhZduCtpMX7BG?3jmSE4!bdW5FW4c}%R=d^az$%tmAlkTk}=LaMGFLmb5YfNzhbo?E$^9>t~h1q{jaq2th zbTi9M2)gHV_E&D)Xy5)Y@{N}}uMs!lA*pl9`Ix{6#}rhNF0(IsU(QR`%Dz5(|dALG=bW`zIo%qgjW zgeNlkTYZw0VfxmMRKTtnZ2ar;@~xQQAk4?$xI*!@=BGh95if6d1Bb1XCA1xiapP_4 zW=>$^2cRt5hu6_4ZWUJ{+Jc{~9EpkT%rD?6LxDZA{K?aoh|xR=xF~sT=xbIQ ze3S}?I^dv5I+FVEErkmSD(miZ6EFy3%pFbDB z0%QCHOlYpahVig@v!p{NPfzYKfbA-cLl7-3jQF&^%O4$BomfO=$cRgb6q|*Kwmdd@tjz-JN=+pVT)qh23dq!vD!x&u9`3zZ0q?XX|u^ zEye1d&0nO|4q9GgAb!``qEfC|4p#~m|?`)9X@JKp?-qP`?;eHmz(|>`pZ+ICCi?GU$=_Q;S`Yvo zf+Ow==(Gu%gIkYSxR&nON?r@CY_}=~Rj7Az(s3Ui&Z&50rzqX5q`}jYkZ^m(pNxfU zA7{a$JpeZ~d~O5Guq&`l4eob<6YVj%T;id3Y|v4}khv3}9Cu7aVSJYCSEmKIzPsrt z$cJb1WkL!M10drIFt>2-S)H1=rHzF4qt&oNr~!TWah(t~k%NXAAGM&}`0)teLytM@ z-ek;RxYMQGshQ8=m_fZaf1JZg2hqG(3N$+HHYTxc{~?hdz0S(A2|lBgBFWZZV;p{# z1bYwWz)x*EK@2H*bEj)27qG#xE5BGvF{zPLI1Q!gYB#81HG|L0A8YTQ@)VkPIVF}5oVP4I9s8M+ z%2?ejQfwP{!|HB|9t&>Wu-*q3G)85D(@w|1Cl-V7*lo}^=jo_7D~E!+l!#{FhvfAb zsC%%Y-LmiNw9-}B+D#?@qh&2mter;o@%*)OaqH=+*45$^r$uZgGJ1<=qxH$eo%CQm z`4rqx?9X;1mwDp*Cu#(E?`vw>L4ZX$tw z$E`qg{4ECOsE7bN^;N4a#VS**Me4K+oZU(a;a@j0Fi(N+Zt-Wc~pSsoa+V<-wIiC+5KZS=LrXXz*abc zH*`a@#*jO!_GYW>sB^Deizl7B87KbQwaz#tWe*t<7cQ+ixnP@~r0om|s_w4CUc`=i z5`0GlCX((2ugYn~Ocu4tMZNMw(WUu{Jm**(*{SCCT0B|2Rpe?VQ}%Quql(!DUzhQ(`VH8hcNtjXP0RWM1O*v}`B ztA~hXN*8eV1jc+YvLZzj@AFG^62vbwNVg$>iDze4PV2KdG&5$pb?}k%=7DcVZeW3Y zN1XXnHiF;I;FV@p__!ZJt+wsR@dD;xc(D&q!tQf~2|S`gX&OM(XrV>6_U@}PYW+@q zSHwrc4&P=PWq)2>h6Z)n{tc!W&_$E!oXtr>`^pM;ZLd~>>(*f$JnYB9F5rSnC3YT5 zXDUHkgv5q-nER#E>RG#0?v)V>h*2SS0v#YKOo2L3!pZizIw%)R%!?eI4cBW+O)Ve$ z0o02{CD~UFmLeEw`x*?YDe114_6I=ZBj5`3(VHC@Oz1nsq^L~B2>gZ;pPqgK)XxAP z&QKUNZX6(9juIf}_Yv-+C!lmD>w^PgKj8Ktv3%~Y4_$6*M(GMmlukCc@NdfmIQhsi zuaMJ6r+W+bs?SI|I`a~Os4u{QdwOyh(#2a7W{k0?pH=CgUiEV1sJ>U!KH7igAK_55 zgEUIDbW$a9JW=;a#SOXy&|yBuIa>F=|sa)rHD_r zl9w`LWIb|=COvu@hX5CI1*&c?!8j&QtnXYR6^NkjJuRCW{(O3FvTt~yFXO?8BdRgv zp35J)>m#508YIw5s)<%PfpR3wgWz#8Fia=U*~ECqW$EYEYZLV8Nb*?2p4)rMC0f<; zGp*kh4S$JJ`H9y~^QMEgRgl*IBdTyfo0ftX*hgrFodBmI0JUz_%7NF0Y7%Wr{(_dz zcBx~6BJAIVzmLNhK|1%+2fwJsPlZ0jix(UGn(Mw!7Al?M(>F=p{w2{qY1(pd-s6f% zdY}V6;av5FfAoe9&_4s{Gw;MS;)%R~S`hv3 z2HgMF3H&F(f02@OjwErOdY3I8gafy$?{j3qjYo~YL!4~1??9gM)jOPKmq3@$wqD`i zXWwDc#B!sh=`8FRcARgjS{ps@IA_Lz=9%m^x${kj^{`4!E~>0>LesH4dji-nFzxuq0g}_X38894gPo18~Nu&92ErAR!1ke7^vDz|9Hb0U3q22 zaV@U-K=c{X#ruRUwK7sTfSfX%1aSb8(977uhZWX{KB)V)pz_ zl$^qCt6Kn3EK@@XF4$$eA3ZJ0vjvO=19o^I{>9P52pw#sNB_>=5DMYNM=;q3Tv51d zfuPomw6aGsenM$RKY7j^*`L`*bh#9X(KBq!f6tvS9KyW(2$)Q^XX#3qys=pKirJp8 z9oQBZ-eGctp%nc;y!pn@zUa4mXK~iob`1B)(pSH?-n{o5P>9cY!$&OMX_YX|sQDH;?o)tw3a+?b5G%3+A& zq@(0CE6&u&Svwyf67IP=7-*Z(OUtvgeIBGyl93*0{I=w$61peT-OFY0&<)iC&<5i8 z_7RwpD&~E}u)5a)!vFZ`b_c-q2G{oVUWDU9hr+!PeJ4c<^1y50s$Dmon|=Tr`h=CR z=v6bhkfk8OiDb9|jM4vx34U-MAezuHf|Bns5Lz4k>f2!3hX?7yA4EFi6qu=}@!TgS zBf-D?7hoK*<`%+%_)F9}+}9Z@_szEGy*`_n0F8;Z{B4lHQGUU-kK5ck8wBlHo!1QW3W;Xf8Ns3M6VX= z9Gb{P;oRFaZSHJZ@U8u7Ju{zv6T0BD>glG zqb6P=0P5eq`1^Za!uH3?qsC1@O-Hs|`TCpK$M7Yx)jL|okVUnEqR2M5L8`ej>74JK zAQoJAk8+xOimnzVS9|N#9Hg?a*!^Ua@W%f=O27SHXEwD|sNtN%>S@<&mA0i9LG$@v zO;lN>mTnbE5)y9(m3Xbm&q9z>7i!xsKI8whfQDm>)C;@qhR?p6p2SvkTiyj(dw|(L zx=+9e3}ykraAcaOVnefamF|FO-yxr$;*8<{fA-jWO43|_T5T|(a&IT^qb=#g(+>Q+UnUdzIEmd^Bsz^)3M2}CYHAj#Q zDalFqn>XScp-vilOMq1Qr`&NuKIhsyd1013n{Ukc5XSbEZXcX9f*P6aW-{=UK!=)A zWj-bqyJOa{-90wKx?gJ);>&+}h`5LrKxw?%b5+VIeXu6fgJJvMGFN#_lGs1>;qoVr zGS{D0goR%IR0A_NMW^!ryj<6aeJ+AYILk)k44Qm~IRq4_p4TRpWz$&8TiG8oS8y1i z3Spen|El5Yg-1UqcgUa*f%{%NG6pY`zdEQ5z$e-kfS z41bC#5S3=4txo`)Y%F?`RR?$Px6_{SFViwkD{66oOYgS$RwesjVGAI{PnLjWCsmtp1~sNV?2NZ^~{^R8aQ$@a2|N>|P$ z!bDjfPdv8wW&Jv>FqN^`pTS%1sd)F*ak42D&pka+Un5Zy^AmIseQWK@rS}prP^a>5 zj`sG;Y8;d)!d#|3w1eFB{|VfZD)0&d=*f~ytVqD(ELCTOifFhd5-o}MNmiXs7JiDa zU#KtKU-GA4N{l`_)ZoAk5{xl*po`wSlGRA>k1VDieW%_VtkPdy<^6-|c;W~UD&s+e zgt@;0yM+oY8}P{Or?xCZdSW*Ls73Cn+e^X8pBu#Vz^fO&4a%2D7Yimlb6Bi&pI^WH zw)`QNXMMEKJ+x(PaFU@qc_=FH^|!r8i|B)~OQY&82bu>lKa-Gf*)3`2^Q`1w;41!!@eK;XvssIHf|eUe5s%y>a9Ta5m+>g zRn1!u#hiJi!P{r%nS1cj-;@4t^2Nnhp6QmJp{)T`=W%ucf8kKs?r-|7x@p*8&nVr# z9?Ot-@#Hg^wU|FBS@~VF$ftiH!_*V<9D~KLwZFK6?|0NRxHRio`%%z;?6`el(j721 z=fta|Gac$tph1zVf@fU@)=&sD{j@(I2AmRaNdI|0w%7~Mh6i(>WR2cB zczDa4B}mt{9A%f!wZtt`d0DRw(jxp2T0XiBbW#^vf9*b?A>N=MWB#$Hr-9E8J1&2^ zMtbdkp3rwHEjuabzFjw-BsY=$cm;;dZB?e03C`@FVJ*qkg(g-;=H|ayCM@SY4wAZ1 z>D>Z~C@qmLBmUYTxTBjmTF>Z&VU_1n%Lw0i)nBTd0E$Q8g8UB}1k$_8dk1tlGek2r zPk!_jPS9)NY#(=$Ll5p;wE9FH}Fvi(iT z291tGaK^CQxdrgjIZ|8@D8?i=p0Thf21HNlXC}a}?2F5IKRQQ4$|wFBzBawN8;q;W zbo8LH4fk*wsJ!Q#J$bcLg;Wsa?pwX8zKqd39-$U{T3@_Wehgc=@wr?Jymu`znDi|V^7XNEd|R~X<|8-&E9`hdwdoA8#w9# z+*EYG0{itEh`fVE9Ybz6EL4ommLmuE!VWgxu^}E`Ak9PRdj|^E$6FRNVm-*p-8i(b z%tJHbbnd24@K{$;#b1>jw-o*s0~I*_D-OEy6k6qT%C;i`T+O9C1c3TZeonz#2jSU_ zO*rTP(BE%L*E`2e|JLSnH|paq47f5?2(RL@tAmi*DUfX6t|kF;36-}DH|G+Fj31yc z=97G~H}@s`?dzRdhR0sCwq0}Y_+F@iUm{+bN=d9bHRD1&?GLvVHI`)dGqA(pKqH+d z+u4t*mkAs41nLPBhEFt4urv>p-T@*p(t*EY{~r`#Ds80)_+F*`F|;0W!O_>#;g^iX zil7v!SZvOk*~mMt^2rQ1>GJJDB=oGwz9q56mw0XsCvm9%jFmq|T?1a5yl4L<{qJoM z-wO;A%YIUM62G*{9A!7I9qZB}e$}c-W@Dmm>-Q^RNtQLqrl-#nC zea<+miC@9lU@fV6Y*fNT=`bux_U}kkA;kSwkRa|fU@?9!&D|zb?4-5M&aAw?Kyf{3 zf9E)e9V5%*?djh&G;v%G_Ac>9-X@o}}0W_jtl$h5vIHZxF4La7jMN{PCgWuf1ZOznz{Y4ruW^*_x3r09$4| zlWCS=VOrZAr%y+dX`D+6v{B6xX4r#hJF;%M3*_$kCLz9Jj|NbKAw-}$*hM2&c%WFF zqzmz>UhR7~EA=6DDra&+=+Wa%_aLAp-Q!LFhC2mm;sWU&=03OMbnDOGkZaW0YCK_?PnVj2m6d2W843VUepLJB6EvC#kM)!l zeLl@A23m%Z-vI`PQlD zZxg6B#=BKvrI4`N#_M^kC37zyn|=Ypm3@FaHX+Darw4p5$xU5q>5#@T9oO_VKU!Lb z+11#N{37Yf*d91M@*!NxwGQ*kotFJkKQo@Q@ON3gZauYvVwC=l__BfY^#Bo?8bGty ztk_gRN&2l5H`S@JP!jOXik2D(gZ|NRHREUc@>o=p!AMNdjUfW0Rn`8por2$K{_I!AV}yPf`aray@nEM zD1nd!2+6aLzGZ(qv;Ud>u(LD&nf;OvncPqA=iK#N=Q`JsWUoM3qw9e?sp{JvF_jG% zVsGcorRMX-D8b1;t4{&aP`VuZlS9q@yg!t8e8v(lUfzZ%bK-7<`iyBKeD5V3nT(l` z`D8J6Yck~uNr}#+s&sq?HK)KE#H8#q$-gU5B%2kJ1h?AeA!<378-`Fl6W?z1=$O@a z0E;QPfF3@>JG?kPbs*L2N121sqhEnMWSTCfFSG+VZ*spFJmTFO-~3A&)Qkg9Ia#1d zu@R(R{(y9VTl9fJB-2CUm~C?3e84h|5q+^Yrsx26J8U8NfKYzF`}yzi3Dvw;kTH53!2Axc@Iztclo&i%#)6{i`NW*SGWDS!6JnAfiHN+lZDB~V&w>}UBbPHKwUG};04?Xw)jpHwjdQO)iDIy8Ki$%mBiZQ>vwD>+sn$F3^Gj|{)~lGJDSrY) zRD_W({3iYzC0Jm54)NeQz+D4iyS6>}Jr;!6YvBE>7YU|6kzn)*s04uzyOz)&z^&es z3aYOE-a0=29uGB#PEpey&)33U(de1k4R_CKTCDX9O8f*IrFJ2sny(ys$pDIczmR5X zH>eD@Pz4zw9S%nQ%L@K{-~U`UKeAbP%DT}hyT0=9L~)+B^>Z4BcNQ*W9`!o^<7nKM zT&vgFWcFrvZ8fZ^8DD3xMO&ndVx&~M`4}u#Nb0x$OF{)R&oxt;aw2J z#>lbRhy!-I+q)o%yTp#mqm$dmeJwF!qQXa~UkAce%X3cMXBJ=@s@XhMj8p#Wn?Twm;But4F^I zcR!wHm=;c&3H@StA^^~|)$}`nnvJ$5$ZV}GGcE%#2J{=4!Qz`JxMthM@n)$@%HYxu z+W47D6O%Z#I1uOFS0$))wgsbKuFqBK^~Ua4hI+;siSDCqvZOjkkYs>RftEQhbyS|B z`>Cb|yx37Q@pA5nn?+VM$es>-@m=NTI*|XGsltALyvcE?Px`otSQEfu3LAeubBiy^l6(DpSrk!$lf;TV-)!Wv z;@GfxgH*{^{@9%(`F69`N6Y~vpJb$>eDU07GbCbHrfO98brT7Ejs1BKlF)=t&ckE< zt_WMyTwuD%Y0103811dr@5*s%JLXFNERav23-+lOjIA1%z6*t!t!D1cbn;SAnT1)^ zlb(szB;_5}YTDyMLb@M_vp;o&&)$Av`xJEZ1rGE&mwRrrw8}U&@^KNE>ysE81U6f% zJVUUT>zxQu!UrY~m;N$i`uQD5;-N^KM zO&gDSM%R2i{hpY55p!$#^R3-#n6K*%Un`aF;46FcsxM1BE(tA#;cEpOLLe3{ep#g-1RkLiJG5vBAR9M`T>>5000vsX6XGb6HE}YE*mZ(S zvE;t|$dLjLRe`#|CsZC}^6+Z*8bLgNy2WW!uka{E0}L6mH3C0FfFI+7IaixVj3Xxz z&WlXsj6R#b43Yf#!~g>}rI)=;AWQtzM=uM|d9ldX4Xb<1W_-8d2+~Ja%X&AG;e79` zf|w1Ps{TK)X4CcGga1%cN%h<%w-H>oM-3M4s^5IQyOrt}r;KNA5Q0PopEgoMxv`_ojQ#fMQG5mh#Z(qm%4X=Q>d>q z5_&lN8Y6vn39f*05T@UVWG#`HlAqm$N2bKh`n%6)6cT7wGYU2hZ7;dN;9bT z-H!unTDmVxcVnl-qg}zdg<<5BNJB8p?+*(`KF6ND?3xUzWoV)H%_AE1Udy(qq=^uX4!{GJ+f(ktMrR@ddfm-FcfigaJ(KlaCY8WuUiQIKMqpagq^Z}qiJIpT zMwu9DPg%w9jiw~?LKH8{aP#Ml#haFXU*Bhy|LeP%pwR-#R@ zlf&$k)uQ)~V{sR6AT(h$EQxn8;+eSq>b?$chUZvr-d-g2@cws|ibrWUg;M1w+>2Kt zKf6VWz$u@vLZ*5%yYHko`n^}nkVo8dg3Ww1g?vI{?<-@9P?s&;Z#&>d#*=ycdmSvL zSx)D7a1`Gp!EJGTz9!la~i#}KC4 z`}<_Q0$9IN%uK#Af%d8a)d#z=8yQ0KS&}}67T8Vh{j4aP%?$6d40z^yE{uMZj z#PNm~|2T?N&{3p?0xRe0X$I#@VJ`QomXsP}t#73Qg6c=;oc2l&Gbi`?wND-tjF1z+ zT?mANgcm;qWDFG_!U^zgR`JMwWag7=oWHrQD5ECN7UX+cqD`;!4%57OP1NeS`XwjS zJnCDemRU1r`~bMw(}paY4%`o?+`0c8Zg2}S5UI0NyvikQoBAA*^|}2a`2~w(y<%~H zjUXwW72f`FpMi$R&$q+gJ?6YS3EgDInL-!ieF00k_i&=wWBGA~*T~Fyl$)>SrX8|ed4FzToa3?I1Z;x*U>oh>D7wxMI$ z;gyBwREgzx0h@vb3b)rI`zTY_`;-g)_Aze_=ru8jRZ2px!x;%yGl56ch9C+mQ!yx6j%6YNso$Fa738zYFYk$|n!>GS^O z>)YOaYh_uDfm53*-7UE0NAm(gCa%-pB@GVJ>Sw0Wk>;`-)(i1`|qjavZau;Xc*cVT$ ze?k-VPXiNgy!ZK9EqCbOXu_cH|3EZ0>aYp$O)IU8Z6xAfc+vWI=f!P`)AIs_zgN|t z+a7Fsjd&E7zxuR54PBA;dpoM4ByXfu>0#S5`Itp6qY|wP{aBQP z*KRL?a46eT5E!(umuG_uc#2^npKzXDU~f-qn*Gi(B#el88-0jW6LvRBN^lpaPz z<`b`y;nr3?dLTzyD_8It$)oe~vG0_iSbe5i^c?ue8qYs^SH_cf@3nocH2`NI58y4N zs_ygzdal4q?H^3t@7@6#*usqR2^3eQy`AS!wTmh_CO_z~Q@9S}QsP}2&4&vAI(D(+ z<3}>5-E3f-mdqer*eo}A74Skr=hT{j=*eqOTHWKLRlVyq2tp^QIY|uKRVFiv>tKdB zcHjE??q2L%)>C!-bPw`rv?Rbb?E;iF&8Crp8A!`Q6a8}c zGJK{=9iu#PpQSr5g(WYr9|i{2u(`NHCc4|9a<955Wlx~)|N8ChrC>};oF0Cd-0Eh$ zvCD0VzqZS8R3M|Q9CLa1#K?QUFzV|GLkp~<)04G;@~Pi^u5U{7X+|)HjlT8Px%*Pn9ijErTuuTGQy z#J?@B@;wgyuE@kY*bdZJt1g(K2sA{a@)3a#*$1AJMd`=*mlD*K8Bz3OBN9D$!+|W! z7UbM;;Ez;-JV}4Kly|5dWOv?_e_w?Cm|eq0xy)}!|2(EvjKnm=43D&&B>7Nl0X?}G z4_ck8!TD`WH35iRn;|j#$NZDYxbp3tGXcZS)O5N>PT!k1dQ2kS$D7stW<;(*1~cN? zuE0KUN!i*?*s?qDj#ZZsnx;~d1d2r05IUYUQMF4!;g8y=CLnzwB19UY`|`PoBO%V( zofyNhDs{&0VsjdJJ316lOB{Y48e@_7wyP2Ctwwd5^vReunkKKXpj&g&hHd1DTb>@u z_a3}UNuqEG4hI=M&R&s}+jA)MMPX&9u5$d)tS{?8!ml9wd0LW6`#Ui6<ezT35Mcr9$xD`IOnL`6Hg&8g*P&Oz`h&%Idr@y`=_7^9y&?? z(#^;&vyroj1q5NT_vlQL9?lNuHcVvsr^E3_#RMfd=MiXclJ=H-sq&o}4b!YMbCb!* zVOQL`tEFT2zJ7^5d*_uR5fi=td7r64O>KJO=rMQ(M!dYx8Mj^9q5$Ke+Z6Do$z?~OWoB;T4!8{{7zQ)$tkX)Gs z4mc~O$@)`K)_ljiGJX3)nkmx6jPjf*3NoF7NKZqc{1c2;7q6O(8vQYUJD!kIDjp`o z*}eT$qdm=dMFO|flEOhAz8-)5zWN?nbF3StQ}|SgV(9$3Yz6mDt5wvWVD!Q^*O%98 zDDFk*s)>=VO#M%V;mYrlPCjt|xzuEDg^G=sro?N=o%O7SDL+2p_VP4)@=zvBN;bU1W8%pxc+>ilAP+-pRy`M zE5xlcckY|JHBCEo$aAS+|Gc4BqfhZH7#R^1Yg2!3V;P$Ysj6MV3`f)Q@AF1v#)#^% zAP4cXrkwFssa!8uh&2zOw-w)myAgx>w(A|9(_-}1u9^smRO=bLr|Jax=<3{GpG;{f5iB@S9OF7aJrzgbH zN7w0}VS0scB5$V;xNZt4iD#4{ckfmESE^cc=jj3wU7hPh7b&)ar#F_R+|iq;R?7k8 ziY`zaS=r#Th!^(71&nk@Rn$2(;BFFKta7$Xqr7w>B6~I_12+ty`Yy)sWb^(+$oBep zft43s$7@!UWE`e3@R>Jw#K;1i1rBP19I*S{k z)V!D+>adTMx7#>;atGmEs91Zo-ZZ-2$K1%}oegwfxjr4|ls3c%s_duWdj+6o{eFG1 zo~{7`wVL#iB=$RuH%)$zd^!N0|UdJb$+fNj6Ce5?AWtlAb-dDcPJu}Lb#+%;t zPFd1G>a;d=wAQfNi_)bs>L+Du0o9Bg8M*BRvC`A#FvGB^inRl;gaE38%>rtn+I8rt z-r7ToE;h01!=^zEc+tEDQ-+=tNQ7A+mAc^L&r~vgVp@xNBNqo?~j2dAgigg%TlzaXVJZnNs04g7wLz2yety-A_cn8}2EPBOZGECF{y@hvndw^b`z zWGu83t*9cs_*$>T+u|UbZxdzwkqqn?j8lIISE#O_;s<06$ep5bPv@IafqOILUTvb{ z_^@oo1+n&E{pq}Jmv;z9M^!}#zO8!0&>(+YN|&bC&ch1$Q;ZZUtcJhAiFdXYM&e#f zs=4+E>^-*>sn_i)_mV>feC~l-7{33yq1`$niWZw&kfV?qv+hF5bJ!Ri=`trn{L+2(LPrCG%Brh+|mal8g3ZT-1*TdTH%6gY_2LW`SW(yH-kEjkdB5=}KP!=#uo zV9{blV?|NmN-J2pu^1Oi>s;OX=`MZwJ;k7$>Xr2MGf)A}``{40lH(Qu$CmF!J&dEl z6Xa4)>*bY2*>$V81Gq%hgz<}1;2jS2rTFIUA$}~Lq>_jWsvxuU<+}>*WyBrmt@f){ zbE+oSnZ{>}VUsvj49GuK`dm~1YI?C(Q71E*6~rLSvqRWqD?FI8ti)9vrY9fDUFpn^QXB)f6%t=(rsqT$J$!%hK? zMmY!}K&o{%-wyT_SI*yVsT_y#v$sie8d)ewz+sJbSQShj^IL46yTV+3ec+zmf7POq<}SVCxKrfD%>UBnEP?9mg$ zy?TCA7y?oK>3-?wZ&Kmjj-m>dRKKxq;_^?J?A>V_eM|vg4R6`;0Q7`RybxYjP4YN|pB=sD4?Fg=&A6L}nGbO6UpCkWy_sR0L&HzBjS4w{v znDn@-OsTVLDrITC_;X+n8|9;I{29-f*SGkj8tsz;_#`0out6vka*Wg-Ov3M#Z@x!^0=9JwFobG^x59XOshnPSpFz(edR(qhMJ|B{`4(|IT6Lww`tRvZR0PH z?FKH3NX_?A+b(W*_3R7}2!~+0bhj3ma z^$H07`e<_z>!td%zomgcP^v2$K9qcHnJ^dzqE2(l5AM@3A7)>`2E*3L8`Rx~Ar~1y`y_QsKsQ@d?|S#~-F?rc68gp&|3iC!sT(&ozAeQY#aDP1XvGBH z=R3|DBqP{7N1+v7ux)0da(UiHZKXUzmKtq@8w{!Y0Q8OX|JjuK4gckuPqNPHY*_3g z6dKdoq)+F(H7I{dw#5UATo90|c<``BLjGS{-27ZJl1K$ge06sX5C>RVCgdG5u<7Ok zifSC#?Qw692YhSskqa@8{K(9K#y76-8VEU-j z`D4P{f2ke^hb(w+D8fHUY|n0|mIH}g`(bM|UYGR%6k~YBr-FcvwlR{q0e#x+OO4R@ zO%`1o>h~ZqFlrkQ;%@{jHJ>(ngyudWm?bnoEUp52TQw|ccby}U^xQg?xBIn9%MSmx z2zSNHr>F!*juT4ueeSeLG;LFY+K6_H7`rvAPx^01A|F-PVv9(=8GW^Fz+eAzEV^rb z{z_?p!=EjSOLOy~qVyD$esKtDEV+1rBTK?3$Tld_2Ib3y4E}eL%6mNy5rt8YIIsix z#nCT6v!J&z!Aw!9?2eX&iZ$?AVFZ4^R(qN8-)=QYhGSfAy!O8+vPxngDnSZ@$i6vx zc)C#xk7o#~LDh+J%V?2pz7#__^pDK~Y?|8djscY#e7gSluXTwlakDCeF7Qp8)ORWe zpMm%Mdk>0W^P}Lj*+2g8v}pr|mGj;qrv{kGXddVu3QSTHg#nO z3hL$M_COyLXvhYN7!(-&_EECAq< z5@`Co@`5Ny5pc~H)Td2x{MF)i8c^=1AO3F1ElAnFnCChool_>TY>-hAXhOaRkXVdZ zKp75o`ARGCQ^WngmqZ_)3Jm6@YH-jB_2ZThkD8R2DOU8)_Q0=`f8|2&#NR62e+|%o zv(FD08l>9mF5+)c0W2SQNbo;Eg>RC-wxI7HNP6o~rVszk-tGT#cc&RHt+LJiZ78s8 z!v8nae_`PN#ZX{{vHx$V{}V&8fIrIo-!DB|)(`*16aHU)?bhAB9K^tInBji_?ve;j literal 0 HcmV?d00001 diff --git a/.github/images/Celerium_PoSHGitHub_MyITProcessAPI.png b/.github/images/Celerium_PoSHGitHub_MyITProcessAPI.png new file mode 100644 index 0000000000000000000000000000000000000000..2c375d73e238990f51ed245340d9b73f5a0ecc58 GIT binary patch literal 107059 zcmeFY_gj+h{{~!Hnz<@_J91@aR%&X_TvV2(rdDQd$t=wrxN#wwt8!KDT)9hg?*+N{ z9=H(qLIni`nUD5)p1~gcHrzzk(aTBC=Q&=N1j6B_k_h0zhY&Wy~e4}f^03vDgq3P3UVB60hf1c$#`~A_kpVVh3PqN \ No newline at end of file diff --git a/examples/Get-MyITProcessClientsReport/Assets/SideBar.html b/examples/Get-MyITProcessClientsReport/Assets/SideBar.html new file mode 100644 index 0000000..98e0c62 --- /dev/null +++ b/examples/Get-MyITProcessClientsReport/Assets/SideBar.html @@ -0,0 +1,38 @@ + \ No newline at end of file diff --git a/examples/Get-MyITProcessClientsReport/Assets/Summary.html b/examples/Get-MyITProcessClientsReport/Assets/Summary.html new file mode 100644 index 0000000..7332a6c --- /dev/null +++ b/examples/Get-MyITProcessClientsReport/Assets/Summary.html @@ -0,0 +1,133 @@ +
    + + + + +
    +
    +
    +
    +
    +
    + Total Clients
    +
    xCARD1Valuex
    +
    +
    + +
    +
    +
    +
    +
    + + +
    +
    +
    +
    +
    +
    + Need a Review +
    +
    +
    +
    xCARD2Valuex
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    +
    + + +
    +
    +
    +
    +
    +
    + Average Score
    +
    xCARD3Valuex
    +
    +
    + +
    +
    +
    +
    +
    + + +
    +
    +
    +
    +
    +
    + Highest Score
    +
    xCARD4Valuex
    +
    +
    + +
    +
    +
    +
    +
    + + +
    +
    +
    +
    +
    +
    + Lowest Score
    +
    xCARD5Valuex
    +
    +
    + +
    +
    +
    +
    +
    +
    \ No newline at end of file diff --git a/examples/Get-MyITProcessClientsReport/Assets/TableContainer.html b/examples/Get-MyITProcessClientsReport/Assets/TableContainer.html new file mode 100644 index 0000000..9076949 --- /dev/null +++ b/examples/Get-MyITProcessClientsReport/Assets/TableContainer.html @@ -0,0 +1,7 @@ +
    +

    xHEADERx

    + +
    +
    \ No newline at end of file diff --git a/examples/Get-MyITProcessClientsReport/Assets/TopBar.html b/examples/Get-MyITProcessClientsReport/Assets/TopBar.html new file mode 100644 index 0000000..4148d70 --- /dev/null +++ b/examples/Get-MyITProcessClientsReport/Assets/TopBar.html @@ -0,0 +1,6 @@ + \ No newline at end of file diff --git a/examples/Get-MyITProcessClientsReport/Assets/styles.css b/examples/Get-MyITProcessClientsReport/Assets/styles.css new file mode 100644 index 0000000..d687230 --- /dev/null +++ b/examples/Get-MyITProcessClientsReport/Assets/styles.css @@ -0,0 +1,2105 @@ +@charset "UTF-8"; +/*!*Start Bootstrap - SB Admin v7.0.3 (https://startbootstrap.com/template/sb-admin)*/ +:root { + --bs-blue: #0d6efd; + --bs-white: #fff; + --bs-gray: #6c757d; + --bs-gray-dark: #343a40; + --bs-gray-100: #f8f9fa; + --bs-gray-200: #e9ecef; + --bs-gray-300: #dee2e6; + --bs-gray-400: #ced4da; + --bs-gray-500: #adb5bd; + --bs-gray-600: #6c757d; + --bs-gray-700: #495057; + --bs-gray-800: #343a40; + --bs-gray-900: #212529; + --bs-primary: #0d6efd; + --bs-secondary: #6c757d; + --bs-success: #198754; + --bs-info: #0dcaf0; + --bs-warning: #ffc107; + --bs-danger: #dc3545; + --bs-light: #f8f9fa; + --bs-dark: #212529; + --bs-primary-rgb: 13, 110, 253; + --bs-secondary-rgb: 108, 117, 125; + --bs-success-rgb: 25, 135, 84; + --bs-info-rgb: 13, 202, 240; + --bs-warning-rgb: 255, 193, 7; + --bs-danger-rgb: 220, 53, 69; + --bs-light-rgb: 248, 249, 250; + --bs-dark-rgb: 33, 37, 41; + --bs-white-rgb: 255, 255, 255; + --bs-black-rgb: 0, 0, 0; + --bs-body-rgb: 33, 37, 41; + --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto,"Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif,"Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas,"Liberation Mono", "Courier New", monospace; + --bs-gradient: linear-gradient(180deg,rgba(255, 255, 255, 0.15),rgba(255, 255, 255, 0)); + --bs-body-font-family: var(--bs-font-sans-serif); + --bs-body-font-size: 1rem; + --bs-body-font-weight: 400; + --bs-body-line-height: 1.5; + --bs-body-color: #212529; + --bs-body-bg: #fff; +} +*,::after,::before { + box-sizing: border-box; +} +@media (prefers-reduced-motion: no-preference) { + :root { + scroll-behavior: smooth; + } +} +/* custom scrollbar (Chrome & Edge) */ +::-webkit-scrollbar { + width: 10px; + height: 10px; +} +::-webkit-scrollbar-thumb { + background: rgba(100, 100, 100); +} +::-webkit-scrollbar-track { + background: rgba(0, 0, 0, 0.050); +} +body { + margin: 0; + font-family: var(--bs-body-font-family); + font-size: var(--bs-body-font-size); + font-weight: var(--bs-body-font-weight); + line-height: var(--bs-body-line-height); + color: var(--bs-body-color); + text-align: var(--bs-body-text-align); + background-color: var(--bs-body-bg); + -webkit-text-size-adjust: 100%; + -webkit-tap-highlight-color: transparent; +} +.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6 { + margin-top: 0; + margin-bottom: 0.5rem; + font-weight: 500; + line-height: 1.2; +} +.h1,h1 { + font-size: calc(1.375rem + 1.5vw); +} +@media (min-width: 1200px) { + .h1,h1 { + font-size: 2.5rem; + } +} +.h2,h2 { + font-size: calc(1.325rem + 0.9vw); +} +@media (min-width: 1200px) { + .h2,h2 { + font-size: 2rem; + } +} +.h3,h3 { + font-size: calc(1.3rem + 0.6vw); +} +@media (min-width: 1200px) { + .h3,h3 { + font-size: 1.75rem; + } +} +.h4,h4 { + font-size: calc(1.275rem + 0.3vw); +} +@media (min-width: 1200px) { + .h4,h4 { + font-size: 1.5rem; + } +} +.h5,h5 { + font-size: 1.25rem; +} +.h6,h6 { + font-size: 1rem; +} +p { + margin-top: 0; + margin-bottom: 1rem; +} +ol,ul { + padding-left: 2rem; +} +dl,ol,ul { + margin-top: 0; + margin-bottom: 1rem; +} +.small,small { + font-size: 0.875em; +} +img,svg { + vertical-align: middle; +} +table { + caption-side: bottom; + border-collapse: collapse; +} +th { + text-align: inherit; + text-align: -webkit-match-parent; +} +tbody,td,tfoot,th,thead,tr { + border-color: inherit; + border-style: solid; + border-width: 0; +} +.GoodStatus { + --bs-bg-opacity: 1; + /*background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important; + */ + background-color: #1cc88a !important; + --bs-text-opacity: 1; + color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important; +} +.InfoStatus { + --bs-bg-opacity: 1; + /*background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important; + */ + background-color: #36b9cc !important; + --bs-text-opacity: 1; + color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important; +} +.WarningStatus { + --bs-bg-opacity: 1; + /*background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important; + */ + background-color: #f6c23e !important; + --bs-text-opacity: 1; + color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important; +} +.BadStatus { + --bs-bg-opacity: 1; + /*background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important; + */ + background-color: #e74a3b !important; + --bs-text-opacity: 1; + color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important; +} +/*Row from SB-Admin2*/ +.row { + display: flex; + flex-wrap: wrap; + margin-right: -0.75rem; + margin-left: -0.75rem; +} +.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,.col-xl-auto { + position: relative; + width: 100%; + padding-right: 0.75rem; + padding-left: 0.75rem; +} +.col-auto { + flex: 0 0 auto; + width: auto; + max-width: 100%; +} +@media (min-width: 1200px) { + .col-xl { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; + } + .row-cols-xl-1 > * { + flex: 0 0 100%; + max-width: 100%; + } + .row-cols-xl-2 > * { + flex: 0 0 50%; + max-width: 50%; + } + .row-cols-xl-3 > * { + flex: 0 0 33.33333%; + max-width: 33.33333%; + } + .row-cols-xl-4 > * { + flex: 0 0 25%; + max-width: 25%; + } + .row-cols-xl-5 > * { + flex: 0 0 20%; + max-width: 20%; + } + .row-cols-xl-6 > * { + flex: 0 0 16.66667%; + max-width: 16.66667%; + } + .col-xl-auto { + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + .col-xl-1 { + flex: 0 0 8.33333%; + max-width: 8.33333%; + } + .col-xl-2 { + flex: 0 0 16.66667%; + max-width: 16.66667%; + } + .col-xl-20 { + flex: 0 0 20%; + max-width: 20%; + } + .col-xl-3 { + flex: 0 0 25%; + max-width: 25%; + } + .col-xl-4 { + flex: 0 0 33.33333%; + max-width: 33.33333%; + } + .col-xl-5 { + flex: 0 0 41.66667%; + max-width: 41.66667%; + } + .col-xl-6 { + flex: 0 0 50%; + max-width: 50%; + } + .col-xl-7 { + flex: 0 0 58.33333%; + max-width: 58.33333%; + } + .col-xl-8 { + flex: 0 0 66.66667%; + max-width: 66.66667%; + } + .col-xl-9 { + flex: 0 0 75%; + max-width: 75%; + } + .col-xl-10 { + flex: 0 0 83.33333%; + max-width: 83.33333%; + } + .col-xl-11 { + flex: 0 0 91.66667%; + max-width: 91.66667%; + } + .col-xl-12 { + flex: 0 0 100%; + max-width: 100%; + } + .order-xl-first { + order: -1; + } + .order-xl-last { + order: 13; + } + .order-xl-0 { + order: 0; + } + .order-xl-1 { + order: 1; + } + .order-xl-2 { + order: 2; + } + .order-xl-3 { + order: 3; + } + .order-xl-4 { + order: 4; + } + .order-xl-5 { + order: 5; + } + .order-xl-6 { + order: 6; + } + .order-xl-7 { + order: 7; + } + .order-xl-8 { + order: 8; + } + .order-xl-9 { + order: 9; + } + .order-xl-10 { + order: 10; + } + .order-xl-11 { + order: 11; + } + .order-xl-12 { + order: 12; + } + .offset-xl-0 { + margin-left: 0; + } + .offset-xl-1 { + margin-left: 8.33333%; + } + .offset-xl-2 { + margin-left: 16.66667%; + } + .offset-xl-3 { + margin-left: 25%; + } + .offset-xl-4 { + margin-left: 33.33333%; + } + .offset-xl-5 { + margin-left: 41.66667%; + } + .offset-xl-6 { + margin-left: 50%; + } + .offset-xl-7 { + margin-left: 58.33333%; + } + .offset-xl-8 { + margin-left: 66.66667%; + } + .offset-xl-9 { + margin-left: 75%; + } + .offset-xl-10 { + margin-left: 83.33333%; + } + .offset-xl-11 { + margin-left: 91.66667%; + } +} +@media (min-width: 768px) { + .col-md { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; + } + .row-cols-md-1 > * { + flex: 0 0 100%; + max-width: 100%; + } + .row-cols-md-2 > * { + flex: 0 0 50%; + max-width: 50%; + } + .row-cols-md-3 > * { + flex: 0 0 33.33333%; + max-width: 33.33333%; + } + .row-cols-md-4 > * { + flex: 0 0 25%; + max-width: 25%; + } + .row-cols-md-5 > * { + flex: 0 0 20%; + max-width: 20%; + } + .row-cols-md-6 > * { + flex: 0 0 16.66667%; + max-width: 16.66667%; + } + .col-md-auto { + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + .col-md-1 { + flex: 0 0 8.33333%; + max-width: 8.33333%; + } + .col-md-2 { + flex: 0 0 16.66667%; + max-width: 16.66667%; + } + .col-md-3 { + flex: 0 0 25%; + max-width: 25%; + } + .col-md-4 { + flex: 0 0 33.33333%; + max-width: 33.33333%; + } + .col-md-5 { + flex: 0 0 41.66667%; + max-width: 41.66667%; + } + .col-md-6 { + flex: 0 0 50%; + /*max-width: 50%; + */ + } + .col-md-7 { + flex: 0 0 58.33333%; + max-width: 58.33333%; + } + .col-md-8 { + flex: 0 0 66.66667%; + max-width: 66.66667%; + } + .col-md-9 { + flex: 0 0 75%; + max-width: 75%; + } + .col-md-10 { + flex: 0 0 83.33333%; + max-width: 83.33333%; + } + .col-md-11 { + flex: 0 0 91.66667%; + max-width: 91.66667%; + } + .col-md-12 { + flex: 0 0 100%; + max-width: 100%; + } + .order-md-first { + order: -1; + } + .order-md-last { + order: 13; + } + .order-md-0 { + order: 0; + } + .order-md-1 { + order: 1; + } + .order-md-2 { + order: 2; + } + .order-md-3 { + order: 3; + } + .order-md-4 { + order: 4; + } + .order-md-5 { + order: 5; + } + .order-md-6 { + order: 6; + } + .order-md-7 { + order: 7; + } + .order-md-8 { + order: 8; + } + .order-md-9 { + order: 9; + } + .order-md-10 { + order: 10; + } + .order-md-11 { + order: 11; + } + .order-md-12 { + order: 12; + } + .offset-md-0 { + margin-left: 0; + } + .offset-md-1 { + margin-left: 8.33333%; + } + .offset-md-2 { + margin-left: 16.66667%; + } + .offset-md-3 { + margin-left: 25%; + } + .offset-md-4 { + margin-left: 33.33333%; + } + .offset-md-5 { + margin-left: 41.66667%; + } + .offset-md-6 { + margin-left: 50%; + } + .offset-md-7 { + margin-left: 58.33333%; + } + .offset-md-8 { + margin-left: 66.66667%; + } + .offset-md-9 { + margin-left: 75%; + } + .offset-md-10 { + margin-left: 83.33333%; + } + .offset-md-11 { + margin-left: 91.66667%; + } +} +.mb-4,.my-4 { + margin-bottom: 1.5rem !important; +} +.border-left-primary { + border-left: 0.25rem solid #4e73df !important; +} +.border-left-secondary { + border-left: 0.25rem solid #858796 !important; +} +.border-left-success { + border-left: 0.25rem solid #1cc88a !important; +} +.border-left-info { + border-left: 0.25rem solid #36b9cc !important; +} +.border-left-warning { + border-left: 0.25rem solid #f6c23e !important; +} +.border-left-danger { + border-left: 0.25rem solid #e74a3b !important; +} +.border-bottom-light { + border-bottom: 0.25rem solid #f8f9fc !important; +} +.border-left-dark { + border-left: 0.25rem solid #5a5c69 !important; +} +.shadow-sm { + box-shadow: 0 0.125rem 0.25rem 0 rgba(58, 59, 69, 0.2) !important; +} +.shadow { + box-shadow: 0 0.15rem 1.75rem 0 rgba(58, 59, 69, 0.15) !important; +} +.shadow-lg { + box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; +} +.shadow-none { + box-shadow: none !important; +} +progress { + vertical-align: baseline; +} +.progress-sm { + height: .5rem; +} +@-webkit-keyframes progress-bar-stripes { + from { + background-position: 1rem 0; + } + to { + background-position: 0 0; + } +} +@keyframes progress-bar-stripes { + from { + background-position: 1rem 0; + } + to { + background-position: 0 0; + } +} +.progress { + display: flex; + height: 1rem; + overflow: hidden; + line-height: 0; + font-size: 0.75rem; + background-color: #eaecf4; + border-radius: 0.35rem; + height: 7px; +} +.progress-bar { + display: flex; + flex-direction: column; + justify-content: center; + overflow: hidden; + color: #fff; + text-align: center; + white-space: nowrap; + background-color: #4e73df; + transition: width 0.6s ease; +} +@media (prefers-reduced-motion: reduce) { + .progress-bar { + transition: none; + } +} +.progress-bar-striped { + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 1rem 1rem; +} +.progress-bar-animated { + -webkit-animation: 1s linear infinite progress-bar-stripes; + animation: 1s linear infinite progress-bar-stripes; +} +@media (prefers-reduced-motion: reduce) { + .progress-bar-animated { + -webkit-animation: none; + animation: none; + } +} +.bg-warning { + background-color: #f6c23e !important; +} +.bg-info { + background-color: #36b9cc !important; +} +a.bg-info:hover, a.bg-info:focus,button.bg-info:hover,button.bg-info:focus { + background-color: #2a96a5 !important; +} +.h-100 { + height: 100% !important; +} +.pt-2,.py-2 { + padding-top: 0.5rem !important; +} +.pb-2,.py-2 { + padding-bottom: 0.5rem !important; +} +.mb-1,.my-1 { + margin-bottom: 0.25rem !important; +} +.mr-2,.mx-2 { + margin-right: 0.5rem !important; +} +.mb-0,.my-0 { + margin-bottom: 0 !important; +} +.mr-3,.mx-3 { + margin-right: 1rem !important; +} +.text-gray-800 { + color: #5a5c69 !important; +} +.text-gray-300 { + color: #dddfeb !important; +} +.text-xs { + font-size: .7rem; +} +.text-primary { + color: #4e73df !important; +} +a.text-primary:hover, a.text-primary:focus { + color: #224abe !important; +} +.text-uppercase, .dropdown .dropdown-menu .dropdown-header, .sidebar .sidebar-heading { + text-transform: uppercase !important; +} +.font-weight-bold { + font-weight: 700 !important; +} +.no-gutters { + margin-right: 0; + margin-left: 0; +} +.no-gutters > .col,.no-gutters > [class*="col-"] { + padding-right: 0; + padding-left: 0; +} +.col { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; +} +.align-items-center { + align-items: center !important; +} +.mr-2,.mx-2 { + margin-right: 0.5rem !important; +} +label { + display: inline-block; +} +button { + border-radius: 0; +} +button:focus:not(:focus-visible) { + outline: 0; +} +button,input,optgroup,select,textarea { + margin: 0; + font-family: inherit; + font-size: inherit; + line-height: inherit; +} +button,select { + text-transform: none; +} +select { + word-wrap: normal; +} +[type="button"],[type="reset"],[type="submit"],button { + -webkit-appearance: button; +} +[type="button"]:not(:disabled),[type="reset"]:not(:disabled),[type="submit"]:not(:disabled),button:not(:disabled) { + cursor: pointer; +} +::-moz-focus-inner { + padding: 0; + border-style: none; +} +.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl { + width: 100%; + padding-right: var(--bs-gutter-x, 0.75rem); + padding-left: var(--bs-gutter-x, 0.75rem); + margin-right: auto; + margin-left: auto; +} +@media (min-width: 576px) { + .container,.container-sm { + max-width: 540px; + } +} +@media (min-width: 768px) { + .container,.container-md,.container-sm { + max-width: 720px; + } +} +@media (min-width: 992px) { + .container,.container-lg,.container-md,.container-sm { + max-width: 960px; + } +} +@media (min-width: 1200px) { + .container,.container-lg,.container-md,.container-sm,.container-xl { + max-width: 1140px; + } +} +@media (min-width: 1400px) { + .container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl { + max-width: 1320px; + } +} +.dataTable-table,.table { + --bs-table-bg: transparent; + --bs-table-accent-bg: transparent; + --bs-table-striped-color: #212529; + --bs-table-striped-bg: rgba(0, 0, 0, 0.05); + --bs-table-active-color: #212529; + --bs-table-active-bg: rgba(0, 0, 0, 0.1); + --bs-table-hover-color: #212529; + --bs-table-hover-bg: #d8cba0; + width: 100%; + margin-bottom: 1rem; + color: #212529; + vertical-align: top; + border-color: #dee2e6; +} +.dataTable-table > :not(caption) > * > *,.table > :not(caption) > * > * { + padding: 0.5rem 0.5rem; + background-color: var(--bs-table-bg); + border-bottom-width: 1px; + box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg); +} +.dataTable-table > tbody,.table > tbody { + vertical-align: inherit; +} +.dataTable-table > thead,.table > thead { + vertical-align: bottom; +} +.dataTable-table > :not(:last-child) > :last-child > *,.table > :not(:last-child) > :last-child > * { + border-bottom-color: currentColor; +} +.caption-top { + caption-side: top; +} +.table-sm > :not(caption) > * > * { + padding: 0.25rem 0.25rem; +} +.dataTable-table > :not(caption) > *,.table-bordered > :not(caption) > * { + border-width: 1px 0; +} +.table-borderless > :not(caption) > * > * { + border-bottom-width: 0; +} +.table-striped > tbody > tr:nth-of-type(odd) { + --bs-table-accent-bg: var(--bs-table-striped-bg); + color: var(--bs-table-striped-color); +} +.table-active { + --bs-table-accent-bg: var(--bs-table-active-bg); + color: var(--bs-table-active-color); +} +.dataTable-table > tbody > tr:hover,.table-hover > tbody > tr:hover { + --bs-table-accent-bg: var(--bs-table-hover-bg); + color: var(--bs-table-hover-color); +} +.dataTable-wrapper .dataTable-container,.table-responsive { + overflow-x: auto; + -webkit-overflow-scrolling: touch; + width: 100% !important; +} +@media (max-width: 575.98px) { + .table-responsive-sm { + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } +} +@media (max-width: 767.98px) { + .table-responsive-md { + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } +} +@media (max-width: 991.98px) { + .table-responsive-lg { + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } +} +@media (max-width: 1199.98px) { + .table-responsive-xl { + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } +} +@media (max-width: 1399.98px) { + .table-responsive-xxl { + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } +} +.dataTable-input,.form-control { + display: block; + width: 100%; + padding: 0.375rem 0.75rem; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #212529; + background-color: #fff; + background-clip: padding-box; + border: 1px solid #ced4da; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + border-radius: 0.25rem; + transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .dataTable-input,.form-control { + transition: none; + } +} +.form-control[type="file"],[type="file"].dataTable-input { + overflow: hidden; +} +.form-control[type="file"]:not(:disabled):not([readonly]),[type="file"].dataTable-input:not(:disabled):not([readonly]) { + cursor: pointer; +} +.dataTable-input:focus,.form-control:focus { + color: #212529; + background-color: #fff; + border-color: #86b7fe; + outline: 0; + box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); +} +.dataTable-input::-webkit-date-and-time-value,.form-control::-webkit-date-and-time-value { + height: 1.5em; +} +.dataTable-input::-moz-placeholder,.form-control::-moz-placeholder { + color: #6c757d; + opacity: 1; +} +.dataTable-input:-ms-input-placeholder,.form-control:-ms-input-placeholder { + color: #6c757d; + opacity: 1; +} +.dataTable-input::placeholder,.form-control::placeholder { + color: #6c757d; + opacity: 1; +} +.dataTable-selector,.form-select { + display: block; + width: 100%; + padding: 0.375rem 2.25rem 0.375rem 0.75rem; + -moz-padding-start: calc(0.75rem - 3px); + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #212529; + background-color: #fff; + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"); + background-repeat: no-repeat; + background-position: right 0.75rem center; + background-size: 16px 12px; + border: 1px solid #ced4da; + border-radius: 0.25rem; + transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; +} +@media (prefers-reduced-motion: reduce) { + .dataTable-selector,.form-select { + transition: none; + } +} +.dataTable-selector:focus,.form-select:focus { + border-color: #86b7fe; + outline: 0; + box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); +} +.btn { + display: inline-block; + font-weight: 400; + line-height: 1.5; + color: #212529; + text-align: center; + text-decoration: none; + vertical-align: middle; + cursor: pointer; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + background-color: transparent; + border: 1px solid transparent; + padding: 0.375rem 0.75rem; + font-size: 1rem; + border-radius: 0.25rem; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out,border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .btn { + transition: none; + } +} +.btn:hover { + color: #212529; +} +.btn-check:focus + .btn,.btn:focus { + outline: 0; + box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); +} +.btn-link { + font-weight: 400; + color: #0d6efd; + text-decoration: underline; +} +.btn-link:hover { + color: #0a58ca; +} +.btn-group-sm > .btn,.btn-sm { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + border-radius: 0.2rem; +} +.nav { + display: flex; + flex-wrap: wrap; + padding-left: 0; + margin-bottom: 0; + list-style: none; +} +.nav-link { + display: block; + padding: 0.5rem 1rem; + color: #0d6efd; + text-decoration: none; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out,border-color 0.15s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .nav-link { + transition: none; + } +} +.nav-link:focus,.nav-link:hover { + color: #0a58ca; +} +.navbar { + position: relative; + display: flex; + flex-wrap: wrap; + align-items: center; + justify-content: space-between; + padding-top: 0.5rem; + padding-bottom: 0.5rem; +} +.navbar-brand { + padding-top: 0.3125rem; + padding-bottom: 0.3125rem; + margin-right: 1rem; + font-size: 1.25rem; + text-decoration: none; + white-space: nowrap; +} +.navbar-expand { + flex-wrap: nowrap; + justify-content: flex-start; +} +.navbar-dark .navbar-brand { + color: #fff; +} +.card { + position: relative; + display: flex; + flex-direction: column; + min-width: 0; + word-wrap: break-word; + background-color: #fff; + background-clip: border-box; + border-radius: 0.25rem; +} +.card-body { + flex: 1 1 auto; + min-height: 1px; + padding: 1rem 1rem; +} +/*.card-body { + flex: 1 1 auto; + min-height: 1px; + padding: 1.25rem; +} +*/ +.breadcrumb { + display: flex; + flex-wrap: wrap; + padding: 0 0; + margin-bottom: 1rem; + list-style: none; +} +.breadcrumb-item + .breadcrumb-item { + padding-left: 0.5rem; +} +.breadcrumb-item + .breadcrumb-item::before { + float: left; + padding-right: 0.5rem; + color: #6c757d; + content: var(--bs-breadcrumb-divider, "/"); +} +.breadcrumb-item.active { + color: #6c757d; +} +.dataTable-pagination ul,.pagination { + display: flex; + padding-left: 0; + list-style: none; +} +.dataTable-pagination a,.page-link { + position: relative; + display: block; + color: #0d6efd; + text-decoration: none; + background-color: #fff; + border: 1px solid #dee2e6; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out,border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .dataTable-pagination a,.page-link { + transition: none; + } +} +.dataTable-pagination a:hover,.page-link:hover { + z-index: 2; + color: #0a58ca; + background-color: #e9ecef; + border-color: #dee2e6; +} +.dataTable-pagination a:focus,.page-link:focus { + z-index: 3; + color: #0a58ca; + background-color: #e9ecef; + outline: 0; + box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); +} +.dataTable-pagination .page-item:not(:first-child) a,.dataTable-pagination li:not(:first-child) .page-link,.dataTable-pagination li:not(:first-child) a,.page-item:not(:first-child) .dataTable-pagination a,.page-item:not(:first-child) .page-link { + margin-left: -1px; +} +.dataTable-pagination .page-item.active a,.dataTable-pagination li.active .page-link,.dataTable-pagination li.active a,.page-item.active .dataTable-pagination a,.page-item.active .page-link { + z-index: 3; + color: #fff; + background-color: #0d6efd; + border-color: #0d6efd; +} +.dataTable-pagination .page-item.disabled a,.dataTable-pagination li.disabled .page-link,.dataTable-pagination li.disabled a,.page-item.disabled .dataTable-pagination a,.page-item.disabled .page-link { + color: #6c757d; + pointer-events: none; + background-color: #fff; + border-color: #dee2e6; +} +.dataTable-pagination a,.page-link { + padding: 0.375rem 0.75rem; +} +.dataTable-pagination .page-item:first-child a,.dataTable-pagination li:first-child .page-link,.dataTable-pagination li:first-child a,.page-item:first-child .dataTable-pagination a,.page-item:first-child .page-link { + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} +.dataTable-pagination .page-item:last-child a,.dataTable-pagination li:last-child .page-link,.dataTable-pagination li:last-child a,.page-item:last-child .dataTable-pagination a,.page-item:last-child .page-link { + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; +} +.dataTable-pagination .pagination-lg a,.pagination-lg .dataTable-pagination a,.pagination-lg .page-link { + padding: 0.75rem 1.5rem; + font-size: 1.25rem; +} +.dataTable-pagination .pagination-lg .page-item:first-child a,.dataTable-pagination .pagination-lg li:first-child .page-link,.dataTable-pagination .pagination-lg li:first-child a,.pagination-lg .dataTable-pagination li:first-child .page-link,.pagination-lg .dataTable-pagination li:first-child a,.pagination-lg .page-item:first-child .dataTable-pagination a,.pagination-lg .page-item:first-child .page-link { + border-top-left-radius: 0.3rem; + border-bottom-left-radius: 0.3rem; +} +.dataTable-pagination .pagination-lg .page-item:last-child a,.dataTable-pagination .pagination-lg li:last-child .page-link,.dataTable-pagination .pagination-lg li:last-child a,.pagination-lg .dataTable-pagination li:last-child .page-link,.pagination-lg .dataTable-pagination li:last-child a,.pagination-lg .page-item:last-child .dataTable-pagination a,.pagination-lg .page-item:last-child .page-link { + border-top-right-radius: 0.3rem; + border-bottom-right-radius: 0.3rem; +} +.dataTable-pagination .pagination-sm a,.pagination-sm .dataTable-pagination a,.pagination-sm .page-link { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; +} +.dataTable-pagination .pagination-sm .page-item:first-child a,.dataTable-pagination .pagination-sm li:first-child .page-link,.dataTable-pagination .pagination-sm li:first-child a,.pagination-sm .dataTable-pagination li:first-child .page-link,.pagination-sm .dataTable-pagination li:first-child a,.pagination-sm .page-item:first-child .dataTable-pagination a,.pagination-sm .page-item:first-child .page-link { + border-top-left-radius: 0.2rem; + border-bottom-left-radius: 0.2rem; +} +.dataTable-pagination .pagination-sm .page-item:last-child a,.dataTable-pagination .pagination-sm li:last-child .page-link,.dataTable-pagination .pagination-sm li:last-child a,.pagination-sm .dataTable-pagination li:last-child .page-link,.pagination-sm .dataTable-pagination li:last-child a,.pagination-sm .page-item:last-child .dataTable-pagination a,.pagination-sm .page-item:last-child .page-link { + border-top-right-radius: 0.2rem; + border-bottom-right-radius: 0.2rem; +} +.fixed-top,.sb-nav-fixed #layoutSidenav #layoutSidenav_nav,.sb-nav-fixed .sb-topnav { + position: fixed; + top: 0; + right: 0; + left: 0; + z-index: 1030; +} +.fixed-bottom { + position: fixed; + right: 0; + bottom: 0; + left: 0; + z-index: 1030; +} +.sticky-top { + position: sticky; + top: 0; + z-index: 1020; +} +.order-first { + order: -1 !important; +} +.order-0 { + order: 0 !important; +} +.order-1 { + order: 1 !important; +} +.order-2 { + order: 2 !important; +} +.order-3 { + order: 3 !important; +} +.order-4 { + order: 4 !important; +} +.order-5 { + order: 5 !important; +} +.order-last { + order: 6 !important; +} +.mt-0 { + margin-top: 0 !important; +} +.mt-1 { + margin-top: 0.25rem !important; +} +.mt-2 { + margin-top: 0.5rem !important; +} +.mt-3 { + margin-top: 1rem !important; +} +.mt-4 { + margin-top: 1.5rem !important; +} +.mt-5 { + margin-top: 3rem !important; +} +.mt-auto { + margin-top: auto !important; +} +.me-0 { + margin-right: 0 !important; +} +.me-1 { + margin-right: 0.25rem !important; +} +.me-2 { + margin-right: 0.5rem !important; +} +.me-3 { + margin-right: 1rem !important; +} +.me-4 { + margin-right: 1.5rem !important; +} +.me-5 { + margin-right: 3rem !important; +} +.me-auto { + margin-right: auto !important; +} +.mb-0 { + margin-bottom: 0 !important; +} +.mb-1 { + margin-bottom: 0.25rem !important; +} +.mb-2 { + margin-bottom: 0.5rem !important; +} +.mb-3 { + margin-bottom: 1rem !important; +} +.mb-4 { + margin-bottom: 1.5rem !important; +} +.mb-5 { + margin-bottom: 3rem !important; +} +.mb-auto { + margin-bottom: auto !important; +} +.px-0 { + padding-right: 0 !important; + padding-left: 0 !important; +} +.px-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; +} +.px-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; +} +.px-3 { + padding-right: 1rem !important; + padding-left: 1rem !important; +} +.px-4 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important; +} +.px-5 { + padding-right: 3rem !important; + padding-left: 3rem !important; +} +.ps-0 { + padding-left: 0 !important; +} +.ps-1 { + padding-left: 0.25rem !important; +} +.ps-2 { + padding-left: 0.5rem !important; +} +.ps-3 { + padding-left: 1rem !important; +} +.ps-4 { + padding-left: 1.5rem !important; +} +.ps-5 { + padding-left: 3rem !important; +} +.bg-dark { + --bs-bg-opacity: 1; + background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important; +} +body,html { + height: 100%; +} +#layoutSidenav { + display: flex; +} +#layoutSidenav #layoutSidenav_nav { + flex-basis: 225px; + flex-shrink: 0; + transition: transform 0.15s ease-in-out; + z-index: 1038; + transform: translateX(-225px); +} +#layoutSidenav #layoutSidenav_content { + position: relative; + display: flex; + flex-direction: column; + justify-content: space-between; + min-width: 0; + flex-grow: 1; + min-height: calc(100vh - 56px); + margin-left: -225px; +} +.sb-sidenav-toggled #layoutSidenav #layoutSidenav_nav { + transform: translateX(0); +} +.sb-sidenav-toggled #layoutSidenav #layoutSidenav_content:before { + content: ""; + display: block; + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + background: #000; + z-index: 1037; + opacity: 0.5; + transition: opacity 0.3s ease-in-out; +} +@media (min-width: 992px) { + #layoutSidenav #layoutSidenav_nav { + transform: translateX(0); + } + #layoutSidenav #layoutSidenav_content { + margin-left: 0; + transition: margin 0.15s ease-in-out; + } + .sb-sidenav-toggled #layoutSidenav #layoutSidenav_nav { + transform: translateX(-225px); + } + .sb-sidenav-toggled #layoutSidenav #layoutSidenav_content { + margin-left: -225px; + } + .sb-sidenav-toggled #layoutSidenav #layoutSidenav_content:before { + display: none; + } +} +.sb-nav-fixed .sb-topnav { + z-index: 1039; +} +.sb-nav-fixed #layoutSidenav #layoutSidenav_nav { + width: 225px; + height: 100vh; + z-index: 1038; +} +.sb-nav-fixed #layoutSidenav #layoutSidenav_nav .sb-sidenav { + padding-top: 56px; +} +.sb-nav-fixed #layoutSidenav #layoutSidenav_nav .sb-sidenav .sb-sidenav-menu { + overflow-y: auto; +} +.sb-nav-fixed #layoutSidenav #layoutSidenav_content { + padding-left: 225px; + top: 56px; +} +.nav .nav-link .sb-nav-link-icon,.sb-sidenav-menu .nav-link .sb-nav-link-icon { + margin-right: 0.5rem; +} +.sb-topnav { + padding-left: 0; + height: 56px; + z-index: 1039; +} +.sb-topnav .navbar-brand { + width: 225px; + margin: 0; +} +.sb-topnav.navbar-dark #sidebarToggle { + color: rgba(255, 255, 255, 0.5); +} +.sb-sidenav { + display: flex; + flex-direction: column; + height: 100%; + flex-wrap: nowrap; +} +.sb-sidenav .sb-sidenav-menu { + flex-grow: 1; +} +.sb-sidenav .sb-sidenav-menu .nav { + flex-direction: column; + flex-wrap: nowrap; +} +.sb-sidenav .sb-sidenav-menu .nav .sb-sidenav-menu-heading { + padding: 1.75rem 1rem 0.75rem; + font-size: 0.75rem; + font-weight: 700; + text-transform: uppercase; +} +.sb-sidenav .sb-sidenav-menu .nav .nav-link { + display: flex; + align-items: center; + padding-top: 0.75rem; + padding-bottom: 0.75rem; + position: relative; +} +.sb-sidenav .sb-sidenav-menu .nav .nav-link .sb-nav-link-icon { + font-size: 0.9rem; +} +.sb-sidenav .sb-sidenav-menu .nav .nav-link .sb-sidenav-collapse-arrow { + display: inline-block; + margin-left: auto; + transition: transform 0.15s ease; +} +.sb-sidenav.sb-sidenav-menu.nav.nav-link.collapsed.sb-sidenav-collapse-arrow { + transform: rotate(-90deg); +} +.sb-sidenav .sb-sidenav-menu .nav .sb-sidenav-menu-nested { + margin-left: 1.5rem; + flex-direction: column; +} +.sb-sidenav .sb-sidenav-footer { + padding: 0.75rem; + flex-shrink: 0; +} +.sb-sidenav-dark { + background-color: #212529; + color: rgba(255, 255, 255, 0.5); +} +.sb-sidenav-dark .sb-sidenav-menu .sb-sidenav-menu-heading { + color: rgba(255, 255, 255, 0.25); +} +.sb-sidenav-dark .sb-sidenav-menu .nav-link { + color: rgba(255, 255, 255, 0.5); +} +.sb-sidenav-dark .sb-sidenav-menu .nav-link .sb-nav-link-icon { + color: rgba(255, 255, 255, 0.25); +} +.sb-sidenav-dark .sb-sidenav-menu .nav-link .sb-sidenav-collapse-arrow { + color: rgba(255, 255, 255, 0.25); +} +.sb-sidenav-dark .sb-sidenav-menu .nav-link:hover { + color: #fff; +} +.sb-sidenav-dark .sb-sidenav-menu .nav-link.active { + color: #fff; +} +.sb-sidenav-dark .sb-sidenav-menu .nav-link.active .sb-nav-link-icon { + color: #fff; +} +.sb-sidenav-dark .sb-sidenav-footer { + background-color: #343a40; +} +.dataTable-wrapper .dataTable-container { + font-size: 0.875rem; +} +.dataTable-wrapper.no-header .dataTable-container { + border-top: none; +} +.dataTable-wrapper.no-footer .dataTable-container { + border-bottom: none; + border-top-left-radius: 15px; + border-top-right-radius: 15px; +} +.dataTable-top { + padding: 0 0 1rem; +} +.dataTable-bottom { + padding: 0; +} +.dataTable-bottom > div:first-child,.dataTable-bottom > nav:first-child,.dataTable-top > div:first-child,.dataTable-top > nav:first-child { + float: left; +} +.dataTable-bottom > div:last-child,.dataTable-bottom > nav:last-child,.dataTable-top > div:last-child,.dataTable-top > nav:last-child { + float: right; +} +.dataTable-selector { + width: auto; + display: inline-block; + padding-left: 1.125rem; + padding-right: 2.125rem; + margin-right: 0.25rem; +} +.dataTable-info { + margin: 7px 0; +} +.dataTable-pagination a:hover { + background-color: #e9ecef; +} +.dataTable-pagination .active a,.dataTable-pagination .active a:focus,.dataTable-pagination .active a:hover { + background-color: #0d6efd; +} +.dataTable-pagination .disabled a,.dataTable-pagination .disabled a:focus,.dataTable-pagination .disabled a:hover,.dataTable-pagination .ellipsis a { + cursor: not-allowed; +} +.dataTable-pagination .disabled a,.dataTable-pagination .disabled a:focus,.dataTable-pagination .disabled a:hover { + cursor: not-allowed; + opacity: 0.4; +} +.dataTable-pagination .pager a { + font-weight: 700; +} +.dataTable-table { + border-collapse: collapse; +} +.dataTable-table > tbody > tr > td,.dataTable-table > tbody > tr > th,.dataTable-table > tfoot > tr > td,.dataTable-table > tfoot > tr > th,.dataTable-table > thead > tr > td,.dataTable-table > thead > tr > th { + vertical-align: top; + padding: 0.5rem 0.5rem; +} +.dataTable-table > thead > tr > th { + vertical-align: bottom; + text-align: left; + border-bottom: none; +} +.dataTable-table thead tr { + background-color: rgb(35 115 212); + color: #fff; + text-align: left; +} +.dataTable-table tbody tr { + border-bottom: 1px solid #ddd; +} +.dataTable-table tbody tr:nth-of-type(even) { + background-color: #f3f3f3; +} +.dataTable-table tbody tr:last-of-type { + border-bottom: 5px solid rgb(35 115 212); +} +.dataTable-table > tfoot > tr > th { + vertical-align: bottom; + text-align: left; +} +.dataTable-table th { + vertical-align: bottom; + text-align: left; +} +.dataTable-table th a { + text-decoration: none; + color: inherit; +} +.dataTable-sorter { + display: inline-block; + height: 100%; + position: relative; + width: 100%; + padding-right: 1rem; +} +.dataTable-sorter::after,.dataTable-sorter::before { + content: ""; + height: 0; + width: 0; + position: absolute; + right: 4px; + border-left: 4px solid transparent; + border-right: 4px solid transparent; + opacity: 0.2; +} +.dataTable-sorter::before { + bottom: 4px; +} +.dataTable-sorter::after { + top: 0; +} +.asc .dataTable-sorter::after,.desc .dataTable-sorter::before { + opacity: 0.6; +} +.dataTables-empty { + text-align: center; +} +.dataTable-bottom::after,.dataTable-top::after { + clear: both; + content: " "; + display: table; +} +.btn-datatable { + height: 20px !important; + width: 20px !important; + font-size: 0.75rem; + border-radius: 0.25rem !important; +} +/** Custom loader screen to add some flare to the report* https://ihatetomatoes.net/create-custom-preloading-screen/*/ +#loader-wrapper { + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 100%; + z-index: 1000; +} +#loader { + display: block; + position: relative; + left: 50%; + top: 50%; + width: 150px; + height: 150px; + margin: -75px 0 0 -75px; + border-radius: 50%; + border: 3px solid transparent; + border-top-color: #3498db; + -webkit-animation: spin 2s linear infinite; + animation: spin 2s linear infinite; + z-index: 1001; +} +#loader:before { + content: ""; + position: absolute; + top: 5px; + left: 5px; + right: 5px; + bottom: 5px; + border-radius: 50%; + border: 3px solid transparent; + border-top-color: #e74c3c; + -webkit-animation: spin 3s linear infinite; + animation: spin 3s linear infinite; +} +#loader:after { + content: ""; + position: absolute; + top: 15px; + left: 15px; + right: 15px; + bottom: 15px; + border-radius: 50%; + border: 3px solid transparent; + border-top-color: #f9c922; + -webkit-animation: spin 1.5s linear infinite; + animation: spin 1.5s linear infinite; +} +@-webkit-keyframes spin { + 0% { + -webkit-transform: rotate(0); + -ms-transform: rotate(0); + transform: rotate(0); + } + 100% { + -webkit-transform: rotate(360deg); + -ms-transform: rotate(360deg); + transform: rotate(360deg); + } +} +@keyframes spin { + 0% { + -webkit-transform: rotate(0); + -ms-transform: rotate(0); + transform: rotate(0); + } + 100% { + -webkit-transform: rotate(360deg); + -ms-transform: rotate(360deg); + transform: rotate(360deg); + } +} +#loader-wrapper .loader-section { + position: fixed; + top: 0; + width: 51%; + height: 100%; + background: #222; + z-index: 1000; +} +#loader-wrapper .loader-section.section-left { + left: 0; +} +#loader-wrapper .loader-section.section-right { + right: 0; +} +.loaded #loader-wrapper .loader-section.section-left { + -webkit-transform: translateX(-100%); + -ms-transform: translateX(-100%); + transform: translateX(-100%); + -webkit-transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); + transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); +} +.loaded #loader-wrapper .loader-section.section-right { + -webkit-transform: translateX(100%); + -ms-transform: translateX(100%); + transform: translateX(100%); + -webkit-transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); + transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); +} +.loaded #loader { + opacity: 0; + -webkit-transition: all 0.3s ease-out; + transition: all 0.3s ease-out; +} +.loaded #loader-wrapper { + visibility: hidden; + -webkit-transform: translateY(-100%); + -ms-transform: translateY(-100%); + transform: translateY(-100%); + -webkit-transition: all 0.3s 1s ease-out; + transition: all 0.3s 1s ease-out; +} +/* Table styles */ +table.dataTable { + width: 100%; + margin: 0 auto; + clear: both; + border-collapse: separate; + border-spacing: 0; +} +table.dataTable thead th,table.dataTable tfoot th { + font-weight: bold; +} +.dataTables_scrollHeadInner{ + width: 100% !important; +} +.dataTable-table dataTable no-footer{ + width: 100% !important; +} +/*table.dataTable thead th,table.dataTable thead td { + /*padding: 10px 18px; + */ + /*border-bottom: 1px solid #111; +} +*/ +table.dataTable thead { + width: 100% !important; +} +/* Adds round border at full screen*/ +table.dataTable thead th:first-child,table.dataTable thead td { + border-top-left-radius: 15px; +} +/* Adds round border at full screen*/ +table.dataTable thead th:last-child,table.dataTable thead td { + border-top-right-radius: 15px; +} +table.dataTable thead th:active,table.dataTable thead td:active { + outline: none; +} +table.dataTable tfoot th,table.dataTable tfoot td { + padding: 10px 18px 6px 18px; + border-top: 1px solid #111; +} +table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc,table.dataTable thead .sorting_asc_disabled,table.dataTable thead .sorting_desc_disabled { + cursor: pointer; + *cursor: hand; + background-repeat: no-repeat; + background-position: center right; +} +table.dataTable tbody tr { + background-color: #ffffff; +} +table.dataTable tbody tr.selected { + background-color: #B0BED9; +} +table.dataTable tbody th,table.dataTable tbody td { + padding: 8px 10px; +} +table.dataTable.row-border tbody th, table.dataTable.row-border tbody td, table.dataTable.display tbody th, table.dataTable.display tbody td { + border-top: 1px solid #ddd; +} +table.dataTable.row-border tbody tr:first-child th,table.dataTable.row-border tbody tr:first-child td, table.dataTable.display tbody tr:first-child th,table.dataTable.display tbody tr:first-child td { + border-top: none; +} +table.dataTable.cell-border tbody th, table.dataTable.cell-border tbody td { + border-top: 1px solid #ddd; + border-right: 1px solid #ddd; +} +table.dataTable.cell-border tbody tr th:first-child,table.dataTable.cell-border tbody tr td:first-child { + border-left: 1px solid #ddd; +} +table.dataTable.cell-border tbody tr:first-child th,table.dataTable.cell-border tbody tr:first-child td { + border-top: none; +} +table.dataTable.stripe tbody tr.odd, table.dataTable.display tbody tr.odd { + background-color: #f9f9f9; +} +table.dataTable.stripe tbody tr.odd.selected, table.dataTable.display tbody tr.odd.selected { + background-color: #acbad4; +} +table.dataTable.hover tbody tr:hover, table.dataTable.display tbody tr:hover { + background-color: #f6f6f6; +} +table.dataTable.hover tbody tr:hover.selected, table.dataTable.display tbody tr:hover.selected { + background-color: #aab7d1; +} +table.dataTable.order-column tbody tr > .sorting_1,table.dataTable.order-column tbody tr > .sorting_2,table.dataTable.order-column tbody tr > .sorting_3, table.dataTable.display tbody tr > .sorting_1,table.dataTable.display tbody tr > .sorting_2,table.dataTable.display tbody tr > .sorting_3 { + background-color: #fafafa; +} +table.dataTable.order-column tbody tr.selected > .sorting_1,table.dataTable.order-column tbody tr.selected > .sorting_2,table.dataTable.order-column tbody tr.selected > .sorting_3, table.dataTable.display tbody tr.selected > .sorting_1,table.dataTable.display tbody tr.selected > .sorting_2,table.dataTable.display tbody tr.selected > .sorting_3 { + background-color: #acbad5; +} +table.dataTable.display tbody tr.odd > .sorting_1, table.dataTable.order-column.stripe tbody tr.odd > .sorting_1 { + background-color: #f1f1f1; +} +table.dataTable.display tbody tr.odd > .sorting_2, table.dataTable.order-column.stripe tbody tr.odd > .sorting_2 { + background-color: #f3f3f3; +} +table.dataTable.display tbody tr.odd > .sorting_3, table.dataTable.order-column.stripe tbody tr.odd > .sorting_3 { + background-color: whitesmoke; +} +table.dataTable.display tbody tr.odd.selected > .sorting_1, table.dataTable.order-column.stripe tbody tr.odd.selected > .sorting_1 { + background-color: #a6b4cd; +} +table.dataTable.display tbody tr.odd.selected > .sorting_2, table.dataTable.order-column.stripe tbody tr.odd.selected > .sorting_2 { + background-color: #a8b5cf; +} +table.dataTable.display tbody tr.odd.selected > .sorting_3, table.dataTable.order-column.stripe tbody tr.odd.selected > .sorting_3 { + background-color: #a9b7d1; +} +table.dataTable.display tbody tr.even > .sorting_1, table.dataTable.order-column.stripe tbody tr.even > .sorting_1 { + background-color: #fafafa; +} +table.dataTable.display tbody tr.even > .sorting_2, table.dataTable.order-column.stripe tbody tr.even > .sorting_2 { + background-color: #fcfcfc; +} +table.dataTable.display tbody tr.even > .sorting_3, table.dataTable.order-column.stripe tbody tr.even > .sorting_3 { + background-color: #fefefe; +} +table.dataTable.display tbody tr.even.selected > .sorting_1, table.dataTable.order-column.stripe tbody tr.even.selected > .sorting_1 { + background-color: #acbad5; +} +table.dataTable.display tbody tr.even.selected > .sorting_2, table.dataTable.order-column.stripe tbody tr.even.selected > .sorting_2 { + background-color: #aebcd6; +} +table.dataTable.display tbody tr.even.selected > .sorting_3, table.dataTable.order-column.stripe tbody tr.even.selected > .sorting_3 { + background-color: #afbdd8; +} +table.dataTable.display tbody tr:hover > .sorting_1, table.dataTable.order-column.hover tbody tr:hover > .sorting_1 { + background-color: #eaeaea; +} +table.dataTable.display tbody tr:hover > .sorting_2, table.dataTable.order-column.hover tbody tr:hover > .sorting_2 { + background-color: #ececec; +} +table.dataTable.display tbody tr:hover > .sorting_3, table.dataTable.order-column.hover tbody tr:hover > .sorting_3 { + background-color: #efefef; +} +table.dataTable.display tbody tr:hover.selected > .sorting_1, table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_1 { + background-color: #a2aec7; +} +table.dataTable.display tbody tr:hover.selected > .sorting_2, table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_2 { + background-color: #a3b0c9; +} +table.dataTable.display tbody tr:hover.selected > .sorting_3, table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_3 { + background-color: #a5b2cb; +} +/*table.dataTable.no-footer { + /*border-bottom: 1px solid #111; +} +*/ +table.dataTable.nowrap th, table.dataTable.nowrap td { + white-space: nowrap; +} +table.dataTable.compact thead th,table.dataTable.compact thead td { + padding: 4px 17px; +} +table.dataTable.compact tfoot th,table.dataTable.compact tfoot td { + padding: 4px; +} +table.dataTable.compact tbody th,table.dataTable.compact tbody td { + padding: 4px; +} +table.dataTable th.dt-left,table.dataTable td.dt-left { + text-align: left; +} +table.dataTable th.dt-center,table.dataTable td.dt-center,table.dataTable td.dataTables_empty { + text-align: center; +} +table.dataTable th.dt-right,table.dataTable td.dt-right { + text-align: right; +} +table.dataTable th.dt-justify,table.dataTable td.dt-justify { + text-align: justify; +} +table.dataTable th.dt-nowrap,table.dataTable td.dt-nowrap { + white-space: nowrap; +} +table.dataTable thead th.dt-head-left,table.dataTable thead td.dt-head-left,table.dataTable tfoot th.dt-head-left,table.dataTable tfoot td.dt-head-left { + text-align: left; +} +table.dataTable thead th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable tfoot td.dt-head-center { + text-align: center; +} +table.dataTable thead th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable tfoot td.dt-head-right { + text-align: right; +} +table.dataTable thead th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable tfoot td.dt-head-justify { + text-align: justify; +} +table.dataTable thead th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable tfoot td.dt-head-nowrap { + white-space: nowrap; +} +table.dataTable tbody th.dt-body-left,table.dataTable tbody td.dt-body-left { + text-align: left; +} +table.dataTable tbody th.dt-body-center,table.dataTable tbody td.dt-body-center { + text-align: center; +} +table.dataTable tbody th.dt-body-right,table.dataTable tbody td.dt-body-right { + text-align: right; +} +table.dataTable tbody th.dt-body-justify,table.dataTable tbody td.dt-body-justify { + text-align: justify; +} +table.dataTable tbody th.dt-body-nowrap,table.dataTable tbody td.dt-body-nowrap { + white-space: nowrap; +} +table.dataTable,table.dataTable th,table.dataTable td { + box-sizing: content-box; + font-size: 14px; +} +/** Control feature layout*/ +.dataTables_wrapper { + position: relative; + clear: both; + *zoom: 1; + zoom: 1; +} +.dataTables_wrapper .dataTables_length { + float: left; +} +.dataTables_wrapper .dataTables_filter { + float: right; + text-align: right; + padding-bottom: 5px; +} +.dataTables_wrapper .dataTables_filter input { + margin-left: 0.5em; +} +.dataTables_wrapper .dataTables_info { + clear: both; + float: left; + padding-top: 0.755em; +} +.dataTables_wrapper .dataTables_paginate { + float: right; + text-align: right; + /*padding-top: 0.25em; + */ +} +.dataTables_wrapper .dataTables_paginate .paginate_button { + box-sizing: border-box; + display: inline-block; + min-width: 1.5em; + /*padding: 0.5em 1em; + */ + /*margin-left: 2px; + */ + text-align: center; + text-decoration: none !important; + cursor: pointer; + *cursor: hand; + color: #333 !important; + /*border: 1px solid transparent; + */ + border-radius: 2px; +} +.dataTables_wrapper .dataTables_paginate .paginate_button.current, .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover { + color: #333 !important; + border: 1px solid #979797; + background-color: white; + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(100%, #dcdcdc)); + /* Chrome,Safari4+ */ + background: -webkit-linear-gradient(top, white 0%, #dcdcdc 100%); + /* Chrome10+,Safari5.1+ */ + background: -moz-linear-gradient(top, white 0%, #dcdcdc 100%); + /* FF3.6+ */ + background: -ms-linear-gradient(top, white 0%, #dcdcdc 100%); + /* IE10+ */ + background: -o-linear-gradient(top, white 0%, #dcdcdc 100%); + /* Opera 11.10+ */ + background: linear-gradient(to bottom, white 0%, #dcdcdc 100%); + /* W3C */ +} +.dataTables_wrapper .dataTables_paginate .paginate_button.disabled, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active { + cursor: default; + color: #666 !important; + /*border: 1px solid transparent; + */ + background: transparent; + box-shadow: none; +} +.dataTables_wrapper .dataTables_paginate .paginate_button:hover { + color: white !important; + /*border: 1px solid #111; + */ + background-color: #585858; + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #585858), color-stop(100%, #111)); + /* Chrome,Safari4+ */ + background: -webkit-linear-gradient(top, #585858 0%, #111 100%); + /* Chrome10+,Safari5.1+ */ + background: -moz-linear-gradient(top, #585858 0%, #111 100%); + /* FF3.6+ */ + background: -ms-linear-gradient(top, #585858 0%, #111 100%); + /* IE10+ */ + background: -o-linear-gradient(top, #585858 0%, #111 100%); + /* Opera 11.10+ */ + background: linear-gradient(to bottom, #585858 0%, #111 100%); + /* W3C */ +} +.dataTables_wrapper .dataTables_paginate .paginate_button:active { + outline: none; + background-color: #2b2b2b; + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #2b2b2b), color-stop(100%, #0c0c0c)); + /* Chrome,Safari4+ */ + background: -webkit-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%); + /* Chrome10+,Safari5.1+ */ + background: -moz-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%); + /* FF3.6+ */ + background: -ms-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%); + /* IE10+ */ + background: -o-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%); + /* Opera 11.10+ */ + background: linear-gradient(to bottom, #2b2b2b 0%, #0c0c0c 100%); + /* W3C */ + box-shadow: inset 0 0 3px #111; +} +.dataTables_wrapper .dataTables_paginate .ellipsis { + padding: 0 1em; +} +.dataTables_wrapper .dataTables_processing { + position: absolute; + top: 50%; + left: 50%; + width: 100%; + height: 40px; + margin-left: -50%; + margin-top: -25px; + padding-top: 20px; + text-align: center; + font-size: 1.2em; + background-color: white; + background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(25%, rgba(255, 255, 255, 0.9)), color-stop(75%, rgba(255, 255, 255, 0.9)), color-stop(100%, rgba(255, 255, 255, 0))); + background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%); + background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%); + background: -ms-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%); + background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%); + background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%); +} +.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_processing,.dataTables_wrapper .dataTables_paginate { + color: #333; +} +.dataTables_wrapper .dataTables_scroll { + clear: both; + /*box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); + box-shadow: 0px 25px 20px -25px rgba(0, 0, 0, 0.2), 25px 0px 20px -25px rgba(0, 0, 0, 0.19); + box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); + -webkit-box-shadow: 20px 20px 10px -10px rgba(184,184,184,0.1); + -moz-box-shadow: 20px 20px 10px -10px rgba(184,184,184,0.1); + box-shadow: 20px 20px 10px -10px rgba(184,184,184,0.1); + */ +} +.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody { + *margin-top: -1px; + -webkit-overflow-scrolling: touch; +} +.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > thead > tr > th, .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > thead > tr > td, .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > th, .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > td { + vertical-align: middle; +} +.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > thead > tr > th > div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > thead > tr > td > div.dataTables_sizing, .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > th > div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > td > div.dataTables_sizing { + height: 0; + overflow: hidden; + margin: 0 !important; + padding: 0 !important; +} +.dataTables_wrapper.no-footer div.dataTables_scrollHead table.dataTable { + width: 100% !important; +} +.dataTables_wrapper.no-footer div.dataTables_scrollHead table.dataTable,.dataTables_wrapper.no-footer div.dataTables_scrollBody > table { + border-bottom: none; + /*border-top-right-radius: 15px; + */ +} +.dataTables_wrapper:after { + visibility: hidden; + display: block; + content: ""; + clear: both; + height: 0; +} +@media screen and (max-width: 767px) { + .dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_paginate { + float: none; + text-align: center; + } + .dataTables_wrapper .dataTables_paginate { + margin-top: 0.5em; + } +} +@media screen and (max-width: 640px) { + .dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter { + float: none; + text-align: center; + } + .dataTables_wrapper .dataTables_filter { + margin-top: 0.5em; + } +} diff --git a/examples/Get-MyITProcessClientsReport/Get-MyITProcessClientsReport.ps1 b/examples/Get-MyITProcessClientsReport/Get-MyITProcessClientsReport.ps1 new file mode 100644 index 0000000..7e72524 --- /dev/null +++ b/examples/Get-MyITProcessClientsReport/Get-MyITProcessClientsReport.ps1 @@ -0,0 +1,319 @@ +<# + .SYNOPSIS + Gets a client report from the MyITProcess reporting API. + + .DESCRIPTION + The Get-MyITProcessClientsReport script gets a client report from the MyITProcess reporting API. + + This is a proof of concept script. It is not intended to be used in production. + + .PARAMETER APIKey + Enter in the MyITProcess API key for authentication + + .PARAMETER APIEndPoint + Define what MyITProcess endpoint to connect to. + The default is https://reporting.live.myitprocess.com/public-api/v1 + + .PARAMETER Days + Defines the number of days a customer has not had a review to be classified as NeedsAReview + + The default is 90 days. + + .PARAMETER Report + Defines if the script should output the results to a CSV, HTML or Both. + + .PARAMETER ShowReport + Switch statement to open the report folder after the script runs. + + .EXAMPLE + Get-MyITProcessClientsReport -APIKey 12345 + + Gets all clients from the MyITProcess reporting API and sends the data to a CSV file. + By default any clients that have not had a review for more than 90 days will be classified as NeedsAReview. + + .EXAMPLE + Get-MyITProcessClientsReport -APIKey 12345 -Days -180 -Report HTML + + Gets all clients from the MyITProcess reporting API and sends the data to a HTML file. + Any clients that have not had a review for more than 180 days will be classified as NeedsAReview. + + .EXAMPLE + Get-MyITProcessClientsReport -APIKey 12345 -Days -30 -Report All + + Gets all users from the MyITProcess reporting API and sends the data to both a CSV & HTML file. + Any clients that have not had a review for more than 30 days will be classified as NeedsAReview. + + .NOTES + N\A + + .LINK + https://github.com/Celerium/MyITProcess-Automation + https://github.com/Celerium/MyITProcess-PowerShellWrapper + https://reporting.live.myitprocess.com/index.html + +#> +#Requires -Version 5.0 + +#Region [ Parameters ] + + [CmdletBinding()] + param( + [Parameter(Mandatory=$True)] + $APIKEY, + + [Parameter(Mandatory=$false)] + $APIEndpoint = 'https://reporting.live.myitprocess.com/public-api/v1', + + [Parameter(Mandatory=$false)] + [ValidateRange([Int]::MinValue,-1)] + [Int]$Days = (-90), + + [Parameter(Mandatory=$false)] + [ValidateSet('All','CSV','HTML')] + [String]$Report = 'CSV', + + [Parameter(Mandatory=$false)] + [Switch]$ShowReport + + ) + +#EndRegion [ Parameters ] + +'' +Write-Output "Start - $(Get-Date -Format yyyy-MM-dd-HH:mm)" +'' + +#Region [ Prerequisites ] + + $ScriptName = 'Get-MyITProcessClientsReport' + $ReportFolderName = "$ScriptName-Report" + $FileDate = Get-Date -Format 'yyyy-MM-dd-HHmm' + $HTMLDate = (Get-Date -Format 'yyyy-MM-dd h:mmtt').ToLower() + + #Install MyITProcess Module + Try { + If(Get-PackageProvider -ListAvailable -Name NuGet -ErrorAction Stop){} + Else{ + Install-PackageProvider -Name NuGet -Confirm:$False + } + + If(Get-Module -ListAvailable -Name MyITProcessAPI) { + Import-module MyITProcessAPI -ErrorAction Stop + } + Else { + Install-Module MyITProcessAPI -Force -ErrorAction Stop + Import-Module MyITProcessAPI -ErrorAction Stop + } + } + Catch { + Write-Error $_ + break + } + + #Settings MyITProcess login information + Add-MyITProcessBaseURI -base_uri $APIEndpoint + Add-MyITProcessAPIKey $APIKey -ErrorAction Stop + + + + #Define & create logging location + Try{ + + $Log = "C:\Audits\$ReportFolderName" + + If ($Report -ne 'Console'){ + $CSVReport = "$Log\$ScriptName-Report-$FileDate.csv" + $HTMLReport = "$Log\$ScriptName-Report-$FileDate.html" + + If ((Test-Path -Path $Log -PathType Container) -eq $false){ + New-Item -Path $Log -ItemType Directory > $Null + } + } + } + Catch{ + Write-Host $_.Exception.Message -ForegroundColor Red -BackgroundColor Black + '' + Write-Error $_ + break + } + +#EndRegion [ Prerequisites ] + +Write-Output " - (1/3) - $(Get-Date -Format MM-dd-HH:mm) - Getting clients from MyITProcess" + +#Region [ MyITProcess API ] + + #Grabs all clients from the MyITProcess API + $Page_Number = 1 + $PageResults = [System.Collections.ArrayList]@() + Do { + $Current_Page = Get-MyITProcessClients -sortingRules -sort_field name -paginationRule -page_number $Page_Number + Write-Verbose "Page $Page_Number of $([math]::ceiling($Current_Page.totalCount/$Current_Page.pageSize))" + $PageResults += $Current_Page.items + Write-Verbose "$($PageResults.count) records retrieved" + $Page_Number++ + } + While ( $([math]::ceiling($Current_Page.totalCount/$Current_Page.pageSize)) -ne $Page_Number -1 ) + + #Customize the results + Try{ + $MyITProcessClientResults = $PageResults | Select-Object ` + @{Name='id';Expression={$_.id}}, ` + @{Name='Active';Expression={$_.isActive}}, ` + @{Name='Name';Expression={$_.name}}, ` + @{Name='alignmentScore';Expression={$_.alignmentScore}}, ` + @{Name='NeedsAReview';Expression={ If ( ($_.isActive -eq 'True') -and (Get-Date).AddDays([Int]$Days) -gt $_.lastReviewDate){'Yes'} + Else{$null}}}, ` + @{Name='deactivatedDate';Expression={If ($_.deactivatedDate){[DateTime]$_.deactivatedDate | Get-Date -Format 'yyyy-MM-dd hh:mm'}Else{$null}}}, ` + @{Name='lastReviewDate';Expression={[DateTime]$_.lastReviewDate | Get-Date -Format 'yyyy-MM-dd hh:mm'}}, ` + @{Name='lastAssignedMemberActivityDate';Expression={[DateTime]$_.lastAssignedMemberActivityDate | Get-Date -Format 'yyyy-MM-dd hh:mm'}} + } + Catch{ + Write-Host $_.Exception.Message -ForegroundColor Red -BackgroundColor Black + '' + Write-Error $_ + break + } + +#EndRegion [ MyITProcess API ] + +#Region [ CSV Report ] + + Try{ + If($Report -eq 'All' -or $Report -eq 'CSV'){ + Write-Output " - (2/3) - $(Get-Date -Format MM-dd-HH:mm) - Generating CSV" + $MyITProcessClientResults | Select-Object $ScriptName,* | Export-Csv $CSVReport -NoTypeInformation + } + } + Catch{ + Write-Host $_.Exception.Message -ForegroundColor Red -BackgroundColor Black + '' + Write-Error $_ + break + } + +#EndRegion [ CSV Report ] + +#Region [ HTML Report] + + Try{ + If ($Report -eq 'All' -or $Report -eq 'HTML'){ + Write-Output " - (3/3) - $(Get-Date -Format MM-dd-HH:mm) - Generating HTML" + + #HTML card header data to highlight useful information + $TotalClients = ($MyITProcessClientResults.id).count + $NeedsAReview = ($MyITProcessClientResults | Where-Object {$_.NeedsAReview -eq 'Yes'}).count + $AverageScore = ($MyITProcessClientResults | Where-Object {$null -ne $_.alignmentScore} | Measure-Object -Average -Property alignmentScore).Average + $HighestScore = ($MyITProcessClientResults | Where-Object {$null -ne $_.alignmentScore} | Measure-Object -Maximum -Property alignmentScore).Maximum + $LowestScore = ($MyITProcessClientResults | Where-Object {$null -ne $_.alignmentScore} | Measure-Object -Minimum -Property alignmentScore).Minimum + $AverageScore = [math]::Truncate($AverageScore) + + #Region [ HTML Report Building Blocks ] + + # Build the HTML header + # This grabs the raw text from files to shorten the amount of lines in the PSScript + # General idea is that the HTML assets would infrequently be changed once set + $Meta = Get-Content -Path "$PSScriptRoot\Assets\Meta.html" -Raw + $Meta = $Meta -replace 'xTITLECHANGEx',"$ScriptName" + $CSS = Get-Content -Path "$PSScriptRoot\Assets\Styles.css" -Raw + $JavaScript = Get-Content -Path "$PSScriptRoot\Assets\JavaScriptHeader.html" -Raw + $Head = $Meta + ("") + $JavaScript + + # HTML Body Building Blocks (In order) + $TopNav = Get-Content -Path "$PSScriptRoot\Assets\TopBar.html" -Raw + $DivMainStart = '
    ' + $SideBar = Get-Content -Path "$PSScriptRoot\Assets\SideBar.html" -Raw + $SideBar = $SideBar -replace ('xTIMESETx',"$HTMLDate") + $DivSecondStart = '
    ' + $PreLoader = Get-Content -Path "$PSScriptRoot\Assets\PreLoader.html" -Raw + $MainStart = '
    ' + + #Base Table Container + $BaseTableContainer = Get-Content -Path "$PSScriptRoot\Assets\TableContainer.html" -Raw + + #Summary Header + $SummaryTableContainer = $BaseTableContainer + $SummaryTableContainer = $SummaryTableContainer -replace ('xHEADERx',"$ScriptName - Summary") + $SummaryTableContainer = $SummaryTableContainer -replace ('xBreadCrumbx','') + + #Summary Cards + #HTML in Summary.html would be edited depending on the report and summary info you want to show + $SummaryCards = Get-Content -Path "$PSScriptRoot\Assets\Summary.html" -Raw + $SummaryCards = $SummaryCards -replace ('xCARD1Valuex',$TotalClients) + $SummaryCards = $SummaryCards -replace ('xCARD2Valuex',"$NeedsAReview%") + $SummaryCards = $SummaryCards -replace ('xCARD3Valuex',"$AverageScore%") + $SummaryCards = $SummaryCards -replace ('xCARD4Valuex',"$HighestScore%") + $SummaryCards = $SummaryCards -replace ('xCARD5Valuex',"$LowestScore%") + + #Body table headers, would be duplicated\adjusted depending on how many tables you want to show + $BodyTableContainer = $BaseTableContainer + $BodyTableContainer = $BodyTableContainer -replace ('xHEADERx',"$ScriptName - Details") + $BodyTableContainer = $BodyTableContainer -replace ('xBreadCrumbx',"Data gathered from $(hostname)") + + #Ending HTML + $DivEnd = '
    ' + $MainEnd = '' + $JavaScriptEnd = Get-Content -Path "$PSScriptRoot\Assets\JavaScriptEnd.html" -Raw + + #EndRegion [ HTML Report Building Blocks ] + #Region [ Example HTML Report Data\Structure ] + + #Creates an HTML table from PowerShell function results without any extra HTML tags + $TableResults = $MyITProcessClientResults | ConvertTo-Html -As Table -Fragment -Property Active,Name,NeedsAReview,AlignmentScore,lastReviewDate,lastAssignedMemberActivityDate ` + -PostContent '
      +
    • Note: SAMPLE 1 = Only applies to stuff and things
    • +
    • Note: SAMPLE 2 = Only applies to stuff and things
    • +
    • Note: SAMPLE 3 = Only applies to stuff and things
    • +
    + ' + + #Table section segregation + #PS doesn't create a tag so I have find the first row and make it so + $TableHeader = $TableResults -split "`r`n" | Where-Object {$_ -match ''} + #Unsure why PS makes empty as it contains no data + $TableColumnGroup = $TableResults -split "`r`n" | Where-Object {$_ -match ''} + + #Table ModIfications + #Replacing empty html table tags with simple replaceable names + #It was annoying me that empty rows showed in the raw HTML and I couldn't delete them as they were not $NUll but were empty + $TableResults = $TableResults -replace ($TableHeader,'xblanklinex') + $TableResults = $TableResults -replace ($TableColumnGroup,'xblanklinex') + $TableResults = $TableResults | Where-Object {$_ -ne 'xblanklinex'} | ForEach-Object {$_.Replace('xblanklinex','')} + + #Inject modified data back into the table + #Makes the table have a tag + $TableResults = $TableResults -replace '',"
    `n$TableHeader" + $TableResults = $TableResults -replace '
    ','
    ' + + #Mark Focus Data to draw attention\talking points + #Need to understand RegEx more as this doesn't scale at all + $TableResults = $TableResults -replace '','' + + + #Building the final HTML report using the various ordered HTML building blocks from above. + #This is injecting html\css\javascript in a certain order into a file to make an HTML report + $HTML = ConvertTo-HTML -Head $Head -Body " $TopNav $DivMainStart $SideBar $DivSecondStart $PreLoader $MainStart + $SummaryTableContainer $SummaryCards $DivEnd $DivEnd $DivEnd + $BodyTableContainer $TableResults $DivEnd $DivEnd $DivEnd + $MainEnd $DivEnd $DivEnd $JavaScriptEnd + " + $HTML = $HTML -replace '','' + $HTML | Out-File $HTMLReport -Encoding utf8 + + } + } + Catch{ + Write-Host $_.Exception.Message -ForegroundColor Red -BackgroundColor Black + '' + Write-Error $_ + break + } +#EndRegion [ HTML Report ] + +If ($ShowReport){ + Invoke-Item $Log +} + +'' +Write-Output "END - $(Get-Date -Format yyyy-MM-dd-HH:mm)" +'' \ No newline at end of file diff --git a/examples/Get-MyITProcessReviewsReport/Assets/JavaScriptEnd.html b/examples/Get-MyITProcessReviewsReport/Assets/JavaScriptEnd.html new file mode 100644 index 0000000..303bcc7 --- /dev/null +++ b/examples/Get-MyITProcessReviewsReport/Assets/JavaScriptEnd.html @@ -0,0 +1,12 @@ + + + \ No newline at end of file diff --git a/examples/Get-MyITProcessReviewsReport/Assets/JavaScriptHeader.html b/examples/Get-MyITProcessReviewsReport/Assets/JavaScriptHeader.html new file mode 100644 index 0000000..130810f --- /dev/null +++ b/examples/Get-MyITProcessReviewsReport/Assets/JavaScriptHeader.html @@ -0,0 +1,19 @@ + diff --git a/examples/Get-MyITProcessReviewsReport/Assets/Meta.html b/examples/Get-MyITProcessReviewsReport/Assets/Meta.html new file mode 100644 index 0000000..28966cc --- /dev/null +++ b/examples/Get-MyITProcessReviewsReport/Assets/Meta.html @@ -0,0 +1,45 @@ + + + + + + + + + + + xTITLECHANGEx + + + + + + + + + + + \ No newline at end of file diff --git a/examples/Get-MyITProcessReviewsReport/Assets/PreLoader.html b/examples/Get-MyITProcessReviewsReport/Assets/PreLoader.html new file mode 100644 index 0000000..7e18876 --- /dev/null +++ b/examples/Get-MyITProcessReviewsReport/Assets/PreLoader.html @@ -0,0 +1,5 @@ +
    +
    +
    +
    +
    \ No newline at end of file diff --git a/examples/Get-MyITProcessReviewsReport/Assets/SideBar.html b/examples/Get-MyITProcessReviewsReport/Assets/SideBar.html new file mode 100644 index 0000000..98e0c62 --- /dev/null +++ b/examples/Get-MyITProcessReviewsReport/Assets/SideBar.html @@ -0,0 +1,38 @@ +
    + +
    \ No newline at end of file diff --git a/examples/Get-MyITProcessReviewsReport/Assets/Summary.html b/examples/Get-MyITProcessReviewsReport/Assets/Summary.html new file mode 100644 index 0000000..304dbbc --- /dev/null +++ b/examples/Get-MyITProcessReviewsReport/Assets/Summary.html @@ -0,0 +1,133 @@ +
    + + + + +
    +
    +
    +
    +
    +
    + Total Reviews
    +
    xCARD1Valuex
    +
    +
    + +
    +
    +
    +
    +
    + + +
    +
    +
    +
    +
    +
    + Active Reviews +
    +
    +
    +
    xCARD2Valuex
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    +
    + + +
    +
    +
    +
    +
    +
    + InActive Reviews
    +
    xCARD3Valuex
    +
    +
    + +
    +
    +
    +
    +
    + + +
    +
    +
    +
    +
    +
    + vCIOs
    +
    xCARD4Valuex
    +
    +
    + +
    +
    +
    +
    +
    + + +
    +
    +
    +
    +
    +
    + Engineers
    +
    xCARD5Valuex
    +
    +
    + +
    +
    +
    +
    +
    +
    \ No newline at end of file diff --git a/examples/Get-MyITProcessReviewsReport/Assets/TableContainer.html b/examples/Get-MyITProcessReviewsReport/Assets/TableContainer.html new file mode 100644 index 0000000..9076949 --- /dev/null +++ b/examples/Get-MyITProcessReviewsReport/Assets/TableContainer.html @@ -0,0 +1,7 @@ +
    +

    xHEADERx

    + +
    +
    \ No newline at end of file diff --git a/examples/Get-MyITProcessReviewsReport/Assets/TopBar.html b/examples/Get-MyITProcessReviewsReport/Assets/TopBar.html new file mode 100644 index 0000000..4148d70 --- /dev/null +++ b/examples/Get-MyITProcessReviewsReport/Assets/TopBar.html @@ -0,0 +1,6 @@ + \ No newline at end of file diff --git a/examples/Get-MyITProcessReviewsReport/Assets/styles.css b/examples/Get-MyITProcessReviewsReport/Assets/styles.css new file mode 100644 index 0000000..d309b5a --- /dev/null +++ b/examples/Get-MyITProcessReviewsReport/Assets/styles.css @@ -0,0 +1,2102 @@ +@charset "UTF-8"; +/*!*Start Bootstrap - SB Admin v7.0.3 (https://startbootstrap.com/template/sb-admin)*/ +:root { + --bs-blue: #0d6efd; + --bs-white: #fff; + --bs-gray: #6c757d; + --bs-gray-dark: #343a40; + --bs-gray-100: #f8f9fa; + --bs-gray-200: #e9ecef; + --bs-gray-300: #dee2e6; + --bs-gray-400: #ced4da; + --bs-gray-500: #adb5bd; + --bs-gray-600: #6c757d; + --bs-gray-700: #495057; + --bs-gray-800: #343a40; + --bs-gray-900: #212529; + --bs-primary: #0d6efd; + --bs-secondary: #6c757d; + --bs-success: #198754; + --bs-info: #0dcaf0; + --bs-warning: #ffc107; + --bs-danger: #dc3545; + --bs-light: #f8f9fa; + --bs-dark: #212529; + --bs-primary-rgb: 13, 110, 253; + --bs-secondary-rgb: 108, 117, 125; + --bs-success-rgb: 25, 135, 84; + --bs-info-rgb: 13, 202, 240; + --bs-warning-rgb: 255, 193, 7; + --bs-danger-rgb: 220, 53, 69; + --bs-light-rgb: 248, 249, 250; + --bs-dark-rgb: 33, 37, 41; + --bs-white-rgb: 255, 255, 255; + --bs-black-rgb: 0, 0, 0; + --bs-body-rgb: 33, 37, 41; + --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto,"Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif,"Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas,"Liberation Mono", "Courier New", monospace; + --bs-gradient: linear-gradient(180deg,rgba(255, 255, 255, 0.15),rgba(255, 255, 255, 0)); + --bs-body-font-family: var(--bs-font-sans-serif); + --bs-body-font-size: 1rem; + --bs-body-font-weight: 400; + --bs-body-line-height: 1.5; + --bs-body-color: #212529; + --bs-body-bg: #fff; +} +*,::after,::before { + box-sizing: border-box; +} +@media (prefers-reduced-motion: no-preference) { + :root { + scroll-behavior: smooth; + } +} +/* custom scrollbar (Chrome & Edge) */ +::-webkit-scrollbar { + width: 10px; + height: 10px; +} +::-webkit-scrollbar-thumb { + background: rgba(100, 100, 100); +} +::-webkit-scrollbar-track { + background: rgba(0, 0, 0, 0.050); +} +body { + margin: 0; + font-family: var(--bs-body-font-family); + font-size: var(--bs-body-font-size); + font-weight: var(--bs-body-font-weight); + line-height: var(--bs-body-line-height); + color: var(--bs-body-color); + text-align: var(--bs-body-text-align); + background-color: var(--bs-body-bg); + -webkit-text-size-adjust: 100%; + -webkit-tap-highlight-color: transparent; +} +.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6 { + margin-top: 0; + margin-bottom: 0.5rem; + font-weight: 500; + line-height: 1.2; +} +.h1,h1 { + font-size: calc(1.375rem + 1.5vw); +} +@media (min-width: 1200px) { + .h1,h1 { + font-size: 2.5rem; + } +} +.h2,h2 { + font-size: calc(1.325rem + 0.9vw); +} +@media (min-width: 1200px) { + .h2,h2 { + font-size: 2rem; + } +} +.h3,h3 { + font-size: calc(1.3rem + 0.6vw); +} +@media (min-width: 1200px) { + .h3,h3 { + font-size: 1.75rem; + } +} +.h4,h4 { + font-size: calc(1.275rem + 0.3vw); +} +@media (min-width: 1200px) { + .h4,h4 { + font-size: 1.5rem; + } +} +.h5,h5 { + font-size: 1.25rem; +} +.h6,h6 { + font-size: 1rem; +} +p { + margin-top: 0; + margin-bottom: 1rem; +} +ol,ul { + padding-left: 2rem; +} +dl,ol,ul { + margin-top: 0; + margin-bottom: 1rem; +} +.small,small { + font-size: 0.875em; +} +img,svg { + vertical-align: middle; +} +table { + caption-side: bottom; + border-collapse: collapse; +} +th { + text-align: inherit; + text-align: -webkit-match-parent; +} +tbody,td,tfoot,th,thead,tr { + border-color: inherit; + border-style: solid; + border-width: 0; +} +.GoodStatus { + --bs-bg-opacity: 1; + /*background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important; + */ + background-color: #1cc88a !important; + --bs-text-opacity: 1; + color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important; +} +.InfoStatus { + --bs-bg-opacity: 1; + /*background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important; + */ + background-color: #36b9cc !important; + --bs-text-opacity: 1; + color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important; +} +.WarningStatus { + --bs-bg-opacity: 1; + /*background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important; + */ + background-color: #f6c23e !important; + --bs-text-opacity: 1; + color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important; +} +.BadStatus { + --bs-bg-opacity: 1; + /*background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important; + */ + background-color: #e74a3b !important; + --bs-text-opacity: 1; + color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important; +} +/*Row from SB-Admin2*/ +.row { + display: flex; + flex-wrap: wrap; + margin-right: -0.75rem; + margin-left: -0.75rem; +} +.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,.col-xl-auto { + position: relative; + width: 100%; + padding-right: 0.75rem; + padding-left: 0.75rem; +} +.col-auto { + flex: 0 0 auto; + width: auto; + max-width: 100%; +} +@media (min-width: 1200px) { + .col-xl { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; + } + .row-cols-xl-1 > * { + flex: 0 0 100%; + max-width: 100%; + } + .row-cols-xl-2 > * { + flex: 0 0 50%; + max-width: 50%; + } + .row-cols-xl-3 > * { + flex: 0 0 33.33333%; + max-width: 33.33333%; + } + .row-cols-xl-4 > * { + flex: 0 0 25%; + max-width: 25%; + } + .row-cols-xl-5 > * { + flex: 0 0 20%; + max-width: 20%; + } + .row-cols-xl-6 > * { + flex: 0 0 16.66667%; + max-width: 16.66667%; + } + .col-xl-auto { + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + .col-xl-1 { + flex: 0 0 8.33333%; + max-width: 8.33333%; + } + .col-xl-2 { + flex: 0 0 16.66667%; + max-width: 16.66667%; + } + .col-xl-20 { + flex: 0 0 20%; + max-width: 20%; + } + .col-xl-3 { + flex: 0 0 25%; + max-width: 25%; + } + .col-xl-4 { + flex: 0 0 33.33333%; + max-width: 33.33333%; + } + .col-xl-5 { + flex: 0 0 41.66667%; + max-width: 41.66667%; + } + .col-xl-6 { + flex: 0 0 50%; + max-width: 50%; + } + .col-xl-7 { + flex: 0 0 58.33333%; + max-width: 58.33333%; + } + .col-xl-8 { + flex: 0 0 66.66667%; + max-width: 66.66667%; + } + .col-xl-9 { + flex: 0 0 75%; + max-width: 75%; + } + .col-xl-10 { + flex: 0 0 83.33333%; + max-width: 83.33333%; + } + .col-xl-11 { + flex: 0 0 91.66667%; + max-width: 91.66667%; + } + .col-xl-12 { + flex: 0 0 100%; + max-width: 100%; + } + .order-xl-first { + order: -1; + } + .order-xl-last { + order: 13; + } + .order-xl-0 { + order: 0; + } + .order-xl-1 { + order: 1; + } + .order-xl-2 { + order: 2; + } + .order-xl-3 { + order: 3; + } + .order-xl-4 { + order: 4; + } + .order-xl-5 { + order: 5; + } + .order-xl-6 { + order: 6; + } + .order-xl-7 { + order: 7; + } + .order-xl-8 { + order: 8; + } + .order-xl-9 { + order: 9; + } + .order-xl-10 { + order: 10; + } + .order-xl-11 { + order: 11; + } + .order-xl-12 { + order: 12; + } + .offset-xl-0 { + margin-left: 0; + } + .offset-xl-1 { + margin-left: 8.33333%; + } + .offset-xl-2 { + margin-left: 16.66667%; + } + .offset-xl-3 { + margin-left: 25%; + } + .offset-xl-4 { + margin-left: 33.33333%; + } + .offset-xl-5 { + margin-left: 41.66667%; + } + .offset-xl-6 { + margin-left: 50%; + } + .offset-xl-7 { + margin-left: 58.33333%; + } + .offset-xl-8 { + margin-left: 66.66667%; + } + .offset-xl-9 { + margin-left: 75%; + } + .offset-xl-10 { + margin-left: 83.33333%; + } + .offset-xl-11 { + margin-left: 91.66667%; + } +} +@media (min-width: 768px) { + .col-md { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; + } + .row-cols-md-1 > * { + flex: 0 0 100%; + max-width: 100%; + } + .row-cols-md-2 > * { + flex: 0 0 50%; + max-width: 50%; + } + .row-cols-md-3 > * { + flex: 0 0 33.33333%; + max-width: 33.33333%; + } + .row-cols-md-4 > * { + flex: 0 0 25%; + max-width: 25%; + } + .row-cols-md-5 > * { + flex: 0 0 20%; + max-width: 20%; + } + .row-cols-md-6 > * { + flex: 0 0 16.66667%; + max-width: 16.66667%; + } + .col-md-auto { + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + .col-md-1 { + flex: 0 0 8.33333%; + max-width: 8.33333%; + } + .col-md-2 { + flex: 0 0 16.66667%; + max-width: 16.66667%; + } + .col-md-3 { + flex: 0 0 25%; + max-width: 25%; + } + .col-md-4 { + flex: 0 0 33.33333%; + max-width: 33.33333%; + } + .col-md-5 { + flex: 0 0 41.66667%; + max-width: 41.66667%; + } + .col-md-6 { + flex: 0 0 50%; + /*max-width: 50%; + */ + } + .col-md-7 { + flex: 0 0 58.33333%; + max-width: 58.33333%; + } + .col-md-8 { + flex: 0 0 66.66667%; + max-width: 66.66667%; + } + .col-md-9 { + flex: 0 0 75%; + max-width: 75%; + } + .col-md-10 { + flex: 0 0 83.33333%; + max-width: 83.33333%; + } + .col-md-11 { + flex: 0 0 91.66667%; + max-width: 91.66667%; + } + .col-md-12 { + flex: 0 0 100%; + max-width: 100%; + } + .order-md-first { + order: -1; + } + .order-md-last { + order: 13; + } + .order-md-0 { + order: 0; + } + .order-md-1 { + order: 1; + } + .order-md-2 { + order: 2; + } + .order-md-3 { + order: 3; + } + .order-md-4 { + order: 4; + } + .order-md-5 { + order: 5; + } + .order-md-6 { + order: 6; + } + .order-md-7 { + order: 7; + } + .order-md-8 { + order: 8; + } + .order-md-9 { + order: 9; + } + .order-md-10 { + order: 10; + } + .order-md-11 { + order: 11; + } + .order-md-12 { + order: 12; + } + .offset-md-0 { + margin-left: 0; + } + .offset-md-1 { + margin-left: 8.33333%; + } + .offset-md-2 { + margin-left: 16.66667%; + } + .offset-md-3 { + margin-left: 25%; + } + .offset-md-4 { + margin-left: 33.33333%; + } + .offset-md-5 { + margin-left: 41.66667%; + } + .offset-md-6 { + margin-left: 50%; + } + .offset-md-7 { + margin-left: 58.33333%; + } + .offset-md-8 { + margin-left: 66.66667%; + } + .offset-md-9 { + margin-left: 75%; + } + .offset-md-10 { + margin-left: 83.33333%; + } + .offset-md-11 { + margin-left: 91.66667%; + } +} +.mb-4,.my-4 { + margin-bottom: 1.5rem !important; +} +.border-left-primary { + border-left: 0.25rem solid #4e73df !important; +} +.border-left-secondary { + border-left: 0.25rem solid #858796 !important; +} +.border-left-success { + border-left: 0.25rem solid #1cc88a !important; +} +.border-left-info { + border-left: 0.25rem solid #36b9cc !important; +} +.border-left-warning { + border-left: 0.25rem solid #f6c23e !important; +} +.border-left-danger { + border-left: 0.25rem solid #e74a3b !important; +} +.border-bottom-light { + border-bottom: 0.25rem solid #f8f9fc !important; +} +.border-left-dark { + border-left: 0.25rem solid #5a5c69 !important; +} +.shadow-sm { + box-shadow: 0 0.125rem 0.25rem 0 rgba(58, 59, 69, 0.2) !important; +} +.shadow { + box-shadow: 0 0.15rem 1.75rem 0 rgba(58, 59, 69, 0.15) !important; +} +.shadow-lg { + box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; +} +.shadow-none { + box-shadow: none !important; +} +progress { + vertical-align: baseline; +} +.progress-sm { + height: .5rem; +} +@-webkit-keyframes progress-bar-stripes { + from { + background-position: 1rem 0; + } + to { + background-position: 0 0; + } +} +@keyframes progress-bar-stripes { + from { + background-position: 1rem 0; + } + to { + background-position: 0 0; + } +} +.progress { + display: flex; + height: 1rem; + overflow: hidden; + line-height: 0; + font-size: 0.75rem; + background-color: #eaecf4; + border-radius: 0.35rem; + height: 7px; +} +.progress-bar { + display: flex; + flex-direction: column; + justify-content: center; + overflow: hidden; + color: #fff; + text-align: center; + white-space: nowrap; + background-color: #4e73df; + transition: width 0.6s ease; +} +@media (prefers-reduced-motion: reduce) { + .progress-bar { + transition: none; + } +} +.progress-bar-striped { + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 1rem 1rem; +} +.progress-bar-animated { + -webkit-animation: 1s linear infinite progress-bar-stripes; + animation: 1s linear infinite progress-bar-stripes; +} +@media (prefers-reduced-motion: reduce) { + .progress-bar-animated { + -webkit-animation: none; + animation: none; + } +} +.bg-info { + background-color: #36b9cc !important; +} +a.bg-info:hover, a.bg-info:focus,button.bg-info:hover,button.bg-info:focus { + background-color: #2a96a5 !important; +} +.h-100 { + height: 100% !important; +} +.pt-2,.py-2 { + padding-top: 0.5rem !important; +} +.pb-2,.py-2 { + padding-bottom: 0.5rem !important; +} +.mb-1,.my-1 { + margin-bottom: 0.25rem !important; +} +.mr-2,.mx-2 { + margin-right: 0.5rem !important; +} +.mb-0,.my-0 { + margin-bottom: 0 !important; +} +.mr-3,.mx-3 { + margin-right: 1rem !important; +} +.text-gray-800 { + color: #5a5c69 !important; +} +.text-gray-300 { + color: #dddfeb !important; +} +.text-xs { + font-size: .7rem; +} +.text-primary { + color: #4e73df !important; +} +a.text-primary:hover, a.text-primary:focus { + color: #224abe !important; +} +.text-uppercase, .dropdown .dropdown-menu .dropdown-header, .sidebar .sidebar-heading { + text-transform: uppercase !important; +} +.font-weight-bold { + font-weight: 700 !important; +} +.no-gutters { + margin-right: 0; + margin-left: 0; +} +.no-gutters > .col,.no-gutters > [class*="col-"] { + padding-right: 0; + padding-left: 0; +} +.col { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; +} +.align-items-center { + align-items: center !important; +} +.mr-2,.mx-2 { + margin-right: 0.5rem !important; +} +label { + display: inline-block; +} +button { + border-radius: 0; +} +button:focus:not(:focus-visible) { + outline: 0; +} +button,input,optgroup,select,textarea { + margin: 0; + font-family: inherit; + font-size: inherit; + line-height: inherit; +} +button,select { + text-transform: none; +} +select { + word-wrap: normal; +} +[type="button"],[type="reset"],[type="submit"],button { + -webkit-appearance: button; +} +[type="button"]:not(:disabled),[type="reset"]:not(:disabled),[type="submit"]:not(:disabled),button:not(:disabled) { + cursor: pointer; +} +::-moz-focus-inner { + padding: 0; + border-style: none; +} +.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl { + width: 100%; + padding-right: var(--bs-gutter-x, 0.75rem); + padding-left: var(--bs-gutter-x, 0.75rem); + margin-right: auto; + margin-left: auto; +} +@media (min-width: 576px) { + .container,.container-sm { + max-width: 540px; + } +} +@media (min-width: 768px) { + .container,.container-md,.container-sm { + max-width: 720px; + } +} +@media (min-width: 992px) { + .container,.container-lg,.container-md,.container-sm { + max-width: 960px; + } +} +@media (min-width: 1200px) { + .container,.container-lg,.container-md,.container-sm,.container-xl { + max-width: 1140px; + } +} +@media (min-width: 1400px) { + .container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl { + max-width: 1320px; + } +} +.dataTable-table,.table { + --bs-table-bg: transparent; + --bs-table-accent-bg: transparent; + --bs-table-striped-color: #212529; + --bs-table-striped-bg: rgba(0, 0, 0, 0.05); + --bs-table-active-color: #212529; + --bs-table-active-bg: rgba(0, 0, 0, 0.1); + --bs-table-hover-color: #212529; + --bs-table-hover-bg: #d8cba0; + width: 100%; + margin-bottom: 1rem; + color: #212529; + vertical-align: top; + border-color: #dee2e6; +} +.dataTable-table > :not(caption) > * > *,.table > :not(caption) > * > * { + padding: 0.5rem 0.5rem; + background-color: var(--bs-table-bg); + border-bottom-width: 1px; + box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg); +} +.dataTable-table > tbody,.table > tbody { + vertical-align: inherit; +} +.dataTable-table > thead,.table > thead { + vertical-align: bottom; +} +.dataTable-table > :not(:last-child) > :last-child > *,.table > :not(:last-child) > :last-child > * { + border-bottom-color: currentColor; +} +.caption-top { + caption-side: top; +} +.table-sm > :not(caption) > * > * { + padding: 0.25rem 0.25rem; +} +.dataTable-table > :not(caption) > *,.table-bordered > :not(caption) > * { + border-width: 1px 0; +} +.table-borderless > :not(caption) > * > * { + border-bottom-width: 0; +} +.table-striped > tbody > tr:nth-of-type(odd) { + --bs-table-accent-bg: var(--bs-table-striped-bg); + color: var(--bs-table-striped-color); +} +.table-active { + --bs-table-accent-bg: var(--bs-table-active-bg); + color: var(--bs-table-active-color); +} +.dataTable-table > tbody > tr:hover,.table-hover > tbody > tr:hover { + --bs-table-accent-bg: var(--bs-table-hover-bg); + color: var(--bs-table-hover-color); +} +.dataTable-wrapper .dataTable-container,.table-responsive { + overflow-x: auto; + -webkit-overflow-scrolling: touch; + width: 100% !important; +} +@media (max-width: 575.98px) { + .table-responsive-sm { + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } +} +@media (max-width: 767.98px) { + .table-responsive-md { + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } +} +@media (max-width: 991.98px) { + .table-responsive-lg { + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } +} +@media (max-width: 1199.98px) { + .table-responsive-xl { + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } +} +@media (max-width: 1399.98px) { + .table-responsive-xxl { + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } +} +.dataTable-input,.form-control { + display: block; + width: 100%; + padding: 0.375rem 0.75rem; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #212529; + background-color: #fff; + background-clip: padding-box; + border: 1px solid #ced4da; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + border-radius: 0.25rem; + transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .dataTable-input,.form-control { + transition: none; + } +} +.form-control[type="file"],[type="file"].dataTable-input { + overflow: hidden; +} +.form-control[type="file"]:not(:disabled):not([readonly]),[type="file"].dataTable-input:not(:disabled):not([readonly]) { + cursor: pointer; +} +.dataTable-input:focus,.form-control:focus { + color: #212529; + background-color: #fff; + border-color: #86b7fe; + outline: 0; + box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); +} +.dataTable-input::-webkit-date-and-time-value,.form-control::-webkit-date-and-time-value { + height: 1.5em; +} +.dataTable-input::-moz-placeholder,.form-control::-moz-placeholder { + color: #6c757d; + opacity: 1; +} +.dataTable-input:-ms-input-placeholder,.form-control:-ms-input-placeholder { + color: #6c757d; + opacity: 1; +} +.dataTable-input::placeholder,.form-control::placeholder { + color: #6c757d; + opacity: 1; +} +.dataTable-selector,.form-select { + display: block; + width: 100%; + padding: 0.375rem 2.25rem 0.375rem 0.75rem; + -moz-padding-start: calc(0.75rem - 3px); + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #212529; + background-color: #fff; + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"); + background-repeat: no-repeat; + background-position: right 0.75rem center; + background-size: 16px 12px; + border: 1px solid #ced4da; + border-radius: 0.25rem; + transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; +} +@media (prefers-reduced-motion: reduce) { + .dataTable-selector,.form-select { + transition: none; + } +} +.dataTable-selector:focus,.form-select:focus { + border-color: #86b7fe; + outline: 0; + box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); +} +.btn { + display: inline-block; + font-weight: 400; + line-height: 1.5; + color: #212529; + text-align: center; + text-decoration: none; + vertical-align: middle; + cursor: pointer; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + background-color: transparent; + border: 1px solid transparent; + padding: 0.375rem 0.75rem; + font-size: 1rem; + border-radius: 0.25rem; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out,border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .btn { + transition: none; + } +} +.btn:hover { + color: #212529; +} +.btn-check:focus + .btn,.btn:focus { + outline: 0; + box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); +} +.btn-link { + font-weight: 400; + color: #0d6efd; + text-decoration: underline; +} +.btn-link:hover { + color: #0a58ca; +} +.btn-group-sm > .btn,.btn-sm { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + border-radius: 0.2rem; +} +.nav { + display: flex; + flex-wrap: wrap; + padding-left: 0; + margin-bottom: 0; + list-style: none; +} +.nav-link { + display: block; + padding: 0.5rem 1rem; + color: #0d6efd; + text-decoration: none; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out,border-color 0.15s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .nav-link { + transition: none; + } +} +.nav-link:focus,.nav-link:hover { + color: #0a58ca; +} +.navbar { + position: relative; + display: flex; + flex-wrap: wrap; + align-items: center; + justify-content: space-between; + padding-top: 0.5rem; + padding-bottom: 0.5rem; +} +.navbar-brand { + padding-top: 0.3125rem; + padding-bottom: 0.3125rem; + margin-right: 1rem; + font-size: 1.25rem; + text-decoration: none; + white-space: nowrap; +} +.navbar-expand { + flex-wrap: nowrap; + justify-content: flex-start; +} +.navbar-dark .navbar-brand { + color: #fff; +} +.card { + position: relative; + display: flex; + flex-direction: column; + min-width: 0; + word-wrap: break-word; + background-color: #fff; + background-clip: border-box; + border-radius: 0.25rem; +} +.card-body { + flex: 1 1 auto; + min-height: 1px; + padding: 1rem 1rem; +} +/*.card-body { + flex: 1 1 auto; + min-height: 1px; + padding: 1.25rem; +} +*/ +.breadcrumb { + display: flex; + flex-wrap: wrap; + padding: 0 0; + margin-bottom: 1rem; + list-style: none; +} +.breadcrumb-item + .breadcrumb-item { + padding-left: 0.5rem; +} +.breadcrumb-item + .breadcrumb-item::before { + float: left; + padding-right: 0.5rem; + color: #6c757d; + content: var(--bs-breadcrumb-divider, "/"); +} +.breadcrumb-item.active { + color: #6c757d; +} +.dataTable-pagination ul,.pagination { + display: flex; + padding-left: 0; + list-style: none; +} +.dataTable-pagination a,.page-link { + position: relative; + display: block; + color: #0d6efd; + text-decoration: none; + background-color: #fff; + border: 1px solid #dee2e6; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out,border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .dataTable-pagination a,.page-link { + transition: none; + } +} +.dataTable-pagination a:hover,.page-link:hover { + z-index: 2; + color: #0a58ca; + background-color: #e9ecef; + border-color: #dee2e6; +} +.dataTable-pagination a:focus,.page-link:focus { + z-index: 3; + color: #0a58ca; + background-color: #e9ecef; + outline: 0; + box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); +} +.dataTable-pagination .page-item:not(:first-child) a,.dataTable-pagination li:not(:first-child) .page-link,.dataTable-pagination li:not(:first-child) a,.page-item:not(:first-child) .dataTable-pagination a,.page-item:not(:first-child) .page-link { + margin-left: -1px; +} +.dataTable-pagination .page-item.active a,.dataTable-pagination li.active .page-link,.dataTable-pagination li.active a,.page-item.active .dataTable-pagination a,.page-item.active .page-link { + z-index: 3; + color: #fff; + background-color: #0d6efd; + border-color: #0d6efd; +} +.dataTable-pagination .page-item.disabled a,.dataTable-pagination li.disabled .page-link,.dataTable-pagination li.disabled a,.page-item.disabled .dataTable-pagination a,.page-item.disabled .page-link { + color: #6c757d; + pointer-events: none; + background-color: #fff; + border-color: #dee2e6; +} +.dataTable-pagination a,.page-link { + padding: 0.375rem 0.75rem; +} +.dataTable-pagination .page-item:first-child a,.dataTable-pagination li:first-child .page-link,.dataTable-pagination li:first-child a,.page-item:first-child .dataTable-pagination a,.page-item:first-child .page-link { + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} +.dataTable-pagination .page-item:last-child a,.dataTable-pagination li:last-child .page-link,.dataTable-pagination li:last-child a,.page-item:last-child .dataTable-pagination a,.page-item:last-child .page-link { + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; +} +.dataTable-pagination .pagination-lg a,.pagination-lg .dataTable-pagination a,.pagination-lg .page-link { + padding: 0.75rem 1.5rem; + font-size: 1.25rem; +} +.dataTable-pagination .pagination-lg .page-item:first-child a,.dataTable-pagination .pagination-lg li:first-child .page-link,.dataTable-pagination .pagination-lg li:first-child a,.pagination-lg .dataTable-pagination li:first-child .page-link,.pagination-lg .dataTable-pagination li:first-child a,.pagination-lg .page-item:first-child .dataTable-pagination a,.pagination-lg .page-item:first-child .page-link { + border-top-left-radius: 0.3rem; + border-bottom-left-radius: 0.3rem; +} +.dataTable-pagination .pagination-lg .page-item:last-child a,.dataTable-pagination .pagination-lg li:last-child .page-link,.dataTable-pagination .pagination-lg li:last-child a,.pagination-lg .dataTable-pagination li:last-child .page-link,.pagination-lg .dataTable-pagination li:last-child a,.pagination-lg .page-item:last-child .dataTable-pagination a,.pagination-lg .page-item:last-child .page-link { + border-top-right-radius: 0.3rem; + border-bottom-right-radius: 0.3rem; +} +.dataTable-pagination .pagination-sm a,.pagination-sm .dataTable-pagination a,.pagination-sm .page-link { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; +} +.dataTable-pagination .pagination-sm .page-item:first-child a,.dataTable-pagination .pagination-sm li:first-child .page-link,.dataTable-pagination .pagination-sm li:first-child a,.pagination-sm .dataTable-pagination li:first-child .page-link,.pagination-sm .dataTable-pagination li:first-child a,.pagination-sm .page-item:first-child .dataTable-pagination a,.pagination-sm .page-item:first-child .page-link { + border-top-left-radius: 0.2rem; + border-bottom-left-radius: 0.2rem; +} +.dataTable-pagination .pagination-sm .page-item:last-child a,.dataTable-pagination .pagination-sm li:last-child .page-link,.dataTable-pagination .pagination-sm li:last-child a,.pagination-sm .dataTable-pagination li:last-child .page-link,.pagination-sm .dataTable-pagination li:last-child a,.pagination-sm .page-item:last-child .dataTable-pagination a,.pagination-sm .page-item:last-child .page-link { + border-top-right-radius: 0.2rem; + border-bottom-right-radius: 0.2rem; +} +.fixed-top,.sb-nav-fixed #layoutSidenav #layoutSidenav_nav,.sb-nav-fixed .sb-topnav { + position: fixed; + top: 0; + right: 0; + left: 0; + z-index: 1030; +} +.fixed-bottom { + position: fixed; + right: 0; + bottom: 0; + left: 0; + z-index: 1030; +} +.sticky-top { + position: sticky; + top: 0; + z-index: 1020; +} +.order-first { + order: -1 !important; +} +.order-0 { + order: 0 !important; +} +.order-1 { + order: 1 !important; +} +.order-2 { + order: 2 !important; +} +.order-3 { + order: 3 !important; +} +.order-4 { + order: 4 !important; +} +.order-5 { + order: 5 !important; +} +.order-last { + order: 6 !important; +} +.mt-0 { + margin-top: 0 !important; +} +.mt-1 { + margin-top: 0.25rem !important; +} +.mt-2 { + margin-top: 0.5rem !important; +} +.mt-3 { + margin-top: 1rem !important; +} +.mt-4 { + margin-top: 1.5rem !important; +} +.mt-5 { + margin-top: 3rem !important; +} +.mt-auto { + margin-top: auto !important; +} +.me-0 { + margin-right: 0 !important; +} +.me-1 { + margin-right: 0.25rem !important; +} +.me-2 { + margin-right: 0.5rem !important; +} +.me-3 { + margin-right: 1rem !important; +} +.me-4 { + margin-right: 1.5rem !important; +} +.me-5 { + margin-right: 3rem !important; +} +.me-auto { + margin-right: auto !important; +} +.mb-0 { + margin-bottom: 0 !important; +} +.mb-1 { + margin-bottom: 0.25rem !important; +} +.mb-2 { + margin-bottom: 0.5rem !important; +} +.mb-3 { + margin-bottom: 1rem !important; +} +.mb-4 { + margin-bottom: 1.5rem !important; +} +.mb-5 { + margin-bottom: 3rem !important; +} +.mb-auto { + margin-bottom: auto !important; +} +.px-0 { + padding-right: 0 !important; + padding-left: 0 !important; +} +.px-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; +} +.px-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; +} +.px-3 { + padding-right: 1rem !important; + padding-left: 1rem !important; +} +.px-4 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important; +} +.px-5 { + padding-right: 3rem !important; + padding-left: 3rem !important; +} +.ps-0 { + padding-left: 0 !important; +} +.ps-1 { + padding-left: 0.25rem !important; +} +.ps-2 { + padding-left: 0.5rem !important; +} +.ps-3 { + padding-left: 1rem !important; +} +.ps-4 { + padding-left: 1.5rem !important; +} +.ps-5 { + padding-left: 3rem !important; +} +.bg-dark { + --bs-bg-opacity: 1; + background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important; +} +body,html { + height: 100%; +} +#layoutSidenav { + display: flex; +} +#layoutSidenav #layoutSidenav_nav { + flex-basis: 225px; + flex-shrink: 0; + transition: transform 0.15s ease-in-out; + z-index: 1038; + transform: translateX(-225px); +} +#layoutSidenav #layoutSidenav_content { + position: relative; + display: flex; + flex-direction: column; + justify-content: space-between; + min-width: 0; + flex-grow: 1; + min-height: calc(100vh - 56px); + margin-left: -225px; +} +.sb-sidenav-toggled #layoutSidenav #layoutSidenav_nav { + transform: translateX(0); +} +.sb-sidenav-toggled #layoutSidenav #layoutSidenav_content:before { + content: ""; + display: block; + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + background: #000; + z-index: 1037; + opacity: 0.5; + transition: opacity 0.3s ease-in-out; +} +@media (min-width: 992px) { + #layoutSidenav #layoutSidenav_nav { + transform: translateX(0); + } + #layoutSidenav #layoutSidenav_content { + margin-left: 0; + transition: margin 0.15s ease-in-out; + } + .sb-sidenav-toggled #layoutSidenav #layoutSidenav_nav { + transform: translateX(-225px); + } + .sb-sidenav-toggled #layoutSidenav #layoutSidenav_content { + margin-left: -225px; + } + .sb-sidenav-toggled #layoutSidenav #layoutSidenav_content:before { + display: none; + } +} +.sb-nav-fixed .sb-topnav { + z-index: 1039; +} +.sb-nav-fixed #layoutSidenav #layoutSidenav_nav { + width: 225px; + height: 100vh; + z-index: 1038; +} +.sb-nav-fixed #layoutSidenav #layoutSidenav_nav .sb-sidenav { + padding-top: 56px; +} +.sb-nav-fixed #layoutSidenav #layoutSidenav_nav .sb-sidenav .sb-sidenav-menu { + overflow-y: auto; +} +.sb-nav-fixed #layoutSidenav #layoutSidenav_content { + padding-left: 225px; + top: 56px; +} +.nav .nav-link .sb-nav-link-icon,.sb-sidenav-menu .nav-link .sb-nav-link-icon { + margin-right: 0.5rem; +} +.sb-topnav { + padding-left: 0; + height: 56px; + z-index: 1039; +} +.sb-topnav .navbar-brand { + width: 225px; + margin: 0; +} +.sb-topnav.navbar-dark #sidebarToggle { + color: rgba(255, 255, 255, 0.5); +} +.sb-sidenav { + display: flex; + flex-direction: column; + height: 100%; + flex-wrap: nowrap; +} +.sb-sidenav .sb-sidenav-menu { + flex-grow: 1; +} +.sb-sidenav .sb-sidenav-menu .nav { + flex-direction: column; + flex-wrap: nowrap; +} +.sb-sidenav .sb-sidenav-menu .nav .sb-sidenav-menu-heading { + padding: 1.75rem 1rem 0.75rem; + font-size: 0.75rem; + font-weight: 700; + text-transform: uppercase; +} +.sb-sidenav .sb-sidenav-menu .nav .nav-link { + display: flex; + align-items: center; + padding-top: 0.75rem; + padding-bottom: 0.75rem; + position: relative; +} +.sb-sidenav .sb-sidenav-menu .nav .nav-link .sb-nav-link-icon { + font-size: 0.9rem; +} +.sb-sidenav .sb-sidenav-menu .nav .nav-link .sb-sidenav-collapse-arrow { + display: inline-block; + margin-left: auto; + transition: transform 0.15s ease; +} +.sb-sidenav.sb-sidenav-menu.nav.nav-link.collapsed.sb-sidenav-collapse-arrow { + transform: rotate(-90deg); +} +.sb-sidenav .sb-sidenav-menu .nav .sb-sidenav-menu-nested { + margin-left: 1.5rem; + flex-direction: column; +} +.sb-sidenav .sb-sidenav-footer { + padding: 0.75rem; + flex-shrink: 0; +} +.sb-sidenav-dark { + background-color: #212529; + color: rgba(255, 255, 255, 0.5); +} +.sb-sidenav-dark .sb-sidenav-menu .sb-sidenav-menu-heading { + color: rgba(255, 255, 255, 0.25); +} +.sb-sidenav-dark .sb-sidenav-menu .nav-link { + color: rgba(255, 255, 255, 0.5); +} +.sb-sidenav-dark .sb-sidenav-menu .nav-link .sb-nav-link-icon { + color: rgba(255, 255, 255, 0.25); +} +.sb-sidenav-dark .sb-sidenav-menu .nav-link .sb-sidenav-collapse-arrow { + color: rgba(255, 255, 255, 0.25); +} +.sb-sidenav-dark .sb-sidenav-menu .nav-link:hover { + color: #fff; +} +.sb-sidenav-dark .sb-sidenav-menu .nav-link.active { + color: #fff; +} +.sb-sidenav-dark .sb-sidenav-menu .nav-link.active .sb-nav-link-icon { + color: #fff; +} +.sb-sidenav-dark .sb-sidenav-footer { + background-color: #343a40; +} +.dataTable-wrapper .dataTable-container { + font-size: 0.875rem; +} +.dataTable-wrapper.no-header .dataTable-container { + border-top: none; +} +.dataTable-wrapper.no-footer .dataTable-container { + border-bottom: none; + border-top-left-radius: 15px; + border-top-right-radius: 15px; +} +.dataTable-top { + padding: 0 0 1rem; +} +.dataTable-bottom { + padding: 0; +} +.dataTable-bottom > div:first-child,.dataTable-bottom > nav:first-child,.dataTable-top > div:first-child,.dataTable-top > nav:first-child { + float: left; +} +.dataTable-bottom > div:last-child,.dataTable-bottom > nav:last-child,.dataTable-top > div:last-child,.dataTable-top > nav:last-child { + float: right; +} +.dataTable-selector { + width: auto; + display: inline-block; + padding-left: 1.125rem; + padding-right: 2.125rem; + margin-right: 0.25rem; +} +.dataTable-info { + margin: 7px 0; +} +.dataTable-pagination a:hover { + background-color: #e9ecef; +} +.dataTable-pagination .active a,.dataTable-pagination .active a:focus,.dataTable-pagination .active a:hover { + background-color: #0d6efd; +} +.dataTable-pagination .disabled a,.dataTable-pagination .disabled a:focus,.dataTable-pagination .disabled a:hover,.dataTable-pagination .ellipsis a { + cursor: not-allowed; +} +.dataTable-pagination .disabled a,.dataTable-pagination .disabled a:focus,.dataTable-pagination .disabled a:hover { + cursor: not-allowed; + opacity: 0.4; +} +.dataTable-pagination .pager a { + font-weight: 700; +} +.dataTable-table { + border-collapse: collapse; +} +.dataTable-table > tbody > tr > td,.dataTable-table > tbody > tr > th,.dataTable-table > tfoot > tr > td,.dataTable-table > tfoot > tr > th,.dataTable-table > thead > tr > td,.dataTable-table > thead > tr > th { + vertical-align: top; + padding: 0.5rem 0.5rem; +} +.dataTable-table > thead > tr > th { + vertical-align: bottom; + text-align: left; + border-bottom: none; +} +.dataTable-table thead tr { + background-color: rgb(35 115 212); + color: #fff; + text-align: left; +} +.dataTable-table tbody tr { + border-bottom: 1px solid #ddd; +} +.dataTable-table tbody tr:nth-of-type(even) { + background-color: #f3f3f3; +} +.dataTable-table tbody tr:last-of-type { + border-bottom: 5px solid rgb(35 115 212); +} +.dataTable-table > tfoot > tr > th { + vertical-align: bottom; + text-align: left; +} +.dataTable-table th { + vertical-align: bottom; + text-align: left; +} +.dataTable-table th a { + text-decoration: none; + color: inherit; +} +.dataTable-sorter { + display: inline-block; + height: 100%; + position: relative; + width: 100%; + padding-right: 1rem; +} +.dataTable-sorter::after,.dataTable-sorter::before { + content: ""; + height: 0; + width: 0; + position: absolute; + right: 4px; + border-left: 4px solid transparent; + border-right: 4px solid transparent; + opacity: 0.2; +} +.dataTable-sorter::before { + bottom: 4px; +} +.dataTable-sorter::after { + top: 0; +} +.asc .dataTable-sorter::after,.desc .dataTable-sorter::before { + opacity: 0.6; +} +.dataTables-empty { + text-align: center; +} +.dataTable-bottom::after,.dataTable-top::after { + clear: both; + content: " "; + display: table; +} +.btn-datatable { + height: 20px !important; + width: 20px !important; + font-size: 0.75rem; + border-radius: 0.25rem !important; +} +/** Custom loader screen to add some flare to the report* https://ihatetomatoes.net/create-custom-preloading-screen/*/ +#loader-wrapper { + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 100%; + z-index: 1000; +} +#loader { + display: block; + position: relative; + left: 50%; + top: 50%; + width: 150px; + height: 150px; + margin: -75px 0 0 -75px; + border-radius: 50%; + border: 3px solid transparent; + border-top-color: #3498db; + -webkit-animation: spin 2s linear infinite; + animation: spin 2s linear infinite; + z-index: 1001; +} +#loader:before { + content: ""; + position: absolute; + top: 5px; + left: 5px; + right: 5px; + bottom: 5px; + border-radius: 50%; + border: 3px solid transparent; + border-top-color: #e74c3c; + -webkit-animation: spin 3s linear infinite; + animation: spin 3s linear infinite; +} +#loader:after { + content: ""; + position: absolute; + top: 15px; + left: 15px; + right: 15px; + bottom: 15px; + border-radius: 50%; + border: 3px solid transparent; + border-top-color: #f9c922; + -webkit-animation: spin 1.5s linear infinite; + animation: spin 1.5s linear infinite; +} +@-webkit-keyframes spin { + 0% { + -webkit-transform: rotate(0); + -ms-transform: rotate(0); + transform: rotate(0); + } + 100% { + -webkit-transform: rotate(360deg); + -ms-transform: rotate(360deg); + transform: rotate(360deg); + } +} +@keyframes spin { + 0% { + -webkit-transform: rotate(0); + -ms-transform: rotate(0); + transform: rotate(0); + } + 100% { + -webkit-transform: rotate(360deg); + -ms-transform: rotate(360deg); + transform: rotate(360deg); + } +} +#loader-wrapper .loader-section { + position: fixed; + top: 0; + width: 51%; + height: 100%; + background: #222; + z-index: 1000; +} +#loader-wrapper .loader-section.section-left { + left: 0; +} +#loader-wrapper .loader-section.section-right { + right: 0; +} +.loaded #loader-wrapper .loader-section.section-left { + -webkit-transform: translateX(-100%); + -ms-transform: translateX(-100%); + transform: translateX(-100%); + -webkit-transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); + transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); +} +.loaded #loader-wrapper .loader-section.section-right { + -webkit-transform: translateX(100%); + -ms-transform: translateX(100%); + transform: translateX(100%); + -webkit-transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); + transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); +} +.loaded #loader { + opacity: 0; + -webkit-transition: all 0.3s ease-out; + transition: all 0.3s ease-out; +} +.loaded #loader-wrapper { + visibility: hidden; + -webkit-transform: translateY(-100%); + -ms-transform: translateY(-100%); + transform: translateY(-100%); + -webkit-transition: all 0.3s 1s ease-out; + transition: all 0.3s 1s ease-out; +} +/* Table styles */ +table.dataTable { + width: 100%; + margin: 0 auto; + clear: both; + border-collapse: separate; + border-spacing: 0; +} +table.dataTable thead th,table.dataTable tfoot th { + font-weight: bold; +} +.dataTables_scrollHeadInner{ + width: 100% !important; +} +.dataTable-table dataTable no-footer{ + width: 100% !important; +} +/*table.dataTable thead th,table.dataTable thead td { + /*padding: 10px 18px; + */ + /*border-bottom: 1px solid #111; +} +*/ +table.dataTable thead { + width: 100% !important; +} +/* Adds round border at full screen*/ +table.dataTable thead th:first-child,table.dataTable thead td { + border-top-left-radius: 15px; +} +/* Adds round border at full screen*/ +table.dataTable thead th:last-child,table.dataTable thead td { + border-top-right-radius: 15px; +} +table.dataTable thead th:active,table.dataTable thead td:active { + outline: none; +} +table.dataTable tfoot th,table.dataTable tfoot td { + padding: 10px 18px 6px 18px; + border-top: 1px solid #111; +} +table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc,table.dataTable thead .sorting_asc_disabled,table.dataTable thead .sorting_desc_disabled { + cursor: pointer; + *cursor: hand; + background-repeat: no-repeat; + background-position: center right; +} +table.dataTable tbody tr { + background-color: #ffffff; +} +table.dataTable tbody tr.selected { + background-color: #B0BED9; +} +table.dataTable tbody th,table.dataTable tbody td { + padding: 8px 10px; +} +table.dataTable.row-border tbody th, table.dataTable.row-border tbody td, table.dataTable.display tbody th, table.dataTable.display tbody td { + border-top: 1px solid #ddd; +} +table.dataTable.row-border tbody tr:first-child th,table.dataTable.row-border tbody tr:first-child td, table.dataTable.display tbody tr:first-child th,table.dataTable.display tbody tr:first-child td { + border-top: none; +} +table.dataTable.cell-border tbody th, table.dataTable.cell-border tbody td { + border-top: 1px solid #ddd; + border-right: 1px solid #ddd; +} +table.dataTable.cell-border tbody tr th:first-child,table.dataTable.cell-border tbody tr td:first-child { + border-left: 1px solid #ddd; +} +table.dataTable.cell-border tbody tr:first-child th,table.dataTable.cell-border tbody tr:first-child td { + border-top: none; +} +table.dataTable.stripe tbody tr.odd, table.dataTable.display tbody tr.odd { + background-color: #f9f9f9; +} +table.dataTable.stripe tbody tr.odd.selected, table.dataTable.display tbody tr.odd.selected { + background-color: #acbad4; +} +table.dataTable.hover tbody tr:hover, table.dataTable.display tbody tr:hover { + background-color: #f6f6f6; +} +table.dataTable.hover tbody tr:hover.selected, table.dataTable.display tbody tr:hover.selected { + background-color: #aab7d1; +} +table.dataTable.order-column tbody tr > .sorting_1,table.dataTable.order-column tbody tr > .sorting_2,table.dataTable.order-column tbody tr > .sorting_3, table.dataTable.display tbody tr > .sorting_1,table.dataTable.display tbody tr > .sorting_2,table.dataTable.display tbody tr > .sorting_3 { + background-color: #fafafa; +} +table.dataTable.order-column tbody tr.selected > .sorting_1,table.dataTable.order-column tbody tr.selected > .sorting_2,table.dataTable.order-column tbody tr.selected > .sorting_3, table.dataTable.display tbody tr.selected > .sorting_1,table.dataTable.display tbody tr.selected > .sorting_2,table.dataTable.display tbody tr.selected > .sorting_3 { + background-color: #acbad5; +} +table.dataTable.display tbody tr.odd > .sorting_1, table.dataTable.order-column.stripe tbody tr.odd > .sorting_1 { + background-color: #f1f1f1; +} +table.dataTable.display tbody tr.odd > .sorting_2, table.dataTable.order-column.stripe tbody tr.odd > .sorting_2 { + background-color: #f3f3f3; +} +table.dataTable.display tbody tr.odd > .sorting_3, table.dataTable.order-column.stripe tbody tr.odd > .sorting_3 { + background-color: whitesmoke; +} +table.dataTable.display tbody tr.odd.selected > .sorting_1, table.dataTable.order-column.stripe tbody tr.odd.selected > .sorting_1 { + background-color: #a6b4cd; +} +table.dataTable.display tbody tr.odd.selected > .sorting_2, table.dataTable.order-column.stripe tbody tr.odd.selected > .sorting_2 { + background-color: #a8b5cf; +} +table.dataTable.display tbody tr.odd.selected > .sorting_3, table.dataTable.order-column.stripe tbody tr.odd.selected > .sorting_3 { + background-color: #a9b7d1; +} +table.dataTable.display tbody tr.even > .sorting_1, table.dataTable.order-column.stripe tbody tr.even > .sorting_1 { + background-color: #fafafa; +} +table.dataTable.display tbody tr.even > .sorting_2, table.dataTable.order-column.stripe tbody tr.even > .sorting_2 { + background-color: #fcfcfc; +} +table.dataTable.display tbody tr.even > .sorting_3, table.dataTable.order-column.stripe tbody tr.even > .sorting_3 { + background-color: #fefefe; +} +table.dataTable.display tbody tr.even.selected > .sorting_1, table.dataTable.order-column.stripe tbody tr.even.selected > .sorting_1 { + background-color: #acbad5; +} +table.dataTable.display tbody tr.even.selected > .sorting_2, table.dataTable.order-column.stripe tbody tr.even.selected > .sorting_2 { + background-color: #aebcd6; +} +table.dataTable.display tbody tr.even.selected > .sorting_3, table.dataTable.order-column.stripe tbody tr.even.selected > .sorting_3 { + background-color: #afbdd8; +} +table.dataTable.display tbody tr:hover > .sorting_1, table.dataTable.order-column.hover tbody tr:hover > .sorting_1 { + background-color: #eaeaea; +} +table.dataTable.display tbody tr:hover > .sorting_2, table.dataTable.order-column.hover tbody tr:hover > .sorting_2 { + background-color: #ececec; +} +table.dataTable.display tbody tr:hover > .sorting_3, table.dataTable.order-column.hover tbody tr:hover > .sorting_3 { + background-color: #efefef; +} +table.dataTable.display tbody tr:hover.selected > .sorting_1, table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_1 { + background-color: #a2aec7; +} +table.dataTable.display tbody tr:hover.selected > .sorting_2, table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_2 { + background-color: #a3b0c9; +} +table.dataTable.display tbody tr:hover.selected > .sorting_3, table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_3 { + background-color: #a5b2cb; +} +/*table.dataTable.no-footer { + /*border-bottom: 1px solid #111; +} +*/ +table.dataTable.nowrap th, table.dataTable.nowrap td { + white-space: nowrap; +} +table.dataTable.compact thead th,table.dataTable.compact thead td { + padding: 4px 17px; +} +table.dataTable.compact tfoot th,table.dataTable.compact tfoot td { + padding: 4px; +} +table.dataTable.compact tbody th,table.dataTable.compact tbody td { + padding: 4px; +} +table.dataTable th.dt-left,table.dataTable td.dt-left { + text-align: left; +} +table.dataTable th.dt-center,table.dataTable td.dt-center,table.dataTable td.dataTables_empty { + text-align: center; +} +table.dataTable th.dt-right,table.dataTable td.dt-right { + text-align: right; +} +table.dataTable th.dt-justify,table.dataTable td.dt-justify { + text-align: justify; +} +table.dataTable th.dt-nowrap,table.dataTable td.dt-nowrap { + white-space: nowrap; +} +table.dataTable thead th.dt-head-left,table.dataTable thead td.dt-head-left,table.dataTable tfoot th.dt-head-left,table.dataTable tfoot td.dt-head-left { + text-align: left; +} +table.dataTable thead th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable tfoot td.dt-head-center { + text-align: center; +} +table.dataTable thead th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable tfoot td.dt-head-right { + text-align: right; +} +table.dataTable thead th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable tfoot td.dt-head-justify { + text-align: justify; +} +table.dataTable thead th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable tfoot td.dt-head-nowrap { + white-space: nowrap; +} +table.dataTable tbody th.dt-body-left,table.dataTable tbody td.dt-body-left { + text-align: left; +} +table.dataTable tbody th.dt-body-center,table.dataTable tbody td.dt-body-center { + text-align: center; +} +table.dataTable tbody th.dt-body-right,table.dataTable tbody td.dt-body-right { + text-align: right; +} +table.dataTable tbody th.dt-body-justify,table.dataTable tbody td.dt-body-justify { + text-align: justify; +} +table.dataTable tbody th.dt-body-nowrap,table.dataTable tbody td.dt-body-nowrap { + white-space: nowrap; +} +table.dataTable,table.dataTable th,table.dataTable td { + box-sizing: content-box; + font-size: 14px; +} +/** Control feature layout*/ +.dataTables_wrapper { + position: relative; + clear: both; + *zoom: 1; + zoom: 1; +} +.dataTables_wrapper .dataTables_length { + float: left; +} +.dataTables_wrapper .dataTables_filter { + float: right; + text-align: right; + padding-bottom: 5px; +} +.dataTables_wrapper .dataTables_filter input { + margin-left: 0.5em; +} +.dataTables_wrapper .dataTables_info { + clear: both; + float: left; + padding-top: 0.755em; +} +.dataTables_wrapper .dataTables_paginate { + float: right; + text-align: right; + /*padding-top: 0.25em; + */ +} +.dataTables_wrapper .dataTables_paginate .paginate_button { + box-sizing: border-box; + display: inline-block; + min-width: 1.5em; + /*padding: 0.5em 1em; + */ + /*margin-left: 2px; + */ + text-align: center; + text-decoration: none !important; + cursor: pointer; + *cursor: hand; + color: #333 !important; + /*border: 1px solid transparent; + */ + border-radius: 2px; +} +.dataTables_wrapper .dataTables_paginate .paginate_button.current, .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover { + color: #333 !important; + border: 1px solid #979797; + background-color: white; + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(100%, #dcdcdc)); + /* Chrome,Safari4+ */ + background: -webkit-linear-gradient(top, white 0%, #dcdcdc 100%); + /* Chrome10+,Safari5.1+ */ + background: -moz-linear-gradient(top, white 0%, #dcdcdc 100%); + /* FF3.6+ */ + background: -ms-linear-gradient(top, white 0%, #dcdcdc 100%); + /* IE10+ */ + background: -o-linear-gradient(top, white 0%, #dcdcdc 100%); + /* Opera 11.10+ */ + background: linear-gradient(to bottom, white 0%, #dcdcdc 100%); + /* W3C */ +} +.dataTables_wrapper .dataTables_paginate .paginate_button.disabled, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active { + cursor: default; + color: #666 !important; + /*border: 1px solid transparent; + */ + background: transparent; + box-shadow: none; +} +.dataTables_wrapper .dataTables_paginate .paginate_button:hover { + color: white !important; + /*border: 1px solid #111; + */ + background-color: #585858; + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #585858), color-stop(100%, #111)); + /* Chrome,Safari4+ */ + background: -webkit-linear-gradient(top, #585858 0%, #111 100%); + /* Chrome10+,Safari5.1+ */ + background: -moz-linear-gradient(top, #585858 0%, #111 100%); + /* FF3.6+ */ + background: -ms-linear-gradient(top, #585858 0%, #111 100%); + /* IE10+ */ + background: -o-linear-gradient(top, #585858 0%, #111 100%); + /* Opera 11.10+ */ + background: linear-gradient(to bottom, #585858 0%, #111 100%); + /* W3C */ +} +.dataTables_wrapper .dataTables_paginate .paginate_button:active { + outline: none; + background-color: #2b2b2b; + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #2b2b2b), color-stop(100%, #0c0c0c)); + /* Chrome,Safari4+ */ + background: -webkit-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%); + /* Chrome10+,Safari5.1+ */ + background: -moz-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%); + /* FF3.6+ */ + background: -ms-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%); + /* IE10+ */ + background: -o-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%); + /* Opera 11.10+ */ + background: linear-gradient(to bottom, #2b2b2b 0%, #0c0c0c 100%); + /* W3C */ + box-shadow: inset 0 0 3px #111; +} +.dataTables_wrapper .dataTables_paginate .ellipsis { + padding: 0 1em; +} +.dataTables_wrapper .dataTables_processing { + position: absolute; + top: 50%; + left: 50%; + width: 100%; + height: 40px; + margin-left: -50%; + margin-top: -25px; + padding-top: 20px; + text-align: center; + font-size: 1.2em; + background-color: white; + background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(25%, rgba(255, 255, 255, 0.9)), color-stop(75%, rgba(255, 255, 255, 0.9)), color-stop(100%, rgba(255, 255, 255, 0))); + background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%); + background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%); + background: -ms-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%); + background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%); + background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%); +} +.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_processing,.dataTables_wrapper .dataTables_paginate { + color: #333; +} +.dataTables_wrapper .dataTables_scroll { + clear: both; + /*box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); + box-shadow: 0px 25px 20px -25px rgba(0, 0, 0, 0.2), 25px 0px 20px -25px rgba(0, 0, 0, 0.19); + box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); + -webkit-box-shadow: 20px 20px 10px -10px rgba(184,184,184,0.1); + -moz-box-shadow: 20px 20px 10px -10px rgba(184,184,184,0.1); + box-shadow: 20px 20px 10px -10px rgba(184,184,184,0.1); + */ +} +.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody { + *margin-top: -1px; + -webkit-overflow-scrolling: touch; +} +.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > thead > tr > th, .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > thead > tr > td, .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > th, .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > td { + vertical-align: middle; +} +.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > thead > tr > th > div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > thead > tr > td > div.dataTables_sizing, .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > th > div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > td > div.dataTables_sizing { + height: 0; + overflow: hidden; + margin: 0 !important; + padding: 0 !important; +} +.dataTables_wrapper.no-footer div.dataTables_scrollHead table.dataTable { + width: 100% !important; +} +.dataTables_wrapper.no-footer div.dataTables_scrollHead table.dataTable,.dataTables_wrapper.no-footer div.dataTables_scrollBody > table { + border-bottom: none; + /*border-top-right-radius: 15px; + */ +} +.dataTables_wrapper:after { + visibility: hidden; + display: block; + content: ""; + clear: both; + height: 0; +} +@media screen and (max-width: 767px) { + .dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_paginate { + float: none; + text-align: center; + } + .dataTables_wrapper .dataTables_paginate { + margin-top: 0.5em; + } +} +@media screen and (max-width: 640px) { + .dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter { + float: none; + text-align: center; + } + .dataTables_wrapper .dataTables_filter { + margin-top: 0.5em; + } +} diff --git a/examples/Get-MyITProcessReviewsReport/Get-MyITProcessReviewsReport.ps1 b/examples/Get-MyITProcessReviewsReport/Get-MyITProcessReviewsReport.ps1 new file mode 100644 index 0000000..5be057b --- /dev/null +++ b/examples/Get-MyITProcessReviewsReport/Get-MyITProcessReviewsReport.ps1 @@ -0,0 +1,317 @@ +<# + .SYNOPSIS + Gets a review report from the MyITProcess reporting API. + + .DESCRIPTION + The Get-MyITProcessReviewsReport script gets a review report from the MyITProcess reporting API. + + This is a proof of concept script. It is not intended to be used in production. + + .PARAMETER APIKey + Enter in the MyITProcess API key for authentication + + .PARAMETER APIEndPoint + Define what MyITProcess endpoint to connect to. + The default is https://reporting.live.myitprocess.com/public-api/v1 + + .PARAMETER Days + Defines the number of days an active review has not had activity to be classified as inactive + + The default is 90 days. + + .PARAMETER Report + Defines if the script should output the results to a CSV, HTML or Both. + + .PARAMETER ShowReport + Switch statement to open the report folder after the script runs. + + .EXAMPLE + Get-MyITProcessReviewsReport -APIKey 12345 + + Gets all reviews from the MyITProcess reporting API and sends the data to a CSV file. + By default any active reviews that have not had activity in the past 90 days will be classified as inactive. + + .EXAMPLE + Get-MyITProcessReviewsReport -APIKey 12345 -Days -180 -Report HTML + + Gets all reviews from the MyITProcess reporting API and sends the data to a HTMl file. + Any active reviews that have not had activity in the past 180 days will be classified as inactive. + + .EXAMPLE + Get-MyITProcessReviewsReport -APIKey 12345 -Days -30 -Report All + + Gets all reviews from the MyITProcess reporting API and sends the data to both a CSV & HTML file. + Any active reviews that have not had activity in the past 30 days will be classified as inactive. + + .NOTES + N\A + + .LINK + https://github.com/Celerium/MyITProcess-Automation + https://github.com/Celerium/MyITProcess-PowerShellWrapper + https://reporting.live.myitprocess.com/index.html + +#> +#Requires -Version 5.0 + +#Region [ Parameters ] + + [CmdletBinding()] + param( + [Parameter(Mandatory=$True)] + $APIKEY, + + [Parameter(Mandatory=$false)] + $APIEndpoint = 'https://reporting.live.myitprocess.com/public-api/v1', + + [Parameter(Mandatory=$false)] + [ValidateRange([Int]::MinValue,-1)] + [Int]$Days = (-90), + + [Parameter(Mandatory=$false)] + [ValidateSet('All','CSV','HTML')] + [String]$Report = 'CSV', + + [Parameter(Mandatory=$false)] + [Switch]$ShowReport + + ) + +#EndRegion [ Parameters ] + +'' +Write-Output "Start - $(Get-Date -Format yyyy-MM-dd-HH:mm)" +'' + +#Region [ Prerequisites ] + + $ScriptName = 'Get-MyITProcessReviewsReport' + $ReportFolderName = "$ScriptName-Report" + $FileDate = Get-Date -Format 'yyyy-MM-dd-HHmm' + $HTMLDate = (Get-Date -Format 'yyyy-MM-dd h:mmtt').ToLower() + + #Install MyITProcess Module + Try { + If(Get-PackageProvider -ListAvailable -Name NuGet -ErrorAction Stop){} + Else{ + Install-PackageProvider -Name NuGet -Confirm:$False + } + + If(Get-Module -ListAvailable -Name MyITProcessAPI) { + Import-module MyITProcessAPI -ErrorAction Stop + } + Else { + Install-Module MyITProcessAPI -Force -ErrorAction Stop + Import-Module MyITProcessAPI -ErrorAction Stop + } + } + Catch { + Write-Error $_ + break + } + + #Settings MyITProcess login information + Add-MyITProcessBaseURI -base_uri $APIEndpoint + Add-MyITProcessAPIKey $APIKey -ErrorAction Stop + + #Define & create logging location + Try{ + + $Log = "C:\Audits\$ReportFolderName" + + If ($Report -ne 'Console'){ + $CSVReport = "$Log\$ScriptName-Report-$FileDate.csv" + $HTMLReport = "$Log\$ScriptName-Report-$FileDate.html" + + If ((Test-Path -Path $Log -PathType Container) -eq $false){ + New-Item -Path $Log -ItemType Directory > $Null + } + } + } + Catch{ + Write-Host $_.Exception.Message -ForegroundColor Red -BackgroundColor Black + '' + Write-Error $_ + break + } + +#EndRegion [ Prerequisites ] + +Write-Output " - (1/3) - $(Get-Date -Format MM-dd-HH:mm) - Getting reviews from MyITProcess" + +#Region [ MyITProcess API ] + + #Grabs all reviews from the MyITProcess API + $Page_Number = 1 + $PageResults = [System.Collections.ArrayList]@() + Do { + $Current_Page = Get-MyITProcessReviews -sortingRules -sort_field client.name -paginationRule -page_number $Page_Number + Write-Verbose "Page $Page_Number of $([math]::ceiling($Current_Page.totalCount/$Current_Page.pageSize))" + $PageResults += $Current_Page.items + Write-Verbose "$($PageResults.count) records retrieved" + $Page_Number++ + } + While ( $([math]::ceiling($Current_Page.totalCount/$Current_Page.pageSize)) -ne $Page_Number -1 ) + + #Customize the results + Try{ + $MyITProcessReviewResults = $PageResults | Select-Object ` + @{Name='id';Expression={$_.id}}, ` + @{Name='ReviewName';Expression={$_.name}}, ` + @{Name='Status';Expression={$_.status}}, ` + @{Name='InActive';Expression={ If ( ($_.status -eq 'New' -or $_.status -like "*InProgress*") -and (Get-Date).AddDays([Int]$Days) -gt $_.lastUpdatedDate){'Inactive'} + Else{$null}}}, ` + @{Name='Client';Expression={$_.client.Name}}, ` + @{Name='AssignedvCIO';Expression={$_.AssignedvCIO.fullName}}, ` + @{Name='AssignedEngineer';Expression={$_.AssignedEngineer.fullName}}, ` + @{Name='createdDate';Expression={[DateTime]$_.createdDate | Get-Date -Format 'yyyy-MM-dd hh:mm'}}, ` + @{Name='lastUpdatedDate';Expression={[DateTime]$_.lastUpdatedDate | Get-Date -Format 'yyyy-MM-dd hh:mm'}} + } + Catch{ + Write-Host $_.Exception.Message -ForegroundColor Red -BackgroundColor Black + '' + Write-Error $_ + break + } + +#EndRegion [ MyITProcess API ] + +#Region [ CSV Report ] + + Try{ + If($Report -eq 'All' -or $Report -eq 'CSV'){ + Write-Output " - (2/3) - $(Get-Date -Format MM-dd-HH:mm) - Generating CSV" + $MyITProcessReviewResults | Select-Object $ScriptName,* | Export-Csv $CSVReport -NoTypeInformation + } + } + Catch{ + Write-Host $_.Exception.Message -ForegroundColor Red -BackgroundColor Black + '' + Write-Error $_ + break + } + +#EndRegion [ CSV Report ] + +#Region [ HTML Report] + + Try{ + If ($Report -eq 'All' -or $Report -eq 'HTML'){ + Write-Output " - (3/3) - $(Get-Date -Format MM-dd-HH:mm) - Generating HTML" + + #HTML card header data to highlight useful information + $TotalReviews = ($MyITProcessReviewResults.id).count + $ActiveReviews = ($MyITProcessReviewResults | Where-Object {$_.status -eq 'New' -or $_.status -like "*InProgress*"}).id.count + $InActiveReviews = ($MyITProcessReviewResults | Where-Object {($_.status -eq 'New' -or $_.status -like "*InProgress*") -and (Get-Date).AddDays([Int]$Days) -gt $_.lastUpdatedDate}).count + $AssignedvCIOs = ($MyITProcessReviewResults | Select-Object AssignedvCIO -Unique).count + $AssignedEngineers = ($MyITProcessReviewResults | Select-Object AssignedEngineer -Unique).count + + #Region [ HTML Report Building Blocks ] + + # Build the HTML header + # This grabs the raw text from files to shorten the amount of lines in the PSScript + # General idea is that the HTML assets would infrequently be changed once set + $Meta = Get-Content -Path "$PSScriptRoot\Assets\Meta.html" -Raw + $Meta = $Meta -replace 'xTITLECHANGEx',"$ScriptName" + $CSS = Get-Content -Path "$PSScriptRoot\Assets\Styles.css" -Raw + $JavaScript = Get-Content -Path "$PSScriptRoot\Assets\JavaScriptHeader.html" -Raw + $Head = $Meta + ("") + $JavaScript + + # HTML Body Building Blocks (In order) + $TopNav = Get-Content -Path "$PSScriptRoot\Assets\TopBar.html" -Raw + $DivMainStart = '
    ' + $SideBar = Get-Content -Path "$PSScriptRoot\Assets\SideBar.html" -Raw + $SideBar = $SideBar -replace ('xTIMESETx',"$HTMLDate") + $DivSecondStart = '
    ' + $PreLoader = Get-Content -Path "$PSScriptRoot\Assets\PreLoader.html" -Raw + $MainStart = '
    ' + + #Base Table Container + $BaseTableContainer = Get-Content -Path "$PSScriptRoot\Assets\TableContainer.html" -Raw + + #Summary Header + $SummaryTableContainer = $BaseTableContainer + $SummaryTableContainer = $SummaryTableContainer -replace ('xHEADERx',"$ScriptName - Summary") + $SummaryTableContainer = $SummaryTableContainer -replace ('xBreadCrumbx','') + + #Summary Cards + #HTML in Summary.html would be edited depending on the report and summary info you want to show + $SummaryCards = Get-Content -Path "$PSScriptRoot\Assets\Summary.html" -Raw + $SummaryCards = $SummaryCards -replace ('xCARD1Valuex',$TotalReviews) + $SummaryCards = $SummaryCards -replace ('xCARD2Valuex',"$ActiveReviews%") + $SummaryCards = $SummaryCards -replace ('xCARD3Valuex',$InActiveReviews) + $SummaryCards = $SummaryCards -replace ('xCARD4Valuex',$AssignedvCIOs) + $SummaryCards = $SummaryCards -replace ('xCARD5Valuex',$AssignedEngineers) + + #Body table headers, would be duplicated\adjusted depending on how many tables you want to show + $BodyTableContainer = $BaseTableContainer + $BodyTableContainer = $BodyTableContainer -replace ('xHEADERx',"$ScriptName - Details") + $BodyTableContainer = $BodyTableContainer -replace ('xBreadCrumbx',"Data gathered from $(hostname)") + + #Ending HTML + $DivEnd = '
    ' + $MainEnd = '' + $JavaScriptEnd = Get-Content -Path "$PSScriptRoot\Assets\JavaScriptEnd.html" -Raw + + #EndRegion [ HTML Report Building Blocks ] + #Region [ Example HTML Report Data\Structure ] + + #Creates an HTML table from PowerShell function results without any extra HTML tags + $TableResults = $MyITProcessReviewResults | ConvertTo-Html -As Table -Fragment -Property status,InActive,ReviewName,Client,AssignedvCIO,AssignedEngineer,createdDate,lastUpdatedDate ` + -PostContent '
      +
    • Note: SAMPLE 1 = Only applies to stuff and things
    • +
    • Note: SAMPLE 2 = Only applies to stuff and things
    • +
    • Note: SAMPLE 3 = Only applies to stuff and things
    • +
    + ' + + #Table section segregation + #PS doesn't create a
    tag so I have find the first row and make it so + $TableHeader = $TableResults -split "`r`n" | Where-Object {$_ -match 'as it contains no data + $TableColumnGroup = $TableResults -split "`r`n" | Where-Object {$_ -match ''} + + #Table ModIfications + #Replacing empty html table tags with simple replaceable names + #It was annoying me that empty rows showed in the raw HTML and I couldn't delete them as they were not $NUll but were empty + $TableResults = $TableResults -replace ($TableHeader,'xblanklinex') + $TableResults = $TableResults -replace ($TableColumnGroup,'xblanklinex') + $TableResults = $TableResults | Where-Object {$_ -ne 'xblanklinex'} | ForEach-Object {$_.Replace('xblanklinex','')} + + #Inject modified data back into the table + #Makes the table have a tag + $TableResults = $TableResults -replace '
    YesYes
    '} + #Unsure why PS makes empty
    ',"
    `n$TableHeader" + $TableResults = $TableResults -replace '
    ','
    ' + + #Mark Focus Data to draw attention\talking points + #Need to understand RegEx more as this doesn't scale at all + $TableResults = $TableResults -replace '','' + + + #Building the final HTML report using the various ordered HTML building blocks from above. + #This is injecting html\css\javascript in a certain order into a file to make an HTML report + $HTML = ConvertTo-HTML -Head $Head -Body " $TopNav $DivMainStart $SideBar $DivSecondStart $PreLoader $MainStart + $SummaryTableContainer $SummaryCards $DivEnd $DivEnd $DivEnd + $BodyTableContainer $TableResults $DivEnd $DivEnd $DivEnd + $MainEnd $DivEnd $DivEnd $JavaScriptEnd + " + $HTML = $HTML -replace '','' + $HTML | Out-File $HTMLReport -Encoding utf8 + + } + } + Catch{ + Write-Host $_.Exception.Message -ForegroundColor Red -BackgroundColor Black + '' + Write-Error $_ + break + } +#EndRegion [ HTML Report ] + +If ($ShowReport){ + Invoke-Item $Log +} + +'' +Write-Output "END - $(Get-Date -Format yyyy-MM-dd-HH:mm)" +'' \ No newline at end of file diff --git a/examples/Get-MyITProcessUsersReport/Assets/JavaScriptEnd.html b/examples/Get-MyITProcessUsersReport/Assets/JavaScriptEnd.html new file mode 100644 index 0000000..303bcc7 --- /dev/null +++ b/examples/Get-MyITProcessUsersReport/Assets/JavaScriptEnd.html @@ -0,0 +1,12 @@ + + + \ No newline at end of file diff --git a/examples/Get-MyITProcessUsersReport/Assets/JavaScriptHeader.html b/examples/Get-MyITProcessUsersReport/Assets/JavaScriptHeader.html new file mode 100644 index 0000000..130810f --- /dev/null +++ b/examples/Get-MyITProcessUsersReport/Assets/JavaScriptHeader.html @@ -0,0 +1,19 @@ + diff --git a/examples/Get-MyITProcessUsersReport/Assets/Meta.html b/examples/Get-MyITProcessUsersReport/Assets/Meta.html new file mode 100644 index 0000000..28966cc --- /dev/null +++ b/examples/Get-MyITProcessUsersReport/Assets/Meta.html @@ -0,0 +1,45 @@ + + + + + + + + + + + xTITLECHANGEx + + + + + + + + + + + \ No newline at end of file diff --git a/examples/Get-MyITProcessUsersReport/Assets/PreLoader.html b/examples/Get-MyITProcessUsersReport/Assets/PreLoader.html new file mode 100644 index 0000000..7e18876 --- /dev/null +++ b/examples/Get-MyITProcessUsersReport/Assets/PreLoader.html @@ -0,0 +1,5 @@ +
    +
    +
    +
    +
    \ No newline at end of file diff --git a/examples/Get-MyITProcessUsersReport/Assets/SideBar.html b/examples/Get-MyITProcessUsersReport/Assets/SideBar.html new file mode 100644 index 0000000..98e0c62 --- /dev/null +++ b/examples/Get-MyITProcessUsersReport/Assets/SideBar.html @@ -0,0 +1,38 @@ +
    + +
    \ No newline at end of file diff --git a/examples/Get-MyITProcessUsersReport/Assets/Summary.html b/examples/Get-MyITProcessUsersReport/Assets/Summary.html new file mode 100644 index 0000000..a46b9c2 --- /dev/null +++ b/examples/Get-MyITProcessUsersReport/Assets/Summary.html @@ -0,0 +1,89 @@ +
    + + + + +
    +
    +
    +
    +
    +
    + Total Users
    +
    xCARD1Valuex
    +
    +
    + +
    +
    +
    +
    +
    + + +
    +
    +
    +
    +
    +
    + Inactive Users +
    +
    xCARD2Valuex
    +
    +
    + +
    +
    +
    +
    +
    + + +
    +
    +
    +
    +
    +
    + Total Roles
    +
    xCARD3Valuex
    +
    +
    + +
    +
    +
    +
    +
    + +
    \ No newline at end of file diff --git a/examples/Get-MyITProcessUsersReport/Assets/TableContainer.html b/examples/Get-MyITProcessUsersReport/Assets/TableContainer.html new file mode 100644 index 0000000..9076949 --- /dev/null +++ b/examples/Get-MyITProcessUsersReport/Assets/TableContainer.html @@ -0,0 +1,7 @@ +
    +

    xHEADERx

    + +
    +
    \ No newline at end of file diff --git a/examples/Get-MyITProcessUsersReport/Assets/TopBar.html b/examples/Get-MyITProcessUsersReport/Assets/TopBar.html new file mode 100644 index 0000000..4148d70 --- /dev/null +++ b/examples/Get-MyITProcessUsersReport/Assets/TopBar.html @@ -0,0 +1,6 @@ + \ No newline at end of file diff --git a/examples/Get-MyITProcessUsersReport/Assets/styles.css b/examples/Get-MyITProcessUsersReport/Assets/styles.css new file mode 100644 index 0000000..d309b5a --- /dev/null +++ b/examples/Get-MyITProcessUsersReport/Assets/styles.css @@ -0,0 +1,2102 @@ +@charset "UTF-8"; +/*!*Start Bootstrap - SB Admin v7.0.3 (https://startbootstrap.com/template/sb-admin)*/ +:root { + --bs-blue: #0d6efd; + --bs-white: #fff; + --bs-gray: #6c757d; + --bs-gray-dark: #343a40; + --bs-gray-100: #f8f9fa; + --bs-gray-200: #e9ecef; + --bs-gray-300: #dee2e6; + --bs-gray-400: #ced4da; + --bs-gray-500: #adb5bd; + --bs-gray-600: #6c757d; + --bs-gray-700: #495057; + --bs-gray-800: #343a40; + --bs-gray-900: #212529; + --bs-primary: #0d6efd; + --bs-secondary: #6c757d; + --bs-success: #198754; + --bs-info: #0dcaf0; + --bs-warning: #ffc107; + --bs-danger: #dc3545; + --bs-light: #f8f9fa; + --bs-dark: #212529; + --bs-primary-rgb: 13, 110, 253; + --bs-secondary-rgb: 108, 117, 125; + --bs-success-rgb: 25, 135, 84; + --bs-info-rgb: 13, 202, 240; + --bs-warning-rgb: 255, 193, 7; + --bs-danger-rgb: 220, 53, 69; + --bs-light-rgb: 248, 249, 250; + --bs-dark-rgb: 33, 37, 41; + --bs-white-rgb: 255, 255, 255; + --bs-black-rgb: 0, 0, 0; + --bs-body-rgb: 33, 37, 41; + --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto,"Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif,"Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas,"Liberation Mono", "Courier New", monospace; + --bs-gradient: linear-gradient(180deg,rgba(255, 255, 255, 0.15),rgba(255, 255, 255, 0)); + --bs-body-font-family: var(--bs-font-sans-serif); + --bs-body-font-size: 1rem; + --bs-body-font-weight: 400; + --bs-body-line-height: 1.5; + --bs-body-color: #212529; + --bs-body-bg: #fff; +} +*,::after,::before { + box-sizing: border-box; +} +@media (prefers-reduced-motion: no-preference) { + :root { + scroll-behavior: smooth; + } +} +/* custom scrollbar (Chrome & Edge) */ +::-webkit-scrollbar { + width: 10px; + height: 10px; +} +::-webkit-scrollbar-thumb { + background: rgba(100, 100, 100); +} +::-webkit-scrollbar-track { + background: rgba(0, 0, 0, 0.050); +} +body { + margin: 0; + font-family: var(--bs-body-font-family); + font-size: var(--bs-body-font-size); + font-weight: var(--bs-body-font-weight); + line-height: var(--bs-body-line-height); + color: var(--bs-body-color); + text-align: var(--bs-body-text-align); + background-color: var(--bs-body-bg); + -webkit-text-size-adjust: 100%; + -webkit-tap-highlight-color: transparent; +} +.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6 { + margin-top: 0; + margin-bottom: 0.5rem; + font-weight: 500; + line-height: 1.2; +} +.h1,h1 { + font-size: calc(1.375rem + 1.5vw); +} +@media (min-width: 1200px) { + .h1,h1 { + font-size: 2.5rem; + } +} +.h2,h2 { + font-size: calc(1.325rem + 0.9vw); +} +@media (min-width: 1200px) { + .h2,h2 { + font-size: 2rem; + } +} +.h3,h3 { + font-size: calc(1.3rem + 0.6vw); +} +@media (min-width: 1200px) { + .h3,h3 { + font-size: 1.75rem; + } +} +.h4,h4 { + font-size: calc(1.275rem + 0.3vw); +} +@media (min-width: 1200px) { + .h4,h4 { + font-size: 1.5rem; + } +} +.h5,h5 { + font-size: 1.25rem; +} +.h6,h6 { + font-size: 1rem; +} +p { + margin-top: 0; + margin-bottom: 1rem; +} +ol,ul { + padding-left: 2rem; +} +dl,ol,ul { + margin-top: 0; + margin-bottom: 1rem; +} +.small,small { + font-size: 0.875em; +} +img,svg { + vertical-align: middle; +} +table { + caption-side: bottom; + border-collapse: collapse; +} +th { + text-align: inherit; + text-align: -webkit-match-parent; +} +tbody,td,tfoot,th,thead,tr { + border-color: inherit; + border-style: solid; + border-width: 0; +} +.GoodStatus { + --bs-bg-opacity: 1; + /*background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important; + */ + background-color: #1cc88a !important; + --bs-text-opacity: 1; + color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important; +} +.InfoStatus { + --bs-bg-opacity: 1; + /*background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important; + */ + background-color: #36b9cc !important; + --bs-text-opacity: 1; + color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important; +} +.WarningStatus { + --bs-bg-opacity: 1; + /*background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important; + */ + background-color: #f6c23e !important; + --bs-text-opacity: 1; + color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important; +} +.BadStatus { + --bs-bg-opacity: 1; + /*background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important; + */ + background-color: #e74a3b !important; + --bs-text-opacity: 1; + color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important; +} +/*Row from SB-Admin2*/ +.row { + display: flex; + flex-wrap: wrap; + margin-right: -0.75rem; + margin-left: -0.75rem; +} +.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,.col-xl-auto { + position: relative; + width: 100%; + padding-right: 0.75rem; + padding-left: 0.75rem; +} +.col-auto { + flex: 0 0 auto; + width: auto; + max-width: 100%; +} +@media (min-width: 1200px) { + .col-xl { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; + } + .row-cols-xl-1 > * { + flex: 0 0 100%; + max-width: 100%; + } + .row-cols-xl-2 > * { + flex: 0 0 50%; + max-width: 50%; + } + .row-cols-xl-3 > * { + flex: 0 0 33.33333%; + max-width: 33.33333%; + } + .row-cols-xl-4 > * { + flex: 0 0 25%; + max-width: 25%; + } + .row-cols-xl-5 > * { + flex: 0 0 20%; + max-width: 20%; + } + .row-cols-xl-6 > * { + flex: 0 0 16.66667%; + max-width: 16.66667%; + } + .col-xl-auto { + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + .col-xl-1 { + flex: 0 0 8.33333%; + max-width: 8.33333%; + } + .col-xl-2 { + flex: 0 0 16.66667%; + max-width: 16.66667%; + } + .col-xl-20 { + flex: 0 0 20%; + max-width: 20%; + } + .col-xl-3 { + flex: 0 0 25%; + max-width: 25%; + } + .col-xl-4 { + flex: 0 0 33.33333%; + max-width: 33.33333%; + } + .col-xl-5 { + flex: 0 0 41.66667%; + max-width: 41.66667%; + } + .col-xl-6 { + flex: 0 0 50%; + max-width: 50%; + } + .col-xl-7 { + flex: 0 0 58.33333%; + max-width: 58.33333%; + } + .col-xl-8 { + flex: 0 0 66.66667%; + max-width: 66.66667%; + } + .col-xl-9 { + flex: 0 0 75%; + max-width: 75%; + } + .col-xl-10 { + flex: 0 0 83.33333%; + max-width: 83.33333%; + } + .col-xl-11 { + flex: 0 0 91.66667%; + max-width: 91.66667%; + } + .col-xl-12 { + flex: 0 0 100%; + max-width: 100%; + } + .order-xl-first { + order: -1; + } + .order-xl-last { + order: 13; + } + .order-xl-0 { + order: 0; + } + .order-xl-1 { + order: 1; + } + .order-xl-2 { + order: 2; + } + .order-xl-3 { + order: 3; + } + .order-xl-4 { + order: 4; + } + .order-xl-5 { + order: 5; + } + .order-xl-6 { + order: 6; + } + .order-xl-7 { + order: 7; + } + .order-xl-8 { + order: 8; + } + .order-xl-9 { + order: 9; + } + .order-xl-10 { + order: 10; + } + .order-xl-11 { + order: 11; + } + .order-xl-12 { + order: 12; + } + .offset-xl-0 { + margin-left: 0; + } + .offset-xl-1 { + margin-left: 8.33333%; + } + .offset-xl-2 { + margin-left: 16.66667%; + } + .offset-xl-3 { + margin-left: 25%; + } + .offset-xl-4 { + margin-left: 33.33333%; + } + .offset-xl-5 { + margin-left: 41.66667%; + } + .offset-xl-6 { + margin-left: 50%; + } + .offset-xl-7 { + margin-left: 58.33333%; + } + .offset-xl-8 { + margin-left: 66.66667%; + } + .offset-xl-9 { + margin-left: 75%; + } + .offset-xl-10 { + margin-left: 83.33333%; + } + .offset-xl-11 { + margin-left: 91.66667%; + } +} +@media (min-width: 768px) { + .col-md { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; + } + .row-cols-md-1 > * { + flex: 0 0 100%; + max-width: 100%; + } + .row-cols-md-2 > * { + flex: 0 0 50%; + max-width: 50%; + } + .row-cols-md-3 > * { + flex: 0 0 33.33333%; + max-width: 33.33333%; + } + .row-cols-md-4 > * { + flex: 0 0 25%; + max-width: 25%; + } + .row-cols-md-5 > * { + flex: 0 0 20%; + max-width: 20%; + } + .row-cols-md-6 > * { + flex: 0 0 16.66667%; + max-width: 16.66667%; + } + .col-md-auto { + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + .col-md-1 { + flex: 0 0 8.33333%; + max-width: 8.33333%; + } + .col-md-2 { + flex: 0 0 16.66667%; + max-width: 16.66667%; + } + .col-md-3 { + flex: 0 0 25%; + max-width: 25%; + } + .col-md-4 { + flex: 0 0 33.33333%; + max-width: 33.33333%; + } + .col-md-5 { + flex: 0 0 41.66667%; + max-width: 41.66667%; + } + .col-md-6 { + flex: 0 0 50%; + /*max-width: 50%; + */ + } + .col-md-7 { + flex: 0 0 58.33333%; + max-width: 58.33333%; + } + .col-md-8 { + flex: 0 0 66.66667%; + max-width: 66.66667%; + } + .col-md-9 { + flex: 0 0 75%; + max-width: 75%; + } + .col-md-10 { + flex: 0 0 83.33333%; + max-width: 83.33333%; + } + .col-md-11 { + flex: 0 0 91.66667%; + max-width: 91.66667%; + } + .col-md-12 { + flex: 0 0 100%; + max-width: 100%; + } + .order-md-first { + order: -1; + } + .order-md-last { + order: 13; + } + .order-md-0 { + order: 0; + } + .order-md-1 { + order: 1; + } + .order-md-2 { + order: 2; + } + .order-md-3 { + order: 3; + } + .order-md-4 { + order: 4; + } + .order-md-5 { + order: 5; + } + .order-md-6 { + order: 6; + } + .order-md-7 { + order: 7; + } + .order-md-8 { + order: 8; + } + .order-md-9 { + order: 9; + } + .order-md-10 { + order: 10; + } + .order-md-11 { + order: 11; + } + .order-md-12 { + order: 12; + } + .offset-md-0 { + margin-left: 0; + } + .offset-md-1 { + margin-left: 8.33333%; + } + .offset-md-2 { + margin-left: 16.66667%; + } + .offset-md-3 { + margin-left: 25%; + } + .offset-md-4 { + margin-left: 33.33333%; + } + .offset-md-5 { + margin-left: 41.66667%; + } + .offset-md-6 { + margin-left: 50%; + } + .offset-md-7 { + margin-left: 58.33333%; + } + .offset-md-8 { + margin-left: 66.66667%; + } + .offset-md-9 { + margin-left: 75%; + } + .offset-md-10 { + margin-left: 83.33333%; + } + .offset-md-11 { + margin-left: 91.66667%; + } +} +.mb-4,.my-4 { + margin-bottom: 1.5rem !important; +} +.border-left-primary { + border-left: 0.25rem solid #4e73df !important; +} +.border-left-secondary { + border-left: 0.25rem solid #858796 !important; +} +.border-left-success { + border-left: 0.25rem solid #1cc88a !important; +} +.border-left-info { + border-left: 0.25rem solid #36b9cc !important; +} +.border-left-warning { + border-left: 0.25rem solid #f6c23e !important; +} +.border-left-danger { + border-left: 0.25rem solid #e74a3b !important; +} +.border-bottom-light { + border-bottom: 0.25rem solid #f8f9fc !important; +} +.border-left-dark { + border-left: 0.25rem solid #5a5c69 !important; +} +.shadow-sm { + box-shadow: 0 0.125rem 0.25rem 0 rgba(58, 59, 69, 0.2) !important; +} +.shadow { + box-shadow: 0 0.15rem 1.75rem 0 rgba(58, 59, 69, 0.15) !important; +} +.shadow-lg { + box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; +} +.shadow-none { + box-shadow: none !important; +} +progress { + vertical-align: baseline; +} +.progress-sm { + height: .5rem; +} +@-webkit-keyframes progress-bar-stripes { + from { + background-position: 1rem 0; + } + to { + background-position: 0 0; + } +} +@keyframes progress-bar-stripes { + from { + background-position: 1rem 0; + } + to { + background-position: 0 0; + } +} +.progress { + display: flex; + height: 1rem; + overflow: hidden; + line-height: 0; + font-size: 0.75rem; + background-color: #eaecf4; + border-radius: 0.35rem; + height: 7px; +} +.progress-bar { + display: flex; + flex-direction: column; + justify-content: center; + overflow: hidden; + color: #fff; + text-align: center; + white-space: nowrap; + background-color: #4e73df; + transition: width 0.6s ease; +} +@media (prefers-reduced-motion: reduce) { + .progress-bar { + transition: none; + } +} +.progress-bar-striped { + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 1rem 1rem; +} +.progress-bar-animated { + -webkit-animation: 1s linear infinite progress-bar-stripes; + animation: 1s linear infinite progress-bar-stripes; +} +@media (prefers-reduced-motion: reduce) { + .progress-bar-animated { + -webkit-animation: none; + animation: none; + } +} +.bg-info { + background-color: #36b9cc !important; +} +a.bg-info:hover, a.bg-info:focus,button.bg-info:hover,button.bg-info:focus { + background-color: #2a96a5 !important; +} +.h-100 { + height: 100% !important; +} +.pt-2,.py-2 { + padding-top: 0.5rem !important; +} +.pb-2,.py-2 { + padding-bottom: 0.5rem !important; +} +.mb-1,.my-1 { + margin-bottom: 0.25rem !important; +} +.mr-2,.mx-2 { + margin-right: 0.5rem !important; +} +.mb-0,.my-0 { + margin-bottom: 0 !important; +} +.mr-3,.mx-3 { + margin-right: 1rem !important; +} +.text-gray-800 { + color: #5a5c69 !important; +} +.text-gray-300 { + color: #dddfeb !important; +} +.text-xs { + font-size: .7rem; +} +.text-primary { + color: #4e73df !important; +} +a.text-primary:hover, a.text-primary:focus { + color: #224abe !important; +} +.text-uppercase, .dropdown .dropdown-menu .dropdown-header, .sidebar .sidebar-heading { + text-transform: uppercase !important; +} +.font-weight-bold { + font-weight: 700 !important; +} +.no-gutters { + margin-right: 0; + margin-left: 0; +} +.no-gutters > .col,.no-gutters > [class*="col-"] { + padding-right: 0; + padding-left: 0; +} +.col { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; +} +.align-items-center { + align-items: center !important; +} +.mr-2,.mx-2 { + margin-right: 0.5rem !important; +} +label { + display: inline-block; +} +button { + border-radius: 0; +} +button:focus:not(:focus-visible) { + outline: 0; +} +button,input,optgroup,select,textarea { + margin: 0; + font-family: inherit; + font-size: inherit; + line-height: inherit; +} +button,select { + text-transform: none; +} +select { + word-wrap: normal; +} +[type="button"],[type="reset"],[type="submit"],button { + -webkit-appearance: button; +} +[type="button"]:not(:disabled),[type="reset"]:not(:disabled),[type="submit"]:not(:disabled),button:not(:disabled) { + cursor: pointer; +} +::-moz-focus-inner { + padding: 0; + border-style: none; +} +.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl { + width: 100%; + padding-right: var(--bs-gutter-x, 0.75rem); + padding-left: var(--bs-gutter-x, 0.75rem); + margin-right: auto; + margin-left: auto; +} +@media (min-width: 576px) { + .container,.container-sm { + max-width: 540px; + } +} +@media (min-width: 768px) { + .container,.container-md,.container-sm { + max-width: 720px; + } +} +@media (min-width: 992px) { + .container,.container-lg,.container-md,.container-sm { + max-width: 960px; + } +} +@media (min-width: 1200px) { + .container,.container-lg,.container-md,.container-sm,.container-xl { + max-width: 1140px; + } +} +@media (min-width: 1400px) { + .container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl { + max-width: 1320px; + } +} +.dataTable-table,.table { + --bs-table-bg: transparent; + --bs-table-accent-bg: transparent; + --bs-table-striped-color: #212529; + --bs-table-striped-bg: rgba(0, 0, 0, 0.05); + --bs-table-active-color: #212529; + --bs-table-active-bg: rgba(0, 0, 0, 0.1); + --bs-table-hover-color: #212529; + --bs-table-hover-bg: #d8cba0; + width: 100%; + margin-bottom: 1rem; + color: #212529; + vertical-align: top; + border-color: #dee2e6; +} +.dataTable-table > :not(caption) > * > *,.table > :not(caption) > * > * { + padding: 0.5rem 0.5rem; + background-color: var(--bs-table-bg); + border-bottom-width: 1px; + box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg); +} +.dataTable-table > tbody,.table > tbody { + vertical-align: inherit; +} +.dataTable-table > thead,.table > thead { + vertical-align: bottom; +} +.dataTable-table > :not(:last-child) > :last-child > *,.table > :not(:last-child) > :last-child > * { + border-bottom-color: currentColor; +} +.caption-top { + caption-side: top; +} +.table-sm > :not(caption) > * > * { + padding: 0.25rem 0.25rem; +} +.dataTable-table > :not(caption) > *,.table-bordered > :not(caption) > * { + border-width: 1px 0; +} +.table-borderless > :not(caption) > * > * { + border-bottom-width: 0; +} +.table-striped > tbody > tr:nth-of-type(odd) { + --bs-table-accent-bg: var(--bs-table-striped-bg); + color: var(--bs-table-striped-color); +} +.table-active { + --bs-table-accent-bg: var(--bs-table-active-bg); + color: var(--bs-table-active-color); +} +.dataTable-table > tbody > tr:hover,.table-hover > tbody > tr:hover { + --bs-table-accent-bg: var(--bs-table-hover-bg); + color: var(--bs-table-hover-color); +} +.dataTable-wrapper .dataTable-container,.table-responsive { + overflow-x: auto; + -webkit-overflow-scrolling: touch; + width: 100% !important; +} +@media (max-width: 575.98px) { + .table-responsive-sm { + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } +} +@media (max-width: 767.98px) { + .table-responsive-md { + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } +} +@media (max-width: 991.98px) { + .table-responsive-lg { + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } +} +@media (max-width: 1199.98px) { + .table-responsive-xl { + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } +} +@media (max-width: 1399.98px) { + .table-responsive-xxl { + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } +} +.dataTable-input,.form-control { + display: block; + width: 100%; + padding: 0.375rem 0.75rem; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #212529; + background-color: #fff; + background-clip: padding-box; + border: 1px solid #ced4da; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + border-radius: 0.25rem; + transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .dataTable-input,.form-control { + transition: none; + } +} +.form-control[type="file"],[type="file"].dataTable-input { + overflow: hidden; +} +.form-control[type="file"]:not(:disabled):not([readonly]),[type="file"].dataTable-input:not(:disabled):not([readonly]) { + cursor: pointer; +} +.dataTable-input:focus,.form-control:focus { + color: #212529; + background-color: #fff; + border-color: #86b7fe; + outline: 0; + box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); +} +.dataTable-input::-webkit-date-and-time-value,.form-control::-webkit-date-and-time-value { + height: 1.5em; +} +.dataTable-input::-moz-placeholder,.form-control::-moz-placeholder { + color: #6c757d; + opacity: 1; +} +.dataTable-input:-ms-input-placeholder,.form-control:-ms-input-placeholder { + color: #6c757d; + opacity: 1; +} +.dataTable-input::placeholder,.form-control::placeholder { + color: #6c757d; + opacity: 1; +} +.dataTable-selector,.form-select { + display: block; + width: 100%; + padding: 0.375rem 2.25rem 0.375rem 0.75rem; + -moz-padding-start: calc(0.75rem - 3px); + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #212529; + background-color: #fff; + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"); + background-repeat: no-repeat; + background-position: right 0.75rem center; + background-size: 16px 12px; + border: 1px solid #ced4da; + border-radius: 0.25rem; + transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; +} +@media (prefers-reduced-motion: reduce) { + .dataTable-selector,.form-select { + transition: none; + } +} +.dataTable-selector:focus,.form-select:focus { + border-color: #86b7fe; + outline: 0; + box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); +} +.btn { + display: inline-block; + font-weight: 400; + line-height: 1.5; + color: #212529; + text-align: center; + text-decoration: none; + vertical-align: middle; + cursor: pointer; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + background-color: transparent; + border: 1px solid transparent; + padding: 0.375rem 0.75rem; + font-size: 1rem; + border-radius: 0.25rem; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out,border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .btn { + transition: none; + } +} +.btn:hover { + color: #212529; +} +.btn-check:focus + .btn,.btn:focus { + outline: 0; + box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); +} +.btn-link { + font-weight: 400; + color: #0d6efd; + text-decoration: underline; +} +.btn-link:hover { + color: #0a58ca; +} +.btn-group-sm > .btn,.btn-sm { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + border-radius: 0.2rem; +} +.nav { + display: flex; + flex-wrap: wrap; + padding-left: 0; + margin-bottom: 0; + list-style: none; +} +.nav-link { + display: block; + padding: 0.5rem 1rem; + color: #0d6efd; + text-decoration: none; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out,border-color 0.15s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .nav-link { + transition: none; + } +} +.nav-link:focus,.nav-link:hover { + color: #0a58ca; +} +.navbar { + position: relative; + display: flex; + flex-wrap: wrap; + align-items: center; + justify-content: space-between; + padding-top: 0.5rem; + padding-bottom: 0.5rem; +} +.navbar-brand { + padding-top: 0.3125rem; + padding-bottom: 0.3125rem; + margin-right: 1rem; + font-size: 1.25rem; + text-decoration: none; + white-space: nowrap; +} +.navbar-expand { + flex-wrap: nowrap; + justify-content: flex-start; +} +.navbar-dark .navbar-brand { + color: #fff; +} +.card { + position: relative; + display: flex; + flex-direction: column; + min-width: 0; + word-wrap: break-word; + background-color: #fff; + background-clip: border-box; + border-radius: 0.25rem; +} +.card-body { + flex: 1 1 auto; + min-height: 1px; + padding: 1rem 1rem; +} +/*.card-body { + flex: 1 1 auto; + min-height: 1px; + padding: 1.25rem; +} +*/ +.breadcrumb { + display: flex; + flex-wrap: wrap; + padding: 0 0; + margin-bottom: 1rem; + list-style: none; +} +.breadcrumb-item + .breadcrumb-item { + padding-left: 0.5rem; +} +.breadcrumb-item + .breadcrumb-item::before { + float: left; + padding-right: 0.5rem; + color: #6c757d; + content: var(--bs-breadcrumb-divider, "/"); +} +.breadcrumb-item.active { + color: #6c757d; +} +.dataTable-pagination ul,.pagination { + display: flex; + padding-left: 0; + list-style: none; +} +.dataTable-pagination a,.page-link { + position: relative; + display: block; + color: #0d6efd; + text-decoration: none; + background-color: #fff; + border: 1px solid #dee2e6; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out,border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} +@media (prefers-reduced-motion: reduce) { + .dataTable-pagination a,.page-link { + transition: none; + } +} +.dataTable-pagination a:hover,.page-link:hover { + z-index: 2; + color: #0a58ca; + background-color: #e9ecef; + border-color: #dee2e6; +} +.dataTable-pagination a:focus,.page-link:focus { + z-index: 3; + color: #0a58ca; + background-color: #e9ecef; + outline: 0; + box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); +} +.dataTable-pagination .page-item:not(:first-child) a,.dataTable-pagination li:not(:first-child) .page-link,.dataTable-pagination li:not(:first-child) a,.page-item:not(:first-child) .dataTable-pagination a,.page-item:not(:first-child) .page-link { + margin-left: -1px; +} +.dataTable-pagination .page-item.active a,.dataTable-pagination li.active .page-link,.dataTable-pagination li.active a,.page-item.active .dataTable-pagination a,.page-item.active .page-link { + z-index: 3; + color: #fff; + background-color: #0d6efd; + border-color: #0d6efd; +} +.dataTable-pagination .page-item.disabled a,.dataTable-pagination li.disabled .page-link,.dataTable-pagination li.disabled a,.page-item.disabled .dataTable-pagination a,.page-item.disabled .page-link { + color: #6c757d; + pointer-events: none; + background-color: #fff; + border-color: #dee2e6; +} +.dataTable-pagination a,.page-link { + padding: 0.375rem 0.75rem; +} +.dataTable-pagination .page-item:first-child a,.dataTable-pagination li:first-child .page-link,.dataTable-pagination li:first-child a,.page-item:first-child .dataTable-pagination a,.page-item:first-child .page-link { + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} +.dataTable-pagination .page-item:last-child a,.dataTable-pagination li:last-child .page-link,.dataTable-pagination li:last-child a,.page-item:last-child .dataTable-pagination a,.page-item:last-child .page-link { + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; +} +.dataTable-pagination .pagination-lg a,.pagination-lg .dataTable-pagination a,.pagination-lg .page-link { + padding: 0.75rem 1.5rem; + font-size: 1.25rem; +} +.dataTable-pagination .pagination-lg .page-item:first-child a,.dataTable-pagination .pagination-lg li:first-child .page-link,.dataTable-pagination .pagination-lg li:first-child a,.pagination-lg .dataTable-pagination li:first-child .page-link,.pagination-lg .dataTable-pagination li:first-child a,.pagination-lg .page-item:first-child .dataTable-pagination a,.pagination-lg .page-item:first-child .page-link { + border-top-left-radius: 0.3rem; + border-bottom-left-radius: 0.3rem; +} +.dataTable-pagination .pagination-lg .page-item:last-child a,.dataTable-pagination .pagination-lg li:last-child .page-link,.dataTable-pagination .pagination-lg li:last-child a,.pagination-lg .dataTable-pagination li:last-child .page-link,.pagination-lg .dataTable-pagination li:last-child a,.pagination-lg .page-item:last-child .dataTable-pagination a,.pagination-lg .page-item:last-child .page-link { + border-top-right-radius: 0.3rem; + border-bottom-right-radius: 0.3rem; +} +.dataTable-pagination .pagination-sm a,.pagination-sm .dataTable-pagination a,.pagination-sm .page-link { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; +} +.dataTable-pagination .pagination-sm .page-item:first-child a,.dataTable-pagination .pagination-sm li:first-child .page-link,.dataTable-pagination .pagination-sm li:first-child a,.pagination-sm .dataTable-pagination li:first-child .page-link,.pagination-sm .dataTable-pagination li:first-child a,.pagination-sm .page-item:first-child .dataTable-pagination a,.pagination-sm .page-item:first-child .page-link { + border-top-left-radius: 0.2rem; + border-bottom-left-radius: 0.2rem; +} +.dataTable-pagination .pagination-sm .page-item:last-child a,.dataTable-pagination .pagination-sm li:last-child .page-link,.dataTable-pagination .pagination-sm li:last-child a,.pagination-sm .dataTable-pagination li:last-child .page-link,.pagination-sm .dataTable-pagination li:last-child a,.pagination-sm .page-item:last-child .dataTable-pagination a,.pagination-sm .page-item:last-child .page-link { + border-top-right-radius: 0.2rem; + border-bottom-right-radius: 0.2rem; +} +.fixed-top,.sb-nav-fixed #layoutSidenav #layoutSidenav_nav,.sb-nav-fixed .sb-topnav { + position: fixed; + top: 0; + right: 0; + left: 0; + z-index: 1030; +} +.fixed-bottom { + position: fixed; + right: 0; + bottom: 0; + left: 0; + z-index: 1030; +} +.sticky-top { + position: sticky; + top: 0; + z-index: 1020; +} +.order-first { + order: -1 !important; +} +.order-0 { + order: 0 !important; +} +.order-1 { + order: 1 !important; +} +.order-2 { + order: 2 !important; +} +.order-3 { + order: 3 !important; +} +.order-4 { + order: 4 !important; +} +.order-5 { + order: 5 !important; +} +.order-last { + order: 6 !important; +} +.mt-0 { + margin-top: 0 !important; +} +.mt-1 { + margin-top: 0.25rem !important; +} +.mt-2 { + margin-top: 0.5rem !important; +} +.mt-3 { + margin-top: 1rem !important; +} +.mt-4 { + margin-top: 1.5rem !important; +} +.mt-5 { + margin-top: 3rem !important; +} +.mt-auto { + margin-top: auto !important; +} +.me-0 { + margin-right: 0 !important; +} +.me-1 { + margin-right: 0.25rem !important; +} +.me-2 { + margin-right: 0.5rem !important; +} +.me-3 { + margin-right: 1rem !important; +} +.me-4 { + margin-right: 1.5rem !important; +} +.me-5 { + margin-right: 3rem !important; +} +.me-auto { + margin-right: auto !important; +} +.mb-0 { + margin-bottom: 0 !important; +} +.mb-1 { + margin-bottom: 0.25rem !important; +} +.mb-2 { + margin-bottom: 0.5rem !important; +} +.mb-3 { + margin-bottom: 1rem !important; +} +.mb-4 { + margin-bottom: 1.5rem !important; +} +.mb-5 { + margin-bottom: 3rem !important; +} +.mb-auto { + margin-bottom: auto !important; +} +.px-0 { + padding-right: 0 !important; + padding-left: 0 !important; +} +.px-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; +} +.px-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; +} +.px-3 { + padding-right: 1rem !important; + padding-left: 1rem !important; +} +.px-4 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important; +} +.px-5 { + padding-right: 3rem !important; + padding-left: 3rem !important; +} +.ps-0 { + padding-left: 0 !important; +} +.ps-1 { + padding-left: 0.25rem !important; +} +.ps-2 { + padding-left: 0.5rem !important; +} +.ps-3 { + padding-left: 1rem !important; +} +.ps-4 { + padding-left: 1.5rem !important; +} +.ps-5 { + padding-left: 3rem !important; +} +.bg-dark { + --bs-bg-opacity: 1; + background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important; +} +body,html { + height: 100%; +} +#layoutSidenav { + display: flex; +} +#layoutSidenav #layoutSidenav_nav { + flex-basis: 225px; + flex-shrink: 0; + transition: transform 0.15s ease-in-out; + z-index: 1038; + transform: translateX(-225px); +} +#layoutSidenav #layoutSidenav_content { + position: relative; + display: flex; + flex-direction: column; + justify-content: space-between; + min-width: 0; + flex-grow: 1; + min-height: calc(100vh - 56px); + margin-left: -225px; +} +.sb-sidenav-toggled #layoutSidenav #layoutSidenav_nav { + transform: translateX(0); +} +.sb-sidenav-toggled #layoutSidenav #layoutSidenav_content:before { + content: ""; + display: block; + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + background: #000; + z-index: 1037; + opacity: 0.5; + transition: opacity 0.3s ease-in-out; +} +@media (min-width: 992px) { + #layoutSidenav #layoutSidenav_nav { + transform: translateX(0); + } + #layoutSidenav #layoutSidenav_content { + margin-left: 0; + transition: margin 0.15s ease-in-out; + } + .sb-sidenav-toggled #layoutSidenav #layoutSidenav_nav { + transform: translateX(-225px); + } + .sb-sidenav-toggled #layoutSidenav #layoutSidenav_content { + margin-left: -225px; + } + .sb-sidenav-toggled #layoutSidenav #layoutSidenav_content:before { + display: none; + } +} +.sb-nav-fixed .sb-topnav { + z-index: 1039; +} +.sb-nav-fixed #layoutSidenav #layoutSidenav_nav { + width: 225px; + height: 100vh; + z-index: 1038; +} +.sb-nav-fixed #layoutSidenav #layoutSidenav_nav .sb-sidenav { + padding-top: 56px; +} +.sb-nav-fixed #layoutSidenav #layoutSidenav_nav .sb-sidenav .sb-sidenav-menu { + overflow-y: auto; +} +.sb-nav-fixed #layoutSidenav #layoutSidenav_content { + padding-left: 225px; + top: 56px; +} +.nav .nav-link .sb-nav-link-icon,.sb-sidenav-menu .nav-link .sb-nav-link-icon { + margin-right: 0.5rem; +} +.sb-topnav { + padding-left: 0; + height: 56px; + z-index: 1039; +} +.sb-topnav .navbar-brand { + width: 225px; + margin: 0; +} +.sb-topnav.navbar-dark #sidebarToggle { + color: rgba(255, 255, 255, 0.5); +} +.sb-sidenav { + display: flex; + flex-direction: column; + height: 100%; + flex-wrap: nowrap; +} +.sb-sidenav .sb-sidenav-menu { + flex-grow: 1; +} +.sb-sidenav .sb-sidenav-menu .nav { + flex-direction: column; + flex-wrap: nowrap; +} +.sb-sidenav .sb-sidenav-menu .nav .sb-sidenav-menu-heading { + padding: 1.75rem 1rem 0.75rem; + font-size: 0.75rem; + font-weight: 700; + text-transform: uppercase; +} +.sb-sidenav .sb-sidenav-menu .nav .nav-link { + display: flex; + align-items: center; + padding-top: 0.75rem; + padding-bottom: 0.75rem; + position: relative; +} +.sb-sidenav .sb-sidenav-menu .nav .nav-link .sb-nav-link-icon { + font-size: 0.9rem; +} +.sb-sidenav .sb-sidenav-menu .nav .nav-link .sb-sidenav-collapse-arrow { + display: inline-block; + margin-left: auto; + transition: transform 0.15s ease; +} +.sb-sidenav.sb-sidenav-menu.nav.nav-link.collapsed.sb-sidenav-collapse-arrow { + transform: rotate(-90deg); +} +.sb-sidenav .sb-sidenav-menu .nav .sb-sidenav-menu-nested { + margin-left: 1.5rem; + flex-direction: column; +} +.sb-sidenav .sb-sidenav-footer { + padding: 0.75rem; + flex-shrink: 0; +} +.sb-sidenav-dark { + background-color: #212529; + color: rgba(255, 255, 255, 0.5); +} +.sb-sidenav-dark .sb-sidenav-menu .sb-sidenav-menu-heading { + color: rgba(255, 255, 255, 0.25); +} +.sb-sidenav-dark .sb-sidenav-menu .nav-link { + color: rgba(255, 255, 255, 0.5); +} +.sb-sidenav-dark .sb-sidenav-menu .nav-link .sb-nav-link-icon { + color: rgba(255, 255, 255, 0.25); +} +.sb-sidenav-dark .sb-sidenav-menu .nav-link .sb-sidenav-collapse-arrow { + color: rgba(255, 255, 255, 0.25); +} +.sb-sidenav-dark .sb-sidenav-menu .nav-link:hover { + color: #fff; +} +.sb-sidenav-dark .sb-sidenav-menu .nav-link.active { + color: #fff; +} +.sb-sidenav-dark .sb-sidenav-menu .nav-link.active .sb-nav-link-icon { + color: #fff; +} +.sb-sidenav-dark .sb-sidenav-footer { + background-color: #343a40; +} +.dataTable-wrapper .dataTable-container { + font-size: 0.875rem; +} +.dataTable-wrapper.no-header .dataTable-container { + border-top: none; +} +.dataTable-wrapper.no-footer .dataTable-container { + border-bottom: none; + border-top-left-radius: 15px; + border-top-right-radius: 15px; +} +.dataTable-top { + padding: 0 0 1rem; +} +.dataTable-bottom { + padding: 0; +} +.dataTable-bottom > div:first-child,.dataTable-bottom > nav:first-child,.dataTable-top > div:first-child,.dataTable-top > nav:first-child { + float: left; +} +.dataTable-bottom > div:last-child,.dataTable-bottom > nav:last-child,.dataTable-top > div:last-child,.dataTable-top > nav:last-child { + float: right; +} +.dataTable-selector { + width: auto; + display: inline-block; + padding-left: 1.125rem; + padding-right: 2.125rem; + margin-right: 0.25rem; +} +.dataTable-info { + margin: 7px 0; +} +.dataTable-pagination a:hover { + background-color: #e9ecef; +} +.dataTable-pagination .active a,.dataTable-pagination .active a:focus,.dataTable-pagination .active a:hover { + background-color: #0d6efd; +} +.dataTable-pagination .disabled a,.dataTable-pagination .disabled a:focus,.dataTable-pagination .disabled a:hover,.dataTable-pagination .ellipsis a { + cursor: not-allowed; +} +.dataTable-pagination .disabled a,.dataTable-pagination .disabled a:focus,.dataTable-pagination .disabled a:hover { + cursor: not-allowed; + opacity: 0.4; +} +.dataTable-pagination .pager a { + font-weight: 700; +} +.dataTable-table { + border-collapse: collapse; +} +.dataTable-table > tbody > tr > td,.dataTable-table > tbody > tr > th,.dataTable-table > tfoot > tr > td,.dataTable-table > tfoot > tr > th,.dataTable-table > thead > tr > td,.dataTable-table > thead > tr > th { + vertical-align: top; + padding: 0.5rem 0.5rem; +} +.dataTable-table > thead > tr > th { + vertical-align: bottom; + text-align: left; + border-bottom: none; +} +.dataTable-table thead tr { + background-color: rgb(35 115 212); + color: #fff; + text-align: left; +} +.dataTable-table tbody tr { + border-bottom: 1px solid #ddd; +} +.dataTable-table tbody tr:nth-of-type(even) { + background-color: #f3f3f3; +} +.dataTable-table tbody tr:last-of-type { + border-bottom: 5px solid rgb(35 115 212); +} +.dataTable-table > tfoot > tr > th { + vertical-align: bottom; + text-align: left; +} +.dataTable-table th { + vertical-align: bottom; + text-align: left; +} +.dataTable-table th a { + text-decoration: none; + color: inherit; +} +.dataTable-sorter { + display: inline-block; + height: 100%; + position: relative; + width: 100%; + padding-right: 1rem; +} +.dataTable-sorter::after,.dataTable-sorter::before { + content: ""; + height: 0; + width: 0; + position: absolute; + right: 4px; + border-left: 4px solid transparent; + border-right: 4px solid transparent; + opacity: 0.2; +} +.dataTable-sorter::before { + bottom: 4px; +} +.dataTable-sorter::after { + top: 0; +} +.asc .dataTable-sorter::after,.desc .dataTable-sorter::before { + opacity: 0.6; +} +.dataTables-empty { + text-align: center; +} +.dataTable-bottom::after,.dataTable-top::after { + clear: both; + content: " "; + display: table; +} +.btn-datatable { + height: 20px !important; + width: 20px !important; + font-size: 0.75rem; + border-radius: 0.25rem !important; +} +/** Custom loader screen to add some flare to the report* https://ihatetomatoes.net/create-custom-preloading-screen/*/ +#loader-wrapper { + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 100%; + z-index: 1000; +} +#loader { + display: block; + position: relative; + left: 50%; + top: 50%; + width: 150px; + height: 150px; + margin: -75px 0 0 -75px; + border-radius: 50%; + border: 3px solid transparent; + border-top-color: #3498db; + -webkit-animation: spin 2s linear infinite; + animation: spin 2s linear infinite; + z-index: 1001; +} +#loader:before { + content: ""; + position: absolute; + top: 5px; + left: 5px; + right: 5px; + bottom: 5px; + border-radius: 50%; + border: 3px solid transparent; + border-top-color: #e74c3c; + -webkit-animation: spin 3s linear infinite; + animation: spin 3s linear infinite; +} +#loader:after { + content: ""; + position: absolute; + top: 15px; + left: 15px; + right: 15px; + bottom: 15px; + border-radius: 50%; + border: 3px solid transparent; + border-top-color: #f9c922; + -webkit-animation: spin 1.5s linear infinite; + animation: spin 1.5s linear infinite; +} +@-webkit-keyframes spin { + 0% { + -webkit-transform: rotate(0); + -ms-transform: rotate(0); + transform: rotate(0); + } + 100% { + -webkit-transform: rotate(360deg); + -ms-transform: rotate(360deg); + transform: rotate(360deg); + } +} +@keyframes spin { + 0% { + -webkit-transform: rotate(0); + -ms-transform: rotate(0); + transform: rotate(0); + } + 100% { + -webkit-transform: rotate(360deg); + -ms-transform: rotate(360deg); + transform: rotate(360deg); + } +} +#loader-wrapper .loader-section { + position: fixed; + top: 0; + width: 51%; + height: 100%; + background: #222; + z-index: 1000; +} +#loader-wrapper .loader-section.section-left { + left: 0; +} +#loader-wrapper .loader-section.section-right { + right: 0; +} +.loaded #loader-wrapper .loader-section.section-left { + -webkit-transform: translateX(-100%); + -ms-transform: translateX(-100%); + transform: translateX(-100%); + -webkit-transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); + transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); +} +.loaded #loader-wrapper .loader-section.section-right { + -webkit-transform: translateX(100%); + -ms-transform: translateX(100%); + transform: translateX(100%); + -webkit-transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); + transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); +} +.loaded #loader { + opacity: 0; + -webkit-transition: all 0.3s ease-out; + transition: all 0.3s ease-out; +} +.loaded #loader-wrapper { + visibility: hidden; + -webkit-transform: translateY(-100%); + -ms-transform: translateY(-100%); + transform: translateY(-100%); + -webkit-transition: all 0.3s 1s ease-out; + transition: all 0.3s 1s ease-out; +} +/* Table styles */ +table.dataTable { + width: 100%; + margin: 0 auto; + clear: both; + border-collapse: separate; + border-spacing: 0; +} +table.dataTable thead th,table.dataTable tfoot th { + font-weight: bold; +} +.dataTables_scrollHeadInner{ + width: 100% !important; +} +.dataTable-table dataTable no-footer{ + width: 100% !important; +} +/*table.dataTable thead th,table.dataTable thead td { + /*padding: 10px 18px; + */ + /*border-bottom: 1px solid #111; +} +*/ +table.dataTable thead { + width: 100% !important; +} +/* Adds round border at full screen*/ +table.dataTable thead th:first-child,table.dataTable thead td { + border-top-left-radius: 15px; +} +/* Adds round border at full screen*/ +table.dataTable thead th:last-child,table.dataTable thead td { + border-top-right-radius: 15px; +} +table.dataTable thead th:active,table.dataTable thead td:active { + outline: none; +} +table.dataTable tfoot th,table.dataTable tfoot td { + padding: 10px 18px 6px 18px; + border-top: 1px solid #111; +} +table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc,table.dataTable thead .sorting_asc_disabled,table.dataTable thead .sorting_desc_disabled { + cursor: pointer; + *cursor: hand; + background-repeat: no-repeat; + background-position: center right; +} +table.dataTable tbody tr { + background-color: #ffffff; +} +table.dataTable tbody tr.selected { + background-color: #B0BED9; +} +table.dataTable tbody th,table.dataTable tbody td { + padding: 8px 10px; +} +table.dataTable.row-border tbody th, table.dataTable.row-border tbody td, table.dataTable.display tbody th, table.dataTable.display tbody td { + border-top: 1px solid #ddd; +} +table.dataTable.row-border tbody tr:first-child th,table.dataTable.row-border tbody tr:first-child td, table.dataTable.display tbody tr:first-child th,table.dataTable.display tbody tr:first-child td { + border-top: none; +} +table.dataTable.cell-border tbody th, table.dataTable.cell-border tbody td { + border-top: 1px solid #ddd; + border-right: 1px solid #ddd; +} +table.dataTable.cell-border tbody tr th:first-child,table.dataTable.cell-border tbody tr td:first-child { + border-left: 1px solid #ddd; +} +table.dataTable.cell-border tbody tr:first-child th,table.dataTable.cell-border tbody tr:first-child td { + border-top: none; +} +table.dataTable.stripe tbody tr.odd, table.dataTable.display tbody tr.odd { + background-color: #f9f9f9; +} +table.dataTable.stripe tbody tr.odd.selected, table.dataTable.display tbody tr.odd.selected { + background-color: #acbad4; +} +table.dataTable.hover tbody tr:hover, table.dataTable.display tbody tr:hover { + background-color: #f6f6f6; +} +table.dataTable.hover tbody tr:hover.selected, table.dataTable.display tbody tr:hover.selected { + background-color: #aab7d1; +} +table.dataTable.order-column tbody tr > .sorting_1,table.dataTable.order-column tbody tr > .sorting_2,table.dataTable.order-column tbody tr > .sorting_3, table.dataTable.display tbody tr > .sorting_1,table.dataTable.display tbody tr > .sorting_2,table.dataTable.display tbody tr > .sorting_3 { + background-color: #fafafa; +} +table.dataTable.order-column tbody tr.selected > .sorting_1,table.dataTable.order-column tbody tr.selected > .sorting_2,table.dataTable.order-column tbody tr.selected > .sorting_3, table.dataTable.display tbody tr.selected > .sorting_1,table.dataTable.display tbody tr.selected > .sorting_2,table.dataTable.display tbody tr.selected > .sorting_3 { + background-color: #acbad5; +} +table.dataTable.display tbody tr.odd > .sorting_1, table.dataTable.order-column.stripe tbody tr.odd > .sorting_1 { + background-color: #f1f1f1; +} +table.dataTable.display tbody tr.odd > .sorting_2, table.dataTable.order-column.stripe tbody tr.odd > .sorting_2 { + background-color: #f3f3f3; +} +table.dataTable.display tbody tr.odd > .sorting_3, table.dataTable.order-column.stripe tbody tr.odd > .sorting_3 { + background-color: whitesmoke; +} +table.dataTable.display tbody tr.odd.selected > .sorting_1, table.dataTable.order-column.stripe tbody tr.odd.selected > .sorting_1 { + background-color: #a6b4cd; +} +table.dataTable.display tbody tr.odd.selected > .sorting_2, table.dataTable.order-column.stripe tbody tr.odd.selected > .sorting_2 { + background-color: #a8b5cf; +} +table.dataTable.display tbody tr.odd.selected > .sorting_3, table.dataTable.order-column.stripe tbody tr.odd.selected > .sorting_3 { + background-color: #a9b7d1; +} +table.dataTable.display tbody tr.even > .sorting_1, table.dataTable.order-column.stripe tbody tr.even > .sorting_1 { + background-color: #fafafa; +} +table.dataTable.display tbody tr.even > .sorting_2, table.dataTable.order-column.stripe tbody tr.even > .sorting_2 { + background-color: #fcfcfc; +} +table.dataTable.display tbody tr.even > .sorting_3, table.dataTable.order-column.stripe tbody tr.even > .sorting_3 { + background-color: #fefefe; +} +table.dataTable.display tbody tr.even.selected > .sorting_1, table.dataTable.order-column.stripe tbody tr.even.selected > .sorting_1 { + background-color: #acbad5; +} +table.dataTable.display tbody tr.even.selected > .sorting_2, table.dataTable.order-column.stripe tbody tr.even.selected > .sorting_2 { + background-color: #aebcd6; +} +table.dataTable.display tbody tr.even.selected > .sorting_3, table.dataTable.order-column.stripe tbody tr.even.selected > .sorting_3 { + background-color: #afbdd8; +} +table.dataTable.display tbody tr:hover > .sorting_1, table.dataTable.order-column.hover tbody tr:hover > .sorting_1 { + background-color: #eaeaea; +} +table.dataTable.display tbody tr:hover > .sorting_2, table.dataTable.order-column.hover tbody tr:hover > .sorting_2 { + background-color: #ececec; +} +table.dataTable.display tbody tr:hover > .sorting_3, table.dataTable.order-column.hover tbody tr:hover > .sorting_3 { + background-color: #efefef; +} +table.dataTable.display tbody tr:hover.selected > .sorting_1, table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_1 { + background-color: #a2aec7; +} +table.dataTable.display tbody tr:hover.selected > .sorting_2, table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_2 { + background-color: #a3b0c9; +} +table.dataTable.display tbody tr:hover.selected > .sorting_3, table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_3 { + background-color: #a5b2cb; +} +/*table.dataTable.no-footer { + /*border-bottom: 1px solid #111; +} +*/ +table.dataTable.nowrap th, table.dataTable.nowrap td { + white-space: nowrap; +} +table.dataTable.compact thead th,table.dataTable.compact thead td { + padding: 4px 17px; +} +table.dataTable.compact tfoot th,table.dataTable.compact tfoot td { + padding: 4px; +} +table.dataTable.compact tbody th,table.dataTable.compact tbody td { + padding: 4px; +} +table.dataTable th.dt-left,table.dataTable td.dt-left { + text-align: left; +} +table.dataTable th.dt-center,table.dataTable td.dt-center,table.dataTable td.dataTables_empty { + text-align: center; +} +table.dataTable th.dt-right,table.dataTable td.dt-right { + text-align: right; +} +table.dataTable th.dt-justify,table.dataTable td.dt-justify { + text-align: justify; +} +table.dataTable th.dt-nowrap,table.dataTable td.dt-nowrap { + white-space: nowrap; +} +table.dataTable thead th.dt-head-left,table.dataTable thead td.dt-head-left,table.dataTable tfoot th.dt-head-left,table.dataTable tfoot td.dt-head-left { + text-align: left; +} +table.dataTable thead th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable tfoot td.dt-head-center { + text-align: center; +} +table.dataTable thead th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable tfoot td.dt-head-right { + text-align: right; +} +table.dataTable thead th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable tfoot td.dt-head-justify { + text-align: justify; +} +table.dataTable thead th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable tfoot td.dt-head-nowrap { + white-space: nowrap; +} +table.dataTable tbody th.dt-body-left,table.dataTable tbody td.dt-body-left { + text-align: left; +} +table.dataTable tbody th.dt-body-center,table.dataTable tbody td.dt-body-center { + text-align: center; +} +table.dataTable tbody th.dt-body-right,table.dataTable tbody td.dt-body-right { + text-align: right; +} +table.dataTable tbody th.dt-body-justify,table.dataTable tbody td.dt-body-justify { + text-align: justify; +} +table.dataTable tbody th.dt-body-nowrap,table.dataTable tbody td.dt-body-nowrap { + white-space: nowrap; +} +table.dataTable,table.dataTable th,table.dataTable td { + box-sizing: content-box; + font-size: 14px; +} +/** Control feature layout*/ +.dataTables_wrapper { + position: relative; + clear: both; + *zoom: 1; + zoom: 1; +} +.dataTables_wrapper .dataTables_length { + float: left; +} +.dataTables_wrapper .dataTables_filter { + float: right; + text-align: right; + padding-bottom: 5px; +} +.dataTables_wrapper .dataTables_filter input { + margin-left: 0.5em; +} +.dataTables_wrapper .dataTables_info { + clear: both; + float: left; + padding-top: 0.755em; +} +.dataTables_wrapper .dataTables_paginate { + float: right; + text-align: right; + /*padding-top: 0.25em; + */ +} +.dataTables_wrapper .dataTables_paginate .paginate_button { + box-sizing: border-box; + display: inline-block; + min-width: 1.5em; + /*padding: 0.5em 1em; + */ + /*margin-left: 2px; + */ + text-align: center; + text-decoration: none !important; + cursor: pointer; + *cursor: hand; + color: #333 !important; + /*border: 1px solid transparent; + */ + border-radius: 2px; +} +.dataTables_wrapper .dataTables_paginate .paginate_button.current, .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover { + color: #333 !important; + border: 1px solid #979797; + background-color: white; + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(100%, #dcdcdc)); + /* Chrome,Safari4+ */ + background: -webkit-linear-gradient(top, white 0%, #dcdcdc 100%); + /* Chrome10+,Safari5.1+ */ + background: -moz-linear-gradient(top, white 0%, #dcdcdc 100%); + /* FF3.6+ */ + background: -ms-linear-gradient(top, white 0%, #dcdcdc 100%); + /* IE10+ */ + background: -o-linear-gradient(top, white 0%, #dcdcdc 100%); + /* Opera 11.10+ */ + background: linear-gradient(to bottom, white 0%, #dcdcdc 100%); + /* W3C */ +} +.dataTables_wrapper .dataTables_paginate .paginate_button.disabled, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active { + cursor: default; + color: #666 !important; + /*border: 1px solid transparent; + */ + background: transparent; + box-shadow: none; +} +.dataTables_wrapper .dataTables_paginate .paginate_button:hover { + color: white !important; + /*border: 1px solid #111; + */ + background-color: #585858; + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #585858), color-stop(100%, #111)); + /* Chrome,Safari4+ */ + background: -webkit-linear-gradient(top, #585858 0%, #111 100%); + /* Chrome10+,Safari5.1+ */ + background: -moz-linear-gradient(top, #585858 0%, #111 100%); + /* FF3.6+ */ + background: -ms-linear-gradient(top, #585858 0%, #111 100%); + /* IE10+ */ + background: -o-linear-gradient(top, #585858 0%, #111 100%); + /* Opera 11.10+ */ + background: linear-gradient(to bottom, #585858 0%, #111 100%); + /* W3C */ +} +.dataTables_wrapper .dataTables_paginate .paginate_button:active { + outline: none; + background-color: #2b2b2b; + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #2b2b2b), color-stop(100%, #0c0c0c)); + /* Chrome,Safari4+ */ + background: -webkit-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%); + /* Chrome10+,Safari5.1+ */ + background: -moz-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%); + /* FF3.6+ */ + background: -ms-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%); + /* IE10+ */ + background: -o-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%); + /* Opera 11.10+ */ + background: linear-gradient(to bottom, #2b2b2b 0%, #0c0c0c 100%); + /* W3C */ + box-shadow: inset 0 0 3px #111; +} +.dataTables_wrapper .dataTables_paginate .ellipsis { + padding: 0 1em; +} +.dataTables_wrapper .dataTables_processing { + position: absolute; + top: 50%; + left: 50%; + width: 100%; + height: 40px; + margin-left: -50%; + margin-top: -25px; + padding-top: 20px; + text-align: center; + font-size: 1.2em; + background-color: white; + background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(25%, rgba(255, 255, 255, 0.9)), color-stop(75%, rgba(255, 255, 255, 0.9)), color-stop(100%, rgba(255, 255, 255, 0))); + background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%); + background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%); + background: -ms-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%); + background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%); + background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%); +} +.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_processing,.dataTables_wrapper .dataTables_paginate { + color: #333; +} +.dataTables_wrapper .dataTables_scroll { + clear: both; + /*box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); + box-shadow: 0px 25px 20px -25px rgba(0, 0, 0, 0.2), 25px 0px 20px -25px rgba(0, 0, 0, 0.19); + box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); + -webkit-box-shadow: 20px 20px 10px -10px rgba(184,184,184,0.1); + -moz-box-shadow: 20px 20px 10px -10px rgba(184,184,184,0.1); + box-shadow: 20px 20px 10px -10px rgba(184,184,184,0.1); + */ +} +.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody { + *margin-top: -1px; + -webkit-overflow-scrolling: touch; +} +.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > thead > tr > th, .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > thead > tr > td, .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > th, .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > td { + vertical-align: middle; +} +.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > thead > tr > th > div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > thead > tr > td > div.dataTables_sizing, .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > th > div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > td > div.dataTables_sizing { + height: 0; + overflow: hidden; + margin: 0 !important; + padding: 0 !important; +} +.dataTables_wrapper.no-footer div.dataTables_scrollHead table.dataTable { + width: 100% !important; +} +.dataTables_wrapper.no-footer div.dataTables_scrollHead table.dataTable,.dataTables_wrapper.no-footer div.dataTables_scrollBody > table { + border-bottom: none; + /*border-top-right-radius: 15px; + */ +} +.dataTables_wrapper:after { + visibility: hidden; + display: block; + content: ""; + clear: both; + height: 0; +} +@media screen and (max-width: 767px) { + .dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_paginate { + float: none; + text-align: center; + } + .dataTables_wrapper .dataTables_paginate { + margin-top: 0.5em; + } +} +@media screen and (max-width: 640px) { + .dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter { + float: none; + text-align: center; + } + .dataTables_wrapper .dataTables_filter { + margin-top: 0.5em; + } +} diff --git a/examples/Get-MyITProcessUsersReport/Get-MyITProcessUsersReport.ps1 b/examples/Get-MyITProcessUsersReport/Get-MyITProcessUsersReport.ps1 new file mode 100644 index 0000000..6cb98db --- /dev/null +++ b/examples/Get-MyITProcessUsersReport/Get-MyITProcessUsersReport.ps1 @@ -0,0 +1,310 @@ +<# + .SYNOPSIS + Gets a users report from the MyITProcess reporting API. + + .DESCRIPTION + The Get-MyITProcessUsersReport script gets a users report from the MyITProcess reporting API. + + This is a proof of concept script. It is not intended to be used in production. + + .PARAMETER APIKey + Enter in the MyITProcess API key for authentication + + .PARAMETER APIEndPoint + Define what MyITProcess endpoint to connect to. + The default is https://reporting.live.myitprocess.com/public-api/v1 + + .PARAMETER Days + Defines the number of days a user has not logged in to be classified as inactive + + The default is 90 days. + + .PARAMETER Report + Defines if the script should output the results to a CSV, HTML or Both. + + .PARAMETER ShowReport + Switch statement to open the report folder after the script runs. + + .EXAMPLE + Get-MyITProcessUsersReport -APIKey 12345 + + Gets all users from the MyITProcess reporting API and sends the data to a CSV file. + By default any user the has not logged in for more than 90 days will be classified as inactive. + + .EXAMPLE + Get-MyITProcessUsersReport -APIKey 12345 -Days -180 -Report HTML + + Gets all users from the MyITProcess reporting API and sends the data to a HTML file. + Any user the has not logged in for more than 180 days will be classified as inactive. + + .EXAMPLE + Get-MyITProcessUsersReport -APIKey 12345 -Days -30 -Report All + + Gets all users from the MyITProcess reporting API and sends the data to both a CSV & HTML file. + Any user the has not logged in for more than 30 days will be classified as inactive. + + .NOTES + N\A + + .LINK + https://github.com/Celerium/MyITProcess-Automation + https://github.com/Celerium/MyITProcess-PowerShellWrapper + https://reporting.live.myitprocess.com/index.html + +#> +#Requires -Version 5.0 + +#Region [ Parameters ] + + [CmdletBinding()] + param( + [Parameter(Mandatory=$True)] + $APIKEY, + + [Parameter(Mandatory=$false)] + $APIEndpoint = 'https://reporting.live.myitprocess.com/public-api/v1', + + [Parameter(Mandatory=$false)] + [ValidateRange([Int]::MinValue,-1)] + [Int]$Days = (-90), + + [Parameter(Mandatory=$false)] + [ValidateSet('All','CSV','HTML')] + [String]$Report = 'CSV', + + [Parameter(Mandatory=$false)] + [Switch]$ShowReport + + ) + +#EndRegion [ Parameters ] + +'' +Write-Output "Start - $(Get-Date -Format yyyy-MM-dd-HH:mm)" +'' + +#Region [ Prerequisites ] + + $ScriptName = 'Get-MyITProcessUsersReport' + $ReportFolderName = "$ScriptName-Report" + $FileDate = Get-Date -Format 'yyyy-MM-dd-HHmm' + $HTMLDate = (Get-Date -Format 'yyyy-MM-dd h:mmtt').ToLower() + + #Install MyITProcess Module + Try { + If(Get-PackageProvider -ListAvailable -Name NuGet -ErrorAction Stop){} + Else{ + Install-PackageProvider -Name NuGet -Confirm:$False + } + + If(Get-Module -ListAvailable -Name MyITProcessAPI) { + Import-module MyITProcessAPI -ErrorAction Stop + } + Else { + Install-Module MyITProcessAPI -Force -ErrorAction Stop + Import-Module MyITProcessAPI -ErrorAction Stop + } + } + Catch { + Write-Error $_ + break + } + + #Settings MyITProcess login information + Add-MyITProcessBaseURI -base_uri $APIEndpoint + Add-MyITProcessAPIKey $APIKey -ErrorAction Stop + + + #Define & create logging location + Try{ + + $Log = "C:\Audits\$ReportFolderName" + + If ($Report -ne 'Console'){ + $CSVReport = "$Log\$ScriptName-Report-$FileDate.csv" + $HTMLReport = "$Log\$ScriptName-Report-$FileDate.html" + + If ((Test-Path -Path $Log -PathType Container) -eq $false){ + New-Item -Path $Log -ItemType Directory > $Null + } + } + } + Catch{ + Write-Host $_.Exception.Message -ForegroundColor Red -BackgroundColor Black + '' + Write-Error $_ + break + } + +#EndRegion [ Prerequisites ] + +Write-Output " - (1/3) - $(Get-Date -Format MM-dd-HH:mm) - Getting users from MyITProcess" + +#Region [ MyITProcess API ] + + #Grabs all reviews from the MyITProcess API + $Page_Number = 1 + $PageResults = [System.Collections.ArrayList]@() + Do { + $Current_Page = Get-MyITProcessUsers -paginationRule -page_number $Page_Number + Write-Verbose "Page $Page_Number of $([math]::ceiling($Current_Page.totalCount/$Current_Page.pageSize))" + $PageResults += $Current_Page.items + Write-Verbose "$($PageResults.count) records retrieved" + $Page_Number++ + } + While ( $([math]::ceiling($Current_Page.totalCount/$Current_Page.pageSize)) -ne $Page_Number -1 ) + + #Customize the results + Try{ + $MyITProcessUserResults = (Get-MyITProcessUsers).items | Select-Object ` + @{Name='status';Expression={ if ((Get-Date).AddDays([Int]$Days) -gt $_.lastLoginDate) {'InActive'} + else {'Active'} }},` + @{Name='id';Expression={$_.id}}, ` + @{Name='firstName';Expression={$_.firstName}}, ` + @{Name='lastName';Expression={$_.lastName}}, ` + @{Name='roleName';Expression={$_.roleName}}, ` + @{Name='lastLoginDate';Expression={[DateTime]$_.lastLoginDate | Get-Date -Format 'yyyy-MM-dd hh:mm'}} + } + Catch{ + Write-Host $_.Exception.Message -ForegroundColor Red -BackgroundColor Black + '' + Write-Error $_ + break + } + +#EndRegion [ MyITProcess API ] + +#Region [ CSV Report ] + Try{ + If($Report -eq 'All' -or $Report -eq 'CSV'){ + Write-Output " - (2/3) - $(Get-Date -Format MM-dd-HH:mm) - Generating CSV" + $MyITProcessUserResults | Sort-Object roleName | Select-Object $ScriptName,* | Export-Csv $CSVReport -NoTypeInformation + } + } + Catch{ + Write-Host $_.Exception.Message -ForegroundColor Red -BackgroundColor Black + '' + Write-Error $_ + break + } + +#EndRegion [ CSV Report ] + +#Region [ HTML Report] + + Try{ + If ($Report -eq 'All' -or $Report -eq 'HTML'){ + Write-Output " - (3/3) - $(Get-Date -Format MM-dd-HH:mm) - Generating HTML" + + #HTML card header data to highlight useful information + $TotalUsers = ($MyITProcessUserResults.id).count + $TotalRoles = ($MyITProcessUserResults.roleName | Select-Object -Unique).count + $InactiveUsers = ($MyITProcessUserResults | Where-Object {(Get-Date).AddDays([Int]$Days) -gt $_.lastLoginDate}).count + + #Region [ HTML Report Building Blocks ] + + # Build the HTML header + # This grabs the raw text from files to shorten the amount of lines in the PSScript + # General idea is that the HTML assets would infrequently be changed once set + $Meta = Get-Content -Path "$PSScriptRoot\Assets\Meta.html" -Raw + $Meta = $Meta -replace 'xTITLECHANGEx',"$ScriptName" + $CSS = Get-Content -Path "$PSScriptRoot\Assets\Styles.css" -Raw + $JavaScript = Get-Content -Path "$PSScriptRoot\Assets\JavaScriptHeader.html" -Raw + $Head = $Meta + ("") + $JavaScript + + # HTML Body Building Blocks (In order) + $TopNav = Get-Content -Path "$PSScriptRoot\Assets\TopBar.html" -Raw + $DivMainStart = '
    ' + $SideBar = Get-Content -Path "$PSScriptRoot\Assets\SideBar.html" -Raw + $SideBar = $SideBar -replace ('xTIMESETx',"$HTMLDate") + $DivSecondStart = '
    ' + $PreLoader = Get-Content -Path "$PSScriptRoot\Assets\PreLoader.html" -Raw + $MainStart = '
    ' + + #Base Table Container + $BaseTableContainer = Get-Content -Path "$PSScriptRoot\Assets\TableContainer.html" -Raw + + #Summary Header + $SummaryTableContainer = $BaseTableContainer + $SummaryTableContainer = $SummaryTableContainer -replace ('xHEADERx',"$ScriptName - Summary") + $SummaryTableContainer = $SummaryTableContainer -replace ('xBreadCrumbx','') + + #Summary Cards + #HTML in Summary.html would be edited depending on the report and summary info you want to show + $SummaryCards = Get-Content -Path "$PSScriptRoot\Assets\Summary.html" -Raw + $SummaryCards = $SummaryCards -replace ('xCARD1Valuex',$TotalUsers) + $SummaryCards = $SummaryCards -replace ('xCARD2Valuex',$InactiveUsers) + $SummaryCards = $SummaryCards -replace ('xCARD3Valuex',$TotalRoles) + + #Body table headers, would be duplicated\adjusted depending on how many tables you want to show + $BodyTableContainer = $BaseTableContainer + $BodyTableContainer = $BodyTableContainer -replace ('xHEADERx',"$ScriptName - Details") + $BodyTableContainer = $BodyTableContainer -replace ('xBreadCrumbx',"Data gathered from $(hostname)") + + #Ending HTML + $DivEnd = '
    ' + $MainEnd = '' + $JavaScriptEnd = Get-Content -Path "$PSScriptRoot\Assets\JavaScriptEnd.html" -Raw + + #EndRegion [ HTML Report Building Blocks ] + #Region [ Example HTML Report Data\Structure ] + + #Creates an HTML table from PowerShell function results without any extra HTML tags + $TableResults = $MyITProcessUserResults | ConvertTo-Html -As Table -Fragment -Property status,firstName,lastName,roleName,lastLoginDate ` + -PostContent '
      +
    • Note: SAMPLE 1 = Only applies to stuff and things
    • +
    • Note: SAMPLE 2 = Only applies to stuff and things
    • +
    • Note: SAMPLE 3 = Only applies to stuff and things
    • +
    + ' + + #Table section segregation + #PS doesn't create a
    tag so I have find the first row and make it so + $TableHeader = $TableResults -split "`r`n" | Where-Object {$_ -match 'as it contains no data + $TableColumnGroup = $TableResults -split "`r`n" | Where-Object {$_ -match ''} + + #Table ModIfications + #Replacing empty html table tags with simple replaceable names + #It was annoying me that empty rows showed in the raw HTML and I couldn't delete them as they were not $NUll but were empty + $TableResults = $TableResults -replace ($TableHeader,'xblanklinex') + $TableResults = $TableResults -replace ($TableColumnGroup,'xblanklinex') + $TableResults = $TableResults | Where-Object {$_ -ne 'xblanklinex'} | ForEach-Object {$_.Replace('xblanklinex','')} + + #Inject modified data back into the table + #Makes the table have a tag + $TableResults = $TableResults -replace '
    InActiveInActive
    '} + #Unsure why PS makes empty
    ',"
    `n$TableHeader" + $TableResults = $TableResults -replace '
    ','
    ' + + #Mark Focus Data to draw attention\talking points + #Need to understand RegEx more as this doesn't scale at all + $TableResults = $TableResults -replace '','' + + + #Building the final HTML report using the various ordered HTML building blocks from above. + #This is injecting html\css\javascript in a certain order into a file to make an HTML report + $HTML = ConvertTo-HTML -Head $Head -Body " $TopNav $DivMainStart $SideBar $DivSecondStart $PreLoader $MainStart + $SummaryTableContainer $SummaryCards $DivEnd $DivEnd $DivEnd + $BodyTableContainer $TableResults $DivEnd $DivEnd $DivEnd + $MainEnd $DivEnd $DivEnd $JavaScriptEnd + " + $HTML = $HTML -replace '','' + $HTML | Out-File $HTMLReport -Encoding utf8 + + } +} +Catch{ + Write-Host $_.Exception.Message -ForegroundColor Red -BackgroundColor Black + '' + Write-Error $_ + break +} +#EndRegion [ HTML Report ] + + If ($ShowReport){ + Invoke-Item $Log + } + +'' +Write-Output "END - $(Get-Date -Format yyyy-MM-dd-HH:mm)" +'' \ No newline at end of file diff --git a/examples/README.md b/examples/README.md new file mode 100644 index 0000000..0908fa9 --- /dev/null +++ b/examples/README.md @@ -0,0 +1,32 @@ +# MyITProcess-Automation + +Example automation scripts for the MyITProcess API using the PowerShell wrapper. + +- Feel free to have a look around and if you have a fun script\report to share go ahead and send in a Pull Request + +> Be sure check out the [MyITProcessAPI](https://github.com/Celerium/MyITProcess-PowerShellWrapper) project first before running these sample reports. + +--- + +## Wiki & Help :blue_book: + +- Help info and a list of parameters can be found by running `Get-Help `, such as: + +```posh +Get-Help .\Get-MyITProcessUsersReport +Get-Help .\Get-MyITProcessUsersReport -Full +``` + +# Examples + +## Client Reports + +![Client Reports](https://raw.githubusercontent.com/Celerium/MyITProcess-PowerShellWrapper/main/.github/images/Celerium_MyITProcessClientsReport.png) + +## Review Reports + +![Review Reports](https://raw.githubusercontent.com/Celerium/MyITProcess-PowerShellWrapper/main/.github/images/Celerium_MyITProcessReviewsReport.png) + +## User Reports + +![User Reports](https://raw.githubusercontent.com/Celerium/MyITProcess-PowerShellWrapper/main/.github/images/Celerium_MyITProcessUsersReport.png) diff --git a/tests/HelpComment.Tests.ps1 b/tests/HelpComment.Tests.ps1 new file mode 100644 index 0000000..6e2f95a --- /dev/null +++ b/tests/HelpComment.Tests.ps1 @@ -0,0 +1,239 @@ +<# +.NOTES + Copyright 1990-2024 Celerium + + NAME: HelpComment.Tests.ps1 + Type: PowerShell + + AUTHOR: David Schulte + DATE: 2023-04-1 + EMAIL: celerium@Celerium.org + Updated: 2023-09-16 + + TODO: + Build out more robust, logical, & scalable pester tests. + Huge thank you to LazyWinAdmin, Vexx32, & JeffBrown for their blog posts! + +.SYNOPSIS + Pester tests for the PowerShell help comments. + +.DESCRIPTION + Pester tests for the PowerShell help comments. + +.PARAMETER moduleName + The name of the local module to import + +.PARAMETER Version + The version of the local module to import + +.PARAMETER buildTarget + Which version of the module to run tests against + + Allowed values: + 'built', 'notBuilt' + +.EXAMPLE + Invoke-Pester -Path .\Tests\Private\apiKeys\Get-MyITProcessAPIKey.Tests.ps1 -Output Detailed + + Runs a pester test and outputs detailed results + +.INPUTS + N\A + +.OUTPUTS + N\A + +.LINK + https://celerium.org + +.LINK + https://vexx32.github.io/2020/07/08/Verify-Module-Help-Pester/ + https://lazywinadmin.com/2016/05/using-pester-to-test-your-comment-based.html + https://jeffbrown.tech/getting-started-with-pester-testing-in-powershell/ + https://github.com/Celerium/MyITProcess-PowerShellWrapper + +#> + +<############################################################################################ + Code +############################################################################################> +#Requires -Version 5.1 +#Requires -Modules @{ ModuleName='Pester'; ModuleVersion='5.5.0' } + +#Region [ Parameters ] + +#Available in Discovery & Run +[CmdletBinding()] +param ( + [Parameter( Mandatory = $false) ] + [ValidateNotNullOrEmpty()] + [String]$moduleName = 'MyITProcessAPI', + + [Parameter(Mandatory=$true)] + [ValidateNotNullOrEmpty()] + [String]$version, + + [Parameter(Mandatory=$true)] + [ValidateSet('built','notBuilt')] + [string]$buildTarget +) + +#EndRegion [ Parameters ] + +#Region [ Prerequisites ] + +#Available in Describe and Context but NOT It +#Can be used in [ It ] with [ -TestCases @{ VariableName = $VariableName } ] + BeforeDiscovery{ + + if ($IsWindows -or $PSEdition -eq 'Desktop') { + $rootPath = "$( $PSCommandPath.Substring(0, $PSCommandPath.IndexOf('\tests', [System.StringComparison]::OrdinalIgnoreCase)) )" + } + else{ + $rootPath = "$( $PSCommandPath.Substring(0, $PSCommandPath.IndexOf('/tests', [System.StringComparison]::OrdinalIgnoreCase)) )" + } + $pester_TestName = (Get-Item -Path $PSCommandPath).Name + + switch ($buildTarget){ + 'built' { $modulePath = Join-Path -Path $rootPath -ChildPath "\build\$moduleName\$version" } + 'notBuilt' { $modulePath = Join-Path -Path $rootPath -ChildPath "$moduleName" } + } + + if (Get-Module -Name $moduleName){ + Remove-Module -Name $moduleName -Force + } + + $modulePsd1 = Join-Path -Path $modulePath -ChildPath "$moduleName.psd1" + + Import-Module -Name $modulePsd1 -ErrorAction Stop -ErrorVariable moduleError *> $null + + if ($moduleError){ + $moduleError + exit 1 + } + + $module = Get-Module $moduleName + $moduleFunctions = @( + $Module.ExportedFunctions.Keys + $Module.ExportedCmdlets.Keys + ) + + } + + AfterAll{ + + if (Get-Module -Name $moduleName){ + Remove-Module -Name $moduleName -Force + } + + } + +#EndRegion [ Prerequisites ] + +Describe "Testing the [ $buildTarget ] version of [ $moduleName ] with [ $pester_TestName ]" { + + Describe "[ $moduleName ] module help tests" -ForEach $moduleFunctions { + + BeforeDiscovery { + + $functionName = $_ + $ShouldProcessParameters = 'WhatIf', 'Confirm' + + $help_Function = Get-Help -Name $functionName -Full + + $help_Parameters = [System.Collections.Generic.List[object]]::new() + Get-Help -Name $functionName -Parameter * -ErrorAction Ignore | + Where-Object { $_.Name -and $_.Name -notin $ShouldProcessParameters } | + ForEach-Object { + $data = [PSCustomObject]@{ + name = $_.name + description = $_.description.Text + defaultValue = $_.defaultValue + parameterValue = $_.parameterValue + type = $_.type + required = $_.required + globbing = $_.globbing + pipelineInput = $_.pipelineInput + position = $_.position + } + $help_Parameters.Add($data) > $null + } + + <# + #PowerShell Abstract Syntax Tree \ will be $null if the command is a compiled cmdlet + #https://vexx32.github.io/2020/07/08/Verify-Module-Help-Pester/ + $help_Ast = @{ + Ast = (Get-Content -Path "function:\$functionName" -ErrorAction Ignore).Ast + Parameters = $help_Parameters + } + #> + + $help_Examples = [System.Collections.Generic.List[object]]::new() + $help_Function.Examples.Example | + ForEach-Object { + $data = [PSCustomObject]@{ + introduction = $_.introduction + code = $_.code + remarks = $_.remarks + title = $_.title -replace '-','' + } + $help_Examples.Add($data) > $null + } + + } + + Context "[ $functionName ]" -ForEach @{ help_Function = $help_Function } { + + It "[ $functionName ] contains comment based help" { + $help_Function | Should -Not -BeNullOrEmpty + } + + It "[ $functionName ] contains a synopsis" { + $help_Function.Synopsis | Should -Not -BeNullOrEmpty + } + + It "[ $functionName ] contains a description" { + $help_Function.Description | Should -Not -BeNullOrEmpty + } + + It "[ $functionName ] contains at least one usage example" { + $help_Function.Examples | Should -Not -BeNullOrEmpty + ($help_Function.Examples.Example | Measure-Object).Count | Should -BeGreaterOrEqual 1 + } + + It "[ $functionName ] contains a note" { + $help_Function.alertSet.alert.text -split '\n' | Should -Not -BeNullOrEmpty + } + + It "[ $functionName ] contains a link" { + $help_Function.relatedLinks.navigationLink.uri| Should -Not -BeNullOrEmpty + } + + <# + # This will be skipped for compiled commands ($help_Ast.Ast will be $null) + It "[ $functionName ] has a help entry for all parameters" -Skip:(-not ($help_Parameters -and $help_Ast.Ast) ) { + @($help_Parameters).Count | Should -Be $help_Ast.Ast.Body.ParamBlock.Parameters.Count -Because 'the number of parameters in the help should match the number in the function script' + } + #> + + if ($null -eq $help_Parameters.Name){ + It "[ $functionName ] - Parameter has a description -" { + Set-ItResult -Skipped -Because "there are no parameters in this function" + } + } + else{ + It "[ $functionName ] - Parameter has a description - [ <_.name> ]" -TestCases $help_Parameters { + $_.description | Should -Not -BeNullOrEmpty -Because "[ <_.name> ] should have a description!" + } + } + + It "[ $functionName ] - Example has example code & description - [ <_.title -replace '-'.''> ]" -TestCases $help_Examples { + $_.code | Should -Not -BeNullOrEmpty -Because "[ <_.title -replace '-'.''> ] should have example code!" + $_.Remarks | Should -Not -BeNullOrEmpty -Because "[ <_.title -replace '-'.''> ] should have a description!" + } + + } + + } + +} diff --git a/tests/MyITProcessAPI.Tests.ps1 b/tests/MyITProcessAPI.Tests.ps1 new file mode 100644 index 0000000..a96bc16 --- /dev/null +++ b/tests/MyITProcessAPI.Tests.ps1 @@ -0,0 +1,255 @@ +<# +.NOTES + Copyright 1990-2024 Celerium + + NAME: MyITProcessAPI.Tests.ps1 + Type: PowerShell + + AUTHOR: David Schulte + DATE: 2023-04-1 + EMAIL: celerium@Celerium.org + Updated: 2023-09-16 + + TODO: + Huge thank you to LazyWinAdmin, Vexx32, & JeffBrown for their blog posts! + +.SYNOPSIS + Pester tests for the MyITProcessAPI module manifest file. + +.DESCRIPTION + Pester tests for the MyITProcessAPI module manifest file. + +.PARAMETER moduleName + The name of the local module to import + +.PARAMETER Version + The version of the local module to import + +.PARAMETER buildTarget + Which version of the module to run tests against + + Allowed values: + 'built', 'notBuilt' + +.EXAMPLE + Invoke-Pester -Path .\Tests\Private\apiKeys\Get-MyITProcessAPIKey.Tests.ps1 + + Runs a pester test and outputs simple results + +.EXAMPLE + Invoke-Pester -Path .\Tests\Private\apiKeys\Get-MyITProcessAPIKey.Tests.ps1 -Output Detailed + + Runs a pester test and outputs detailed results + +.INPUTS + N\A + +.OUTPUTS + N\A + +.LINK + https://celerium.org + +.LINK + https://vexx32.github.io/2020/07/08/Verify-Module-Help-Pester/ + https://lazywinadmin.com/2016/05/using-pester-to-test-your-comment-based.html + https://jeffbrown.tech/getting-started-with-pester-testing-in-powershell/ + https://github.com/Celerium/MyITProcess-PowerShellWrapper + +#> + +<############################################################################################ + Code +############################################################################################> +#Requires -Version 5.1 +#Requires -Modules @{ ModuleName='Pester'; ModuleVersion='5.5.0' } + +#Region [ Parameters ] + +#Available in Discovery & Run +[CmdletBinding()] +param ( + [Parameter(Mandatory = $false)] + [ValidateNotNullOrEmpty()] + [String]$moduleName = 'MyITProcessAPI', + + [Parameter(Mandatory=$true)] + [ValidateNotNullOrEmpty()] + [String]$version, + + [Parameter(Mandatory=$true)] + [ValidateSet('built','notBuilt')] + [string]$buildTarget +) + +#EndRegion [ Parameters ] + +#Region [ Prerequisites ] + +#Available in Describe and Context but NOT It +#Can be used in [ It ] with [ -TestCases @{ VariableName = $VariableName } ] + BeforeDiscovery{ + + $pester_TestName = (Get-Item -Path $PSCommandPath).Name + $commandName = $pester_TestName -replace '.Tests.ps1','' + + } + +#Available inside It but NOT Describe or Context + BeforeAll { + + if ($IsWindows -or $PSEdition -eq 'Desktop') { + $rootPath = "$( $PSCommandPath.Substring(0, $PSCommandPath.IndexOf('\tests', [System.StringComparison]::OrdinalIgnoreCase)) )" + } + else{ + $rootPath = "$( $PSCommandPath.Substring(0, $PSCommandPath.IndexOf('/tests', [System.StringComparison]::OrdinalIgnoreCase)) )" + } + + switch ($buildTarget){ + 'built' { $modulePath = Join-Path -Path $rootPath -ChildPath "\build\$moduleName\$version" } + 'notBuilt' { $modulePath = Join-Path -Path $rootPath -ChildPath "$moduleName" } + } + + if (Get-Module -Name $moduleName){ + Remove-Module -Name $moduleName -Force + } + + $modulePsd1 = Join-Path -Path $modulePath -ChildPath "$moduleName.psd1" + $modulePsm1 = Join-Path -Path $modulePath -ChildPath "$moduleName.psm1" + + Import-Module -Name $modulePsd1 -ErrorAction Stop -ErrorVariable moduleError *> $null + + $Module = Get-Module -Name $moduleName | Select-Object * -ExcludeProperty Definition + $moduleFiles = Get-ChildItem -Path $modulePath -File -Recurse + + if ($moduleError){ + $moduleError + exit 1 + } + + } + + AfterAll{ + + if (Get-Module -Name $moduleName){ + Remove-Module -Name $moduleName -Force + } + + } + +#EndRegion [ Prerequisites ] + +Describe "Testing the [ $buildTarget ] version of [ $moduleName ] with [ $pester_TestName ]" { + + Context "[ $moduleName.psd1 ] general manifest data" { + + It "Manifest [ RootModule ] has valid data" { + $Module.RootModule | Should -Be 'MyITProcessAPI.psm1' + } + + It "Manifest [ ModuleVersion ] has valid data" { + $Module.Version | Should -BeGreaterOrEqual $version + } + + It "Manifest [ GUID ] has valid data" { + $Module.GUID | Should -Be '1e76c8d1-3e7a-473c-a4ef-ac7f99bfd1a4' + } + + It "Manifest [ Author ] has valid data" { + $Module.Author | Should -Be 'David Schulte' + } + + It "Manifest [ CompanyName ] has valid data" { + $Module.CompanyName | Should -Be 'Celerium' + } + + It "Manifest [ Copyright ] has valid data" { + $Module.Copyright | Should -Be 'https://github.com/Celerium/MyITProcess-PowerShellWrapper/blob/main/LICENSE' + } + + It "Manifest [ Description ] is not empty" { + $Module.Description | Should -Not -BeNullOrEmpty + } + + It "Manifest [ PowerShellVersion ] has valid data" { + $Module.PowerShellVersion | Should -BeGreaterOrEqual '5.0' + } + + It "Manifest [ NestedModules ] has valid data" { + switch ($buildTarget){ + 'built' { ($Module.NestedModules.Name).Count | Should -Be 0 } + 'notBuilt' { ($Module.NestedModules.Name).Count | Should -Be 21 } + } + } + + It "Manifest [ FunctionsToExport ] has valid data" { + ($Module.ExportedCommands).Count | Should -Be 41 + } + + It "Manifest [ CmdletsToExport ] is empty" { + ($Module.ExportedCmdlets).Count | Should -Be 0 + } + + It "Manifest [ VariablesToExport ] is empty" { + ($Module.ExportedVariables).Count | Should -Be 0 + } + + It "Manifest [ AliasesToExport ] has alias" { + switch ($buildTarget){ + 'built' { ($Module.ExportedAliases).Count | Should -Be 21 } + 'notBuilt' { $Module.ExportedAliases | Should -Not -BeNullOrEmpty } + } + } + + It "Manifest [ Tags ] has valid data" { + $Module.PrivateData.PSData.Tags | Should -Contain 'MyITProcess' + $Module.PrivateData.PSData.Tags | Should -Contain 'Celerium' + ($Module.PrivateData.PSData.Tags).Count | Should -BeGreaterOrEqual 9 + } + + It "Manifest [ LicenseUri ] has valid data" { + $Module.LicenseUri | Should -Be 'https://github.com/Celerium/MyITProcess-PowerShellWrapper/blob/main/LICENSE' + } + + It "Manifest [ ProjectUri ] has valid data" { + $Module.ProjectUri | Should -Be 'https://github.com/Celerium/MyITProcess-PowerShellWrapper' + } + + It "Manifest [ IconUri ] has valid data" { + $Module.IconUri | Should -Be 'https://raw.githubusercontent.com/Celerium/MyITProcess-PowerShellWrapper/main/.github/images/Celerium_PoSHGallery_MyITProcessAPI.png' + } + + It "Manifest [ ReleaseNotes ] has valid data" { + $Module.ReleaseNotes | Should -Be 'https://github.com/Celerium/MyITProcess-PowerShellWrapper/blob/main/README.md' + } + + It "Manifest [ HelpInfoUri ] is not empty" { + $Module.HelpInfoUri | Should -BeNullOrEmpty + } + + } + + Context "[ $moduleName.psd1 ] module import test" { + + It "Module contains only PowerShell files" { + ($moduleFiles | Group-Object Extension).Name.Count | Should -BeLessOrEqual 3 + } + + It "Module files exist" { + $modulePsd1 | Should -Exist + $modulePsm1 | Should -Exist + } + + It "Should pass Test-ModuleManifest" { + $modulePsd1 | Test-ModuleManifest -ErrorAction SilentlyContinue -ErrorVariable error_ModuleManifest + [bool]$error_ModuleManifest | Should -Be $false + } + + It "Should import successfully" { + Import-Module $modulePsd1 -ErrorAction SilentlyContinue -ErrorVariable error_ModuleImport + [bool]$error_ModuleImport | Should -Be $false + } + + } + +} \ No newline at end of file diff --git a/tests/PSScriptAnalyzer.tests.ps1 b/tests/PSScriptAnalyzer.tests.ps1 new file mode 100644 index 0000000..fa092ad --- /dev/null +++ b/tests/PSScriptAnalyzer.tests.ps1 @@ -0,0 +1,167 @@ +<# +.NOTES + Copyright 1990-2024 Celerium + + NAME: PSScriptAnalyzer.tests.ps1 + Type: PowerShell + + AUTHOR: David Schulte + DATE: 2023-04-1 + EMAIL: celerium@Celerium.org + Updated: 2023-09-16 + + TODO: + +.SYNOPSIS + Pester tests for the PSScriptAnalyzer. + +.DESCRIPTION + The PSScriptAnalyzer.tests.ps1 script test every rule against + every module file. + +.PARAMETER moduleName + The name of the local module to import + +.PARAMETER Version + The version of the local module to import + +.PARAMETER buildTarget + Which version of the module to run tests against + + Allowed values: + 'built', 'notBuilt' + +.EXAMPLE + Invoke-Pester -Path .\Tests\Private\apiKeys\Get-MyITProcessAPIKey.Tests.ps1 + + Runs a pester test and outputs simple results + +.EXAMPLE + Invoke-Pester -Path .\Tests\Private\apiKeys\Get-MyITProcessAPIKey.Tests.ps1 -Output Detailed + + Runs a pester test and outputs detailed results + +.INPUTS + N\A + +.OUTPUTS + N\A + +.LINK + https://celerium.org + +#> + +<############################################################################################ + Code +############################################################################################> +#Requires -Version 5.1 +#Requires -Modules @{ ModuleName='Pester'; ModuleVersion='5.5.0' } + +#Region [ Parameters ] + +#Available in Discovery & Run +[CmdletBinding()] +param ( + [Parameter( Mandatory = $false) ] + [ValidateNotNullOrEmpty()] + [String]$moduleName = 'MyITProcessAPI', + + [Parameter(Mandatory=$true)] + [ValidateNotNullOrEmpty()] + [String]$version, + + [Parameter(Mandatory=$true)] + [ValidateSet('built','notBuilt')] + [string]$buildTarget +) + +#EndRegion [ Parameters ] + +#Region [ Prerequisites ] + +#Available in Describe and Context but NOT It +#Can be used in [ It ] with [ -TestCases @{ VariableName = $VariableName } ] + BeforeDiscovery{ + + if ($IsWindows -or $PSEdition -eq 'Desktop') { + $rootPath = "$( $PSCommandPath.Substring(0, $PSCommandPath.IndexOf('\tests', [System.StringComparison]::OrdinalIgnoreCase)) )" + } + else{ + $rootPath = "$( $PSCommandPath.Substring(0, $PSCommandPath.IndexOf('/tests', [System.StringComparison]::OrdinalIgnoreCase)) )" + } + $pester_TestName = (Get-Item -Path $PSCommandPath).Name + #$commandName = $pester_TestName -replace '.Tests.ps1','' + + switch ($buildTarget){ + 'built' { $modulePath = Join-Path -Path $rootPath -ChildPath "\build\$moduleName\$version" } + 'notBuilt' { $modulePath = Join-Path -Path $rootPath -ChildPath "$moduleName" } + } + + if (Get-Module -Name $moduleName){ + Remove-Module -Name $moduleName -Force + } + + $modulePsd1 = Join-Path -Path $modulePath -ChildPath "$moduleName.psd1" + + Import-Module -Name $modulePsd1 -ErrorAction Stop -ErrorVariable moduleError *> $null + + if ($moduleError){ + $moduleError + exit 1 + } + + $moduleFiles = Get-ChildItem -Path $modulePath -Include *.ps* -Recurse + $ScriptAnalyzerRules = Get-ScriptAnalyzerRule + + } + + AfterAll{ + + if (Get-Module -Name $moduleName){ + Remove-Module -Name $moduleName -Force + } + + } + +#EndRegion [ Prerequisites ] + +Describe "Testing the [ $buildTarget ] version of [ $moduleName ] with [ $pester_TestName ]" { + + Describe "[ $moduleName ] module PSScriptAnalyzer tests" -ForEach $moduleFiles { + + BeforeDiscovery { $moduleFile = $_ } + + Context "[ $($moduleFile.Name) ]" -ForEach $ScriptAnalyzerRules { + + BeforeDiscovery { $Rule = $_ } + + It "Should pass rule [ $($Rule.RuleName) ]" -TestCases @{ moduleFile = $moduleFile ; Rule = $Rule } { + + $invoke_Params = @{ + Path = $moduleFile.FullName + IncludeRule = $($Rule.RuleName) + ExcludeRule = 'PSUseSingularNouns','PSAvoidUsingConvertToSecureStringWithPlainText', 'PSAvoidAssignmentToAutomaticVariable' + Severity = 'Warning','Error' + } + $invoke_Results = Invoke-ScriptAnalyzer @invoke_Params + + ($invoke_Results | Measure-Object).Count | Should -Be 0 + + if ( ($invoke_Results | Measure-Object).Count -ne 0 ) { + + #Help show what & where a rule errored [ $PesterPreference.Should.ErrorAction = 'Continue' ] + foreach ($result in $invoke_Results) { + $result.Line | Should -Be "$($result.ScriptName) - $($result.Line)" + $result.Message | Should -Be "$($result.ScriptName) - $($result.Line)" + } + + } + + } + + } + + } + +} \ No newline at end of file diff --git a/tests/Private/apiCalls/ConvertTo-MyITProcessQueryString.Tests.ps1 b/tests/Private/apiCalls/ConvertTo-MyITProcessQueryString.Tests.ps1 new file mode 100644 index 0000000..72960d8 --- /dev/null +++ b/tests/Private/apiCalls/ConvertTo-MyITProcessQueryString.Tests.ps1 @@ -0,0 +1,123 @@ +<# + .SYNOPSIS + Pester tests for the MyITProcessAPI PLACEHOLDER functions + + .DESCRIPTION + Pester tests for the MyITProcessAPI PLACEHOLDER functions + + .PARAMETER moduleName + The name of the local module to import + + .PARAMETER Version + The version of the local module to import + + .PARAMETER buildTarget + Which version of the module to run tests against + + Allowed values: + 'built', 'notBuilt' + + .EXAMPLE + Invoke-Pester -Path .\Tests\Private\PLACEHOLDER\Get-MyITProcessPlaceholder.Tests.ps1 + + Runs a pester test and outputs simple results + + .EXAMPLE + Invoke-Pester -Path .\Tests\Private\PLACEHOLDER\Get-MyITProcessPlaceholder.Tests.ps1 -Output Detailed + + Runs a pester test and outputs detailed results + + .INPUTS + N\A + + .OUTPUTS + N\A + + .NOTES + N\A + + .LINK + https://celerium.org + +#> + +<############################################################################################ + Code +############################################################################################> +#Requires -Version 5.1 +#Requires -Modules @{ ModuleName='Pester'; ModuleVersion='5.5.0' } + +#Region [ Parameters ] + +#Available in Discovery & Run +[CmdletBinding()] +param ( + [Parameter( Mandatory = $false) ] + [ValidateNotNullOrEmpty()] + [String]$moduleName = 'MyITProcessAPI', + + [Parameter(Mandatory=$true)] + [ValidateNotNullOrEmpty()] + [String]$version, + + [Parameter(Mandatory=$true)] + [ValidateSet('built','notBuilt')] + [string]$buildTarget +) + +#EndRegion [ Parameters ] + +#Region [ Prerequisites ] + +#Available inside It but NOT Describe or Context + BeforeAll { + + if ($IsWindows -or $PSEdition -eq 'Desktop') { + $rootPath = "$( $PSCommandPath.Substring(0, $PSCommandPath.IndexOf('\tests', [System.StringComparison]::OrdinalIgnoreCase)) )" + } + else{ + $rootPath = "$( $PSCommandPath.Substring(0, $PSCommandPath.IndexOf('/tests', [System.StringComparison]::OrdinalIgnoreCase)) )" + } + + switch ($buildTarget){ + 'built' { $modulePath = Join-Path -Path $rootPath -ChildPath "\build\$moduleName\$version" } + 'notBuilt' { $modulePath = Join-Path -Path $rootPath -ChildPath "$moduleName" } + } + + if (Get-Module -Name $moduleName){ + Remove-Module -Name $moduleName -Force + } + + $modulePsd1 = Join-Path -Path $modulePath -ChildPath "$moduleName.psd1" + + Import-Module -Name $modulePsd1 -ErrorAction Stop -ErrorVariable moduleError *> $null + + if ($moduleError){ + $moduleError + exit 1 + } + + } + + AfterAll{ + + if (Get-Module -Name $moduleName){ + Remove-Module -Name $moduleName -Force + } + + } + + +#EndRegion [ Prerequisites ] + +Describe "Testing [ $commandName ] function with [ $pester_TestName ]" -Tag @('PLACEHOLDER','apiCalls') { + + Context "[ $commandName ] testing function" { + + It "PLACEHOLDER" { + $false | Should -BeTrue + } + + } + +} \ No newline at end of file diff --git a/tests/Private/apiCalls/Invoke-MyITProcessRequest.Tests.ps1 b/tests/Private/apiCalls/Invoke-MyITProcessRequest.Tests.ps1 new file mode 100644 index 0000000..9111314 --- /dev/null +++ b/tests/Private/apiCalls/Invoke-MyITProcessRequest.Tests.ps1 @@ -0,0 +1,133 @@ +<# + .SYNOPSIS + Pester tests for the MyITProcessAPI PLACEHOLDER functions + + .DESCRIPTION + Pester tests for the MyITProcessAPI PLACEHOLDER functions + + .PARAMETER moduleName + The name of the local module to import + + .PARAMETER Version + The version of the local module to import + + .PARAMETER buildTarget + Which version of the module to run tests against + + Allowed values: + 'built', 'notBuilt' + + .EXAMPLE + Invoke-Pester -Path .\Tests\Private\PLACEHOLDER\Get-MyITProcessPlaceholder.Tests.ps1 + + Runs a pester test and outputs simple results + + .EXAMPLE + Invoke-Pester -Path .\Tests\Private\PLACEHOLDER\Get-MyITProcessPlaceholder.Tests.ps1 -Output Detailed + + Runs a pester test and outputs detailed results + + .INPUTS + N\A + + .OUTPUTS + N\A + + .NOTES + N\A + + .LINK + https://celerium.org + +#> + +<############################################################################################ + Code +############################################################################################> +#Requires -Version 5.1 +#Requires -Modules @{ ModuleName='Pester'; ModuleVersion='5.5.0' } + +#Region [ Parameters ] + +#Available in Discovery & Run +[CmdletBinding()] +param ( + [Parameter( Mandatory = $false) ] + [ValidateNotNullOrEmpty()] + [String]$moduleName = 'MyITProcessAPI', + + [Parameter(Mandatory=$true)] + [ValidateNotNullOrEmpty()] + [String]$version, + + [Parameter(Mandatory=$true)] + [ValidateSet('built','notBuilt')] + [string]$buildTarget +) + +#EndRegion [ Parameters ] + +#Region [ Prerequisites ] + +#Available inside It but NOT Describe or Context + BeforeAll { + + if ($IsWindows -or $PSEdition -eq 'Desktop') { + $rootPath = "$( $PSCommandPath.Substring(0, $PSCommandPath.IndexOf('\tests', [System.StringComparison]::OrdinalIgnoreCase)) )" + } + else{ + $rootPath = "$( $PSCommandPath.Substring(0, $PSCommandPath.IndexOf('/tests', [System.StringComparison]::OrdinalIgnoreCase)) )" + } + + switch ($buildTarget){ + 'built' { $modulePath = Join-Path -Path $rootPath -ChildPath "\build\$moduleName\$version" } + 'notBuilt' { $modulePath = Join-Path -Path $rootPath -ChildPath "$moduleName" } + } + + if (Get-Module -Name $moduleName){ + Remove-Module -Name $moduleName -Force + } + + $modulePsd1 = Join-Path -Path $modulePath -ChildPath "$moduleName.psd1" + + Import-Module -Name $modulePsd1 -ErrorAction Stop -ErrorVariable moduleError *> $null + + if ($moduleError){ + $moduleError + exit 1 + } + + } + + AfterAll{ + + Remove-MyITProcessAPIKey -WarningAction SilentlyContinue + + if (Get-Module -Name $moduleName){ + Remove-Module -Name $moduleName -Force + } + + } + +#Available in Describe and Context but NOT It +#Can be used in [ It ] with [ -TestCases @{ VariableName = $VariableName } ] + BeforeDiscovery{ + + $pester_TestName = (Get-Item -Path $PSCommandPath).Name + $commandName = $pester_TestName -replace '.Tests.ps1','' + + } + +#EndRegion [ Prerequisites ] + +Describe "Testing [ $commandName ] function with [ $pester_TestName ]" -Tag @('PLACEHOLDER','apiCalls') { + + Context "[ $commandName ] testing function" { + + It "PLACEHOLDER" { + $false | Should -BeTrue + } + + } + +} \ No newline at end of file diff --git a/tests/Private/apiKeys/Add-MyITProcessAPIKey.Tests.ps1 b/tests/Private/apiKeys/Add-MyITProcessAPIKey.Tests.ps1 new file mode 100644 index 0000000..b008ffc --- /dev/null +++ b/tests/Private/apiKeys/Add-MyITProcessAPIKey.Tests.ps1 @@ -0,0 +1,147 @@ +<# + .SYNOPSIS + Pester tests for the MyITProcessAPI apiKeys functions + + .DESCRIPTION + Pester tests for the MyITProcessAPI apiKeys functions + + .PARAMETER moduleName + The name of the local module to import + + .PARAMETER Version + The version of the local module to import + + .PARAMETER buildTarget + Which version of the module to run tests against + + Allowed values: + 'built', 'notBuilt' + + .EXAMPLE + Invoke-Pester -Path .\Tests\Private\apiKeys\Get-MyITProcessAPIKey.Tests.ps1 + + Runs a pester test and outputs simple results + + .EXAMPLE + Invoke-Pester -Path .\Tests\Private\apiKeys\Get-MyITProcessAPIKey.Tests.ps1 -Output Detailed + + Runs a pester test and outputs detailed results + + .INPUTS + N\A + + .OUTPUTS + N\A + + .NOTES + N\A + + .LINK + https://celerium.org + +#> + +<############################################################################################ + Code +############################################################################################> +#Requires -Version 5.1 +#Requires -Modules @{ ModuleName='Pester'; ModuleVersion='5.5.0' } + +#Region [ Parameters ] + +#Available in Discovery & Run +[CmdletBinding()] +param ( + [Parameter( Mandatory = $false) ] + [ValidateNotNullOrEmpty()] + [String]$moduleName = 'MyITProcessAPI', + + [Parameter(Mandatory=$true)] + [ValidateNotNullOrEmpty()] + [String]$version, + + [Parameter(Mandatory=$true)] + [ValidateSet('built','notBuilt')] + [string]$buildTarget +) + +#EndRegion [ Parameters ] + +#Region [ Prerequisites ] + +#Available inside It but NOT Describe or Context + BeforeAll { + + if ($IsWindows -or $PSEdition -eq 'Desktop') { + $rootPath = "$( $PSCommandPath.Substring(0, $PSCommandPath.IndexOf('\tests', [System.StringComparison]::OrdinalIgnoreCase)) )" + } + else{ + $rootPath = "$( $PSCommandPath.Substring(0, $PSCommandPath.IndexOf('/tests', [System.StringComparison]::OrdinalIgnoreCase)) )" + } + + switch ($buildTarget){ + 'built' { $modulePath = Join-Path -Path $rootPath -ChildPath "\build\$moduleName\$version" } + 'notBuilt' { $modulePath = Join-Path -Path $rootPath -ChildPath "$moduleName" } + } + + if (Get-Module -Name $moduleName){ + Remove-Module -Name $moduleName -Force + } + + $modulePsd1 = Join-Path -Path $modulePath -ChildPath "$moduleName.psd1" + + Import-Module -Name $modulePsd1 -ErrorAction Stop -ErrorVariable moduleError *> $null + + + if ($moduleError){ + $moduleError + exit 1 + } + + } + + AfterAll{ + + Remove-MyITProcessAPIKey -WarningAction SilentlyContinue + + if (Get-Module -Name $moduleName){ + Remove-Module -Name $moduleName -Force + } + + } + +#Available in Describe and Context but NOT It +#Can be used in [ It ] with [ -TestCases @{ VariableName = $VariableName } ] + BeforeDiscovery{ + + $pester_TestName = (Get-Item -Path $PSCommandPath).Name + $commandName = $pester_TestName -replace '.Tests.ps1','' + + } + +#EndRegion [ Prerequisites ] + + +Describe "Testing the [ $buildTarget ] version of [ $commandName ] functions with [ $pester_TestName ]" -Tag @('apiKeys') { + + Context "[ $commandName ] testing functions" { + + It "[ $commandName ] should have an alias" { + Get-Alias -Name Set-MipAPIKey | Should -BeTrue + Get-Alias -Name Add-MipAPIKey | Should -BeTrue + Get-Alias -Name Set-MyITProcessAPIKey | Should -BeTrue + } + + It "[ -Api_Key ] should accept a value from the pipeline" { + "MyITProcessApiKey" | Add-MyITProcessAPIKey + Get-MyITProcessAPIKey | Should -Not -BeNullOrEmpty + } + + It "[ -Api_Key ] should accept input" { + Add-MyITProcessAPIKey -Api_Key '12345' + Get-MyITProcessAPIKey | Should -Not -BeNullOrEmpty + } + + } + +} \ No newline at end of file diff --git a/tests/Private/apiKeys/Get-MyITProcessAPIKey.Tests.ps1 b/tests/Private/apiKeys/Get-MyITProcessAPIKey.Tests.ps1 new file mode 100644 index 0000000..a214e16 --- /dev/null +++ b/tests/Private/apiKeys/Get-MyITProcessAPIKey.Tests.ps1 @@ -0,0 +1,155 @@ +<# + .SYNOPSIS + Pester tests for the MyITProcessAPI apiKeys functions + + .DESCRIPTION + Pester tests for the MyITProcessAPI apiKeys functions + + .PARAMETER moduleName + The name of the local module to import + + .PARAMETER Version + The version of the local module to import + + .PARAMETER buildTarget + Which version of the module to run tests against + + Allowed values: + 'built', 'notBuilt' + + .EXAMPLE + Invoke-Pester -Path .\Tests\Private\apiKeys\Get-MyITProcessAPIKey.Tests.ps1 + + Runs a pester test and outputs simple results + + .EXAMPLE + Invoke-Pester -Path .\Tests\Private\apiKeys\Get-MyITProcessAPIKey.Tests.ps1 -Output Detailed + + Runs a pester test and outputs detailed results + + .INPUTS + N\A + + .OUTPUTS + N\A + + .NOTES + N\A + + .LINK + https://celerium.org + +#> + +<############################################################################################ + Code +############################################################################################> +#Requires -Version 5.1 +#Requires -Modules @{ ModuleName='Pester'; ModuleVersion='5.5.0' } + +#Region [ Parameters ] + +#Available in Discovery & Run +[CmdletBinding()] +param ( + [Parameter( Mandatory = $false) ] + [ValidateNotNullOrEmpty()] + [String]$moduleName = 'MyITProcessAPI', + + [Parameter(Mandatory=$true)] + [ValidateNotNullOrEmpty()] + [String]$version, + + [Parameter(Mandatory=$true)] + [ValidateSet('built','notBuilt')] + [string]$buildTarget +) + +#EndRegion [ Parameters ] + +#Region [ Prerequisites ] + +#Available inside It but NOT Describe or Context + BeforeAll { + + if ($IsWindows -or $PSEdition -eq 'Desktop') { + $rootPath = "$( $PSCommandPath.Substring(0, $PSCommandPath.IndexOf('\tests', [System.StringComparison]::OrdinalIgnoreCase)) )" + } + else{ + $rootPath = "$( $PSCommandPath.Substring(0, $PSCommandPath.IndexOf('/tests', [System.StringComparison]::OrdinalIgnoreCase)) )" + } + + switch ($buildTarget){ + 'built' { $modulePath = Join-Path -Path $rootPath -ChildPath "\build\$moduleName\$version" } + 'notBuilt' { $modulePath = Join-Path -Path $rootPath -ChildPath "$moduleName" } + } + + if (Get-Module -Name $moduleName){ + Remove-Module -Name $moduleName -Force + } + + $modulePsd1 = Join-Path -Path $modulePath -ChildPath "$moduleName.psd1" + + Import-Module -Name $modulePsd1 -ErrorAction Stop -ErrorVariable moduleError *> $null + + if ($moduleError){ + $moduleError + exit 1 + } + + } + + AfterAll{ + + Remove-MyITProcessAPIKey -WarningAction SilentlyContinue + + if (Get-Module -Name $moduleName){ + Remove-Module -Name $moduleName -Force + } + + } + +#Available in Describe and Context but NOT It +#Can be used in [ It ] with [ -TestCases @{ VariableName = $VariableName } ] + BeforeDiscovery{ + + $pester_TestName = (Get-Item -Path $PSCommandPath).Name + $commandName = $pester_TestName -replace '.Tests.ps1','' + + } + +#EndRegion [ Prerequisites ] + +Describe "Testing [ $commandName ] function with [ $pester_TestName ]" -Tag @('apiKeys') { + + Context "[ $commandName ] testing function" { + + It "[ -Api_Key ] should accept input" { + Add-MyITProcessAPIKey -Api_Key '12345' + Get-MyITProcessAPIKey | Should -Not -BeNullOrEmpty + } + + It "Pipeline - [ -Api_Key ] should return a secure string" { + "MyITProcessApiKey" | Add-MyITProcessAPIKey + Get-MyITProcessAPIKey | Should -BeOfType SecureString + } + + It "Parameter - [ -Api_Key ] should return a secure string" { + Add-MyITProcessAPIKey -Api_Key '12345' + Get-MyITProcessAPIKey | Should -BeOfType SecureString + } + + It "Using [ -plainText ] should return [ -Api_Key ] as a string" { + Add-MyITProcessAPIKey -Api_Key '12345' + Get-MyITProcessAPIKey -plainText | Should -BeOfType String + } + + It "If [ -Api_Key ] is empty it should throw a warning" { + Remove-MyITProcessAPIKey + Get-MyITProcessAPIKey -WarningAction SilentlyContinue -WarningVariable apiKeyWarning + [bool]$apiKeyWarning | Should -BeTrue + } + + } + +} \ No newline at end of file diff --git a/tests/Private/apiKeys/Remove-MyITProcessAPIKey.Tests.ps1 b/tests/Private/apiKeys/Remove-MyITProcessAPIKey.Tests.ps1 new file mode 100644 index 0000000..f481e65 --- /dev/null +++ b/tests/Private/apiKeys/Remove-MyITProcessAPIKey.Tests.ps1 @@ -0,0 +1,144 @@ +<# + .SYNOPSIS + Pester tests for the MyITProcessAPI apiKeys functions + + .DESCRIPTION + Pester tests for the MyITProcessAPI apiKeys functions + + .PARAMETER moduleName + The name of the local module to import + + .PARAMETER Version + The version of the local module to import + + .PARAMETER buildTarget + Which version of the module to run tests against + + Allowed values: + 'built', 'notBuilt' + + .EXAMPLE + Invoke-Pester -Path .\Tests\Private\apiKeys\Remove-MyITProcessAPIKey.Tests.ps1 + + Runs a pester test and outputs simple results + + .EXAMPLE + Invoke-Pester -Path .\Tests\Private\apiKeys\Remove-MyITProcessAPIKey.Tests.ps1 -Output Detailed + + Runs a pester test and outputs detailed results + + .INPUTS + N\A + + .OUTPUTS + N\A + + .NOTES + N\A + + .LINK + https://celerium.org + +#> + +<############################################################################################ + Code +############################################################################################> +#Requires -Version 5.1 +#Requires -Modules @{ ModuleName='Pester'; ModuleVersion='5.5.0' } + +#Region [ Parameters ] + +#Available in Discovery & Run +[CmdletBinding()] +param ( + [Parameter( Mandatory = $false) ] + [ValidateNotNullOrEmpty()] + [String]$moduleName = 'MyITProcessAPI', + + [Parameter(Mandatory=$true)] + [ValidateNotNullOrEmpty()] + [String]$version, + + [Parameter(Mandatory=$true)] + [ValidateSet('built','notBuilt')] + [string]$buildTarget +) + +#EndRegion [ Parameters ] + +#Region [ Prerequisites ] + +#Available inside It but NOT Describe or Context + BeforeAll { + + if ($IsWindows -or $PSEdition -eq 'Desktop') { + $rootPath = "$( $PSCommandPath.Substring(0, $PSCommandPath.IndexOf('\tests', [System.StringComparison]::OrdinalIgnoreCase)) )" + } + else{ + $rootPath = "$( $PSCommandPath.Substring(0, $PSCommandPath.IndexOf('/tests', [System.StringComparison]::OrdinalIgnoreCase)) )" + } + + switch ($buildTarget){ + 'built' { $modulePath = Join-Path -Path $rootPath -ChildPath "\build\$moduleName\$version" } + 'notBuilt' { $modulePath = Join-Path -Path $rootPath -ChildPath "$moduleName" } + } + + if (Get-Module -Name $moduleName){ + Remove-Module -Name $moduleName -Force + } + + $modulePsd1 = Join-Path -Path $modulePath -ChildPath "$moduleName.psd1" + + Import-Module -Name $modulePsd1 -ErrorAction Stop -ErrorVariable moduleError *> $null + + if ($moduleError){ + $moduleError + exit 1 + } + + } + + AfterAll{ + + Remove-MyITProcessAPIKey -WarningAction SilentlyContinue + + if (Get-Module -Name $moduleName){ + Remove-Module -Name $moduleName -Force + } + + } + + +#Available in Describe and Context but NOT It +#Can be used in [ It ] with [ -TestCases @{ VariableName = $VariableName } ] + BeforeDiscovery{ + + $pester_TestName = (Get-Item -Path $PSCommandPath).Name + $commandName = $pester_TestName -replace '.Tests.ps1','' + + } + +#EndRegion [ Prerequisites ] + +Describe "Testing [ $commandName ] function with [ $pester_TestName ]" -Tag @('apiKeys') { + + Context "[ $commandName ] testing function" { + + It "Running [ $commandName ] should remove all apiKey variables" { + Add-MyITProcessAPIKey -Api_Key '12345' + Remove-MyITProcessAPIKey + $MyITProcess_API_Key | Should -BeNullOrEmpty + } + + It "If the [ MyITProcess_API_Key ] is already empty a warning should be thrown" { + Add-MyITProcessAPIKey -Api_Key '12345' + Remove-Variable -Name "MyITProcess_API_Key" -Scope Global -Force + + Remove-MyITProcessAPIKey -WarningAction SilentlyContinue -WarningVariable apiKeyWarning + $apiKeyWarning | Should -Be "The MyITProcess API key variable is not set. Nothing to remove" + } + + } + +} \ No newline at end of file diff --git a/tests/Private/apiKeys/Test-MyITProcessAPIKey.Tests.ps1 b/tests/Private/apiKeys/Test-MyITProcessAPIKey.Tests.ps1 new file mode 100644 index 0000000..f8999ec --- /dev/null +++ b/tests/Private/apiKeys/Test-MyITProcessAPIKey.Tests.ps1 @@ -0,0 +1,145 @@ +<# + .SYNOPSIS + Pester tests for the MyITProcessAPI apiKeys functions + + .DESCRIPTION + Pester tests for the MyITProcessAPI apiKeys functions + + .PARAMETER moduleName + The name of the local module to import + + .PARAMETER Version + The version of the local module to import + + .PARAMETER buildTarget + Which version of the module to run tests against + + Allowed values: + 'built', 'notBuilt' + + .EXAMPLE + Invoke-Pester -Path .\Tests\Private\apiKeys\Remove-MyITProcessAPIKey.Tests.ps1 + + Runs a pester test and outputs simple results + + .EXAMPLE + Invoke-Pester -Path .\Tests\Private\apiKeys\Remove-MyITProcessAPIKey.Tests.ps1 -Output Detailed + + Runs a pester test and outputs detailed results + + .INPUTS + N\A + + .OUTPUTS + N\A + + .NOTES + N\A + + .LINK + https://celerium.org + +#> + +<############################################################################################ + Code +############################################################################################> +#Requires -Version 5.1 +#Requires -Modules @{ ModuleName='Pester'; ModuleVersion='5.5.0' } + +#Region [ Parameters ] + +#Available in Discovery & Run +[CmdletBinding()] +param ( + [Parameter( Mandatory = $false) ] + [ValidateNotNullOrEmpty()] + [String]$moduleName = 'MyITProcessAPI', + + [Parameter(Mandatory=$true)] + [ValidateNotNullOrEmpty()] + [String]$version, + + [Parameter(Mandatory=$true)] + [ValidateSet('built','notBuilt')] + [string]$buildTarget +) + +#EndRegion [ Parameters ] + +#Region [ Prerequisites ] + +#Available inside It but NOT Describe or Context + BeforeAll { + + Set-Variable -Name PSCommandPath123 -Value $PSCommandPath -Scope Global -Force + + if ($IsWindows -or $PSEdition -eq 'Desktop') { + $rootPath = "$( $PSCommandPath.Substring(0, $PSCommandPath.IndexOf('\tests', [System.StringComparison]::OrdinalIgnoreCase)) )" + } + else{ + $rootPath = "$( $PSCommandPath.Substring(0, $PSCommandPath.IndexOf('/tests', [System.StringComparison]::OrdinalIgnoreCase)) )" + } + + Set-Variable -Name rootPath123 -Value $rootPath -Scope Global -Force + + switch ($buildTarget){ + 'built' { $modulePath = Join-Path -Path $rootPath -ChildPath "\build\$moduleName\$version" } + 'notBuilt' { $modulePath = Join-Path -Path $rootPath -ChildPath "$moduleName" } + } + + if (Get-Module -Name $moduleName){ + Remove-Module -Name $moduleName -Force + } + + $modulePsd1 = Join-Path -Path $modulePath -ChildPath "$moduleName.psd1" + + Import-Module -Name $modulePsd1 -ErrorAction Stop -ErrorVariable moduleError *> $null + + if ($moduleError){ + $moduleError + exit 1 + } + + } + + AfterAll{ + + Remove-MyITProcessBaseUri -WarningAction SilentlyContinue + Remove-MyITProcessAPIKey -WarningAction SilentlyContinue + + Foreach ($script in $import_Scripts){ + if (Get-Module -Name $script.BaseName){ + Remove-Module -Name $script.BaseName -Force + } + } + + } + + +#Available in Describe and Context but NOT It +#Can be used in [ It ] with [ -TestCases @{ VariableName = $VariableName } ] + BeforeDiscovery{ + + $pester_TestName = (Get-Item -Path $PSCommandPath).Name + $commandName = $pester_TestName -replace '.Tests.ps1','' + + } + +#EndRegion [ Prerequisites ] + +Describe "Testing [ $commandName ] function with [ $pester_TestName ]" -Tag @('apiKeys') { + + Context "[ $commandName ] testing function" { + + It "[ Test-MyITProcessAPIKey ] with a bad API key should fail to authenticate" { + Add-MyITProcessBaseUri + Add-MyITProcessAPIKey -Api_Key '12345' + + $Value = Test-MyITProcessAPIKey 3>$null + $Value.Message | Should -BeLike '*Unauthorized*' + } + + } + +} \ No newline at end of file diff --git a/tests/Private/baseUri/Add-MyITProcessBaseURI.Tests.ps1 b/tests/Private/baseUri/Add-MyITProcessBaseURI.Tests.ps1 new file mode 100644 index 0000000..e4d1715 --- /dev/null +++ b/tests/Private/baseUri/Add-MyITProcessBaseURI.Tests.ps1 @@ -0,0 +1,174 @@ +<# + .SYNOPSIS + Pester tests for the MyITProcessAPI baseURI functions + + .DESCRIPTION + Pester tests for the MyITProcessAPI baseURI functions + + .PARAMETER moduleName + The name of the local module to import + + .PARAMETER Version + The version of the local module to import + + .PARAMETER buildTarget + Which version of the module to run tests against + + Allowed values: + 'built', 'notBuilt' + + .EXAMPLE + Invoke-Pester -Path .\Tests\Private\baseUri\Get-MyITProcessBaseURI.Tests.ps1 + + Runs a pester test and outputs simple results + + .EXAMPLE + Invoke-Pester -Path .\Tests\Private\baseUri\Get-MyITProcessBaseURI.Tests.ps1 -Output Detailed + + Runs a pester test and outputs detailed results + + .INPUTS + N\A + + .OUTPUTS + N\A + + .NOTES + N\A + + .LINK + https://celerium.org + +#> + +<############################################################################################ + Code +############################################################################################> +#Requires -Version 5.1 +#Requires -Modules @{ ModuleName='Pester'; ModuleVersion='5.5.0' } + +#Region [ Parameters ] + +#Available in Discovery & Run +[CmdletBinding()] +param ( + [Parameter( Mandatory = $false) ] + [ValidateNotNullOrEmpty()] + [String]$moduleName = 'MyITProcessAPI', + + [Parameter(Mandatory=$true)] + [ValidateNotNullOrEmpty()] + [String]$version, + + [Parameter(Mandatory=$true)] + [ValidateSet('built','notBuilt')] + [string]$buildTarget +) + +#EndRegion [ Parameters ] + +#Region [ Prerequisites ] + +#Available inside It but NOT Describe or Context + BeforeAll { + + if ($IsWindows -or $PSEdition -eq 'Desktop') { + $rootPath = "$( $PSCommandPath.Substring(0, $PSCommandPath.IndexOf('\tests', [System.StringComparison]::OrdinalIgnoreCase)) )" + } + else{ + $rootPath = "$( $PSCommandPath.Substring(0, $PSCommandPath.IndexOf('/tests', [System.StringComparison]::OrdinalIgnoreCase)) )" + } + + switch ($buildTarget){ + 'built' { $modulePath = Join-Path -Path $rootPath -ChildPath "\build\$moduleName\$version" } + 'notBuilt' { $modulePath = Join-Path -Path $rootPath -ChildPath "$moduleName" } + } + + if (Get-Module -Name $moduleName){ + Remove-Module -Name $moduleName -Force + } + + $modulePsd1 = Join-Path -Path $modulePath -ChildPath "$moduleName.psd1" + + Import-Module -Name $modulePsd1 -ErrorAction Stop -ErrorVariable moduleError *> $null + + if ($moduleError){ + $moduleError + exit 1 + } + + } + + AfterAll{ + + Remove-MyITProcessAPIKey -WarningAction SilentlyContinue + + if (Get-Module -Name $moduleName){ + Remove-Module -Name $moduleName -Force + } + + } + +#Available in Describe and Context but NOT It +#Can be used in [ It ] with [ -TestCases @{ VariableName = $VariableName } ] + BeforeDiscovery{ + + $pester_TestName = (Get-Item -Path $PSCommandPath).Name + $commandName = $pester_TestName -replace '.Tests.ps1','' + + } + +#EndRegion [ Prerequisites ] + + +Describe "Testing [ $commandName ] functions with [ $pester_TestName ]" -Tag @('baseUri') { + +Context "[ $commandName ] testing functions" { + + It "[ $commandName ] should have an alias" { + Get-Alias -Name Add-MipBaseURI | Should -BeTrue + Get-Alias -Name Set-MipBaseURI | Should -BeTrue + Get-Alias -Name Set-MyITProcessBaseURI | Should -BeTrue + } + + It "Without parameters should return the default URI" { + Add-MyITProcessBaseURI + Get-MyITProcessBaseURI | Should -Be 'https://reporting.live.myitprocess.com/public-api/v1' + } + + It "Should accept a value from the pipeline" { + 'https://celerium.org' | Add-MyITProcessBaseURI + Get-MyITProcessBaseURI | Should -Be 'https://celerium.org' + } + + It "With parameter -base_uri should return what was inputted" { + Add-MyITProcessBaseURI -base_uri 'https://celerium.org' + Get-MyITProcessBaseURI | Should -Be 'https://celerium.org' + } + + It "With parameter -data_center US should return the default URI" { + Add-MyITProcessBaseURI -data_center 'US' + Get-MyITProcessBaseURI | Should -Be 'https://reporting.live.myitprocess.com/public-api/v1' + } + + It "With invalid parameter value -data_center Space should return an error" { + Remove-MyITProcessBaseURI + {Add-MyITProcessBaseURI -data_center Space} | Should -Throw + } + + It "The default URI should NOT contain a trailing forward slash" { + Add-MyITProcessBaseURI + + $URI = Get-MyITProcessBaseURI + ($URI[$URI.Length-1] -eq "/") | Should -BeFalse + } + + It "A custom URI should NOT contain a trailing forward slash" { + Add-MyITProcessBaseURI -base_uri 'https://celerium.org/' + + $URI = Get-MyITProcessBaseURI + ($URI[$URI.Length-1] -eq "/") | Should -BeFalse + } +} + +} \ No newline at end of file diff --git a/tests/Private/baseUri/Get-MyITProcessBaseURI.Tests.ps1 b/tests/Private/baseUri/Get-MyITProcessBaseURI.Tests.ps1 new file mode 100644 index 0000000..e2b2b42 --- /dev/null +++ b/tests/Private/baseUri/Get-MyITProcessBaseURI.Tests.ps1 @@ -0,0 +1,159 @@ +<# + .SYNOPSIS + Pester tests for the MyITProcessAPI baseURI functions + + .DESCRIPTION + Pester tests for the MyITProcessAPI baseURI functions + + .PARAMETER moduleName + The name of the local module to import + + .PARAMETER Version + The version of the local module to import + + .PARAMETER buildTarget + Which version of the module to run tests against + + Allowed values: + 'built', 'notBuilt' + + .EXAMPLE + Invoke-Pester -Path .\Tests\Private\baseUri\Get-MyITProcessBaseURI.Tests.ps1 + + Runs a pester test and outputs simple results + + .EXAMPLE + Invoke-Pester -Path .\Tests\Private\baseUri\Get-MyITProcessBaseURI.Tests.ps1 -Output Detailed + + Runs a pester test and outputs detailed results + + .INPUTS + N\A + + .OUTPUTS + N\A + + .NOTES + N\A + + .LINK + https://celerium.org + +#> + +<############################################################################################ + Code +############################################################################################> +#Requires -Version 5.1 +#Requires -Modules @{ ModuleName='Pester'; ModuleVersion='5.5.0' } + +#Region [ Parameters ] + +#Available in Discovery & Run +[CmdletBinding()] +param ( + [Parameter( Mandatory = $false) ] + [ValidateNotNullOrEmpty()] + [String]$moduleName = 'MyITProcessAPI', + + [Parameter(Mandatory=$true)] + [ValidateNotNullOrEmpty()] + [String]$version, + + [Parameter(Mandatory=$true)] + [ValidateSet('built','notBuilt')] + [string]$buildTarget +) + +#EndRegion [ Parameters ] + +#Region [ Prerequisites ] + +#Available inside It but NOT Describe or Context + BeforeAll { + + if ($IsWindows -or $PSEdition -eq 'Desktop') { + $rootPath = "$( $PSCommandPath.Substring(0, $PSCommandPath.IndexOf('\tests', [System.StringComparison]::OrdinalIgnoreCase)) )" + } + else{ + $rootPath = "$( $PSCommandPath.Substring(0, $PSCommandPath.IndexOf('/tests', [System.StringComparison]::OrdinalIgnoreCase)) )" + } + + switch ($buildTarget){ + 'built' { $modulePath = Join-Path -Path $rootPath -ChildPath "\build\$moduleName\$version" } + 'notBuilt' { $modulePath = Join-Path -Path $rootPath -ChildPath "$moduleName" } + } + + if (Get-Module -Name $moduleName){ + Remove-Module -Name $moduleName -Force + } + + $modulePsd1 = Join-Path -Path $modulePath -ChildPath "$moduleName.psd1" + + Import-Module -Name $modulePsd1 -ErrorAction Stop -ErrorVariable moduleError *> $null + + if ($moduleError){ + $moduleError + exit 1 + } + + } + + AfterAll{ + + Remove-MyITProcessAPIKey -WarningAction SilentlyContinue + + if (Get-Module -Name $moduleName){ + Remove-Module -Name $moduleName -Force + } + + } + +#Available in Describe and Context but NOT It +#Can be used in [ It ] with [ -TestCases @{ VariableName = $VariableName } ] + BeforeDiscovery{ + + $pester_TestName = (Get-Item -Path $PSCommandPath).Name + $commandName = $pester_TestName -replace '.Tests.ps1','' + + } + +#EndRegion [ Prerequisites ] + +Describe "Testing [ $commandName ] function with [ $pester_TestName ]" -Tag @('baseUri') { + + Context "[ $commandName ] testing function" { + + It "The default URI should be returned" { + Add-MyITProcessBaseURI + Get-MyITProcessBaseURI | Should -Be 'https://reporting.live.myitprocess.com/public-api/v1' + } + + It "The URI should be a string" { + Add-MyITProcessBaseURI + Get-MyITProcessBaseURI | Should -BeOfType string + } + + It "The default URI should NOT contain a trailing forward slash" { + Add-MyITProcessBaseURI + + $URI = Get-MyITProcessBaseURI + ($URI[$URI.Length-1] -eq "/") | Should -BeFalse + } + + It "A custom URI should NOT contain a trailing forward slash" { + Add-MyITProcessBaseURI -base_uri 'https://celerium.org/' + + $URI = Get-MyITProcessBaseURI + ($URI[$URI.Length-1] -eq "/") | Should -BeFalse + } + + It "If the baseUri is not set a warning should be thrown" { + Remove-MyITProcessBaseURI + Get-MyITProcessBaseURI -WarningAction SilentlyContinue -WarningVariable baseUriWarning + [bool]$baseUriWarning | Should -BeTrue + } + + } + +} \ No newline at end of file diff --git a/tests/Private/baseUri/Remove-MyITProcessBaseURI.Tests.ps1 b/tests/Private/baseUri/Remove-MyITProcessBaseURI.Tests.ps1 new file mode 100644 index 0000000..3aa06a8 --- /dev/null +++ b/tests/Private/baseUri/Remove-MyITProcessBaseURI.Tests.ps1 @@ -0,0 +1,143 @@ +<# + .SYNOPSIS + Pester tests for the MyITProcessAPI baseURI functions + + .DESCRIPTION + Pester tests for the MyITProcessAPI baseURI functions + + .PARAMETER moduleName + The name of the local module to import + + .PARAMETER Version + The version of the local module to import + + .PARAMETER buildTarget + Which version of the module to run tests against + + Allowed values: + 'built', 'notBuilt' + + .EXAMPLE + Invoke-Pester -Path .\Tests\Private\baseUri\Remove-MyITProcessBaseURI.Tests.ps1 + + Runs a pester test and outputs simple results + + .EXAMPLE + Invoke-Pester -Path .\Tests\Private\baseUri\Remove-MyITProcessBaseURI.Tests.ps1 -Output Detailed + + Runs a pester test and outputs detailed results + + .INPUTS + N\A + + .OUTPUTS + N\A + + .NOTES + N\A + + .LINK + https://celerium.org + +#> + +<############################################################################################ + Code +############################################################################################> +#Requires -Version 5.1 +#Requires -Modules @{ ModuleName='Pester'; ModuleVersion='5.5.0' } + +#Region [ Parameters ] + +#Available in Discovery & Run +[CmdletBinding()] +param ( + [Parameter( Mandatory = $false) ] + [ValidateNotNullOrEmpty()] + [String]$moduleName = 'MyITProcessAPI', + + [Parameter(Mandatory=$true)] + [ValidateNotNullOrEmpty()] + [String]$version, + + [Parameter(Mandatory=$true)] + [ValidateSet('built','notBuilt')] + [string]$buildTarget +) + +#EndRegion [ Parameters ] + +#Region [ Prerequisites ] + +#Available inside It but NOT Describe or Context + BeforeAll { + + if ($IsWindows -or $PSEdition -eq 'Desktop') { + $rootPath = "$( $PSCommandPath.Substring(0, $PSCommandPath.IndexOf('\tests', [System.StringComparison]::OrdinalIgnoreCase)) )" + } + else{ + $rootPath = "$( $PSCommandPath.Substring(0, $PSCommandPath.IndexOf('/tests', [System.StringComparison]::OrdinalIgnoreCase)) )" + } + + switch ($buildTarget){ + 'built' { $modulePath = Join-Path -Path $rootPath -ChildPath "\build\$moduleName\$version" } + 'notBuilt' { $modulePath = Join-Path -Path $rootPath -ChildPath "$moduleName" } + } + + if (Get-Module -Name $moduleName){ + Remove-Module -Name $moduleName -Force + } + + $modulePsd1 = Join-Path -Path $modulePath -ChildPath "$moduleName.psd1" + + Import-Module -Name $modulePsd1 -ErrorAction Stop -ErrorVariable moduleError *> $null + + if ($moduleError){ + $moduleError + exit 1 + } + + } + + AfterAll{ + + Remove-MyITProcessAPIKey -WarningAction SilentlyContinue + + if (Get-Module -Name $moduleName){ + Remove-Module -Name $moduleName -Force + } + + } + + +#Available in Describe and Context but NOT It +#Can be used in [ It ] with [ -TestCases @{ VariableName = $VariableName } ] + BeforeDiscovery{ + + $pester_TestName = (Get-Item -Path $PSCommandPath).Name + $commandName = $pester_TestName -replace '.Tests.ps1','' + + } + +#EndRegion [ Prerequisites ] + +Describe "Testing [ $commandName ] function with [ $pester_TestName ]" -Tag @('baseUri') { + + Context "[ $commandName ] testing function" { + + It "The baseUri variable should not longer exist" { + Add-MyITProcessBaseURI + Remove-MyITProcessBaseURI + $MyITProcess_Base_URI | Should -BeNullOrEmpty + } + + It "If the baseUri is already gone a warning should be thrown" { + Add-MyITProcessBaseURI + Remove-MyITProcessBaseURI + Remove-MyITProcessBaseURI -WarningAction SilentlyContinue -WarningVariable baseUriWarning + [bool]$baseUriWarning | Should -BeTrue + } + + } + +} \ No newline at end of file diff --git a/tests/Private/moduleSettings/Export-MyITProcessModuleSettings.Tests.ps1 b/tests/Private/moduleSettings/Export-MyITProcessModuleSettings.Tests.ps1 new file mode 100644 index 0000000..c98d9d9 --- /dev/null +++ b/tests/Private/moduleSettings/Export-MyITProcessModuleSettings.Tests.ps1 @@ -0,0 +1,166 @@ +<# + .SYNOPSIS + Pester tests for the MyITProcessAPI ModuleSettings functions + + .DESCRIPTION + Pester tests for the MyITProcessAPI ModuleSettings functions + + .PARAMETER moduleName + The name of the local module to import + + .PARAMETER Version + The version of the local module to import + + .PARAMETER buildTarget + Which version of the module to run tests against + + Allowed values: + 'built', 'notBuilt' + + .EXAMPLE + Invoke-Pester -Path .\Tests\Private\ModuleSettings\Export-MyITProcessModuleSettings.Tests.ps1 + + Runs a pester test and outputs simple results + + .EXAMPLE + Invoke-Pester -Path .\Tests\Private\ModuleSettings\Export-MyITProcessModuleSettings.Tests.ps1 -Output Detailed + + Runs a pester test and outputs detailed results + + .INPUTS + N\A + + .OUTPUTS + N\A + + .NOTES + N\A + + .LINK + https://celerium.org + +#> + +<############################################################################################ + Code +############################################################################################> +#Requires -Version 5.1 +#Requires -Modules @{ ModuleName='Pester'; ModuleVersion='5.5.0' } + +#Region [ Parameters ] + +#Available in Discovery & Run +[CmdletBinding()] +param ( + [Parameter( Mandatory = $false) ] + [ValidateNotNullOrEmpty()] + [String]$moduleName = 'MyITProcessAPI', + + [Parameter(Mandatory=$true)] + [ValidateNotNullOrEmpty()] + [String]$version, + + [Parameter(Mandatory=$true)] + [ValidateSet('built','notBuilt')] + [string]$buildTarget +) + +#EndRegion [ Parameters ] + +#Region [ Prerequisites ] + +#Available inside It but NOT Describe or Context + BeforeAll { + + if ($IsWindows -or $PSEdition -eq 'Desktop') { + $rootPath = "$( $PSCommandPath.Substring(0, $PSCommandPath.IndexOf('\tests', [System.StringComparison]::OrdinalIgnoreCase)) )" + } + else{ + $rootPath = "$( $PSCommandPath.Substring(0, $PSCommandPath.IndexOf('/tests', [System.StringComparison]::OrdinalIgnoreCase)) )" + } + + switch ($buildTarget){ + 'built' { $modulePath = Join-Path -Path $rootPath -ChildPath "\build\$moduleName\$version" } + 'notBuilt' { $modulePath = Join-Path -Path $rootPath -ChildPath "$moduleName" } + } + + if (Get-Module -Name $moduleName){ + Remove-Module -Name $moduleName -Force + } + + $modulePsd1 = Join-Path -Path $modulePath -ChildPath "$moduleName.psd1" + if ($IsWindows -or $PSEdition -eq 'Desktop') { + $exportPath = $(Join-Path -Path $home -ChildPath "MyITProcessAPI_Test") + } + else{ + $exportPath = $(Join-Path -Path $home -ChildPath ".MyITProcessAPI_Test") + } + + Import-Module -Name $modulePsd1 -ErrorAction Stop -ErrorVariable moduleError *> $null + + if ($moduleError){ + $moduleError + exit 1 + } + + } + + AfterAll{ + + Remove-MyITProcessModuleSettings -MyITProcessConfPath $exportPath + + if (Get-Module -Name $moduleName){ + Remove-Module -Name $moduleName -Force + } + + } + +#Available in Describe and Context but NOT It +#Can be used in [ It ] with [ -TestCases @{ VariableName = $VariableName } ] + BeforeDiscovery{ + + $pester_TestName = (Get-Item -Path $PSCommandPath).Name + $commandName = $pester_TestName -replace '.Tests.ps1','' + + } + +#EndRegion [ Prerequisites ] + +Describe "Testing [ $commandName ] function with [ $pester_TestName ]" -Tag @('moduleSettings') { + + Context "[ $commandName ] testing function" { + + It "Should export successfully" { + Add-MyITProcessBaseUri + Add-MyITProcessAPIKey -Api_Key '12345' + + Export-MyITProcessModuleSettings -MyITProcessConfPath $exportPath -ErrorVariable moduleSettingsError -WarningAction SilentlyContinue + + $moduleSettingsError | Should -BeNullOrEmpty + } + + It "Configuration directory should be hidden" { + Add-MyITProcessBaseUri + Add-MyITProcessAPIKey -Api_Key '12345' + + Export-MyITProcessModuleSettings -MyITProcessConfPath $exportPath -ErrorVariable moduleSettingsError -WarningAction SilentlyContinue + + (Get-Item -Path $exportPath -Force).Attributes | Should -BeLike "*Hidden*" + } + + It "Configuration file should contain required values" { + Add-MyITProcessBaseUri + Add-MyITProcessAPIKey -Api_Key '12345' + + Export-MyITProcessModuleSettings -MyITProcessConfPath $exportPath -ErrorVariable moduleSettingsError -WarningAction SilentlyContinue + + $configFile = Import-LocalizedData -BaseDirectory $exportPath -FileName "config.psd1" + $configFile.Count | Should -BeGreaterOrEqual 3 + $configFile.MyITProcess_Base_URI | Should -Not -BeNullOrEmpty + $configFile.MyITProcess_JSON_Conversion_Depth | Should -Not -BeNullOrEmpty + $configFile.MyITProcess_API_Key | Should -Not -BeNullOrEmpty + } + + } + +} \ No newline at end of file diff --git a/tests/Private/moduleSettings/Get-MyITProcessModuleSettings.Tests.ps1 b/tests/Private/moduleSettings/Get-MyITProcessModuleSettings.Tests.ps1 new file mode 100644 index 0000000..f8b8db0 --- /dev/null +++ b/tests/Private/moduleSettings/Get-MyITProcessModuleSettings.Tests.ps1 @@ -0,0 +1,157 @@ +<# + .SYNOPSIS + Pester tests for the MyITProcessAPI ModuleSettings functions + + .DESCRIPTION + Pester tests for the MyITProcessAPI ModuleSettings functions + + .PARAMETER moduleName + The name of the local module to import + + .PARAMETER Version + The version of the local module to import + + .PARAMETER buildTarget + Which version of the module to run tests against + + Allowed values: + 'built', 'notBuilt' + + .EXAMPLE + Invoke-Pester -Path .\Tests\Private\ModuleSettings\Get-MyITProcessModuleSettings.Tests.ps1 + + Runs a pester test and outputs simple results + + .EXAMPLE + Invoke-Pester -Path .\Tests\Private\ModuleSettings\Get-MyITProcessModuleSettings.Tests.ps1 -Output Detailed + + Runs a pester test and outputs detailed results + + .INPUTS + N\A + + .OUTPUTS + N\A + + .NOTES + N\A + + .LINK + https://celerium.org + +#> + +<############################################################################################ + Code +############################################################################################> +#Requires -Version 5.1 +#Requires -Modules @{ ModuleName='Pester'; ModuleVersion='5.5.0' } + +#Region [ Parameters ] + +#Available in Discovery & Run +[CmdletBinding()] +param ( + [Parameter( Mandatory = $false) ] + [ValidateNotNullOrEmpty()] + [String]$moduleName = 'MyITProcessAPI', + + [Parameter(Mandatory=$true)] + [ValidateNotNullOrEmpty()] + [String]$version, + + [Parameter(Mandatory=$true)] + [ValidateSet('built','notBuilt')] + [string]$buildTarget +) + +#EndRegion [ Parameters ] + +#Region [ Prerequisites ] + +#Available inside It but NOT Describe or Context + BeforeAll { + + if ($IsWindows -or $PSEdition -eq 'Desktop') { + $rootPath = "$( $PSCommandPath.Substring(0, $PSCommandPath.IndexOf('\tests', [System.StringComparison]::OrdinalIgnoreCase)) )" + } + else{ + $rootPath = "$( $PSCommandPath.Substring(0, $PSCommandPath.IndexOf('/tests', [System.StringComparison]::OrdinalIgnoreCase)) )" + } + + switch ($buildTarget){ + 'built' { $modulePath = Join-Path -Path $rootPath -ChildPath "\build\$moduleName\$version" } + 'notBuilt' { $modulePath = Join-Path -Path $rootPath -ChildPath "$moduleName" } + } + + if (Get-Module -Name $moduleName){ + Remove-Module -Name $moduleName -Force + } + + $modulePsd1 = Join-Path -Path $modulePath -ChildPath "$moduleName.psd1" + if ($IsWindows -or $PSEdition -eq 'Desktop') { + $exportPath = $(Join-Path -Path $home -ChildPath "MyITProcessAPI_Test") + } + else{ + $exportPath = $(Join-Path -Path $home -ChildPath ".MyITProcessAPI_Test") + } + + Import-Module -Name $modulePsd1 -ErrorAction Stop -ErrorVariable moduleError *> $null + + if ($moduleError){ + $moduleError + exit 1 + } + + } + + AfterAll{ + + Remove-MyITProcessModuleSettings -MyITProcessConfPath $exportPath + + if (Get-Module -Name $moduleName){ + Remove-Module -Name $moduleName -Force + } + + } + +#Available in Describe and Context but NOT It +#Can be used in [ It ] with [ -TestCases @{ VariableName = $VariableName } ] + BeforeDiscovery{ + + $pester_TestName = (Get-Item -Path $PSCommandPath).Name + $commandName = $pester_TestName -replace '.Tests.ps1','' + + } + +#EndRegion [ Prerequisites ] + +Describe "Testing [ $commandName ] function with [ $pester_TestName ]" -Tag @('moduleSettings') { + + Context "[ $commandName ] testing function" { + + It "Configuration directory should be hidden" { + Add-MyITProcessBaseUri + Add-MyITProcessAPIKey -Api_Key '12345' + + Export-MyITProcessModuleSettings -MyITProcessConfPath $exportPath -ErrorVariable moduleSettingsError -WarningAction SilentlyContinue + + (Get-Item -Path $exportPath -Force).Attributes | Should -BeLike "*Hidden*" + } + + It "Configuration file should contain required values" { + Add-MyITProcessBaseUri + Add-MyITProcessAPIKey -Api_Key '12345' + + Export-MyITProcessModuleSettings -MyITProcessConfPath $exportPath -ErrorVariable moduleSettingsError -WarningAction SilentlyContinue + + $configFile = Get-MyITProcessModuleSettings -MyITProcessConfPath $exportPath + $configFile.Count | Should -BeGreaterOrEqual 3 + $configFile.MyITProcess_Base_URI | Should -Not -BeNullOrEmpty + $configFile.MyITProcess_JSON_Conversion_Depth | Should -Not -BeNullOrEmpty + $configFile.MyITProcess_API_Key | Should -Not -BeNullOrEmpty + } + + } + +} \ No newline at end of file diff --git a/tests/Private/moduleSettings/Import-MyITProcessModuleSettings.Tests.ps1 b/tests/Private/moduleSettings/Import-MyITProcessModuleSettings.Tests.ps1 new file mode 100644 index 0000000..fc511ec --- /dev/null +++ b/tests/Private/moduleSettings/Import-MyITProcessModuleSettings.Tests.ps1 @@ -0,0 +1,165 @@ +<# + .SYNOPSIS + Pester tests for the MyITProcessAPI ModuleSettings functions + + .DESCRIPTION + Pester tests for the MyITProcessAPI ModuleSettings functions + + .PARAMETER moduleName + The name of the local module to import + + .PARAMETER Version + The version of the local module to import + + .PARAMETER buildTarget + Which version of the module to run tests against + + Allowed values: + 'built', 'notBuilt' + + .EXAMPLE + Invoke-Pester -Path .\Tests\Private\ModuleSettings\Get-MyITProcessModuleSettings.Tests.ps1 + + Runs a pester test and outputs simple results + + .EXAMPLE + Invoke-Pester -Path .\Tests\Private\ModuleSettings\Get-MyITProcessModuleSettings.Tests.ps1 -Output Detailed + + Runs a pester test and outputs detailed results + + .INPUTS + N\A + + .OUTPUTS + N\A + + .NOTES + N\A + + .LINK + https://celerium.org + +#> + +<############################################################################################ + Code +############################################################################################> +#Requires -Version 5.1 +#Requires -Modules @{ ModuleName='Pester'; ModuleVersion='5.5.0' } + +#Region [ Parameters ] + +#Available in Discovery & Run +[CmdletBinding()] +param ( + [Parameter( Mandatory = $false) ] + [ValidateNotNullOrEmpty()] + [String]$moduleName = 'MyITProcessAPI', + + [Parameter(Mandatory=$true)] + [ValidateNotNullOrEmpty()] + [String]$version, + + [Parameter(Mandatory=$true)] + [ValidateSet('built','notBuilt')] + [string]$buildTarget +) + +#EndRegion [ Parameters ] + +#Region [ Prerequisites ] + +#Available inside It but NOT Describe or Context + BeforeAll { + + if ($IsWindows -or $PSEdition -eq 'Desktop') { + $rootPath = "$( $PSCommandPath.Substring(0, $PSCommandPath.IndexOf('\tests', [System.StringComparison]::OrdinalIgnoreCase)) )" + } + else{ + $rootPath = "$( $PSCommandPath.Substring(0, $PSCommandPath.IndexOf('/tests', [System.StringComparison]::OrdinalIgnoreCase)) )" + } + + switch ($buildTarget){ + 'built' { $modulePath = Join-Path -Path $rootPath -ChildPath "\build\$moduleName\$version" } + 'notBuilt' { $modulePath = Join-Path -Path $rootPath -ChildPath "$moduleName" } + } + + if (Get-Module -Name $moduleName){ + Remove-Module -Name $moduleName -Force + } + + $modulePsd1 = Join-Path -Path $modulePath -ChildPath "$moduleName.psd1" + $invalidPath = $(Join-Path -Path $home -ChildPath "invalidApiPath") + if ($IsWindows -or $PSEdition -eq 'Desktop') { + $exportPath = $(Join-Path -Path $home -ChildPath "MyITProcessAPI_Test") + } + else{ + $exportPath = $(Join-Path -Path $home -ChildPath ".MyITProcessAPI_Test") + } + + Import-Module -Name $modulePsd1 -ErrorAction Stop -ErrorVariable moduleError *> $null + + if ($moduleError){ + $moduleError + exit 1 + } + + } + + AfterAll{ + + Remove-MyITProcessModuleSettings -MyITProcessConfPath $exportPath + + if (Get-Module -Name $moduleName){ + Remove-Module -Name $moduleName -Force + } + + } + +#Available in Describe and Context but NOT It +#Can be used in [ It ] with [ -TestCases @{ VariableName = $VariableName } ] + BeforeDiscovery{ + + $pester_TestName = (Get-Item -Path $PSCommandPath).Name + $commandName = $pester_TestName -replace '.Tests.ps1','' + + } + +#EndRegion [ Prerequisites ] + +Describe "Testing [ $commandName ] function with [ $pester_TestName ]" -Tag @('moduleSettings') { + + Context "[ $commandName ] testing function" { + + It "No configuration should populate baseline variables" { + Import-MyITProcessModuleSettings -MyITProcessConfPath $invalidPath -MyITProcessConfFile 'invalid.psd1' + + (Get-Variable -Name MyITProcess_Base_URI).Value | Should -Be $(Get-MyITProcessBaseURI) + (Get-Variable -Name MyITProcess_JSON_Conversion_Depth).Value | Should -Not -BeNullOrEmpty + } + + It "Saved configuration session should contain required variables" { + Add-MyITProcessBaseUri + Add-MyITProcessAPIKey -Api_Key '12345' + + Export-MyITProcessModuleSettings -MyITProcessConfPath $exportPath -WarningAction SilentlyContinue + Import-MyITProcessModuleSettings -MyITProcessConfPath $exportPath + + (Get-Variable -Name MyITProcess_Base_URI).Value | Should -Not -BeNullOrEmpty + (Get-Variable -Name MyITProcess_API_Key).Value | Should -Not -BeNullOrEmpty + (Get-Variable -Name MyITProcess_JSON_Conversion_Depth).Value | Should -Not -BeNullOrEmpty + } + + It "Saved configuration session should NOT contain temp variables" { + Add-MyITProcessBaseUri + Add-MyITProcessAPIKey -Api_Key '12345' + + Export-MyITProcessModuleSettings -MyITProcessConfPath $exportPath -WarningAction SilentlyContinue + Import-MyITProcessModuleSettings -MyITProcessConfPath $exportPath + + (Get-Variable -Name tmp_config -ErrorAction SilentlyContinue).Value | Should -BeNullOrEmpty + } + + } + +} \ No newline at end of file diff --git a/tests/Private/moduleSettings/Initialize-MyITProcessModuleSettings.Tests.ps1 b/tests/Private/moduleSettings/Initialize-MyITProcessModuleSettings.Tests.ps1 new file mode 100644 index 0000000..ffb4c35 --- /dev/null +++ b/tests/Private/moduleSettings/Initialize-MyITProcessModuleSettings.Tests.ps1 @@ -0,0 +1,161 @@ +<# + .SYNOPSIS + Pester tests for the MyITProcessAPI ModuleSettings functions + + .DESCRIPTION + Pester tests for the MyITProcessAPI ModuleSettings functions + + .PARAMETER moduleName + The name of the local module to import + + .PARAMETER Version + The version of the local module to import + + .PARAMETER buildTarget + Which version of the module to run tests against + + Allowed values: + 'built', 'notBuilt' + + .EXAMPLE + Invoke-Pester -Path .\Tests\Private\ModuleSettings\Initialize-MyITProcessModuleSettings.Tests.ps1 + + Runs a pester test and outputs simple results + + .EXAMPLE + Invoke-Pester -Path .\Tests\Private\ModuleSettings\Initialize-MyITProcessModuleSettings.Tests.ps1 -Output Detailed + + Runs a pester test and outputs detailed results + + .INPUTS + N\A + + .OUTPUTS + N\A + + .NOTES + N\A + + .LINK + https://celerium.org + +#> + +<############################################################################################ + Code +############################################################################################> +#Requires -Version 5.1 +#Requires -Modules @{ ModuleName='Pester'; ModuleVersion='5.5.0' } + +#Region [ Parameters ] + +#Available in Discovery & Run +[CmdletBinding()] +param ( + [Parameter( Mandatory = $false) ] + [ValidateNotNullOrEmpty()] + [String]$moduleName = 'MyITProcessAPI', + + [Parameter(Mandatory=$true)] + [ValidateNotNullOrEmpty()] + [String]$version, + + [Parameter(Mandatory=$true)] + [ValidateSet('built','notBuilt')] + [string]$buildTarget +) + +#EndRegion [ Parameters ] + +#Region [ Prerequisites ] + +#Available inside It but NOT Describe or Context + BeforeAll { + + if ($IsWindows -or $PSEdition -eq 'Desktop') { + $rootPath = "$( $PSCommandPath.Substring(0, $PSCommandPath.IndexOf('\tests', [System.StringComparison]::OrdinalIgnoreCase)) )" + } + else{ + $rootPath = "$( $PSCommandPath.Substring(0, $PSCommandPath.IndexOf('/tests', [System.StringComparison]::OrdinalIgnoreCase)) )" + } + + switch ($buildTarget){ + 'built' { $modulePath = Join-Path -Path $rootPath -ChildPath "\build\$moduleName\$version" } + 'notBuilt' { $modulePath = Join-Path -Path $rootPath -ChildPath "$moduleName" } + } + + if (Get-Module -Name $moduleName){ + Remove-Module -Name $moduleName -Force + } + + $modulePsd1 = Join-Path -Path $modulePath -ChildPath "$moduleName.psd1" + $invalidPath = $(Join-Path -Path $home -ChildPath "invalidApiPath") + if ($IsWindows -or $PSEdition -eq 'Desktop') { + $exportPath = $(Join-Path -Path $home -ChildPath "MyITProcessAPI_Test") + } + else{ + $exportPath = $(Join-Path -Path $home -ChildPath ".MyITProcessAPI_Test") + } + + Import-Module -Name $modulePsd1 -ErrorAction Stop -ErrorVariable moduleError *> $null + + if ($moduleError){ + $moduleError + exit 1 + } + + } + + AfterAll{ + + Remove-MyITProcessModuleSettings -MyITProcessConfPath $exportPath + + if (Get-Module -Name $moduleName){ + Remove-Module -Name $moduleName -Force + } + + } + +#Available in Describe and Context but NOT It +#Can be used in [ It ] with [ -TestCases @{ VariableName = $VariableName } ] + BeforeDiscovery{ + + $pester_TestName = (Get-Item -Path $PSCommandPath).Name + $commandName = $pester_TestName -replace '.Tests.ps1','' + + } + +#EndRegion [ Prerequisites ] + +Describe "Testing [ $commandName ] function with [ $pester_TestName ]" -Tag @('moduleSettings') { + + Context "[ $commandName ] testing function" { + + It "When imported WITHOUT a saved configuration baseline variables should exist" { + Remove-Module -Name $moduleName -Force + Import-Module -Name $modulePsd1 + + Import-MyITProcessModuleSettings -MyITProcessConfPath $invalidPath -MyITProcessConfFile 'invalid.psd1' + + (Get-Variable -Name MyITProcess_Base_URI).Value | Should -Be $(Get-MyITProcessBaseURI) + (Get-Variable -Name MyITProcess_JSON_Conversion_Depth).Value | Should -Not -BeNullOrEmpty + } + + It "When imported WITh a saved configuration baseline variables should exist" { + Remove-Module -Name $moduleName -Force + Import-Module -Name $modulePsd1 -Force + + Add-MyITProcessBaseUri + Add-MyITProcessAPIKey -Api_Key '12345' + Export-MyITProcessModuleSettings -MyITProcessConfPath $exportPath -WarningAction SilentlyContinue + + Import-Module -Name $modulePsd1 -Force + + (Get-Variable -Name MyITProcess_Base_URI).Value | Should -Not -BeNullOrEmpty + (Get-Variable -Name MyITProcess_API_Key).Value | Should -Not -BeNullOrEmpty + (Get-Variable -Name MyITProcess_JSON_Conversion_Depth).Value | Should -Not -BeNullOrEmpty + } + + } + +} \ No newline at end of file diff --git a/tests/Private/moduleSettings/Remove-MyITProcessModuleSettings.Tests.ps1 b/tests/Private/moduleSettings/Remove-MyITProcessModuleSettings.Tests.ps1 new file mode 100644 index 0000000..3aabbd2 --- /dev/null +++ b/tests/Private/moduleSettings/Remove-MyITProcessModuleSettings.Tests.ps1 @@ -0,0 +1,166 @@ +<# + .SYNOPSIS + Pester tests for the MyITProcessAPI ModuleSettings functions + + .DESCRIPTION + Pester tests for the MyITProcessAPI ModuleSettings functions + + .PARAMETER moduleName + The name of the local module to import + + .PARAMETER Version + The version of the local module to import + + .PARAMETER buildTarget + Which version of the module to run tests against + + Allowed values: + 'built', 'notBuilt' + + .EXAMPLE + Invoke-Pester -Path .\Tests\Private\ModuleSettings\Remove-MyITProcessModuleSettings.Tests.ps1 + + Runs a pester test and outputs simple results + + .EXAMPLE + Invoke-Pester -Path .\Tests\Private\ModuleSettings\Remove-MyITProcessModuleSettings.Tests.ps1 -Output Detailed + + Runs a pester test and outputs detailed results + + .INPUTS + N\A + + .OUTPUTS + N\A + + .NOTES + N\A + + .LINK + https://celerium.org + +#> + +<############################################################################################ + Code +############################################################################################> +#Requires -Version 5.1 +#Requires -Modules @{ ModuleName='Pester'; ModuleVersion='5.5.0' } + +#Region [ Parameters ] + +#Available in Discovery & Run +[CmdletBinding()] +param ( + [Parameter( Mandatory = $false) ] + [ValidateNotNullOrEmpty()] + [String]$moduleName = 'MyITProcessAPI', + + [Parameter(Mandatory=$true)] + [ValidateNotNullOrEmpty()] + [String]$version, + + [Parameter(Mandatory=$true)] + [ValidateSet('built','notBuilt')] + [string]$buildTarget +) + +#EndRegion [ Parameters ] + +#Region [ Prerequisites ] + +#Available inside It but NOT Describe or Context + BeforeAll { + + if ($IsWindows -or $PSEdition -eq 'Desktop') { + $rootPath = "$( $PSCommandPath.Substring(0, $PSCommandPath.IndexOf('\tests', [System.StringComparison]::OrdinalIgnoreCase)) )" + } + else{ + $rootPath = "$( $PSCommandPath.Substring(0, $PSCommandPath.IndexOf('/tests', [System.StringComparison]::OrdinalIgnoreCase)) )" + } + + switch ($buildTarget){ + 'built' { $modulePath = Join-Path -Path $rootPath -ChildPath "\build\$moduleName\$version" } + 'notBuilt' { $modulePath = Join-Path -Path $rootPath -ChildPath "$moduleName" } + } + + if (Get-Module -Name $moduleName){ + Remove-Module -Name $moduleName -Force + } + + $modulePsd1 = Join-Path -Path $modulePath -ChildPath "$moduleName.psd1" + $invalidPath = $(Join-Path -Path $home -ChildPath "invalidApiPath") + if ($IsWindows -or $PSEdition -eq 'Desktop') { + $exportPath = $(Join-Path -Path $home -ChildPath "MyITProcessAPI_Test") + } + else{ + $exportPath = $(Join-Path -Path $home -ChildPath ".MyITProcessAPI_Test") + } + + Import-Module -Name $modulePsd1 -ErrorAction Stop -ErrorVariable moduleError *> $null + + if ($moduleError){ + $moduleError + exit 1 + } + + } + + AfterAll{ + + Remove-MyITProcessModuleSettings -MyITProcessConfPath $exportPath -WarningAction SilentlyContinue + + if (Get-Module -Name $moduleName){ + Remove-Module -Name $moduleName -Force + } + + } + +#Available in Describe and Context but NOT It +#Can be used in [ It ] with [ -TestCases @{ VariableName = $VariableName } ] + BeforeDiscovery{ + + $pester_TestName = (Get-Item -Path $PSCommandPath).Name + $commandName = $pester_TestName -replace '.Tests.ps1','' + + } + +#EndRegion [ Prerequisites ] + +Describe "Testing [ $commandName ] function with [ $pester_TestName ]" -Tag @('moduleSettings') { + + Context "[ $commandName ] testing function" { + + It "No configuration should throw a warning" { + Remove-MyITProcessModuleSettings -MyITProcessConfPath $invalidPath -WarningAction SilentlyContinue -WarningVariable moduleSettingsWarning + + [bool]$moduleSettingsWarning | Should -BeTrue + } + + It "Saved configuration should be removed" { + Add-MyITProcessBaseUri + Add-MyITProcessAPIKey -Api_Key '12345' + + Export-MyITProcessModuleSettings -MyITProcessConfPath $exportPath -WarningAction SilentlyContinue + Remove-MyITProcessModuleSettings -MyITProcessConfPath $exportPath + + Test-Path -Path $exportPath | Should -BeFalse + [bool](Get-Variable -Name MyITProcess_Base_URI -ErrorAction SilentlyContinue) | Should -BeTrue + [bool](Get-Variable -Name MyITProcess_API_Key -ErrorAction SilentlyContinue) | Should -BeTrue + } + + It "Saved configuration & variables should be removed" { + Add-MyITProcessBaseUri + Add-MyITProcessAPIKey -Api_Key '12345' + + Export-MyITProcessModuleSettings -MyITProcessConfPath $exportPath -WarningAction SilentlyContinue + Remove-MyITProcessModuleSettings -MyITProcessConfPath $exportPath -andVariables + + Test-Path -Path $exportPath | Should -BeFalse + [bool](Get-Variable -Name MyITProcess_Base_URI -ErrorAction SilentlyContinue) | Should -BeFalse + [bool](Get-Variable -Name MyITProcess_API_Key -ErrorAction SilentlyContinue) | Should -BeFalse + } + + } + +} \ No newline at end of file diff --git a/tests/Public/Get-MyITProcessAccounts.Tests.ps1 b/tests/Public/Get-MyITProcessAccounts.Tests.ps1 new file mode 100644 index 0000000..72960d8 --- /dev/null +++ b/tests/Public/Get-MyITProcessAccounts.Tests.ps1 @@ -0,0 +1,123 @@ +<# + .SYNOPSIS + Pester tests for the MyITProcessAPI PLACEHOLDER functions + + .DESCRIPTION + Pester tests for the MyITProcessAPI PLACEHOLDER functions + + .PARAMETER moduleName + The name of the local module to import + + .PARAMETER Version + The version of the local module to import + + .PARAMETER buildTarget + Which version of the module to run tests against + + Allowed values: + 'built', 'notBuilt' + + .EXAMPLE + Invoke-Pester -Path .\Tests\Private\PLACEHOLDER\Get-MyITProcessPlaceholder.Tests.ps1 + + Runs a pester test and outputs simple results + + .EXAMPLE + Invoke-Pester -Path .\Tests\Private\PLACEHOLDER\Get-MyITProcessPlaceholder.Tests.ps1 -Output Detailed + + Runs a pester test and outputs detailed results + + .INPUTS + N\A + + .OUTPUTS + N\A + + .NOTES + N\A + + .LINK + https://celerium.org + +#> + +<############################################################################################ + Code +############################################################################################> +#Requires -Version 5.1 +#Requires -Modules @{ ModuleName='Pester'; ModuleVersion='5.5.0' } + +#Region [ Parameters ] + +#Available in Discovery & Run +[CmdletBinding()] +param ( + [Parameter( Mandatory = $false) ] + [ValidateNotNullOrEmpty()] + [String]$moduleName = 'MyITProcessAPI', + + [Parameter(Mandatory=$true)] + [ValidateNotNullOrEmpty()] + [String]$version, + + [Parameter(Mandatory=$true)] + [ValidateSet('built','notBuilt')] + [string]$buildTarget +) + +#EndRegion [ Parameters ] + +#Region [ Prerequisites ] + +#Available inside It but NOT Describe or Context + BeforeAll { + + if ($IsWindows -or $PSEdition -eq 'Desktop') { + $rootPath = "$( $PSCommandPath.Substring(0, $PSCommandPath.IndexOf('\tests', [System.StringComparison]::OrdinalIgnoreCase)) )" + } + else{ + $rootPath = "$( $PSCommandPath.Substring(0, $PSCommandPath.IndexOf('/tests', [System.StringComparison]::OrdinalIgnoreCase)) )" + } + + switch ($buildTarget){ + 'built' { $modulePath = Join-Path -Path $rootPath -ChildPath "\build\$moduleName\$version" } + 'notBuilt' { $modulePath = Join-Path -Path $rootPath -ChildPath "$moduleName" } + } + + if (Get-Module -Name $moduleName){ + Remove-Module -Name $moduleName -Force + } + + $modulePsd1 = Join-Path -Path $modulePath -ChildPath "$moduleName.psd1" + + Import-Module -Name $modulePsd1 -ErrorAction Stop -ErrorVariable moduleError *> $null + + if ($moduleError){ + $moduleError + exit 1 + } + + } + + AfterAll{ + + if (Get-Module -Name $moduleName){ + Remove-Module -Name $moduleName -Force + } + + } + + +#EndRegion [ Prerequisites ] + +Describe "Testing [ $commandName ] function with [ $pester_TestName ]" -Tag @('PLACEHOLDER','apiCalls') { + + Context "[ $commandName ] testing function" { + + It "PLACEHOLDER" { + $false | Should -BeTrue + } + + } + +} \ No newline at end of file diff --git a/tests/Public/Get-MyITProcessAgents.Tests.ps1 b/tests/Public/Get-MyITProcessAgents.Tests.ps1 new file mode 100644 index 0000000..9111314 --- /dev/null +++ b/tests/Public/Get-MyITProcessAgents.Tests.ps1 @@ -0,0 +1,133 @@ +<# + .SYNOPSIS + Pester tests for the MyITProcessAPI PLACEHOLDER functions + + .DESCRIPTION + Pester tests for the MyITProcessAPI PLACEHOLDER functions + + .PARAMETER moduleName + The name of the local module to import + + .PARAMETER Version + The version of the local module to import + + .PARAMETER buildTarget + Which version of the module to run tests against + + Allowed values: + 'built', 'notBuilt' + + .EXAMPLE + Invoke-Pester -Path .\Tests\Private\PLACEHOLDER\Get-MyITProcessPlaceholder.Tests.ps1 + + Runs a pester test and outputs simple results + + .EXAMPLE + Invoke-Pester -Path .\Tests\Private\PLACEHOLDER\Get-MyITProcessPlaceholder.Tests.ps1 -Output Detailed + + Runs a pester test and outputs detailed results + + .INPUTS + N\A + + .OUTPUTS + N\A + + .NOTES + N\A + + .LINK + https://celerium.org + +#> + +<############################################################################################ + Code +############################################################################################> +#Requires -Version 5.1 +#Requires -Modules @{ ModuleName='Pester'; ModuleVersion='5.5.0' } + +#Region [ Parameters ] + +#Available in Discovery & Run +[CmdletBinding()] +param ( + [Parameter( Mandatory = $false) ] + [ValidateNotNullOrEmpty()] + [String]$moduleName = 'MyITProcessAPI', + + [Parameter(Mandatory=$true)] + [ValidateNotNullOrEmpty()] + [String]$version, + + [Parameter(Mandatory=$true)] + [ValidateSet('built','notBuilt')] + [string]$buildTarget +) + +#EndRegion [ Parameters ] + +#Region [ Prerequisites ] + +#Available inside It but NOT Describe or Context + BeforeAll { + + if ($IsWindows -or $PSEdition -eq 'Desktop') { + $rootPath = "$( $PSCommandPath.Substring(0, $PSCommandPath.IndexOf('\tests', [System.StringComparison]::OrdinalIgnoreCase)) )" + } + else{ + $rootPath = "$( $PSCommandPath.Substring(0, $PSCommandPath.IndexOf('/tests', [System.StringComparison]::OrdinalIgnoreCase)) )" + } + + switch ($buildTarget){ + 'built' { $modulePath = Join-Path -Path $rootPath -ChildPath "\build\$moduleName\$version" } + 'notBuilt' { $modulePath = Join-Path -Path $rootPath -ChildPath "$moduleName" } + } + + if (Get-Module -Name $moduleName){ + Remove-Module -Name $moduleName -Force + } + + $modulePsd1 = Join-Path -Path $modulePath -ChildPath "$moduleName.psd1" + + Import-Module -Name $modulePsd1 -ErrorAction Stop -ErrorVariable moduleError *> $null + + if ($moduleError){ + $moduleError + exit 1 + } + + } + + AfterAll{ + + Remove-MyITProcessAPIKey -WarningAction SilentlyContinue + + if (Get-Module -Name $moduleName){ + Remove-Module -Name $moduleName -Force + } + + } + +#Available in Describe and Context but NOT It +#Can be used in [ It ] with [ -TestCases @{ VariableName = $VariableName } ] + BeforeDiscovery{ + + $pester_TestName = (Get-Item -Path $PSCommandPath).Name + $commandName = $pester_TestName -replace '.Tests.ps1','' + + } + +#EndRegion [ Prerequisites ] + +Describe "Testing [ $commandName ] function with [ $pester_TestName ]" -Tag @('PLACEHOLDER','apiCalls') { + + Context "[ $commandName ] testing function" { + + It "PLACEHOLDER" { + $false | Should -BeTrue + } + + } + +} \ No newline at end of file diff --git a/tests/Public/Get-MyITProcessApps.Tests.ps1 b/tests/Public/Get-MyITProcessApps.Tests.ps1 new file mode 100644 index 0000000..72960d8 --- /dev/null +++ b/tests/Public/Get-MyITProcessApps.Tests.ps1 @@ -0,0 +1,123 @@ +<# + .SYNOPSIS + Pester tests for the MyITProcessAPI PLACEHOLDER functions + + .DESCRIPTION + Pester tests for the MyITProcessAPI PLACEHOLDER functions + + .PARAMETER moduleName + The name of the local module to import + + .PARAMETER Version + The version of the local module to import + + .PARAMETER buildTarget + Which version of the module to run tests against + + Allowed values: + 'built', 'notBuilt' + + .EXAMPLE + Invoke-Pester -Path .\Tests\Private\PLACEHOLDER\Get-MyITProcessPlaceholder.Tests.ps1 + + Runs a pester test and outputs simple results + + .EXAMPLE + Invoke-Pester -Path .\Tests\Private\PLACEHOLDER\Get-MyITProcessPlaceholder.Tests.ps1 -Output Detailed + + Runs a pester test and outputs detailed results + + .INPUTS + N\A + + .OUTPUTS + N\A + + .NOTES + N\A + + .LINK + https://celerium.org + +#> + +<############################################################################################ + Code +############################################################################################> +#Requires -Version 5.1 +#Requires -Modules @{ ModuleName='Pester'; ModuleVersion='5.5.0' } + +#Region [ Parameters ] + +#Available in Discovery & Run +[CmdletBinding()] +param ( + [Parameter( Mandatory = $false) ] + [ValidateNotNullOrEmpty()] + [String]$moduleName = 'MyITProcessAPI', + + [Parameter(Mandatory=$true)] + [ValidateNotNullOrEmpty()] + [String]$version, + + [Parameter(Mandatory=$true)] + [ValidateSet('built','notBuilt')] + [string]$buildTarget +) + +#EndRegion [ Parameters ] + +#Region [ Prerequisites ] + +#Available inside It but NOT Describe or Context + BeforeAll { + + if ($IsWindows -or $PSEdition -eq 'Desktop') { + $rootPath = "$( $PSCommandPath.Substring(0, $PSCommandPath.IndexOf('\tests', [System.StringComparison]::OrdinalIgnoreCase)) )" + } + else{ + $rootPath = "$( $PSCommandPath.Substring(0, $PSCommandPath.IndexOf('/tests', [System.StringComparison]::OrdinalIgnoreCase)) )" + } + + switch ($buildTarget){ + 'built' { $modulePath = Join-Path -Path $rootPath -ChildPath "\build\$moduleName\$version" } + 'notBuilt' { $modulePath = Join-Path -Path $rootPath -ChildPath "$moduleName" } + } + + if (Get-Module -Name $moduleName){ + Remove-Module -Name $moduleName -Force + } + + $modulePsd1 = Join-Path -Path $modulePath -ChildPath "$moduleName.psd1" + + Import-Module -Name $modulePsd1 -ErrorAction Stop -ErrorVariable moduleError *> $null + + if ($moduleError){ + $moduleError + exit 1 + } + + } + + AfterAll{ + + if (Get-Module -Name $moduleName){ + Remove-Module -Name $moduleName -Force + } + + } + + +#EndRegion [ Prerequisites ] + +Describe "Testing [ $commandName ] function with [ $pester_TestName ]" -Tag @('PLACEHOLDER','apiCalls') { + + Context "[ $commandName ] testing function" { + + It "PLACEHOLDER" { + $false | Should -BeTrue + } + + } + +} \ No newline at end of file diff --git a/tests/Public/Get-MyITProcessDefender.Tests.ps1 b/tests/Public/Get-MyITProcessDefender.Tests.ps1 new file mode 100644 index 0000000..9111314 --- /dev/null +++ b/tests/Public/Get-MyITProcessDefender.Tests.ps1 @@ -0,0 +1,133 @@ +<# + .SYNOPSIS + Pester tests for the MyITProcessAPI PLACEHOLDER functions + + .DESCRIPTION + Pester tests for the MyITProcessAPI PLACEHOLDER functions + + .PARAMETER moduleName + The name of the local module to import + + .PARAMETER Version + The version of the local module to import + + .PARAMETER buildTarget + Which version of the module to run tests against + + Allowed values: + 'built', 'notBuilt' + + .EXAMPLE + Invoke-Pester -Path .\Tests\Private\PLACEHOLDER\Get-MyITProcessPlaceholder.Tests.ps1 + + Runs a pester test and outputs simple results + + .EXAMPLE + Invoke-Pester -Path .\Tests\Private\PLACEHOLDER\Get-MyITProcessPlaceholder.Tests.ps1 -Output Detailed + + Runs a pester test and outputs detailed results + + .INPUTS + N\A + + .OUTPUTS + N\A + + .NOTES + N\A + + .LINK + https://celerium.org + +#> + +<############################################################################################ + Code +############################################################################################> +#Requires -Version 5.1 +#Requires -Modules @{ ModuleName='Pester'; ModuleVersion='5.5.0' } + +#Region [ Parameters ] + +#Available in Discovery & Run +[CmdletBinding()] +param ( + [Parameter( Mandatory = $false) ] + [ValidateNotNullOrEmpty()] + [String]$moduleName = 'MyITProcessAPI', + + [Parameter(Mandatory=$true)] + [ValidateNotNullOrEmpty()] + [String]$version, + + [Parameter(Mandatory=$true)] + [ValidateSet('built','notBuilt')] + [string]$buildTarget +) + +#EndRegion [ Parameters ] + +#Region [ Prerequisites ] + +#Available inside It but NOT Describe or Context + BeforeAll { + + if ($IsWindows -or $PSEdition -eq 'Desktop') { + $rootPath = "$( $PSCommandPath.Substring(0, $PSCommandPath.IndexOf('\tests', [System.StringComparison]::OrdinalIgnoreCase)) )" + } + else{ + $rootPath = "$( $PSCommandPath.Substring(0, $PSCommandPath.IndexOf('/tests', [System.StringComparison]::OrdinalIgnoreCase)) )" + } + + switch ($buildTarget){ + 'built' { $modulePath = Join-Path -Path $rootPath -ChildPath "\build\$moduleName\$version" } + 'notBuilt' { $modulePath = Join-Path -Path $rootPath -ChildPath "$moduleName" } + } + + if (Get-Module -Name $moduleName){ + Remove-Module -Name $moduleName -Force + } + + $modulePsd1 = Join-Path -Path $modulePath -ChildPath "$moduleName.psd1" + + Import-Module -Name $modulePsd1 -ErrorAction Stop -ErrorVariable moduleError *> $null + + if ($moduleError){ + $moduleError + exit 1 + } + + } + + AfterAll{ + + Remove-MyITProcessAPIKey -WarningAction SilentlyContinue + + if (Get-Module -Name $moduleName){ + Remove-Module -Name $moduleName -Force + } + + } + +#Available in Describe and Context but NOT It +#Can be used in [ It ] with [ -TestCases @{ VariableName = $VariableName } ] + BeforeDiscovery{ + + $pester_TestName = (Get-Item -Path $PSCommandPath).Name + $commandName = $pester_TestName -replace '.Tests.ps1','' + + } + +#EndRegion [ Prerequisites ] + +Describe "Testing [ $commandName ] function with [ $pester_TestName ]" -Tag @('PLACEHOLDER','apiCalls') { + + Context "[ $commandName ] testing function" { + + It "PLACEHOLDER" { + $false | Should -BeTrue + } + + } + +} \ No newline at end of file diff --git a/tests/Public/Get-MyITProcessEvents.Tests.ps1 b/tests/Public/Get-MyITProcessEvents.Tests.ps1 new file mode 100644 index 0000000..9111314 --- /dev/null +++ b/tests/Public/Get-MyITProcessEvents.Tests.ps1 @@ -0,0 +1,133 @@ +<# + .SYNOPSIS + Pester tests for the MyITProcessAPI PLACEHOLDER functions + + .DESCRIPTION + Pester tests for the MyITProcessAPI PLACEHOLDER functions + + .PARAMETER moduleName + The name of the local module to import + + .PARAMETER Version + The version of the local module to import + + .PARAMETER buildTarget + Which version of the module to run tests against + + Allowed values: + 'built', 'notBuilt' + + .EXAMPLE + Invoke-Pester -Path .\Tests\Private\PLACEHOLDER\Get-MyITProcessPlaceholder.Tests.ps1 + + Runs a pester test and outputs simple results + + .EXAMPLE + Invoke-Pester -Path .\Tests\Private\PLACEHOLDER\Get-MyITProcessPlaceholder.Tests.ps1 -Output Detailed + + Runs a pester test and outputs detailed results + + .INPUTS + N\A + + .OUTPUTS + N\A + + .NOTES + N\A + + .LINK + https://celerium.org + +#> + +<############################################################################################ + Code +############################################################################################> +#Requires -Version 5.1 +#Requires -Modules @{ ModuleName='Pester'; ModuleVersion='5.5.0' } + +#Region [ Parameters ] + +#Available in Discovery & Run +[CmdletBinding()] +param ( + [Parameter( Mandatory = $false) ] + [ValidateNotNullOrEmpty()] + [String]$moduleName = 'MyITProcessAPI', + + [Parameter(Mandatory=$true)] + [ValidateNotNullOrEmpty()] + [String]$version, + + [Parameter(Mandatory=$true)] + [ValidateSet('built','notBuilt')] + [string]$buildTarget +) + +#EndRegion [ Parameters ] + +#Region [ Prerequisites ] + +#Available inside It but NOT Describe or Context + BeforeAll { + + if ($IsWindows -or $PSEdition -eq 'Desktop') { + $rootPath = "$( $PSCommandPath.Substring(0, $PSCommandPath.IndexOf('\tests', [System.StringComparison]::OrdinalIgnoreCase)) )" + } + else{ + $rootPath = "$( $PSCommandPath.Substring(0, $PSCommandPath.IndexOf('/tests', [System.StringComparison]::OrdinalIgnoreCase)) )" + } + + switch ($buildTarget){ + 'built' { $modulePath = Join-Path -Path $rootPath -ChildPath "\build\$moduleName\$version" } + 'notBuilt' { $modulePath = Join-Path -Path $rootPath -ChildPath "$moduleName" } + } + + if (Get-Module -Name $moduleName){ + Remove-Module -Name $moduleName -Force + } + + $modulePsd1 = Join-Path -Path $modulePath -ChildPath "$moduleName.psd1" + + Import-Module -Name $modulePsd1 -ErrorAction Stop -ErrorVariable moduleError *> $null + + if ($moduleError){ + $moduleError + exit 1 + } + + } + + AfterAll{ + + Remove-MyITProcessAPIKey -WarningAction SilentlyContinue + + if (Get-Module -Name $moduleName){ + Remove-Module -Name $moduleName -Force + } + + } + +#Available in Describe and Context but NOT It +#Can be used in [ It ] with [ -TestCases @{ VariableName = $VariableName } ] + BeforeDiscovery{ + + $pester_TestName = (Get-Item -Path $PSCommandPath).Name + $commandName = $pester_TestName -replace '.Tests.ps1','' + + } + +#EndRegion [ Prerequisites ] + +Describe "Testing [ $commandName ] function with [ $pester_TestName ]" -Tag @('PLACEHOLDER','apiCalls') { + + Context "[ $commandName ] testing function" { + + It "PLACEHOLDER" { + $false | Should -BeTrue + } + + } + +} \ No newline at end of file diff --git a/tests/Public/Get-MyITProcessFirewalls.Tests.ps1 b/tests/Public/Get-MyITProcessFirewalls.Tests.ps1 new file mode 100644 index 0000000..72960d8 --- /dev/null +++ b/tests/Public/Get-MyITProcessFirewalls.Tests.ps1 @@ -0,0 +1,123 @@ +<# + .SYNOPSIS + Pester tests for the MyITProcessAPI PLACEHOLDER functions + + .DESCRIPTION + Pester tests for the MyITProcessAPI PLACEHOLDER functions + + .PARAMETER moduleName + The name of the local module to import + + .PARAMETER Version + The version of the local module to import + + .PARAMETER buildTarget + Which version of the module to run tests against + + Allowed values: + 'built', 'notBuilt' + + .EXAMPLE + Invoke-Pester -Path .\Tests\Private\PLACEHOLDER\Get-MyITProcessPlaceholder.Tests.ps1 + + Runs a pester test and outputs simple results + + .EXAMPLE + Invoke-Pester -Path .\Tests\Private\PLACEHOLDER\Get-MyITProcessPlaceholder.Tests.ps1 -Output Detailed + + Runs a pester test and outputs detailed results + + .INPUTS + N\A + + .OUTPUTS + N\A + + .NOTES + N\A + + .LINK + https://celerium.org + +#> + +<############################################################################################ + Code +############################################################################################> +#Requires -Version 5.1 +#Requires -Modules @{ ModuleName='Pester'; ModuleVersion='5.5.0' } + +#Region [ Parameters ] + +#Available in Discovery & Run +[CmdletBinding()] +param ( + [Parameter( Mandatory = $false) ] + [ValidateNotNullOrEmpty()] + [String]$moduleName = 'MyITProcessAPI', + + [Parameter(Mandatory=$true)] + [ValidateNotNullOrEmpty()] + [String]$version, + + [Parameter(Mandatory=$true)] + [ValidateSet('built','notBuilt')] + [string]$buildTarget +) + +#EndRegion [ Parameters ] + +#Region [ Prerequisites ] + +#Available inside It but NOT Describe or Context + BeforeAll { + + if ($IsWindows -or $PSEdition -eq 'Desktop') { + $rootPath = "$( $PSCommandPath.Substring(0, $PSCommandPath.IndexOf('\tests', [System.StringComparison]::OrdinalIgnoreCase)) )" + } + else{ + $rootPath = "$( $PSCommandPath.Substring(0, $PSCommandPath.IndexOf('/tests', [System.StringComparison]::OrdinalIgnoreCase)) )" + } + + switch ($buildTarget){ + 'built' { $modulePath = Join-Path -Path $rootPath -ChildPath "\build\$moduleName\$version" } + 'notBuilt' { $modulePath = Join-Path -Path $rootPath -ChildPath "$moduleName" } + } + + if (Get-Module -Name $moduleName){ + Remove-Module -Name $moduleName -Force + } + + $modulePsd1 = Join-Path -Path $modulePath -ChildPath "$moduleName.psd1" + + Import-Module -Name $modulePsd1 -ErrorAction Stop -ErrorVariable moduleError *> $null + + if ($moduleError){ + $moduleError + exit 1 + } + + } + + AfterAll{ + + if (Get-Module -Name $moduleName){ + Remove-Module -Name $moduleName -Force + } + + } + + +#EndRegion [ Prerequisites ] + +Describe "Testing [ $commandName ] function with [ $pester_TestName ]" -Tag @('PLACEHOLDER','apiCalls') { + + Context "[ $commandName ] testing function" { + + It "PLACEHOLDER" { + $false | Should -BeTrue + } + + } + +} \ No newline at end of file diff --git a/tests/Public/Get-MyITProcessIncidents.Tests.ps1 b/tests/Public/Get-MyITProcessIncidents.Tests.ps1 new file mode 100644 index 0000000..9111314 --- /dev/null +++ b/tests/Public/Get-MyITProcessIncidents.Tests.ps1 @@ -0,0 +1,133 @@ +<# + .SYNOPSIS + Pester tests for the MyITProcessAPI PLACEHOLDER functions + + .DESCRIPTION + Pester tests for the MyITProcessAPI PLACEHOLDER functions + + .PARAMETER moduleName + The name of the local module to import + + .PARAMETER Version + The version of the local module to import + + .PARAMETER buildTarget + Which version of the module to run tests against + + Allowed values: + 'built', 'notBuilt' + + .EXAMPLE + Invoke-Pester -Path .\Tests\Private\PLACEHOLDER\Get-MyITProcessPlaceholder.Tests.ps1 + + Runs a pester test and outputs simple results + + .EXAMPLE + Invoke-Pester -Path .\Tests\Private\PLACEHOLDER\Get-MyITProcessPlaceholder.Tests.ps1 -Output Detailed + + Runs a pester test and outputs detailed results + + .INPUTS + N\A + + .OUTPUTS + N\A + + .NOTES + N\A + + .LINK + https://celerium.org + +#> + +<############################################################################################ + Code +############################################################################################> +#Requires -Version 5.1 +#Requires -Modules @{ ModuleName='Pester'; ModuleVersion='5.5.0' } + +#Region [ Parameters ] + +#Available in Discovery & Run +[CmdletBinding()] +param ( + [Parameter( Mandatory = $false) ] + [ValidateNotNullOrEmpty()] + [String]$moduleName = 'MyITProcessAPI', + + [Parameter(Mandatory=$true)] + [ValidateNotNullOrEmpty()] + [String]$version, + + [Parameter(Mandatory=$true)] + [ValidateSet('built','notBuilt')] + [string]$buildTarget +) + +#EndRegion [ Parameters ] + +#Region [ Prerequisites ] + +#Available inside It but NOT Describe or Context + BeforeAll { + + if ($IsWindows -or $PSEdition -eq 'Desktop') { + $rootPath = "$( $PSCommandPath.Substring(0, $PSCommandPath.IndexOf('\tests', [System.StringComparison]::OrdinalIgnoreCase)) )" + } + else{ + $rootPath = "$( $PSCommandPath.Substring(0, $PSCommandPath.IndexOf('/tests', [System.StringComparison]::OrdinalIgnoreCase)) )" + } + + switch ($buildTarget){ + 'built' { $modulePath = Join-Path -Path $rootPath -ChildPath "\build\$moduleName\$version" } + 'notBuilt' { $modulePath = Join-Path -Path $rootPath -ChildPath "$moduleName" } + } + + if (Get-Module -Name $moduleName){ + Remove-Module -Name $moduleName -Force + } + + $modulePsd1 = Join-Path -Path $modulePath -ChildPath "$moduleName.psd1" + + Import-Module -Name $modulePsd1 -ErrorAction Stop -ErrorVariable moduleError *> $null + + if ($moduleError){ + $moduleError + exit 1 + } + + } + + AfterAll{ + + Remove-MyITProcessAPIKey -WarningAction SilentlyContinue + + if (Get-Module -Name $moduleName){ + Remove-Module -Name $moduleName -Force + } + + } + +#Available in Describe and Context but NOT It +#Can be used in [ It ] with [ -TestCases @{ VariableName = $VariableName } ] + BeforeDiscovery{ + + $pester_TestName = (Get-Item -Path $PSCommandPath).Name + $commandName = $pester_TestName -replace '.Tests.ps1','' + + } + +#EndRegion [ Prerequisites ] + +Describe "Testing [ $commandName ] function with [ $pester_TestName ]" -Tag @('PLACEHOLDER','apiCalls') { + + Context "[ $commandName ] testing function" { + + It "PLACEHOLDER" { + $false | Should -BeTrue + } + + } + +} \ No newline at end of file diff --git a/tests/Public/Get-MyITProcessOffice.Tests.ps1 b/tests/Public/Get-MyITProcessOffice.Tests.ps1 new file mode 100644 index 0000000..72960d8 --- /dev/null +++ b/tests/Public/Get-MyITProcessOffice.Tests.ps1 @@ -0,0 +1,123 @@ +<# + .SYNOPSIS + Pester tests for the MyITProcessAPI PLACEHOLDER functions + + .DESCRIPTION + Pester tests for the MyITProcessAPI PLACEHOLDER functions + + .PARAMETER moduleName + The name of the local module to import + + .PARAMETER Version + The version of the local module to import + + .PARAMETER buildTarget + Which version of the module to run tests against + + Allowed values: + 'built', 'notBuilt' + + .EXAMPLE + Invoke-Pester -Path .\Tests\Private\PLACEHOLDER\Get-MyITProcessPlaceholder.Tests.ps1 + + Runs a pester test and outputs simple results + + .EXAMPLE + Invoke-Pester -Path .\Tests\Private\PLACEHOLDER\Get-MyITProcessPlaceholder.Tests.ps1 -Output Detailed + + Runs a pester test and outputs detailed results + + .INPUTS + N\A + + .OUTPUTS + N\A + + .NOTES + N\A + + .LINK + https://celerium.org + +#> + +<############################################################################################ + Code +############################################################################################> +#Requires -Version 5.1 +#Requires -Modules @{ ModuleName='Pester'; ModuleVersion='5.5.0' } + +#Region [ Parameters ] + +#Available in Discovery & Run +[CmdletBinding()] +param ( + [Parameter( Mandatory = $false) ] + [ValidateNotNullOrEmpty()] + [String]$moduleName = 'MyITProcessAPI', + + [Parameter(Mandatory=$true)] + [ValidateNotNullOrEmpty()] + [String]$version, + + [Parameter(Mandatory=$true)] + [ValidateSet('built','notBuilt')] + [string]$buildTarget +) + +#EndRegion [ Parameters ] + +#Region [ Prerequisites ] + +#Available inside It but NOT Describe or Context + BeforeAll { + + if ($IsWindows -or $PSEdition -eq 'Desktop') { + $rootPath = "$( $PSCommandPath.Substring(0, $PSCommandPath.IndexOf('\tests', [System.StringComparison]::OrdinalIgnoreCase)) )" + } + else{ + $rootPath = "$( $PSCommandPath.Substring(0, $PSCommandPath.IndexOf('/tests', [System.StringComparison]::OrdinalIgnoreCase)) )" + } + + switch ($buildTarget){ + 'built' { $modulePath = Join-Path -Path $rootPath -ChildPath "\build\$moduleName\$version" } + 'notBuilt' { $modulePath = Join-Path -Path $rootPath -ChildPath "$moduleName" } + } + + if (Get-Module -Name $moduleName){ + Remove-Module -Name $moduleName -Force + } + + $modulePsd1 = Join-Path -Path $modulePath -ChildPath "$moduleName.psd1" + + Import-Module -Name $modulePsd1 -ErrorAction Stop -ErrorVariable moduleError *> $null + + if ($moduleError){ + $moduleError + exit 1 + } + + } + + AfterAll{ + + if (Get-Module -Name $moduleName){ + Remove-Module -Name $moduleName -Force + } + + } + + +#EndRegion [ Prerequisites ] + +Describe "Testing [ $commandName ] function with [ $pester_TestName ]" -Tag @('PLACEHOLDER','apiCalls') { + + Context "[ $commandName ] testing function" { + + It "PLACEHOLDER" { + $false | Should -BeTrue + } + + } + +} \ No newline at end of file
    InActiveInActive

    %M>gWRLE(8`)Q{ez|u4-m{YzE<#hxD&l^k{1>C5 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 -# Type of change: +## Type of change Please delete options that are not relevant. @@ -17,22 +17,18 @@ Please delete options that are not relevant. - [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected) - [ ] General code cleanup (non-breaking change which improves readability) -# Checklist: +## Checklist -- [ ] I have reviewed the [Contributing](https://github.com/Celerium/MyITProcess-PowerShellWrapper/wiki) guide -- [ ] I am pulling to the **development** branch -- [ ] I have updated the **ModuleVersion** number in the **MyITProcessAPI.psd1** file +- [ ] I have reviewed the [Contributing](https://github.com/Celerium/MyITProcessAPI/blob/main/.github/CONTRIBUTING.md) guide - [ ] I have performed a self-review of my own code - [ ] I have commented my code, particularly in hard-to-understand areas - [ ] I have made corresponding changes to the documentation - [ ] I have added tests that prove my fix is effective or that my feature works - [ ] New and existing unit tests pass locally with my changes - -# How Has This Been Tested? +## How Has This Been Tested? Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration - [ ] Test A - [x] Test B - diff --git a/.github/workflows/powershell-analysis.yml b/.github/workflows/powershell-analysis.yml index bb168cc..1bfba8f 100644 --- a/.github/workflows/powershell-analysis.yml +++ b/.github/workflows/powershell-analysis.yml @@ -11,9 +11,9 @@ name: PSScriptAnalyzer on: push: - branches: [ main, development ] + branches: [ main ] pull_request: - branches: [ main, development ] + branches: [ main ] #Runs every sunday at 22:36 schedule: - cron: '36 22 * * 0' @@ -34,7 +34,7 @@ jobs: recurse: true # Include your own basic security rules. Removing this option will run all the rules #includeRule: '"PSAvoidGlobalAliases", "PSAvoidUsingConvertToSecureStringWithPlainText"' - ExcludeRule: '"PSAvoidUsingWriteHost", "PSUseSingularNouns"' + ExcludeRule: '"PSUseSingularNouns" ,"PSAvoidUsingConvertToSecureStringWithPlainText", "PSAvoidAssignmentToAutomaticVariable" ' output: results.sarif # Upload the SARIF file generated in the previous step diff --git a/MyITProcessAPI/Internal/APIKey.ps1 b/MyITProcessAPI/Internal/APIKey.ps1 deleted file mode 100644 index 3d8b243..0000000 --- a/MyITProcessAPI/Internal/APIKey.ps1 +++ /dev/null @@ -1,204 +0,0 @@ -function Add-MyITProcessAPIKey { -<# - .SYNOPSIS - Sets your API key used to authenticate all API calls. - - .DESCRIPTION - The Add-MyITProcessAPIKey cmdlet sets your API key which is used to authenticate all API calls made to MyITProcess. - Once the API key is defined by Add-MyITProcessAPIKey, it is encrypted using SecureString. - - The MyITProcess API keys are generated via the MyITProcess web interface at Organization Settings > API Keys. - - .PARAMETER Api_Key - Define your API key that was generated from MyITProcess. - - .EXAMPLE - Add-MyITProcessAPIKey - - Prompts to enter in the API Key - - .EXAMPLE - Add-MyITProcessAPIKey -Api_key 'your_api_key' - - The MyITProcess API will use the string entered into the [ -Api_Key ] parameter. - - .EXAMPLE - '123==' | Add-MyITProcessAPIKey - - The Add-MyITProcessAPIKey function will use the string passed into it as its API key. - - .NOTES - N\A - - .LINK - https://github.com/Celerium/MyITProcess-PowerShellWrapper - https://reporting.live.myitprocess.com/index.html - -#> - - [cmdletbinding()] - Param ( - [Parameter(Mandatory = $false, ValueFromPipeline = $true)] - [AllowEmptyString()] - [Alias('ApiKey')] - [string]$Api_Key - ) - - if ($Api_Key) { - $x_api_key = ConvertTo-SecureString $Api_Key -AsPlainText -Force - - Set-Variable -Name "MyITProcess_API_Key" -Value $x_api_key -Option ReadOnly -Scope global -Force - } - else { - Write-Host "Please enter your API key:" - $x_api_key = Read-Host -AsSecureString - - Set-Variable -Name "MyITProcess_API_Key" -Value $x_api_key -Option ReadOnly -Scope global -Force - } -} - -function Get-MyITProcessAPIKey { -<# - .SYNOPSIS - Gets the MyITProcess API key global variable. - - .DESCRIPTION - The Get-MyITProcessAPIKey cmdlet gets the MyITProcess API key global variable and - returns it as a SecureString. - - .EXAMPLE - Get-MyITProcessAPIKey - - Gets the MyITProcess API key global variable and returns it as a SecureString. - - .NOTES - N\A - - .LINK - https://github.com/Celerium/MyITProcess-PowerShellWrapper - https://reporting.live.myitprocess.com/index.html -#> - - [cmdletbinding()] - Param () - - if ($MyITProcess_API_Key){ - $MyITProcess_API_Key - } - Else{ - Write-Host "The MyITProcess API key is not set. Run Add-MyITProcessAPIKey to set the API key." -ForegroundColor Yellow - } -} - -function Remove-MyITProcessAPIKey { -<# - .SYNOPSIS - Removes the MyITProcess API key global variable. - - .DESCRIPTION - The Remove-MyITProcessAPIKey cmdlet removes the MyITProcess API key global variable. - - .EXAMPLE - Remove-MyITProcessAPIKey - - Removes the MyITProcess API key global variable. - - .NOTES - N\A - - .LINK - https://github.com/Celerium/MyITProcess-PowerShellWrapper - https://reporting.live.myitprocess.com/index.html -#> - - [cmdletbinding()] - Param () - - if ($MyITProcess_API_Key) { - Remove-Variable -Name "MyITProcess_API_Key" -Scope global -Force - } - Else{ - Write-Host "The MyITProcess API key variable is not set. Nothing to remove" -ForegroundColor Yellow - } -} - -function Test-MyITProcessAPIKey { -<# - .SYNOPSIS - Test the MyITProcess API key. - - .DESCRIPTION - The Test-MyITProcessAPIKey cmdlet tests the base URI & API key that was defined in the - Add-MyITProcessBaseURI & Add-MyITProcessAPIKey cmdlets. - - .PARAMETER base_uri - Define the base URI for the MyITProcess API connection using MyITProcess's URI or a custom URI. - - The default base URI is https://reporting.live.myitprocess.com/api/v1 - - .EXAMPLE - Test-MyITProcessBaseURI - - Tests the base URI & API key that was defined in the - Add-MyITProcessBaseURI & Add-MyITProcessAPIKey cmdlets. - - The default full base uri test path is: - https://reporting.live.myitprocess.com/api/v1/clients - - .EXAMPLE - Test-MyITProcessBaseURI -base_uri http://myapi.gateway.example.com - - Tests the base URI & API key that was defined in the - Add-MyITProcessBaseURI & Add-MyITProcessAPIKey cmdlets. - - The full base uri test path in this example is: - http://myapi.gateway.example.com/clients - - .NOTES - N\A - - .LINK - https://github.com/Celerium/MyITProcess-PowerShellWrapper - https://reporting.live.myitprocess.com/index.html -#> - - [cmdletbinding()] - Param ( - [parameter(ValueFromPipeline)] - [string]$base_uri = $MyITProcess_Base_URI - ) - - try { - $resource_uri = '/clients' - - $MyITProcess_Headers.Add('mitp-api-key', (New-Object -TypeName System.Management.Automation.PSCredential -ArgumentList 'N/A', $MyITProcess_API_Key).GetNetworkCredential().Password) - $rest_output = Invoke-WebRequest -method 'GET' -uri ($base_uri + $resource_uri) -headers $MyITProcess_Headers -ErrorAction Stop - } - catch { - - [PSCustomObject]@{ - Method = $_.Exception.Response.Method - StatusCode = $_.Exception.Response.StatusCode.value__ - StatusDescription = $_.Exception.Response.StatusDescription - Message = $_.Exception.Message - URI = $($MyITProcess_Base_URI + $resource_uri) - } - - } finally { - [void] ($MyITProcess_Headers.Remove('mitp-api-key')) - } - - if ($rest_output){ - $data = @{} - $data = $rest_output - - [PSCustomObject]@{ - StatusCode = $data.StatusCode - StatusDescription = $data.StatusDescription - URI = $($MyITProcess_Base_URI + $resource_uri) - } - } -} - - -New-Alias -Name Set-MyITProcessAPIKey -Value Add-MyITProcessAPIKey -Force diff --git a/MyITProcessAPI/Internal/BaseURI.ps1 b/MyITProcessAPI/Internal/BaseURI.ps1 deleted file mode 100644 index 548afa5..0000000 --- a/MyITProcessAPI/Internal/BaseURI.ps1 +++ /dev/null @@ -1,129 +0,0 @@ -function Add-MyITProcessBaseURI { -<# - .SYNOPSIS - Sets the base URI for the MyITProcess API connection. - - .DESCRIPTION - The Add-MyITProcessBaseURI cmdlet sets the base URI which is later used to construct the full URI for all API calls. - - .PARAMETER base_uri - Define the base URI for the MyITProcess API connection using MyITProcess's URI or a custom URI. - - .PARAMETER data_center - MyITProcess's URI connection point that can be one of the predefined data centers. The accepted values for this parameter are: - [ US ] - US = https://reporting.live.myitprocess.com/public-api/v1 - - Place holder parameter so that in the event TruMethods adds other API connection point's they can be defined here. - - .EXAMPLE - Add-MyITProcessBaseURI - - The base URI will use https://reporting.live.myitprocess.com/public-api/v1 which is MyITProcess's default URI. - - .EXAMPLE - Add-MyITProcessBaseURI -data_center US - - The base URI will use https://reporting.live.myitprocess.com/public-api/v1 which is MyITProcess's default URI. - - .EXAMPLE - Add-MyITProcessBaseURI -base_uri http://myapi.gateway.example.com - - A custom API gateway of http://myapi.gateway.example.com will be used for all API calls to MyITProcess's reporting API. - - .NOTES - N\A - - .LINK - https://github.com/Celerium/MyITProcess-PowerShellWrapper - https://reporting.live.myitprocess.com/index.html -#> - - [cmdletbinding()] - Param ( - [parameter(ValueFromPipeline)] - [string]$base_uri = 'https://reporting.live.myitprocess.com/public-api/v1', - - [Alias('locale','dc')] - [ValidateSet( 'US' )] - [String]$data_center = '' - ) - - # Trim superfluous forward slash from address (if applicable) - if ($base_uri[$base_uri.Length-1] -eq "/") { - $base_uri = $base_uri.Substring(0,$base_uri.Length-1) - } - - switch ($data_center) { - 'US' { $base_uri = 'https://reporting.live.myitprocess.com/public-api/v1' } - Default {} - } - - Set-Variable -Name "MyITProcess_Base_URI" -Value $base_uri -Option ReadOnly -Scope global -Force -} - -function Get-MyITProcessBaseURI { -<# - .SYNOPSIS - Shows the MyITProcess base URI global variable. - - .DESCRIPTION - The Get-MyITProcessBaseURI cmdlet shows the MyITProcess base URI global variable value. - - .EXAMPLE - Get-MyITProcessBaseURI - - Shows the MyITProcess base URI global variable value. - - .NOTES - N\A - - .LINK - https://github.com/Celerium/MyITProcess-PowerShellWrapper - https://reporting.live.myitprocess.com/index.html -#> - - [cmdletbinding()] - Param () - - if ($MyITProcess_Base_URI){ - $MyITProcess_Base_URI - } - Else{ - Write-Host "The MyITProcess base URI is not set. Run Add-MyITProcessBaseURI to set the base URI." -ForegroundColor Yellow - } -} - -function Remove-MyITProcessBaseURI { -<# - .SYNOPSIS - Removes the MyITProcess base URI global variable. - - .DESCRIPTION - The Remove-MyITProcessBaseURI cmdlet removes the MyITProcess base URI global variable. - - .EXAMPLE - Remove-MyITProcessBaseURI - - Removes the MyITProcess base URI global variable. - - .NOTES - N\A - - .LINK - https://github.com/Celerium/MyITProcess-PowerShellWrapper - https://reporting.live.myitprocess.com/index.html -#> - - [cmdletbinding()] - Param () - - if ($MyITProcess_Base_URI) { - Remove-Variable -Name "MyITProcess_Base_URI" -Scope global -Force - } - Else{ - Write-Host "The MyITProcess base URI variable is not set. Nothing to remove" -ForegroundColor Yellow - } -} - -New-Alias -Name Set-MyITProcessBaseURI -Value Add-MyITProcessBaseURI \ No newline at end of file diff --git a/MyITProcessAPI/Internal/ModuleSettings.ps1 b/MyITProcessAPI/Internal/ModuleSettings.ps1 deleted file mode 100644 index 7df92ba..0000000 --- a/MyITProcessAPI/Internal/ModuleSettings.ps1 +++ /dev/null @@ -1,244 +0,0 @@ -function Export-MyITProcessModuleSettings { -<# - .SYNOPSIS - Exports the MyITProcess BaseURI, API, & JSON configuration information to file. - - .DESCRIPTION - The Export-MyITProcessModuleSettings cmdlet exports the MyITProcess BaseURI, API, & JSON configuration information to file. - - Making use of PowerShell's System.Security.SecureString type, exporting module settings encrypts your API key in a format - that can only be unencrypted with the your Windows account as this encryption is tied to your user principal. - This means that you cannot copy your configuration file to another computer or user account and expect it to work. - - .PARAMETER MITPAPIConfPath - Define the location to store the MyITProcess configuration file. - - By default the configuration file is stored in the following location: - $env:USERPROFILE\MyITProcessAPI - - .PARAMETER MITPAPIConfFile - Define the name of the MyITProcess configuration file. - - By default the configuration file is named: - config.psd1 - - .EXAMPLE - Export-MyITProcessModuleSettings - - Validates that the BaseURI, API, and JSON depth are set then exports their values - to the current user's MyITProcess configuration file located at: - $env:USERPROFILE\MyITProcessAPI\config.psd1 - - .EXAMPLE - Export-MyITProcessModuleSettings -MITPAPIConfPath C:\MyITProcessAPI -MITPAPIConfFile MyConfig.psd1 - - Validates that the BaseURI, API, and JSON depth are set then exports their values - to the current user's MyITProcess configuration file located at: - C:\MyITProcessAPI\MyConfig.psd1 - - .NOTES - N\A - - .LINK - https://github.com/Celerium/MyITProcess-PowerShellWrapper - https://reporting.live.myitprocess.com/index.html - -#> - - [CmdletBinding(DefaultParameterSetName = 'set')] - Param ( - [Parameter(ParameterSetName = 'set')] - [string]$MITPAPIConfPath = "$($env:USERPROFILE)\MyITProcessAPI", - - [Parameter(ParameterSetName = 'set')] - [string]$MITPAPIConfFile = 'config.psd1' - ) - - # Confirm variables exist and are not null before exporting - if ($MyITProcess_Base_URI -and $MyITProcess_API_Key -and $MyITProcess_JSON_Conversion_Depth) { - $secureString = $MyITProcess_API_KEY | ConvertFrom-SecureString - New-Item -ItemType Directory -Force -Path $MITPAPIConfPath | ForEach-Object {$_.Attributes = 'hidden'} -@" - @{ - MyITProcess_Base_URI = '$MyITProcess_Base_URI' - MyITProcess_API_Key = '$secureString' - MyITProcess_JSON_Conversion_Depth = '$MyITProcess_JSON_Conversion_Depth' - } -"@ | Out-File -FilePath ($MITPAPIConfPath+"\"+$MITPAPIConfFile) -Force - } - else { - Write-Host "Failed export MyITProcess Module settings to [ $MITPAPIConfPath\$MITPAPIConfFile ]" -ForegroundColor Red - } -} - -function Import-MyITProcessModuleSettings { -<# - .SYNOPSIS - Imports the MyITProcess BaseURI, API, & JSON configuration information to the current session. - - .DESCRIPTION - The Import-MyITProcessModuleSettings cmdlet imports the MyITProcess BaseURI, API, & JSON configuration - information stored in the MyITProcess configuration file to the users current session. - - By default the configuration file is stored in the following location: - $env:USERPROFILE\MyITProcessAPI - - .PARAMETER MITPAPIConfPath - Define the location to store the MyITProcess configuration file. - - By default the configuration file is stored in the following location: - $env:USERPROFILE\MyITProcessAPI - - .PARAMETER MITPAPIConfFile - Define the name of the MyITProcess configuration file. - - By default the configuration file is named: - config.psd1 - - .EXAMPLE - Import-MyITProcessModuleSettings - - Validates that the configuration file created with the Export-MyITProcessModuleSettings cmdlet exists - then imports the stored data into the current users session. - - The default location of the MyITProcess configuration file is: - $env:USERPROFILE\MyITProcessAPI\config.psd1 - - .EXAMPLE - Import-MyITProcessModuleSettings -MITPAPIConfPath C:\MyITProcessAPI -MITPAPIConfFile MyConfig.psd1 - - Validates that the configuration file created with the Export-MyITProcessModuleSettings cmdlet exists - then imports the stored data into the current users session. - - The location of the MyITProcess configuration file in this example is: - C:\MyITProcessAPI\MyConfig.psd1 - - .NOTES - N\A - - .LINK - https://github.com/Celerium/MyITProcess-PowerShellWrapper - https://reporting.live.myitprocess.com/index.html - -#> - - [CmdletBinding(DefaultParameterSetName = 'set')] - Param ( - [Parameter(ParameterSetName = 'set')] - [string]$MITPAPIConfPath = "$($env:USERPROFILE)\MyITProcessAPI", - - [Parameter(ParameterSetName = 'set')] - [string]$MITPAPIConfFile = 'config.psd1' - ) - - if( test-path ($MITPAPIConfPath+"\"+$MITPAPIConfFile) ) { - $tmp_config = Import-LocalizedData -BaseDirectory $MITPAPIConfPath -FileName $MITPAPIConfFile - - # Send to function to strip potentially superfluous slash (/) - Add-MyITProcessBaseURI $tmp_config.MyITProcess_Base_URI - - $tmp_config.MyITProcess_API_key = ConvertTo-SecureString $tmp_config.MyITProcess_API_key - - Set-Variable -Name "MyITProcess_API_Key" -Value $tmp_config.MyITProcess_API_key ` - -Option ReadOnly -Scope global -Force - - Set-Variable -Name "MyITProcess_JSON_Conversion_Depth" -Value $tmp_config.MyITProcess_JSON_Conversion_Depth ` - -Scope global -Force - - Write-Host "MyITProcessAPI Module configuration loaded successfully from [ $MITPAPIConfPath\$MITPAPIConfFile ]" -ForegroundColor Green - - # Clean things up - Remove-Variable "tmp_config" - } - else { - Write-Verbose "No configuration file found at [ $MITPAPIConfPath\$MITPAPIConfFile ]" - Write-Verbose "Please run Add-MyITProcessAPIKey to get started." - - Set-Variable -Name "MyITProcess_Base_URI" -Value "https://reporting.live.myitprocess.com/public-api/v1" -Option ReadOnly -Scope global -Force - Set-Variable -Name "MyITProcess_JSON_Conversion_Depth" -Value 100 -Scope global -Force - } -} - -function Remove-MyITProcessModuleSettings { -<# - .SYNOPSIS - Removes the stored MyITProcess configuration folder. - - .DESCRIPTION - The Remove-MyITProcessModuleSettings cmdlet removes the MyITProcess folder and its files. - This cmdlet also has the option to remove sensitive MyITProcess variables as well. - - By default configuration files are stored in the following location and will be removed: - $env:USERPROFILE\MyITProcessAPI - - .PARAMETER MITPAPIConfPath - Define the location of the MyITProcess configuration folder. - - By default the configuration folder is located at: - $env:USERPROFILE\MyITProcessAPI - - .PARAMETER AndVariables - Define if sensitive MyITProcess variables should be removed as well. - - By default the variables are not removed. - - .EXAMPLE - Remove-MyITProcessModuleSettings - - Checks to see if the default configuration folder exists and removes it if it does. - - The default location of the MyITProcess configuration folder is: - $env:USERPROFILE\MyITProcessAPI - - .EXAMPLE - Remove-MyITProcessModuleSettings -MITPAPIConfPath C:\MyITProcessAPI -AndVariables - - Checks to see if the defined configuration folder exists and removes it if it does. - If sensitive MyITProcess variables exist then they are removed as well. - - The location of the MyITProcess configuration folder in this example is: - C:\MyITProcessAPI - - .NOTES - N\A - - .LINK - https://github.com/Celerium/MyITProcess-PowerShellWrapper - https://reporting.live.myitprocess.com/index.html - -#> - - [CmdletBinding(DefaultParameterSetName = 'set')] - Param ( - [Parameter(ParameterSetName = 'set')] - [string]$MITPAPIConfPath = "$($env:USERPROFILE)\MyITProcessAPI", - - [Parameter(ParameterSetName = 'set')] - [switch]$AndVariables - ) - - if(Test-Path $MITPAPIConfPath) { - - Remove-Item -Path $MITPAPIConfPath -Recurse -Force - - If ($AndVariables) { - if ($MyITProcess_API_Key) { - Remove-Variable -Name "MyITProcess_API_Key" -Scope global -Force - } - if ($MyITProcess_Base_URI) { - Remove-Variable -Name "MyITProcess_Base_URI" -Scope global -Force - } - } - - if (!(Test-Path $MITPAPIConfPath)) { - Write-Host "The MyITProcessAPI configuration folder has been removed successfully from [ $MITPAPIConfPath ]" -ForegroundColor Green - } - else { - Write-Host "The MyITProcessAPI configuration folder could not be removed from [ $MITPAPIConfPath ]" -ForegroundColor Red - } - - } - else { - Write-Host "No configuration folder found at [ $MITPAPIConfPath ]" -ForegroundColor Yellow - } -} \ No newline at end of file diff --git a/MyITProcessAPI/MyITProcessAPI.psd1 b/MyITProcessAPI/MyITProcessAPI.psd1 index 4c0d39f63ff09b3c209d221db78c6b3ad31c8cfc..a70a3934f9a8e8d3f37e7e88e8d641019bc37433 100644 GIT binary patch delta 1029 zcma)5O-~b16g?wF2n8&XmX8@aQ<~Dm7RIV*Qe{CZ5kfE}z?u)8z{Hjj+8S$&i3vYI zb6H5@#+^&eBP{V3xWKUBR}lOKc;71m$aZRc3O7=!sz%Cyr0K5T)e?5%5Y%w`I^6Td=~gAaU=&1n~ZQ6S;itf`lb(r z=TT9SDi$~@IX1CQN8!h#jTvVYpNCg)=*SxC*-~63<{9JaC1faOjmMI>oN1QpR;4of zJ(!|D;jGyRm(iQU?L`xm*E^fyJl99tu2;Lp9+p_^l5$6?HR;sorgWrUu^*e!o5xDk zHQo^2vC_Tuz7^?LR1eyi!dv#&!#4djbvle1v>VCx_}x=z%_ga#5yp&8Ud<7|*U;xC1lN|-bH#e}hum}b*q%ssR8<*}>3E+2_ieY65rdpDm~Sjouh$dJO2GI^q;!lo#EM)= z2?{9&e}*z3T?7p6QifC{S8P8%%vT}GPy)wVDcnM QiOsw8!&o*8nK&^40DVxm+W-In diff --git a/MyITProcessAPI/MyITProcessAPI.psm1 b/MyITProcessAPI/MyITProcessAPI.psm1 index d6ef9be..e69de29 100644 --- a/MyITProcessAPI/MyITProcessAPI.psm1 +++ b/MyITProcessAPI/MyITProcessAPI.psm1 @@ -1,6 +0,0 @@ -$MyITProcess_Headers = New-Object "System.Collections.Generic.Dictionary[[String],[String]]" -$MyITProcess_Headers.Add("Content-Type", 'application/json') - -Set-Variable -Name "MyITProcess_Headers" -Value $MyITProcess_Headers -Scope global - -Import-MyITProcessModuleSettings \ No newline at end of file diff --git a/MyITProcessAPI/Private/apiCalls/ConvertTo-MyITProcessQueryString.ps1 b/MyITProcessAPI/Private/apiCalls/ConvertTo-MyITProcessQueryString.ps1 new file mode 100644 index 0000000..7402928 --- /dev/null +++ b/MyITProcessAPI/Private/apiCalls/ConvertTo-MyITProcessQueryString.ps1 @@ -0,0 +1,151 @@ +function ConvertTo-MyITProcessQueryString { +<# + .SYNOPSIS + Converts uri filter parameters + + .DESCRIPTION + The Invoke-MyITProcessRequest cmdlet converts & formats uri filter parameters + from a function which are later used to make the full resource uri for + an API call + + This is an internal helper function the ties in directly with the + Invoke-MyITProcessRequest & any public functions that define parameters + + .PARAMETER uri_Filter + Hashtable of values to combine a functions parameters with + the resource_Uri parameter. + + This allows for the full uri query to occur + + .PARAMETER resource_Uri + Defines the short resource uri (url) to use when creating the API call + + .EXAMPLE + ConvertTo-MyITProcessQueryString -uri_Filter $uri_Filter -resource_Uri '/account' + + Example: (From public function) + $uri_Filter = @{} + + ForEach ( $Key in $PSBoundParameters.GetEnumerator() ){ + if( $excludedParameters -contains $Key.Key ){$null} + else{ $uri_Filter += @{ $Key.Key = $Key.Value } } + } + + 1x key = https://MyITProcessapi.us1.my.MyITProcess.com/v1/account?accountId=12345 + 2x key = https://MyITProcessapi.us1.my.MyITProcess.com/v1/account?accountId=12345&details=True + + .NOTES + N\A + + .LINK + https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/ConvertTo-MyITProcessQueryString.html + +#> + +[CmdletBinding()] +param( + [Parameter(Mandatory = $true, ValueFromPipeline = $true)] + [hashtable]$uri_Filter, + + [Parameter(Mandatory = $true)] + [String]$resource_Uri +) + + begin {} + + process { + + if (-not $uri_Filter) { + return "" + } + + $excludedParameters = 'Debug', 'ErrorAction', 'ErrorVariable', 'InformationAction', 'InformationVariable', + 'OutBuffer', 'OutVariable', 'PipelineVariable', 'Verbose', 'WarningAction', 'WarningVariable', + 'allPages', 'recommendationId', 'overdue_Reviews' + + $convertParameters = 'filter_', 'sort_' + + $query_filterParameters = [System.Web.HttpUtility]::ParseQueryString([String]::Empty) + $query_sortParameters = [System.Web.HttpUtility]::ParseQueryString([String]::Empty) + $query_paginationRule = [System.Web.HttpUtility]::ParseQueryString([String]::Empty) + + #Region [ Format query string ] + + ForEach ( $Key in $uri_Filter.GetEnumerator() ){ + + $new_KeyName = $null + foreach ( $convertParameter in $convertParameters ){ + + if ( $Key.Key -like "$convertParameter*" ) { + $split_KeyName = $Key.Key -split '_' + $new_KeyName = $split_KeyName[1] + } + + } + + if ( $excludedParameters -contains $Key.Key ){ $null } + else{ + + if ($new_KeyName){ + switch -Wildcard ($Key.Key) { + 'filter_*' { $query_filterParameters.Add( "`"$new_KeyName`"", "`"$($Key.Value)`"" ) } + 'sort_*' { $query_sortParameters.Add( "`"$new_KeyName`"", "`"$($Key.Value)`"" ) } + } + } + else{ $query_paginationRule.Add($Key.Key, $Key.Value) } + + } + + } + + #EndRegion [ Format query string ] + + #Region [ Create query string ] + + #All parameters + if ( [string]::IsNullOrEmpty($query_filterParameters) -eq $false -and [string]::IsNullOrEmpty($query_sortParameters) -eq $false ) { + + $queryFilters = "queryFilters={$( $query_filterParameters.ToString() -replace "=",":" -replace "&","," )}" + $sortingRules = "sortingRules={$( $query_sortParameters.ToString() -replace "=",":" -replace "&","," )}" + $paginationRule = $query_paginationRule.ToString() + + $uri_Query = $queryFilters + '&' + $sortingRules + '&' + $paginationRule + + } + #Filter\Page parameters + elseif ( [string]::IsNullOrEmpty($query_filterParameters) -eq $false -and [string]::IsNullOrEmpty($query_sortParameters) -eq $true ) { + + $queryFilters = "queryFilters={$( $query_filterParameters.ToString() -replace "=",":" -replace "&","," )}" + $paginationRule = $query_paginationRule.ToString() + + $uri_Query = $queryFilters + '&' + $paginationRule + + } + #Sort\Page parameters + elseif ( [string]::IsNullOrEmpty($query_filterParameters) -eq $true -and [string]::IsNullOrEmpty($query_sortParameters) -eq $false ) { + + $sortingRules = "sortingRules={$( $query_sortParameters.ToString() -replace "=",":" -replace "&","," )}" + $paginationRule = $query_paginationRule.ToString() + + $uri_Query = $sortingRules + '&' + $paginationRule + + } + #Page parameters only + else{ + $paginationRule = $query_paginationRule.ToString() + $uri_Query = $paginationRule + } + + #EndRegion [ Create query string ] + + # Build the request and load it with the query string. + $uri_Request = [System.UriBuilder]($MyITProcess_Base_URI + $resource_Uri) + $uri_Request.Query = $uri_Query + + return $uri_Request + + } + + end {} + +} \ No newline at end of file diff --git a/MyITProcessAPI/Private/apiCalls/Invoke-MyITProcessRequest.ps1 b/MyITProcessAPI/Private/apiCalls/Invoke-MyITProcessRequest.ps1 new file mode 100644 index 0000000..6625a6d --- /dev/null +++ b/MyITProcessAPI/Private/apiCalls/Invoke-MyITProcessRequest.ps1 @@ -0,0 +1,195 @@ +function Invoke-MyITProcessRequest { +<# + .SYNOPSIS + Makes an API request + + .DESCRIPTION + The Invoke-MyITProcessRequest cmdlet invokes an API request to MyITProcess API. + + This is an internal function that is used by all public functions + + As of 2023-08 the MyITProcess v1 API only supports GET requests + + .PARAMETER method + Defines the type of API method to use + + Allowed values: + 'GET' + + .PARAMETER resource_Uri + Defines the resource uri (url) to use when creating the API call + + .PARAMETER uri_Filter + Used with the internal function [ ConvertTo-MyITProcessQueryString ] to combine + a functions parameters with the resource_Uri parameter. + + This allows for the full uri query to occur + + The full resource path is made with the following data + $MyITProcess_Base_URI + $resource_Uri + ConvertTo-MyITProcessQueryString + + .PARAMETER data + Place holder parameter to use when other methods are supported + by the MyITProcess v1 API + + .PARAMETER allPages + Returns all items from an endpoint + + When using this parameter there is no need to use either the page or perPage + parameters + + .EXAMPLE + Invoke-MyITProcessRequest -method GET -resource_Uri '/account' -uri_Filter $uri_Filter + + Invoke a rest method against the defined resource using any of the provided parameters + + Example: + Name Value + ---- ----- + Method GET + Uri https://MyITProcessapi.us1.my.MyITProcess.com/v1/account?accountId=12345&details=True + Headers {Authorization = Bearer 123456789} + Body + + + .NOTES + N\A + + .LINK + https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Invoke-MyITProcessRequest.html + +#> + + [CmdletBinding()] + param ( + [Parameter(Mandatory = $false)] + [ValidateSet('GET')] + [String]$method = 'GET', + + [Parameter(Mandatory = $true)] + [String]$resource_Uri, + + [Parameter(Mandatory = $false)] + [Hashtable]$uri_Filter = $null, + + [Parameter(Mandatory = $false)] + [Hashtable]$data = $null, + + [Parameter(Mandatory = $false)] + [Switch]$allPages + + ) + + begin {} + + process { + + # Load Web assembly when needed as PowerShell Core has the assembly preloaded + if ( !("System.Web.HttpUtility" -as [Type]) ) { + Add-Type -Assembly System.Web + } + + $query_string = ConvertTo-MyITProcessQueryString -uri_Filter $uri_Filter -resource_Uri $resource_Uri + + Set-Variable -Name 'MyITProcess_queryString' -Value $query_string -Scope Global -Force + + if ($null -eq $data) { + $body = $null + } else { + $body = @{'data'= $data} | ConvertTo-Json -Depth $MyITProcess_JSON_Conversion_Depth + } + + try { + $Api_Token = Get-MyITProcessAPIKey -PlainText + + $parameters = [ordered] @{ + "Method" = $method + "Uri" = $query_string.Uri + "Headers" = @{ 'mitp-api-key' = $Api_Token } + "Body" = $body + } + + if ( $method -ne 'GET' ) { + $parameters['ContentType'] = 'application/json; charset=utf-8' + } + + Set-Variable -Name 'MyITProcess_invokeParameters' -Value $parameters -Scope Global -Force + + if ($allPages){ + + Write-Verbose "[ $($MyInvocation.MyCommand.Name) ] - Gathering all items from [ $( $parameters.uri.LocalPath ) ] " + + $page_number = 1 + $all_responseData = [System.Collections.Generic.List[object]]::new() + + do { + + $parameters['Uri'] = $query_string.Uri -replace 'page=\d+',"page=$page_number" + + $current_page = Invoke-RestMethod @parameters -ErrorAction Stop + + Write-Verbose "[ $page_number ] of [ $( [math]::ceiling( $($current_page.totalCount)/$($current_page.pageSize) ) ) ] pages" + + foreach ($item in $current_page.items){ + $all_responseData.add($item) + } + + $page_number++ + + } while ( [math]::ceiling( $($current_page.totalCount)/$($current_page.pageSize) ) -ne $page_number - 1 -and $current_page.totalCount -ne 0 ) + + } + else{ + Write-Verbose "[ $($MyInvocation.MyCommand.Name) ] - Gathering items from [ $( $parameters.uri.LocalPath ) ] " + + $api_response = Invoke-RestMethod @parameters -ErrorAction Stop + } + + } + catch { + + $exceptionError = $_.Exception.Message + Write-Warning 'The [ MyITProcess_invokeParameters, MyITProcess_queryString, & MyITProcess_Parameters ] variables can provide extra details' + + switch -Wildcard ($exceptionError) { + '*308*' { Write-Error "Invoke-MyITProcessRequest : Permanent Redirect, check assigned region" } + '*404*' { Write-Error "Invoke-MyITProcessRequest : Uri not found - [ $resource_Uri ]" } + '*429*' { Write-Error 'Invoke-MyITProcessRequest : API rate limited' } + '*504*' { Write-Error "Invoke-MyITProcessRequest : Gateway Timeout" } + default { Write-Error $_ } + } + + } + finally { + + $Auth = $MyITProcess_invokeParameters['headers']['mitp-api-key'] + $MyITProcess_invokeParameters['headers']['mitp-api-key'] = $Auth.Substring( 0, [Math]::Min($Auth.Length, 5) ) + '*******' + + } + + + if($allPages){ + + #Making output consistent + if( [string]::IsNullOrEmpty($all_responseData.items) ){ + $api_response = $null + } + else{ + $api_response = [PSCustomObject]@{ + page = '1' + pageSize = ($all_responseData | Measure-Object).Count + totalCount = $current_page.totalCount + items = $all_responseData + } + } + + return $api_response + + } + else{ return $api_response } + + } + + end {} + +} \ No newline at end of file diff --git a/MyITProcessAPI/Private/apiKeys/Add-MyITProcessAPIKey.ps1 b/MyITProcessAPI/Private/apiKeys/Add-MyITProcessAPIKey.ps1 new file mode 100644 index 0000000..cd2b1e8 --- /dev/null +++ b/MyITProcessAPI/Private/apiKeys/Add-MyITProcessAPIKey.ps1 @@ -0,0 +1,66 @@ +function Add-MyITProcessAPIKey { +<# + .SYNOPSIS + Sets your API key used to authenticate all API calls. + + .DESCRIPTION + The Add-MyITProcessAPIKey cmdlet sets your API key which is used to authenticate all API calls made to MyITProcess. + Once the API key is defined by Add-MyITProcessAPIKey, it is encrypted using SecureString. + + The MyITProcess API keys are generated via the MyITProcess web interface at Organization Settings > API Keys. + + .PARAMETER Api_Key + Define your API key that was generated from MyITProcess. + + .EXAMPLE + Add-MyITProcessAPIKey + + Prompts to enter in the API Key + + .EXAMPLE + Add-MyITProcessAPIKey -Api_key '12345' + + The MyITProcess API will use the string entered into the [ -Api_Key ] parameter. + + .EXAMPLE + '12345' | Add-MyITProcessAPIKey + + The Add-MyITProcessAPIKey function will use the string passed into it as its API key. + + .NOTES + N\A + + .LINK + https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Add-MyITProcessAPIKey.html + +#> + + [CmdletBinding()] + [alias( 'Add-MipAPIKey', 'Set-MipAPIKey', 'Set-MyITProcessAPIKey' )] + Param ( + [Parameter(Mandatory = $false, ValueFromPipeline = $true)] + [AllowEmptyString()] + [Alias('ApiKey')] + [string]$Api_Key + ) + + begin {} + + process { + + if ($Api_Key) { + $x_api_key = ConvertTo-SecureString $Api_Key -AsPlainText -Force + + Set-Variable -Name 'MyITProcess_API_Key' -Value $x_api_key -Option ReadOnly -Scope global -Force + } + else { + $x_api_key = Read-Host -Prompt 'Please enter your API key' -AsSecureString + + Set-Variable -Name 'MyITProcess_API_Key' -Value $x_api_key -Option ReadOnly -Scope Global -Force + } + + } + + end {} + +} \ No newline at end of file diff --git a/MyITProcessAPI/Private/apiKeys/Get-MyITProcessAPIKey.ps1 b/MyITProcessAPI/Private/apiKeys/Get-MyITProcessAPIKey.ps1 new file mode 100644 index 0000000..e299511 --- /dev/null +++ b/MyITProcessAPI/Private/apiKeys/Get-MyITProcessAPIKey.ps1 @@ -0,0 +1,62 @@ +function Get-MyITProcessAPIKey { +<# + .SYNOPSIS + Gets the MyITProcess API key global variable. + + .DESCRIPTION + The Get-MyITProcessAPIKey cmdlet gets the MyITProcess API key global variable and + returns it as a SecureString. + + .PARAMETER plainText + Decrypt and return the API key in plain text. + + .EXAMPLE + Get-MyITProcessAPIKey + + Gets the MyITProcess API key global variable and returns it as a SecureString. + + .NOTES + N\A + + .LINK + https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Get-MyITProcessAPIKey.html +#> + + [CmdletBinding()] + [alias("Get-MipAPIKey")] + Param ( + [Parameter( Mandatory = $false) ] + [Switch]$plainText + ) + + begin {} + + process { + + try { + + if ($MyITProcess_API_Key){ + if ($PlainText){ + $Api_Key = [System.Runtime.InteropServices.Marshal]::SecureStringToBSTR($MyITProcess_API_Key) + ( [System.Runtime.InteropServices.Marshal]::PtrToStringAuto($Api_Key) ).ToString() + } + else{$MyITProcess_API_Key} + } + else{ + Write-Warning 'The MyITProcess API key is not set. Run Add-MyITProcessAPIKey to set the API key.' + } + } + catch { + Write-Error $_ + } + finally { + if ($Api_Key) { + [System.Runtime.InteropServices.Marshal]::ZeroFreeBSTR($Api_Key) + } + } + + } + + end {} + +} \ No newline at end of file diff --git a/MyITProcessAPI/Private/apiKeys/Remove-MyITProcessAPIKey.ps1 b/MyITProcessAPI/Private/apiKeys/Remove-MyITProcessAPIKey.ps1 new file mode 100644 index 0000000..b363ebb --- /dev/null +++ b/MyITProcessAPI/Private/apiKeys/Remove-MyITProcessAPIKey.ps1 @@ -0,0 +1,40 @@ +function Remove-MyITProcessAPIKey { +<# + .SYNOPSIS + Removes the MyITProcess API key global variable. + + .DESCRIPTION + The Remove-MyITProcessAPIKey cmdlet removes the MyITProcess API key global variable. + + .EXAMPLE + Remove-MyITProcessAPIKey + + Removes the MyITProcess API key global variable. + + .NOTES + N\A + + .LINK + https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Remove-MyITProcessAPIKey.html +#> + + [CmdletBinding(SupportsShouldProcess)] + [alias("Remove-MipAPIKey")] + Param () + + begin {} + + process{ + + if ($MyITProcess_API_Key) { + Remove-Variable -Name 'MyITProcess_API_Key' -Scope Global -Force + } + else{ + Write-Warning "The MyITProcess API key variable is not set. Nothing to remove" + } + + } + + end{} + +} diff --git a/MyITProcessAPI/Private/apiKeys/Test-MyITProcessAPIKey.ps1 b/MyITProcessAPI/Private/apiKeys/Test-MyITProcessAPIKey.ps1 new file mode 100644 index 0000000..a9fca57 --- /dev/null +++ b/MyITProcessAPI/Private/apiKeys/Test-MyITProcessAPIKey.ps1 @@ -0,0 +1,93 @@ +function Test-MyITProcessAPIKey { +<# + .SYNOPSIS + Test the MyITProcess API key. + + .DESCRIPTION + The Test-MyITProcessAPIKey cmdlet tests the base URI & API key that was defined in the + Add-MyITProcessBaseURI & Add-MyITProcessAPIKey cmdlets. + + This functions validates authorization to the /users endpoint + + .PARAMETER base_uri + Define the base URI for the MyITProcess API connection using MyITProcess's URI or a custom URI. + + The default base URI is https://reporting.live.myitprocess.com/api/v1 + + .EXAMPLE + Test-MyITProcessBaseURI + + Tests the base URI & API key that was defined in the + Add-MyITProcessBaseURI & Add-MyITProcessAPIKey cmdlets. + + The default full base uri test path is: + https://reporting.live.myitprocess.com/api/v1/clients + + .EXAMPLE + Test-MyITProcessBaseURI -base_uri http://myapi.gateway.example.com + + Tests the base URI & API key that was defined in the + Add-MyITProcessBaseURI & Add-MyITProcessAPIKey cmdlets. + + The full base uri test path in this example is: + http://myapi.gateway.example.com/clients + + .NOTES + N\A + + .LINK + https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Test-MyITProcessAPIKey.html +#> + + [CmdletBinding()] + [alias("Test-MipAPIKey")] + Param ( + [parameter(ValueFromPipeline)] + [string]$base_uri = $MyITProcess_Base_URI + ) + + begin { $resource_uri = "/users" } + + process { + + Write-Verbose "Testing API key against [ $($base_uri + $resource_uri) ]" + + try { + + $Api_Token = Get-MyITProcessAPIKey -PlainText + + $MyITProcess_Headers = New-Object "System.Collections.Generic.Dictionary[[String],[String]]" + $MyITProcess_Headers.Add('mitp-api-key', $Api_Token) + + $rest_output = Invoke-WebRequest -Method Get -Uri ($base_uri + $resource_uri) -Headers $MyITProcess_Headers -ErrorAction Stop + } + catch { + + [PSCustomObject]@{ + Method = $_.Exception.Response.Method + StatusCode = $_.Exception.Response.StatusCode.value__ + StatusDescription = $_.Exception.Response.StatusDescription + Message = $_.Exception.Message + URI = $($base_uri + $resource_uri) + } + + } finally { + Remove-Variable -Name MyITProcess_Headers -Force + } + + if ($rest_output){ + $data = @{} + $data = $rest_output + + [PSCustomObject]@{ + StatusCode = $data.StatusCode + StatusDescription = $data.StatusDescription + URI = $($base_uri + $resource_uri) + } + } + + } + + end {} + +} \ No newline at end of file diff --git a/MyITProcessAPI/Private/baseUri/Add-MyITProcessBaseURI.ps1 b/MyITProcessAPI/Private/baseUri/Add-MyITProcessBaseURI.ps1 new file mode 100644 index 0000000..0bd2c5d --- /dev/null +++ b/MyITProcessAPI/Private/baseUri/Add-MyITProcessBaseURI.ps1 @@ -0,0 +1,70 @@ +function Add-MyITProcessBaseURI { +<# + .SYNOPSIS + Sets the base URI for the MyITProcess API connection. + + .DESCRIPTION + The Add-MyITProcessBaseURI cmdlet sets the base URI which is later used to construct the full URI for all API calls. + + .PARAMETER base_uri + Define the base URI for the MyITProcess API connection using MyITProcess's URI or a custom URI. + + .PARAMETER data_center + MyITProcess's URI connection point that can be one of the predefined data centers. The accepted values for this parameter are: + [ US ] + US = https://reporting.live.myitprocess.com/public-api/v1 + + .EXAMPLE + Add-MyITProcessBaseURI + + The base URI will use https://reporting.live.myitprocess.com/public-api/v1 which is MyITProcess's default URI. + + .EXAMPLE + Add-MyITProcessBaseURI -data_center US + + The base URI will use https://reporting.live.myitprocess.com/public-api/v1 which is MyITProcess's default URI. + + .EXAMPLE + Add-MyITProcessBaseURI -base_uri http://myapi.gateway.example.com + + A custom API gateway of http://myapi.gateway.example.com will be used for all API calls to MyITProcess's reporting API. + + .NOTES + N\A + + .LINK + https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Add-MyITProcessBaseURI.html +#> + + [CmdletBinding()] + [alias( "Add-MipBaseURI", "Set-MipBaseURI", "Set-MyITProcessBaseURI" )] + Param ( + [Parameter(Mandatory = $false , ValueFromPipeline = $true)] + [string]$base_uri = 'https://reporting.live.myitprocess.com/public-api/v1', + + [Parameter( Mandatory = $false) ] + [ValidateSet( 'US' )] + [string]$data_center + ) + + begin {} + + process{ + + # Trim superfluous forward slash from address (if applicable) + if ($base_uri[$base_uri.Length-1] -eq "/") { + $base_uri = $base_uri.Substring(0,$base_uri.Length-1) + } + + switch ($data_center) { + 'US' { $base_uri = 'https://reporting.live.myitprocess.com/public-api/v1' } + Default {} + } + + Set-Variable -Name 'MyITProcess_Base_URI' -Value $base_uri -Option ReadOnly -Scope Global -Force + + } + + end {} + +} \ No newline at end of file diff --git a/MyITProcessAPI/Private/baseUri/Get-MyITProcessBaseURI.ps1 b/MyITProcessAPI/Private/baseUri/Get-MyITProcessBaseURI.ps1 new file mode 100644 index 0000000..d5e9f5b --- /dev/null +++ b/MyITProcessAPI/Private/baseUri/Get-MyITProcessBaseURI.ps1 @@ -0,0 +1,38 @@ +function Get-MyITProcessBaseURI { +<# + .SYNOPSIS + Shows the MyITProcess base URI global variable. + + .DESCRIPTION + The Get-MyITProcessBaseURI cmdlet shows the MyITProcess base URI global variable value. + + .EXAMPLE + Get-MyITProcessBaseURI + + Shows the MyITProcess base URI global variable value. + + .NOTES + N\A + + .LINK + https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Get-MyITProcessBaseURI.html +#> + + [CmdletBinding()] + [alias("Get-MipBaseURI")] + Param () + + begin {} + + process { + + switch ([bool]$MyITProcess_Base_URI) { + $true { $MyITProcess_Base_URI } + $false { Write-Warning "The MyITProcess base URI is not set. Run Add-MyITProcessBaseURI to set the base URI." } + } + + } + + end {} + +} \ No newline at end of file diff --git a/MyITProcessAPI/Private/baseUri/Remove-MyITProcessBaseURI.ps1 b/MyITProcessAPI/Private/baseUri/Remove-MyITProcessBaseURI.ps1 new file mode 100644 index 0000000..625e014 --- /dev/null +++ b/MyITProcessAPI/Private/baseUri/Remove-MyITProcessBaseURI.ps1 @@ -0,0 +1,38 @@ +function Remove-MyITProcessBaseURI { +<# + .SYNOPSIS + Removes the MyITProcess base URI global variable. + + .DESCRIPTION + The Remove-MyITProcessBaseURI cmdlet removes the MyITProcess base URI global variable. + + .EXAMPLE + Remove-MyITProcessBaseURI + + Removes the MyITProcess base URI global variable. + + .NOTES + N\A + + .LINK + https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Remove-MyITProcessBaseURI.html +#> + + [CmdletBinding(SupportsShouldProcess)] + [alias("Remove-MipBaseURI")] + Param () + + begin {} + + process { + + switch ([bool]$MyITProcess_Base_URI) { + $true { Remove-Variable -Name "MyITProcess_Base_URI" -Scope Global -Force } + $false { Write-Warning "The MyITProcess base URI variable is not set. Nothing to remove" } + } + + } + + end {} + +} \ No newline at end of file diff --git a/MyITProcessAPI/Private/moduleSettings/Export-MyITProcessModuleSettings.ps1 b/MyITProcessAPI/Private/moduleSettings/Export-MyITProcessModuleSettings.ps1 new file mode 100644 index 0000000..7ce4cf9 --- /dev/null +++ b/MyITProcessAPI/Private/moduleSettings/Export-MyITProcessModuleSettings.ps1 @@ -0,0 +1,93 @@ +function Export-MyITProcessModuleSettings { +<# + .SYNOPSIS + Exports the MyITProcess BaseURI, API, & JSON configuration information to file. + + .DESCRIPTION + The Export-MyITProcessModuleSettings cmdlet exports the MyITProcess BaseURI, API, & JSON configuration information to file. + + Making use of PowerShell's System.Security.SecureString type, exporting module settings encrypts your API key in a format + that can only be unencrypted with the your Windows account as this encryption is tied to your user principal. + This means that you cannot copy your configuration file to another computer or user account and expect it to work. + + .PARAMETER MyITProcessConfPath + Define the location to store the MyITProcess configuration file. + + By default the configuration file is stored in the following location: + $env:USERPROFILE\MyITProcessAPI + + .PARAMETER MyITProcessConfFile + Define the name of the MyITProcess configuration file. + + By default the configuration file is named: + config.psd1 + + .EXAMPLE + Export-MyITProcessModuleSettings + + Validates that the BaseURI, API, and JSON depth are set then exports their values + to the current user's MyITProcess configuration file located at: + $env:USERPROFILE\MyITProcessAPI\config.psd1 + + .EXAMPLE + Export-MyITProcessModuleSettings -MyITProcessConfPath C:\MyITProcessAPI -MyITProcessConfFile MyConfig.psd1 + + Validates that the BaseURI, API, and JSON depth are set then exports their values + to the current user's MyITProcess configuration file located at: + C:\MyITProcessAPI\MyConfig.psd1 + + .NOTES + N\A + + .LINK + https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Export-MyITProcessModuleSettings.html +#> + + [CmdletBinding(DefaultParameterSetName = 'set')] + [alias("Export-MipModuleSettings")] + Param ( + [Parameter(Mandatory = $false, ParameterSetName = 'set')] + [string]$MyITProcessConfPath = $(Join-Path -Path $home -ChildPath $(if ($IsWindows -or $PSEdition -eq 'Desktop'){"MyITProcessAPI"}else{".MyITProcessAPI"}) ), + + [Parameter(Mandatory = $false, ParameterSetName = 'set')] + [string]$MyITProcessConfFile = 'config.psd1' + ) + + begin {} + + process { + + Write-Warning "Secrets are stored using Windows Data Protection API (DPAPI)" + Write-Warning "DPAPI provides user context encryption in Windows but NOT in other operating systems like Linux or UNIX. It is recommended to use a more secure & cross-platform storage method" + + $MyITProcessConfig = Join-Path -Path $MyITProcessConfPath -ChildPath $MyITProcessConfFile + + # Confirm variables exist and are not null before exporting + if ($MyITProcess_Base_URI -and $MyITProcess_API_Key -and $MyITProcess_JSON_Conversion_Depth) { + $secureString = $MyITProcess_API_KEY | ConvertFrom-SecureString + + if ($IsWindows -or $PSEdition -eq 'Desktop') { + New-Item -Path $MyITProcessConfPath -ItemType Directory -Force | ForEach-Object { $_.Attributes = $_.Attributes -bor "Hidden" } + } + else{ + New-Item -Path $MyITProcessConfPath -ItemType Directory -Force + } +@" + @{ + MyITProcess_Base_URI = '$MyITProcess_Base_URI' + MyITProcess_API_Key = '$secureString' + MyITProcess_JSON_Conversion_Depth = '$MyITProcess_JSON_Conversion_Depth' + } +"@ | Out-File -FilePath $MyITProcessConfig -Force + } + else { + Write-Error "Failed to export MyITProcess module settings to [ $MyITProcessConfPath\$MyITProcessConfFile ]" + Write-Error $_ + exit 1 + } + + } + + end {} + +} \ No newline at end of file diff --git a/MyITProcessAPI/Private/moduleSettings/Get-MyITProcessModuleSettings.ps1 b/MyITProcessAPI/Private/moduleSettings/Get-MyITProcessModuleSettings.ps1 new file mode 100644 index 0000000..f20d631 --- /dev/null +++ b/MyITProcessAPI/Private/moduleSettings/Get-MyITProcessModuleSettings.ps1 @@ -0,0 +1,88 @@ +function Get-MyITProcessModuleSettings { +<# + .SYNOPSIS + Gets the saved MyITProcess configuration settings + + .DESCRIPTION + The Get-MyITProcessModuleSettings cmdlet gets the saved MyITProcess configuration settings + + By default the configuration file is stored in the following location: + $env:USERPROFILE\MyITProcessAPI + + .PARAMETER MyITProcessConfPath + Define the location to store the MyITProcess configuration file. + + By default the configuration file is stored in the following location: + $env:USERPROFILE\MyITProcessAPI + + .PARAMETER MyITProcessConfFile + Define the name of the MyITProcess configuration file. + + By default the configuration file is named: + config.psd1 + + .PARAMETER openConfFile + Opens the MyITProcess configuration file + + .EXAMPLE + Get-MyITProcessModuleSettings + + Gets the contents of the configuration file that was created with the + Export-MyITProcessModuleSettings + + The default location of the MyITProcess configuration file is: + $env:USERPROFILE\MyITProcessAPI\config.psd1 + + .EXAMPLE + Get-MyITProcessModuleSettings -MyITProcessConfPath C:\MyITProcessAPI -MyITProcessConfFile MyConfig.psd1 -openConfFile + + Opens the configuration file from the defined location in the default editor + + The location of the MyITProcess configuration file in this example is: + C:\MyITProcessAPI\MyConfig.psd1 + + .NOTES + N\A + + .LINK + https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Get-MyITProcessModuleSettings.html +#> + + [CmdletBinding(DefaultParameterSetName = 'index')] + [alias("Export-MipModuleSettings")] + Param ( + [Parameter(Mandatory = $false, ParameterSetName = 'index')] + [String]$MyITProcessConfPath = $(Join-Path -Path $home -ChildPath $(if ($IsWindows -or $PSEdition -eq 'Desktop'){"MyITProcessAPI"}else{".MyITProcessAPI"}) ), + + [Parameter(Mandatory = $false, ParameterSetName = 'index')] + [String]$MyITProcessConfFile = 'config.psd1', + + [Parameter(Mandatory = $false, ParameterSetName = 'show')] + [Switch]$openConfFile + ) + + begin{ + $MyITProcessConfig = Join-Path -Path $MyITProcessConfPath -ChildPath $MyITProcessConfFile + } + + process{ + + if ( Test-Path -Path $MyITProcessConfig ) { + + if($openConfFile){ + Invoke-Item -Path $MyITProcessConfig + } + else{ + Import-LocalizedData -BaseDirectory $MyITProcessConfPath -FileName $MyITProcessConfFile + } + + } + else { + Write-Verbose "No configuration file found at [ $MyITProcessConfig ]" + } + + } + + end{} + +} \ No newline at end of file diff --git a/MyITProcessAPI/Private/moduleSettings/Import-MyITProcessModuleSettings.ps1 b/MyITProcessAPI/Private/moduleSettings/Import-MyITProcessModuleSettings.ps1 new file mode 100644 index 0000000..a8d2a8d --- /dev/null +++ b/MyITProcessAPI/Private/moduleSettings/Import-MyITProcessModuleSettings.ps1 @@ -0,0 +1,98 @@ +function Import-MyITProcessModuleSettings { +<# + .SYNOPSIS + Imports the MyITProcess BaseURI, API, & JSON configuration information to the current session. + + .DESCRIPTION + The Import-MyITProcessModuleSettings cmdlet imports the MyITProcess BaseURI, API, & JSON configuration + information stored in the MyITProcess configuration file to the users current session. + + By default the configuration file is stored in the following location: + $env:USERPROFILE\MyITProcessAPI + + .PARAMETER MyITProcessConfPath + Define the location to store the MyITProcess configuration file. + + By default the configuration file is stored in the following location: + $env:USERPROFILE\MyITProcessAPI + + .PARAMETER MyITProcessConfFile + Define the name of the MyITProcess configuration file. + + By default the configuration file is named: + config.psd1 + + .EXAMPLE + Import-MyITProcessModuleSettings + + Validates that the configuration file created with the Export-MyITProcessModuleSettings cmdlet exists + then imports the stored data into the current users session. + + The default location of the MyITProcess configuration file is: + $env:USERPROFILE\MyITProcessAPI\config.psd1 + + .EXAMPLE + Import-MyITProcessModuleSettings -MyITProcessConfPath C:\MyITProcessAPI -MyITProcessConfFile MyConfig.psd1 + + Validates that the configuration file created with the Export-MyITProcessModuleSettings cmdlet exists + then imports the stored data into the current users session. + + The location of the MyITProcess configuration file in this example is: + C:\MyITProcessAPI\MyConfig.psd1 + + .NOTES + N\A + + .LINK + https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Import-MyITProcessModuleSettings.html +#> + + [CmdletBinding(DefaultParameterSetName = 'set')] + [alias("Import-MipModuleSettings")] + Param ( + [Parameter(Mandatory = $false, ParameterSetName = 'set')] + [string]$MyITProcessConfPath = $(Join-Path -Path $home -ChildPath $(if ($IsWindows -or $PSEdition -eq 'Desktop'){"MyITProcessAPI"}else{".MyITProcessAPI"}) ), + + [Parameter(Mandatory = $false, ParameterSetName = 'set')] + [string]$MyITProcessConfFile = 'config.psd1' + ) + + begin { + $MyITProcessConfig = Join-Path -Path $MyITProcessConfPath -ChildPath $MyITProcessConfFile + } + + process { + + if ( Test-Path $MyITProcessConfig ) { + $tmp_config = Import-LocalizedData -BaseDirectory $MyITProcessConfPath -FileName $MyITProcessConfFile + + # Send to function to strip potentially superfluous slash (/) + Add-MyITProcessBaseURI $tmp_config.MyITProcess_Base_URI + + $tmp_config.MyITProcess_API_key = ConvertTo-SecureString $tmp_config.MyITProcess_API_key + + Set-Variable -Name 'MyITProcess_Base_URI' -Value $tmp_config.MyITProcess_Base_URI -Option ReadOnly -Scope Global -Force + + Set-Variable -Name 'MyITProcess_API_Key' -Value $tmp_config.MyITProcess_API_key -Option ReadOnly -Scope Global -Force + + Set-Variable -Name 'MyITProcess_JSON_Conversion_Depth' -Value $tmp_config.MyITProcess_JSON_Conversion_Depth -Scope Global -Force + + Write-Verbose "The MyITProcessAPI Module configuration loaded successfully from [ $MyITProcessConfig ]" + + # Clean things up + Remove-Variable "tmp_config" + } + else { + Write-Verbose "No configuration file found at [ $MyITProcessConfig ] run Add-MyITProcessAPIKey & Add-MyITProcessBaseURI to get started." + + Add-MyITProcessBaseURI + + Set-Variable -Name "MyITProcess_Base_URI" -Value $(Get-MyITProcessBaseURI) -Option ReadOnly -Scope Global -Force + Set-Variable -Name "MyITProcess_JSON_Conversion_Depth" -Value 100 -Scope Global -Force + } + + } + + end {} + +} \ No newline at end of file diff --git a/MyITProcessAPI/Private/moduleSettings/Initialize-MyITProcessModuleSettings.ps1 b/MyITProcessAPI/Private/moduleSettings/Initialize-MyITProcessModuleSettings.ps1 new file mode 100644 index 0000000..e55f067 --- /dev/null +++ b/MyITProcessAPI/Private/moduleSettings/Initialize-MyITProcessModuleSettings.ps1 @@ -0,0 +1,2 @@ +#Used to auto load either baseline settings or saved configurations when the module is imported +Import-MyITProcessModuleSettings -Verbose:$false \ No newline at end of file diff --git a/MyITProcessAPI/Private/moduleSettings/Remove-MyITProcessModuleSettings.ps1 b/MyITProcessAPI/Private/moduleSettings/Remove-MyITProcessModuleSettings.ps1 new file mode 100644 index 0000000..0c4512d --- /dev/null +++ b/MyITProcessAPI/Private/moduleSettings/Remove-MyITProcessModuleSettings.ps1 @@ -0,0 +1,91 @@ +function Remove-MyITProcessModuleSettings { +<# + .SYNOPSIS + Removes the stored MyITProcess configuration folder. + + .DESCRIPTION + The Remove-MyITProcessModuleSettings cmdlet removes the MyITProcess folder and its files. + This cmdlet also has the option to remove sensitive MyITProcess variables as well. + + By default configuration files are stored in the following location and will be removed: + $env:USERPROFILE\MyITProcessAPI + + .PARAMETER MyITProcessConfPath + Define the location of the MyITProcess configuration folder. + + By default the configuration folder is located at: + $env:USERPROFILE\MyITProcessAPI + + .PARAMETER AndVariables + Define if sensitive MyITProcess variables should be removed as well. + + By default the variables are not removed. + + .EXAMPLE + Remove-MyITProcessModuleSettings + + Checks to see if the default configuration folder exists and removes it if it does. + + The default location of the MyITProcess configuration folder is: + $env:USERPROFILE\MyITProcessAPI + + .EXAMPLE + Remove-MyITProcessModuleSettings -MyITProcessConfPath C:\MyITProcessAPI -AndVariables + + Checks to see if the defined configuration folder exists and removes it if it does. + If sensitive MyITProcess variables exist then they are removed as well. + + The location of the MyITProcess configuration folder in this example is: + C:\MyITProcessAPI + + .NOTES + N\A + + .LINK + https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Remove-MyITProcessModuleSettings.html +#> + + [CmdletBinding(SupportsShouldProcess, DefaultParameterSetName = 'set')] + [alias("Remove-MipModuleSettings")] + Param ( + [Parameter(Mandatory = $false, ParameterSetName = 'set')] + [string]$MyITProcessConfPath = $(Join-Path -Path $home -ChildPath $(if ($IsWindows -or $PSEdition -eq 'Desktop'){"MyITProcessAPI"}else{".MyITProcessAPI"}) ), + + [Parameter(Mandatory = $false, ParameterSetName = 'set')] + [switch]$AndVariables + ) + + begin {} + + process { + + if(Test-Path $MyITProcessConfPath) { + + Remove-Item -Path $MyITProcessConfPath -Recurse -Force -WhatIf:$WhatIfPreference + + If ($AndVariables) { + Remove-MyITProcessAPIKey + Remove-MyITProcessBaseURI + } + + if ($WhatIfPreference -eq $false){ + + if (!(Test-Path $MyITProcessConfPath)) { + Write-Output "The MyITProcessAPI configuration folder has been removed successfully from [ $MyITProcessConfPath ]" + } + else { + Write-Error "The MyITProcessAPI configuration folder could not be removed from [ $MyITProcessConfPath ]" + } + + } + + } + else { + Write-Warning "No configuration folder found at [ $MyITProcessConfPath ]" + } + + } + + end {} + +} \ No newline at end of file diff --git a/MyITProcessAPI/Public/Get-MyITProcessClients.ps1 b/MyITProcessAPI/Public/Get-MyITProcessClients.ps1 new file mode 100644 index 0000000..5e73753 --- /dev/null +++ b/MyITProcessAPI/Public/Get-MyITProcessClients.ps1 @@ -0,0 +1,149 @@ +function Get-MyITProcessClients { +<# + .SYNOPSIS + Lists all clients (both active and inactive) + + .DESCRIPTION + The Get-MyITProcessClients cmdlet lists all clients (both active and inactive) + + .PARAMETER filter_field + Filter by a specific field name + + Allowed values: + 'id', 'name', 'createdDate', 'isActive', 'deactivatedDate', + 'lastReviewDate', 'lastAssignedMemberActivityDate', 'alignmentScore' + + .PARAMETER filter_predicate + Filter by a specific field predicate operator + + Allowed values: + 'equal', 'notEqual', 'greaterThan', 'lessThan', 'contains' + + .PARAMETER filter_condition + Filter by a value in the specified field. + + This value cannot be empty + + .PARAMETER filter_operator + Also filter for other values + + Allowed values: + 'and', 'or', $null + + This parameter is just a placeholder for now as I am unsure how + to add this functionality if multiple queries are needed + + .PARAMETER sort_field + Sort by a specific field name + + Allowed values: + 'id', 'name', 'createdDate', 'isActive', 'deactivatedDate', + 'lastReviewDate', 'lastAssignedMemberActivityDate', 'alignmentScore' + + .PARAMETER sort_direction + Sort the specific field name in a certain direction + + Allowed values: + 'asc', 'desc' + + .PARAMETER page + Defines the page number to return + + [Default] 1 + + .PARAMETER pageSize + Defines the number of items to return with each page + + [Default] 100 + [Maximum] 100 + + .PARAMETER allPages + Returns all items from an endpoint + + .EXAMPLE + Get-MyITProcessClients + + Returns the first 100 clients + + .EXAMPLE + Get-MyITProcessClients -filter_field name -filter_predicate equal -filter_condition 'Celerium' + + Returns the clients whose name equals the defined condition + + .EXAMPLE + Get-MyITProcessClients -sort_field name -sort_direction desc + + Returns the first 100 clients sorted by name in descending order + + .EXAMPLE + Get-MyITProcessClients -page 2 -pageSize 50 + + Returns results 50 at a time and outputs data from page 2 + + .NOTES + N\A + + .LINK + https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Clients/Get-MyITProcessClients.html + +#> + + [CmdletBinding()] + [alias("Get-MipClients")] + Param ( + [Parameter( Mandatory = $false )] + [ValidateSet( 'id', 'name', 'createdDate', 'isActive', 'deactivatedDate', 'lastReviewDate', 'lastAssignedMemberActivityDate', 'alignmentScore' )] + [string]$filter_field, + + [Parameter( Mandatory = $false )] + [ValidateSet( 'equal', 'notEqual', 'greaterThan', 'lessThan', 'contains' )] + [string]$filter_predicate, + + [Parameter( Mandatory = $false )] + [AllowNull()] + [string]$filter_condition, + + [Parameter( Mandatory = $false )] + [ValidateSet( 'or', 'and', $null )] + [AllowNull()] + [string]$filter_operator, + + [Parameter( Mandatory = $false )] + [ValidateSet( 'id', 'name', 'createdDate', 'isActive', 'deactivatedDate', 'lastReviewDate', 'lastAssignedMemberActivityDate', 'alignmentScore' )] + [string]$sort_field, + + [Parameter( Mandatory = $false )] + [ValidateSet( 'asc', 'desc' )] + [string]$sort_direction, + + [Parameter( Mandatory = $false )] + [ValidateRange(1, [int64]::MaxValue)] + [int64]$page, + + [Parameter( Mandatory = $false )] + [ValidateRange(1,100)] + [int64]$pageSize, + + [Parameter( Mandatory = $false )] + [switch]$allPages + ) + + begin { $resource_uri = '/clients' } + + process { + + Write-Verbose "[ $($MyInvocation.MyCommand.Name) ] - Running the [ $($PSCmdlet.ParameterSetName) ] parameterSet" + + #Add default PSBoundParameters + if( -not $PSBoundParameters.ContainsKey('page') ) { $PSBoundParameters.page = 1 } + if( -not $PSBoundParameters.ContainsKey('pageSize') ) { $PSBoundParameters.pageSize = 100 } + + Set-Variable -Name 'MyITProcess_clientParameters' -Value $PSBoundParameters -Scope Global -Force + + Invoke-MyITProcessRequest -method GET -resource_Uri $resource_Uri -uri_Filter $PSBoundParameters -allPages:$allPages + + } + + end {} + +} diff --git a/MyITProcessAPI/Public/Get-MyITProcessFindings.ps1 b/MyITProcessAPI/Public/Get-MyITProcessFindings.ps1 new file mode 100644 index 0000000..9aee27b --- /dev/null +++ b/MyITProcessAPI/Public/Get-MyITProcessFindings.ps1 @@ -0,0 +1,151 @@ +function Get-MyITProcessFindings { +<# + .SYNOPSIS + List all findings + + .DESCRIPTION + The Get-MyITProcessFindings cmdlet list all findings + + Findings are located under Strategy > Client > Menu > Initiatives + + .PARAMETER filter_field + Filter by a specific field name + + Allowed values: + 'id', 'question.label', 'question.text', 'review.id', 'review.name', + 'vcioAnswerType', 'isArchived' + + .PARAMETER filter_predicate + Filter by a specific field predicate operator + + Allowed values: + 'equal', 'notEqual', 'greaterThan', 'lessThan', 'contains' + + .PARAMETER filter_condition + Filter by a value in the specified field. + + This value cannot be empty + + .PARAMETER filter_operator + Also filter for other values + + Allowed values: + 'and', 'or', $null + + This parameter is just a placeholder for now as I am unsure how + to add this functionality if multiple queries are needed + + .PARAMETER sort_field + Sort by a specific field name + + Allowed values: + 'id', 'question.label', 'question.text', 'review.id', 'review.name', + 'vcioAnswerType', 'isArchived' + + .PARAMETER sort_direction + Sort the specific field name in a certain direction + + Allowed values: + 'asc', 'desc' + + .PARAMETER page + Defines the page number to return + + [Default] 1 + + .PARAMETER pageSize + Defines the number of items to return with each page + + [Default] 100 + [Maximum] 100 + + .PARAMETER allPages + Returns all items from an endpoint + + .EXAMPLE + Get-MyITProcessFindings + + Returns the first 100 findings + + .EXAMPLE + Get-MyITProcessFindings -filter_field review.name -filter_predicate contains -filter_condition 'Celerium' + + Returns the findings whose name contains the defined condition + + .EXAMPLE + Get-MyITProcessFindings -sort_field review.name -sort_direction desc + + Returns the first 100 findings sorted by review.name in descending order + + .EXAMPLE + Get-MyITProcessFindings -page 2 -pageSize 50 + + Returns results 50 at a time and outputs data from page 2 + + .NOTES + N\A + + .LINK + https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Findings/Get-MyITProcessFindings.html + +#> + + [CmdletBinding()] + [alias("Get-MipFindings")] + Param ( + [Parameter( Mandatory = $false )] + [ValidateSet( 'id', 'question.label', 'question.text', 'review.id', 'review.name', 'vcioAnswerType', 'isArchived' )] + [string]$filter_field, + + [Parameter( Mandatory = $false )] + [ValidateSet( 'equal', 'notEqual', 'greaterThan', 'lessThan', 'contains' )] + [string]$filter_predicate, + + [Parameter( Mandatory = $false )] + [ValidateNotNullOrEmpty()] + [string]$filter_condition, + + [Parameter( Mandatory = $false )] + [ValidateSet( 'or', 'and', $null )] + [AllowNull()] + [string]$filter_operator, + + [Parameter( Mandatory = $false )] + [ValidateSet( 'id', 'question.label', 'question.text', 'review.id', 'review.name', 'vcioAnswerType', 'isArchived' )] + [string]$sort_field, + + [Parameter( Mandatory = $false )] + [ValidateSet( 'asc', 'desc' )] + [string]$sort_direction, + + [Parameter( Mandatory = $false )] + [ValidateRange(1, [int64]::MaxValue)] + [int64]$page, + + [Parameter( Mandatory = $false )] + [ValidateRange(1,100)] + [int64]$pageSize, + + [Parameter( Mandatory = $false )] + [switch]$allPages + ) + + begin { $resource_uri = '/findings' } + + process { + + Write-Verbose "[ $($MyInvocation.MyCommand.Name) ] - Running the [ $($PSCmdlet.ParameterSetName) ] parameterSet" + + #Add default PSBoundParameters + if( -not $PSBoundParameters.ContainsKey('page') ) { $PSBoundParameters.page = 1 } + if( -not $PSBoundParameters.ContainsKey('pageSize') ) { $PSBoundParameters.pageSize = 100 } + + Set-Variable -Name 'MyITProcess_findingsParameters' -Value $PSBoundParameters -Scope Global -Force + + Invoke-MyITProcessRequest -method GET -resource_Uri $resource_Uri -uri_Filter $PSBoundParameters -allPages:$allPages + + } + + end {} + +} diff --git a/MyITProcessAPI/Public/Get-MyITProcessInitiatives.ps1 b/MyITProcessAPI/Public/Get-MyITProcessInitiatives.ps1 new file mode 100644 index 0000000..bcd956d --- /dev/null +++ b/MyITProcessAPI/Public/Get-MyITProcessInitiatives.ps1 @@ -0,0 +1,149 @@ +function Get-MyITProcessInitiatives { +<# + .SYNOPSIS + List of initiatives + + .DESCRIPTION + The Get-MyITProcessInitiatives cmdlet gets a list of initiatives + + Initiatives are located under Strategy > Client > Menu > Initiatives + + .PARAMETER filter_field + Filter by a specific field name + + Allowed values: + 'id', 'client.id', 'client.name', 'title', 'description', + 'isArchived', 'recommendationsIds' + + .PARAMETER filter_predicate + Filter by a specific field predicate operator + + Allowed values: + 'equal', 'notEqual', 'greaterThan', 'lessThan', 'contains' + + .PARAMETER filter_condition + Filter by a value in the specified field. + + This value cannot be empty + + .PARAMETER filter_operator + Also filter for other values + + Allowed values: + 'and', 'or', $null + + This parameter is just a placeholder for now as I am unsure how + to add this functionality if multiple queries are needed + + .PARAMETER sort_field + Sort by a specific field name + + Allowed values: + 'id', 'client.id', 'client.name', 'title', 'description', + 'isArchived', 'recommendationsIds' + + .PARAMETER sort_direction + Sort the specific field name in a certain direction + + Allowed values: + 'asc', 'desc' + + .PARAMETER page + Defines the page number to return + + [Default] 1 + + .PARAMETER pageSize + Defines the number of items to return with each page + + [Default] 100 + [Maximum] 100 + + .PARAMETER allPages + Returns all items from an endpoint + + .EXAMPLE + Get-MyITProcessInitiatives + + Returns the first 100 initiatives + + .EXAMPLE + Get-MyITProcessInitiatives -filter_field client.id -filter_predicate equal -filter_condition '123456789' + + Returns the initiatives whose client.id equals the defined condition + + .EXAMPLE + Get-MyITProcessInitiatives -sort_field client.id -sort_direction desc + + Returns the first 100 initiatives sorted by client.id in descending order + + .EXAMPLE + Get-MyITProcessInitiatives -page 2 -pageSize 50 + + Returns results 50 at a time and outputs data from page 2 + + .NOTES + N\A + .LINK + https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Initiatives/Get-MyITProcessInitiatives.html + +#> + + [CmdletBinding()] + [alias("Get-MipInitiatives")] + Param ( + [Parameter( Mandatory = $false )] + [ValidateSet( 'id', 'client.id', 'client.name', 'title', 'description', 'isArchived', 'recommendationsIds' )] + [string]$filter_field, + + [Parameter( Mandatory = $false )] + [ValidateSet( 'equal', 'notEqual', 'greaterThan', 'lessThan', 'contains' )] + [string]$filter_predicate, + + [Parameter( Mandatory = $false )] + [string]$filter_condition, + + [Parameter( Mandatory = $false )] + [ValidateSet( 'or', 'and', $null )] + [AllowNull()] + [string]$filter_operator, + + [Parameter( Mandatory = $false )] + [ValidateSet( 'id', 'client.id', 'client.name', 'title', 'description', 'isArchived', 'recommendationsIds' )] + [string]$sort_field, + + [Parameter( Mandatory = $false )] + [ValidateSet( 'asc', 'desc' )] + [string]$sort_direction, + + [Parameter( Mandatory = $false )] + [ValidateRange(1, [int64]::MaxValue)] + [int64]$page, + + [Parameter( Mandatory = $false )] + [ValidateRange(1,100)] + [int64]$pageSize, + + [Parameter( Mandatory = $false )] + [switch]$allPages + ) + + begin { $resource_uri = '/initiatives' } + + process { + + Write-Verbose "[ $($MyInvocation.MyCommand.Name) ] - Running the [ $($PSCmdlet.ParameterSetName) ] parameterSet" + + #Add default PSBoundParameters + if( -not $PSBoundParameters.ContainsKey('page') ) { $PSBoundParameters.page = 1 } + if( -not $PSBoundParameters.ContainsKey('pageSize') ) { $PSBoundParameters.pageSize = 100 } + + Set-Variable -Name 'MyITProcess_initiativesParameters' -Value $PSBoundParameters -Scope Global -Force + + Invoke-MyITProcessRequest -method GET -resource_Uri $resource_Uri -uri_Filter $PSBoundParameters -allPages:$allPages + + } + + end {} + +} diff --git a/MyITProcessAPI/Public/Get-MyITProcessMeetings.ps1 b/MyITProcessAPI/Public/Get-MyITProcessMeetings.ps1 new file mode 100644 index 0000000..3002e8c --- /dev/null +++ b/MyITProcessAPI/Public/Get-MyITProcessMeetings.ps1 @@ -0,0 +1,152 @@ +function Get-MyITProcessMeetings { +<# + .SYNOPSIS + List of meetings + + .DESCRIPTION + The Get-MyITProcessMeetings cmdlet gets a list of meetings + + Meetings are located under Strategy > Client > Menu > Meeting History + + .PARAMETER filter_field + Filter by a specific field name + + Allowed values: + 'id', 'status', 'title', 'purpose', 'startDate', 'endDate', 'location', 'summaryDescription', + 'recommendationIds', 'client.id', 'client.name', 'createdBy.id', 'createdBy.fullName' + + .PARAMETER filter_predicate + Filter by a specific field predicate operator + + Allowed values: + 'equal', 'notEqual', 'greaterThan', 'lessThan', 'contains' + + .PARAMETER filter_condition + Filter by a value in the specified field. + + This value cannot be empty + + .PARAMETER filter_operator + Also filter for other values + + Allowed values: + 'and', 'or', $null + + This parameter is just a placeholder for now as I am unsure how + to add this functionality if multiple queries are needed + + .PARAMETER sort_field + Sort by a specific field name + + Allowed values: + 'id', 'status', 'title', 'purpose', 'startDate', 'endDate', 'location', 'summaryDescription', + 'recommendationIds', 'client.id', 'client.name', 'createdBy.id', 'createdBy.fullName' + + .PARAMETER sort_direction + Sort the specific field name in a certain direction + + Allowed values: + 'asc', 'desc' + + .PARAMETER page + Defines the page number to return + + [Default] 1 + + .PARAMETER pageSize + Defines the number of items to return with each page + + [Default] 100 + [Maximum] 100 + + .PARAMETER allPages + Returns all items from an endpoint + + .EXAMPLE + Get-MyITProcessMeetings + + Returns the first 100 meetings + + .EXAMPLE + Get-MyITProcessMeetings -filter_field title -filter_predicate equal -filter_condition 'Celerium' + + Returns the meetings whose title equals the defined condition + + .EXAMPLE + Get-MyITProcessMeetings -sort_field title -sort_direction desc + + Returns the first 100 meetings sorted by title in descending order + + .EXAMPLE + Get-MyITProcessMeetings -page 2 -pageSize 50 + + Returns results 50 at a time and outputs data from page 2 + + .NOTES + N\A + + .LINK + https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Meetings/Get-MyITProcessMeetings.html + +#> + + [CmdletBinding()] + [alias("Get-MipMeetings")] + Param ( + [Parameter( Mandatory = $false )] + [ValidateSet( 'id', 'status', 'title', 'purpose', 'startDate', 'endDate', 'location', 'summaryDescription', + 'recommendationIds', 'client.id', 'client.name', 'createdBy.id', 'createdBy.fullName' )] + [string]$filter_field, + + [Parameter( Mandatory = $false )] + [ValidateSet( 'equal', 'notEqual', 'greaterThan', 'lessThan', 'contains' )] + [string]$filter_predicate, + + [Parameter( Mandatory = $false )] + [string]$filter_condition, + + [Parameter( Mandatory = $false )] + [ValidateSet( 'or', 'and', $null )] + [AllowNull()] + [string]$filter_operator, + + [Parameter( Mandatory = $false )] + [ValidateSet( 'id', 'status', 'title', 'purpose', 'startDate', 'endDate', 'location', 'summaryDescription', + 'recommendationIds', 'client.id', 'client.name', 'createdBy.id', 'createdBy.fullName' )] + [string]$sort_field, + + [Parameter( Mandatory = $false )] + [ValidateSet( 'asc', 'desc' )] + [string]$sort_direction, + + [Parameter( Mandatory = $false )] + [ValidateRange(1, [int64]::MaxValue)] + [int64]$page, + + [Parameter( Mandatory = $false )] + [ValidateRange(1,100)] + [int64]$pageSize, + + [Parameter( Mandatory = $false )] + [switch]$allPages + ) + + begin { $resource_uri = '/meetings' } + + process { + + Write-Verbose "[ $($MyInvocation.MyCommand.Name) ] - Running the [ $($PSCmdlet.ParameterSetName) ] parameterSet" + + #Add default PSBoundParameters + if( -not $PSBoundParameters.ContainsKey('page') ) { $PSBoundParameters.page = 1 } + if( -not $PSBoundParameters.ContainsKey('pageSize') ) { $PSBoundParameters.pageSize = 100 } + + Set-Variable -Name 'MyITProcess_meetingsParameters' -Value $PSBoundParameters -Scope Global -Force + + Invoke-MyITProcessRequest -method GET -resource_Uri $resource_Uri -uri_Filter $PSBoundParameters -allPages:$allPages + + } + + end {} + +} diff --git a/MyITProcessAPI/Public/Get-MyITProcessRecommendations.ps1 b/MyITProcessAPI/Public/Get-MyITProcessRecommendations.ps1 new file mode 100644 index 0000000..41db2ba --- /dev/null +++ b/MyITProcessAPI/Public/Get-MyITProcessRecommendations.ps1 @@ -0,0 +1,177 @@ +function Get-MyITProcessRecommendations { +<# + .SYNOPSIS + List of recommendations + + .DESCRIPTION + The Get-MyITProcessRecommendations cmdlet gets a list of recommendations + + Meetings are located under Strategy > Client > Menu > Recommendation backlog + + .PARAMETER recommendationId + Defines the recommendation id that in turn will show you any linked configurations + + This is a required parameter. + + .PARAMETER filter_field + Filter by a specific field name + + Allowed values: + 'id', 'parentId', 'client.id', 'client.name', 'initiative.id', 'name', 'description', 'budget', 'budgetMonth', + 'hours', 'type', 'responsibleParty', 'status', 'priority', 'isArchived', 'recommendationFeedback', 'findingsIds' + + .PARAMETER filter_predicate + Filter by a specific field predicate operator + + Allowed values: + 'equal', 'notEqual', 'greaterThan', 'lessThan', 'contains' + + .PARAMETER filter_condition + Filter by a value in the specified field. + + This value cannot be empty + + .PARAMETER filter_operator + Also filter for other values + + Allowed values: + 'and', 'or', $null + + This parameter is just a placeholder for now as I am unsure how + to add this functionality if multiple queries are needed + + .PARAMETER sort_field + Sort by a specific field name + + Allowed values: + 'id', 'parentId', 'client.id', 'client.name', 'initiative.id', 'name', 'description', 'budget', 'budgetMonth', + 'hours', 'type', 'responsibleParty', 'status', 'priority', 'isArchived', 'recommendationFeedback', 'findingsIds' + + .PARAMETER sort_direction + Sort the specific field name in a certain direction + + Allowed values: + 'asc', 'desc' + + .PARAMETER page + Defines the page number to return + + [Default] 1 + + .PARAMETER pageSize + Defines the number of items to return with each page + + [Default] 100 + [Maximum] 100 + + .PARAMETER allPages + Returns all items from an endpoint + + .EXAMPLE + Get-MyITProcessRecommendations + + Returns the first 100 recommendations + + .EXAMPLE + Get-MyITProcessRecommendations -filter_field name -filter_predicate contains -filter_condition 'Celerium' + + Returns the recommendations whose name contains the defined condition + + .EXAMPLE + Get-MyITProcessRecommendations -sort_field name -sort_direction desc + + Returns the first 100 recommendations sorted by name in descending order + + .EXAMPLE + Get-MyITProcessRecommendations -page 2 -pageSize 50 + + Returns results 50 at a time and outputs data from page 2 + + .NOTES + N\A + + .LINK + https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Recommendations/Get-MyITProcessRecommendations.html + +#> + + [CmdletBinding(DefaultParameterSetName = 'indexByRecommendation')] + [alias("Get-MipRecommendations")] + Param ( + [Parameter( Mandatory = $true, ParameterSetName = 'indexByRecommendationConfig' )] + [ValidateRange(1, [int64]::MaxValue)] + [int64]$recommendationId, + + [Parameter( Mandatory = $false, ParameterSetName = 'indexByRecommendation' )] + [Parameter( Mandatory = $false, ParameterSetName = 'indexByRecommendationConfig' )] + [ValidateSet( 'id', 'parentId', 'client.id', 'client.name', 'initiative.id', 'name', 'description', 'budget', 'budgetMonth', + 'hours', 'type', 'responsibleParty', 'status', 'priority', 'isArchived', 'recommendationFeedback', 'findingsIds' )] + [string]$filter_field, + + [Parameter( Mandatory = $false, ParameterSetName = 'indexByRecommendation' )] + [Parameter( Mandatory = $false, ParameterSetName = 'indexByRecommendationConfig' )] + [ValidateSet( 'equal', 'notEqual', 'greaterThan', 'lessThan', 'contains' )] + [string]$filter_predicate, + + [Parameter( Mandatory = $false, ParameterSetName = 'indexByRecommendation' )] + [Parameter( Mandatory = $false, ParameterSetName = 'indexByRecommendationConfig' )] + [string]$filter_condition, + + [Parameter( Mandatory = $false, ParameterSetName = 'indexByRecommendation' )] + [Parameter( Mandatory = $false, ParameterSetName = 'indexByRecommendationConfig' )] + [ValidateSet( 'or', 'and', $null )] + [AllowNull()] + [string]$filter_operator, + + [Parameter( Mandatory = $false, ParameterSetName = 'indexByRecommendation' )] + [Parameter( Mandatory = $false, ParameterSetName = 'indexByRecommendationConfig' )] + [ValidateSet( 'id', 'parentId', 'client.id', 'client.name', 'initiative.id', 'name', 'description', 'budget', 'budgetMonth', + 'hours', 'type', 'responsibleParty', 'status', 'priority', 'isArchived', 'recommendationFeedback', 'findingsIds' )] + [string]$sort_field, + + [Parameter( Mandatory = $false, ParameterSetName = 'indexByRecommendation' )] + [Parameter( Mandatory = $false, ParameterSetName = 'indexByRecommendationConfig' )] + [ValidateSet( 'asc', 'desc' )] + [string]$sort_direction, + + [Parameter( Mandatory = $false, ParameterSetName = 'indexByRecommendation' )] + [Parameter( Mandatory = $false, ParameterSetName = 'indexByRecommendationConfig' )] + [ValidateRange(1, [int64]::MaxValue)] + [int64]$page, + + [Parameter( Mandatory = $false, ParameterSetName = 'indexByRecommendation' )] + [Parameter( Mandatory = $false, ParameterSetName = 'indexByRecommendationConfig' )] + [ValidateRange(1,100)] + [int64]$pageSize, + + [Parameter( Mandatory = $false, ParameterSetName = 'indexByRecommendation' )] + [Parameter( Mandatory = $false, ParameterSetName = 'indexByRecommendationConfig' )] + [switch]$allPages + ) + + begin { + + switch ($($PSCmdlet.ParameterSetName)){ + 'indexByRecommendation' { $resource_uri = '/recommendations' } + 'indexByRecommendationConfig' { $resource_uri = "/recommendations/$recommendationId/configurations" } + } + + } + + process { + + Write-Verbose "[ $($MyInvocation.MyCommand.Name) ] - Running the [ $($PSCmdlet.ParameterSetName) ] parameterSet" + + #Add default PSBoundParameters + if( -not $PSBoundParameters.ContainsKey('page') ) { $PSBoundParameters.page = 1 } + if( -not $PSBoundParameters.ContainsKey('pageSize') ) { $PSBoundParameters.pageSize = 100 } + + Set-Variable -Name 'MyITProcess_recommendationsParameters' -Value $PSBoundParameters -Scope Global -Force + + Invoke-MyITProcessRequest -method GET -resource_Uri $resource_Uri -uri_Filter $PSBoundParameters -allPages:$allPages + + } + + end {} + +} \ No newline at end of file diff --git a/MyITProcessAPI/Public/Get-MyITProcessReviews.ps1 b/MyITProcessAPI/Public/Get-MyITProcessReviews.ps1 new file mode 100644 index 0000000..b33c5f9 --- /dev/null +++ b/MyITProcessAPI/Public/Get-MyITProcessReviews.ps1 @@ -0,0 +1,178 @@ +function Get-MyITProcessReviews { +<# + .SYNOPSIS + List of reviews + + .DESCRIPTION + The Get-MyITProcessReviews cmdlet gets a list of reviews + + .PARAMETER overdue_Reviews + Returns a list of categories up for review + + .PARAMETER filter_field + Filter by a specific field name + + Allowed values: + 'id', 'name', 'status', 'assignedEngineer.id', 'assignedEngineer.fullName', 'assignedVCIO.id', + 'assignedVCIO.fullName', 'createdDate', 'lastUpdatedDate', 'client.id', 'client.name' + + .PARAMETER filter_predicate + Filter by a specific field predicate operator + + Allowed values: + 'equal', 'notEqual', 'greaterThan', 'lessThan', 'contains' + + .PARAMETER filter_condition + Filter by a value in the specified field. + + This value cannot be empty + + .PARAMETER filter_operator + Also filter for other values + + Allowed values: + 'and', 'or', $null + + This parameter is just a placeholder for now as I am unsure how + to add this functionality if multiple queries are needed + + .PARAMETER sort_field + Sort by a specific field name + + Allowed values: + 'id', 'name', 'status', 'assignedEngineer.id', 'assignedEngineer.fullName', 'assignedVCIO.id', + 'assignedVCIO.fullName', 'createdDate', 'lastUpdatedDate', 'client.id', 'client.name' + + .PARAMETER sort_direction + Sort the specific field name in a certain direction + + Allowed values: + 'asc', 'desc' + + .PARAMETER page + Defines the page number to return + + [Default] 1 + + .PARAMETER pageSize + Defines the number of items to return with each page + + [Default] 100 + [Maximum] 100 + + .PARAMETER allPages + Returns all items from an endpoint + + .EXAMPLE + Get-MyITProcessReviews + + Returns the first 100 reviews + + .EXAMPLE + Get-MyITProcessReviews -overdue_Reviews + + Returns the first 100 overdue reviews + + .EXAMPLE + Get-MyITProcessReviews -filter_field name -filter_predicate contains -filter_condition 'Celerium' + + Returns the reviews whose name contains the defined condition + + .EXAMPLE + Get-MyITProcessReviews -sort_field name -sort_direction desc + + Returns the first 100 reviews sorted by name in descending order + + .EXAMPLE + Get-MyITProcessReviews -page 2 -pageSize 50 + + Returns results 50 at a time and outputs data from page 2 + + .NOTES + N\A + + .LINK + https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Reviews/Get-MyITProcessReviews.html + +#> + + [CmdletBinding(DefaultParameterSetName = 'indexByReviews')] + [alias("Get-MipReviews")] + Param ( + [Parameter( Mandatory = $false, ParameterSetName = 'indexByOverdueReviews' )] + [switch]$overdue_Reviews, + + [Parameter( Mandatory = $false, ParameterSetName = 'indexByReviews' )] + [Parameter( Mandatory = $false, ParameterSetName = 'indexByOverdueReviews' )] + [ValidateSet( 'id', 'name', 'status', 'assignedEngineer.id', 'assignedEngineer.fullName', 'assignedVCIO.id', 'assignedVCIO.fullName', + 'createdDate', 'lastUpdatedDate', 'client.id', 'client.name' )] + [string]$filter_field, + + [Parameter( Mandatory = $false, ParameterSetName = 'indexByReviews' )] + [Parameter( Mandatory = $false, ParameterSetName = 'indexByOverdueReviews' )] + [ValidateSet( 'equal', 'notEqual', 'greaterThan', 'lessThan', 'contains' )] + [string]$filter_predicate, + + [Parameter( Mandatory = $false, ParameterSetName = 'indexByReviews' )] + [Parameter( Mandatory = $false, ParameterSetName = 'indexByOverdueReviews' )] + [ValidateNotNullOrEmpty()] + [string]$filter_condition, + + [Parameter( Mandatory = $false, ParameterSetName = 'indexByReviews' )] + [Parameter( Mandatory = $false, ParameterSetName = 'indexByOverdueReviews' )] + [ValidateSet( 'or', 'and', $null )] + [AllowNull()] + [string]$filter_operator, + + [Parameter( Mandatory = $false, ParameterSetName = 'indexByReviews' )] + [Parameter( Mandatory = $false, ParameterSetName = 'indexByOverdueReviews' )] + [ValidateSet( 'id', 'name', 'status', 'assignedEngineer.id', 'assignedEngineer.fullName', 'assignedVCIO.id', 'assignedVCIO.fullName', + 'createdDate', 'lastUpdatedDate', 'client.id', 'client.name' )] + [string]$sort_field, + + [Parameter( Mandatory = $false, ParameterSetName = 'indexByReviews' )] + [Parameter( Mandatory = $false, ParameterSetName = 'indexByOverdueReviews' )] + [ValidateSet( 'asc', 'desc' )] + [string]$sort_direction, + + [Parameter( Mandatory = $false, ParameterSetName = 'indexByReviews' )] + [Parameter( Mandatory = $false, ParameterSetName = 'indexByOverdueReviews' )] + [ValidateRange(1, [int64]::MaxValue)] + [int64]$page, + + [Parameter( Mandatory = $false, ParameterSetName = 'indexByReviews' )] + [Parameter( Mandatory = $false, ParameterSetName = 'indexByOverdueReviews' )] + [ValidateRange(1,100)] + [int64]$pageSize, + + [Parameter( Mandatory = $false, ParameterSetName = 'indexByReviews' )] + [Parameter( Mandatory = $false, ParameterSetName = 'indexByOverdueReviews' )] + [switch]$allPages + ) + + begin { + + switch ($PSCmdlet.ParameterSetName) { + 'indexByReviews' { $resource_uri = '/reviews' } + 'indexByOverdueReviews' { $resource_uri = '/reviews/categories/overdue' } + } + + } + + process { + + Write-Verbose "[ $($MyInvocation.MyCommand.Name) ] - Running the [ $($PSCmdlet.ParameterSetName) ] parameterSet" + + #Add default PSBoundParameters + if( -not $PSBoundParameters.ContainsKey('page') ) { $PSBoundParameters.page = 1 } + if( -not $PSBoundParameters.ContainsKey('pageSize') ) { $PSBoundParameters.pageSize = 100 } + + Set-Variable -Name 'MyITProcess_reviewsParameters' -Value $PSBoundParameters -Scope Global -Force + + Invoke-MyITProcessRequest -method GET -resource_Uri $resource_Uri -uri_Filter $PSBoundParameters -allPages:$allPages + + } + + end {} + +} \ No newline at end of file diff --git a/MyITProcessAPI/Public/Get-MyITProcessUsers.ps1 b/MyITProcessAPI/Public/Get-MyITProcessUsers.ps1 new file mode 100644 index 0000000..7a664a7 --- /dev/null +++ b/MyITProcessAPI/Public/Get-MyITProcessUsers.ps1 @@ -0,0 +1,146 @@ +function Get-MyITProcessUsers { +<# + .SYNOPSIS + List of users + + .DESCRIPTION + The Get-MyITProcessUsers cmdlet gets a List of users + + .PARAMETER filter_field + Filter by a specific field name + + Allowed values: + 'id', 'firstName', 'lastName', 'roleName', 'lastLoginDate' + + .PARAMETER filter_predicate + Filter by a specific field predicate operator + + Allowed values: + 'equal', 'notEqual', 'greaterThan', 'lessThan', 'contains' + + .PARAMETER filter_condition + Filter by a value in the specified field. + + This value cannot be empty + + .PARAMETER filter_operator + Also filter for other values + + Allowed values: + 'and', 'or', $null + + This parameter is just a placeholder for now as I am unsure how + to add this functionality if multiple queries are needed + + .PARAMETER sort_field + Sort by a specific field name + + Allowed values: + 'id', 'firstName', 'lastName', 'roleName', 'lastLoginDate' + + .PARAMETER sort_direction + Sort the specific field name in a certain direction + + Allowed values: + 'asc', 'desc' + + .PARAMETER page + Defines the page number to return + + [Default] 1 + + .PARAMETER pageSize + Defines the number of items to return with each page + + [Default] 100 + [Maximum] 100 + + .PARAMETER allPages + Returns all items from an endpoint + + .EXAMPLE + Get-MyITProcessUsers + + Returns the first 100 users + + .EXAMPLE + Get-MyITProcessUsers -filter_field firstName -filter_predicate equal -filter_condition 'Celerium' + + Returns the users whose firstName equals the defined condition + + .EXAMPLE + Get-MyITProcessUsers -sort_field firstName -sort_direction desc + + Returns the first 100 users sorted by firstName in descending order + + .EXAMPLE + Get-MyITProcessUsers -page 2 -pageSize 50 + + Returns results 50 at a time and outputs data from page 2 + + .NOTES + N\A + + .LINK + https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Users/Get-MyITProcessUsers.html + +#> + + [CmdletBinding()] + [alias("Get-MipUsers")] + Param ( + [Parameter( Mandatory = $false )] + [ValidateSet( 'id', 'firstName', 'lastName', 'roleName', 'lastLoginDate' )] + [string]$filter_field, + + [Parameter( Mandatory = $false )] + [ValidateSet( 'equal', 'notEqual', 'greaterThan', 'lessThan', 'contains' )] + [string]$filter_predicate, + + [Parameter( Mandatory = $false )] + [string]$filter_condition, + + [Parameter( Mandatory = $false )] + [ValidateSet( 'or', 'and', $null )] + [AllowNull()] + [string]$filter_operator, + + [Parameter( Mandatory = $false )] + [ValidateSet( 'id', 'firstName', 'lastName', 'roleName', 'lastLoginDate' )] + [string]$sort_field, + + [Parameter( Mandatory = $false )] + [ValidateSet( 'asc', 'desc' )] + [string]$sort_direction, + + [Parameter( Mandatory = $false )] + [ValidateRange(1, [int64]::MaxValue)] + [int64]$page, + + [Parameter( Mandatory = $false )] + [ValidateRange(1,100)] + [int64]$pageSize, + + [Parameter( Mandatory = $false )] + [switch]$allPages + ) + + begin { $resource_uri = '/users' } + + process { + + Write-Verbose "[ $($MyInvocation.MyCommand.Name) ] - Running the [ $($PSCmdlet.ParameterSetName) ] parameterSet" + + #Add default PSBoundParameters + if( -not $PSBoundParameters.ContainsKey('page') ) { $PSBoundParameters.page = 1 } + if( -not $PSBoundParameters.ContainsKey('pageSize') ) { $PSBoundParameters.pageSize = 100 } + + Set-Variable -Name 'MyITProcess_usersParameters' -Value $PSBoundParameters -Scope Global -Force + + Invoke-MyITProcessRequest -method GET -resource_Uri $resource_Uri -uri_Filter $PSBoundParameters -allPages:$allPages + + } + + end {} + +} diff --git a/MyITProcessAPI/Resources/Clients.ps1 b/MyITProcessAPI/Resources/Clients.ps1 deleted file mode 100644 index 46bd14a..0000000 --- a/MyITProcessAPI/Resources/Clients.ps1 +++ /dev/null @@ -1,254 +0,0 @@ -function Get-MyITProcessClients { -<# - .SYNOPSIS - Gets clients from the MyITProcess reporting API. - - .DESCRIPTION - The Get-MyITProcessClients cmdlet gets clients from the MyITProcess reporting API. - - .PARAMETER queryFilters - Switch statement that allows the body of the JSON request to include an array of filter objects. - You need to include this switch if you use any of the "filter_*" parameters. - - If this statement is defined, while not required you should also define the following parameters as well: - - filter_field_name - - filter_field_predicate - - filter_field_value - - filter_field_operator - - .PARAMETER filter_field_name - Filter by a specific field name. - Filtering by arrays is not supported at this time. - - Acceptable values are: - 'id', 'name', 'createdDate', 'isActive', 'deactivatedDate', - 'lastReviewDate', 'lastAssignedMemberActivityDate', 'alignmentScore' - - The default value is 'name' - - .PARAMETER filter_field_predicate - Filter by a specific field predicate operator. - - Acceptable values are: - 'equal', 'notEqual', 'greaterThan', 'lessThan', 'contains' - - The default value is 'contains'. - - .PARAMETER filter_field_value - Filter by a value in the specified field. - - This value cannot be empty. - - .PARAMETER filter_field_operator - Also filter for other values. - - Acceptable values are: - 'and', 'or', $null - - The default value is 'and' - - This parameter is just a placeholder for now as I am unsure how\why - to add this functionality if multiple are needed. - - .PARAMETER sortingRules - Switch statement that allows the body of the JSON request to include an array of sorting objects. - You need to include this switch if you use any of the "sort_*" parameters. - - If this statement is defined, while not required you should also define the following parameters as well: - - sort_field_name - - sort_direction - - .PARAMETER sort_field_name - Sort by a specific field name. - Sorting by arrays is not supported at this time. - - Acceptable values are: - 'id', 'name', 'createdDate', 'isActive', 'deactivatedDate', - 'lastReviewDate', 'lastAssignedMemberActivityDate', 'alignmentScore' - - The default value is 'name' - - .PARAMETER sort_direction - Sort the specific field name in a certain direction. - - Acceptable values are: - 'asc', 'desc' - - The default value is 'asc' - - .PARAMETER paginationRule - Switch statement that allows the body of the JSON request to include objects for pagination. - You need to include this switch if you use any of the "page_*" parameters. - - If this statement is defined, while not required you should also define the following parameters as well: - - page_number - - page_size - - .PARAMETER page_number - Defines the page number to return. - - The default value is 1 - - .PARAMETER page_size - Defines the amount of objects to return with each page. - - The maximum page size allowed is 100 - - The default value is 100 - - .EXAMPLE - Example Response Body: - - { - "page": 1, - "pageSize": 100, - "totalCount": 1, - "items": [ - { - "id": "011a1111-11a1-aa11-a1aa-0010111a1100", - "name": "Test Client", - "createdDate": "2019-01-01T00:00:00", - "isActive": true, - "deactivatedDate": null, - "lastReviewDate": "2019-01-01T00:00:00", - "lastAssignedMemberActivityDate": "2019-01-01T00:00:00", - "alignmentScore": 100 - } - ] - } - - .EXAMPLE - Get-MyITProcessClients - - Gets the first 100 clients from the MyITProcess reporting API. Data is sorted by name and returned in ascending order. - - .EXAMPLE - Get-MyITProcessClients -queryFilters -filter_field_name name -filter_field_predicate equal -filter_field_value 'Test Client' - - Gets the clients whose name equals 'Test Client'. Data is sorted by name and returned in ascending order. - - .EXAMPLE - Get-MyITProcessClients -sortingRules -sort_field_name id -sort_direction desc - - Gets the first 100 clients from the MyITProcess reporting API. Data is sorted by id and returned in descending order. - - .EXAMPLE - Get-MyITProcessClients -pagingRule -page_number 2 -page_size 50 - - Returns results 50 at a time and outputs data from page 2. Data is sorted by name and returned in ascending order. - - .EXAMPLE - Get-MyITProcessClients -queryFilters -filter_field_name name -filter_field_predicate equal -filter_field_value 'Test Client' - -sortingRules -sort_field_name id -sort_direction desc - -pagingRule -page_number 2 -page_size 50 - - Gets the clients whose name equals 'Test Client' then sorts the results by id in descending order and returns results 50 at a time and outputs data from page 2. - - .NOTES - N\A - - .LINK - https://github.com/Celerium/MyITProcess-PowerShellWrapper - https://reporting.live.myitprocess.com/index.html - -#> - - [CmdletBinding(DefaultParameterSetName = 'index')] - Param ( - [Parameter(ParameterSetName = 'index')] - [switch]$queryFilters, - - [Parameter(ParameterSetName = 'index')] - [ValidateSet( 'id', 'name', 'createdDate', 'isActive', 'deactivatedDate', 'lastReviewDate', 'lastAssignedMemberActivityDate', 'alignmentScore' )] - [string]$filter_field_name = 'name', - - [Parameter(ParameterSetName = 'index')] - [ValidateSet( 'equal', 'notEqual', 'greaterThan', 'lessThan', 'contains' )] - [string]$filter_field_predicate = 'contains', - - [Parameter(ParameterSetName = 'index')] - [ValidateNotNullOrEmpty()] - [string]$filter_field_value = '', - - [Parameter(ParameterSetName = 'index')] #Unsure how to add this functionality if multiple are needed - [ValidateSet( 'or', 'and', $null )] - [AllowNull()] - [string]$filter_field_operator = 'and', - - [Parameter(ParameterSetName = 'index')] - [switch]$sortingRules, - - [Parameter(ParameterSetName = 'index')] - [ValidateSet( 'id', 'name', 'createdDate', 'isActive', 'deactivatedDate', 'lastReviewDate', 'lastAssignedMemberActivityDate', 'alignmentScore' )] - [string]$sort_field_name = 'name', - - [Parameter(ParameterSetName = 'index')] - [ValidateSet( 'asc', 'desc' )] - [string]$sort_direction = 'asc', - - [Parameter(ParameterSetName = 'index')] - [switch]$paginationRule, - - [Parameter(ParameterSetName = 'index')] - [ValidateRange(1, [int]::MaxValue)] - [Int64]$page_number = '1', - - [Parameter(ParameterSetName = 'index')] - [ValidateRange(1,100)] - [int]$page_size = '100' - ) - - $resource_uri = '/clients' - - $body = @{} - - if ($PSCmdlet.ParameterSetName -eq 'index') { - - if ($queryFilters) { - - $Parameters = @{ - 'field' = $filter_field_name - 'predicate' = $filter_field_predicate - 'condition' = $filter_field_value - 'operator' = $filter_field_operator - } | ConvertTo-Json - - $body += @{ - 'queryFilters' = $Parameters - } - } - - if ($sortingRules) { - - $Parameters = @{ - 'field' = $sort_field_name - 'direction' = $sort_direction - } | ConvertTo-Json - - $body += @{ - 'sortingRules' = $Parameters - } - } - if ($paginationRule) { - $body += @{ - 'page' = $page_number - 'pageSize' = $page_size - } - } - } - - try { - $MyITProcess_Headers.Add('mitp-api-key', (New-Object -TypeName System.Management.Automation.PSCredential -ArgumentList 'N/A', $MyITProcess_API_Key).GetNetworkCredential().Password) - $rest_output = Invoke-RestMethod -method 'GET' -uri ($MyITProcess_Base_URI + $resource_uri) -headers $MyITProcess_Headers ` - -body $body -ErrorAction Stop -ErrorVariable web_error - } catch { - Write-Error $_ - } finally { - [void] ($MyITProcess_Headers.Remove('mitp-api-key')) - } - - $data = @{} - $data = $rest_output - return $data - -} diff --git a/MyITProcessAPI/Resources/Findings.ps1 b/MyITProcessAPI/Resources/Findings.ps1 deleted file mode 100644 index e397749..0000000 --- a/MyITProcessAPI/Resources/Findings.ps1 +++ /dev/null @@ -1,260 +0,0 @@ -function Get-MyITProcessFindings { -<# - .SYNOPSIS - Gets findings from the MyITProcess reporting API. - - .DESCRIPTION - The Get-MyITProcessFindings cmdlet gets vCIO findings from the MyITProcess reporting API. - - Findings are located under the Strategy section in the MyITProcess. - Strategy > Client > Menu > Initiatives - - .PARAMETER queryFilters - Switch statement that allows the body of the JSON request to include an array of filter objects. - You need to include this switch if you use any of the "filter_*" parameters. - - If this statement is defined, while not required you should also define the following parameters as well: - - filter_field_name - - filter_field_predicate - - filter_field_value - - filter_field_operator - - .PARAMETER filter_field_name - Filter by a specific field name. - Filtering by arrays is not supported at this time. - - Acceptable values are: - 'id', 'question.label', 'question.text', 'review.id', 'review.name', - 'vcioAnswerType', 'isArchived' - - The default value is 'id' - - .PARAMETER filter_field_predicate - Filter by a specific field predicate operator. - - Acceptable values are: - 'equal', 'notEqual', 'greaterThan', 'lessThan', 'contains' - - The default value is 'contains'. - - .PARAMETER filter_field_value - Filter by a value in the specified field. - - This value cannot be empty. - - .PARAMETER filter_field_operator - Also filter for other values. - - Acceptable values are: - 'and', 'or', $null - - The default value is 'and' - - This parameter is just a placeholder for now as I am unsure how\why - to add this functionality if multiple are needed. - - .PARAMETER sortingRules - Switch statement that allows the body of the JSON request to include an array of sorting objects. - You need to include this switch if you use any of the "sort_*" parameters. - - If this statement is defined, while not required you should also define the following parameters as well: - - sort_field_name - - sort_direction - - .PARAMETER sort_field_name - Sort by a specific field name. - Sorting by arrays is not supported at this time. - - Acceptable values are: - 'id', 'question.label', 'question.text', 'review.id', 'review.name', - 'vcioAnswerType', 'isArchived' - - The default value is 'id' - - .PARAMETER sort_direction - Sort the specific field name in a certain direction. - - Acceptable values are: - 'asc', 'desc' - - The default value is 'asc' - - .PARAMETER paginationRule - Switch statement that allows the body of the JSON request to include objects for pagination. - You need to include this switch if you use any of the "page_*" parameters. - - If this statement is defined, while not required you should also define the following parameters as well: - - page_number - - page_size - - .PARAMETER page_number - Defines the page number to return. - - The default value is 1 - - .PARAMETER page_size - Defines the amount of objects to return with each page. - - The maximum page size allowed is 100 - - The default value is 100 - - .EXAMPLE - Example Response Body: - - { - "page": 1, - "pageSize": 100, - "totalCount": 1, - "items": [ - { - "id": 123, - "question": { - "label": "Sample question label", - "text": "Sample question text?" - }, - "review": { - "id": 12345, - "name": "The IT review" - }, - "vcioAnswerType": "Vulnerable", - "isArchived": true - } - ] - } - - .EXAMPLE - Get-MyITProcessFindings - - Gets the first 100 vCIO findings from the MyITProcess reporting API. Data is sorted by id and returned in ascending order. - - .EXAMPLE - Get-MyITProcessFindings -queryFilters -filter_field_name review.id -filter_field_predicate equal -filter_field_value '12345' - - Gets the vCIO findings whose review.id value equals '12345'. Data is sorted by id and returned in ascending order. - - .EXAMPLE - Get-MyITProcessFindings -sortingRules -sort_field_name id -sort_direction desc - - Gets the first 100 vCIO findings from the MyITProcess reporting API. Data is sorted by id and returned in descending order. - - .EXAMPLE - Get-MyITProcessFindings -pagingRule -page_number 2 -page_size 50 - - Returns results 50 at a time and outputs data from page 2. Data is sorted by id and returned in ascending order. - - .EXAMPLE - Get-MyITProcessFindings -queryFilters -filter_field_name review.id -filter_field_predicate equal -filter_field_value '12345' - -sortingRules -sort_field_name id -sort_direction desc - -pagingRule -page_number 2 -page_size 50 - - Gets the vCIO findings whose review.id value equals '12345' then sorts the results by id in descending order and returns results 50 at a time and outputs data from page 2. - - .NOTES - N\A - - .LINK - https://github.com/Celerium/MyITProcess-PowerShellWrapper - https://reporting.live.myitprocess.com/index.html - -#> - - [CmdletBinding(DefaultParameterSetName = 'index')] - Param ( - [Parameter(ParameterSetName = 'index')] - [switch]$queryFilters, - - [Parameter(ParameterSetName = 'index')] - [ValidateSet( 'id', 'question.label', 'question.text', 'review.id', 'review.name', 'vcioAnswerType', 'isArchived' )] - [string]$filter_field_name = 'id', - - [Parameter(ParameterSetName = 'index')] - [ValidateSet( 'equal', 'notEqual', 'greaterThan', 'lessThan', 'contains' )] - [string]$filter_field_predicate = 'contains', - - [Parameter(ParameterSetName = 'index')] - [ValidateNotNullOrEmpty()] - [string]$filter_field_value = '', - - [Parameter(ParameterSetName = 'index')] #Unsure how to add this functionality if multiple are needed - [ValidateSet( 'or', 'and', $null )] - [AllowNull()] - [string]$filter_field_operator = 'and', - - [Parameter(ParameterSetName = 'index')] - [switch]$sortingRules, - - [Parameter(ParameterSetName = 'index')] - [ValidateSet( 'id', 'question.label', 'question.text', 'review.id', 'review.name', 'vcioAnswerType', 'isArchived' )] - [string]$sort_field_name = 'id', - - [Parameter(ParameterSetName = 'index')] - [ValidateSet( 'asc', 'desc' )] - [string]$sort_direction = 'asc', - - [Parameter(ParameterSetName = 'index')] - [switch]$paginationRule, - - [Parameter(ParameterSetName = 'index')] - [ValidateRange(1, [int]::MaxValue)] - [Int64]$page_number = '1', - - [Parameter(ParameterSetName = 'index')] - [ValidateRange(1,100)] - [int]$page_size = '100' - ) - - $resource_uri = '/findings' - - $body = @{} - - if ($PSCmdlet.ParameterSetName -eq 'index') { - - if ($queryFilters) { - - $Parameters = @{ - 'field' = $filter_field_name - 'predicate' = $filter_field_predicate - 'condition' = $filter_field_value - 'operator' = $filter_field_operator - } | ConvertTo-Json - - $body += @{ - 'queryFilters' = $Parameters - } - } - - if ($sortingRules) { - - $Parameters = @{ - 'field' = $sort_field_name - 'direction' = $sort_direction - } | ConvertTo-Json - - $body += @{ - 'sortingRules' = $Parameters - } - } - if ($paginationRule) { - $body += @{ - 'page' = $page_number - 'pageSize' = $page_size - } - } - } - - try { - $MyITProcess_Headers.Add('mitp-api-key', (New-Object -TypeName System.Management.Automation.PSCredential -ArgumentList 'N/A', $MyITProcess_API_Key).GetNetworkCredential().Password) - $rest_output = Invoke-RestMethod -method 'GET' -uri ($MyITProcess_Base_URI + $resource_uri) -headers $MyITProcess_Headers ` - -body $body -ErrorAction Stop -ErrorVariable web_error - } catch { - Write-Error $_ - } finally { - [void] ($MyITProcess_Headers.Remove('mitp-api-key')) - } - - $data = @{} - $data = $rest_output - return $data - -} diff --git a/MyITProcessAPI/Resources/Initiatives.ps1 b/MyITProcessAPI/Resources/Initiatives.ps1 deleted file mode 100644 index 6a3ee81..0000000 --- a/MyITProcessAPI/Resources/Initiatives.ps1 +++ /dev/null @@ -1,266 +0,0 @@ -function Get-MyITProcessInitiatives { -<# - .SYNOPSIS - Gets initiatives from the MyITProcess reporting API. - - .DESCRIPTION - The Get-MyITProcessInitiatives cmdlet gets initiatives from the MyITProcess reporting API. - - Initiatives are located under the Strategy section in the MyITProcess. - Strategy > Client > Menu > Initiatives - - .PARAMETER queryFilters - Switch statement that allows the body of the JSON request to include an array of filter objects. - You need to include this switch if you use any of the "filter_*" parameters. - - If this statement is defined, while not required you should also define the following parameters as well: - - filter_field_name - - filter_field_predicate - - filter_field_value - - filter_field_operator - - .PARAMETER filter_field_name - Filter by a specific field name. - Filtering by arrays is not supported at this time. - - Acceptable values are: - 'id', 'client.id', 'client.name', 'title', 'description', 'isArchived' - - The default value is 'client.name' - - .PARAMETER filter_field_predicate - Filter by a specific field predicate operator. - - Acceptable values are: - 'equal', 'notEqual', 'greaterThan', 'lessThan', 'contains' - - The default value is 'contains'. - - .PARAMETER filter_field_value - Filter by a value in the specified field. - - This value cannot be empty. - - .PARAMETER filter_field_operator - Also filter for other values. - - Acceptable values are: - 'and', 'or', $null - - The default value is 'and' - - This parameter is just a placeholder for now as I am unsure how\why - to add this functionality if multiple are needed. - - .PARAMETER sortingRules - Switch statement that allows the body of the JSON request to include an array of sorting objects. - You need to include this switch if you use any of the "sort_*" parameters. - - If this statement is defined, while not required you should also define the following parameters as well: - - sort_field_name - - sort_direction - - .PARAMETER sort_field_name - Sort by a specific field name. - Sorting by arrays is not supported at this time. - - Acceptable values are: - 'id', 'client.id', 'client.name', 'title', 'description', 'isArchived' - - The default value is 'client.name' - - .PARAMETER sort_direction - Sort the specific field name in a certain direction. - - Acceptable values are: - 'asc', 'desc' - - The default value is 'asc' - - .PARAMETER paginationRule - Switch statement that allows the body of the JSON request to include objects for pagination. - You need to include this switch if you use any of the "page_*" parameters. - - If this statement is defined, while not required you should also define the following parameters as well: - - page_number - - page_size - - .PARAMETER page_number - Defines the page number to return. - - The default value is 1 - - .PARAMETER page_size - Defines the amount of objects to return with each page. - - The maximum page size allowed is 100 - - The default value is 100 - - .EXAMPLE - Example Response Body: - - { - "page": 1, - "pageSize": 100, - "totalCount": 1, - "items": [ - { - "id": 12345, - "client": { - "id": "011a1111-11a1-aa11-a1aa-0010111a1100", - "name": "Client Name" - }, - "title": "Cloud - Stuff", - "description": null, - "isArchived": false, - "recommendationsIds": [ - 12345, - 12346, - 12347, - 12348 - ], - "findingsIds": [ - 12345, - 12346, - 12347, - 12348 - ] - } - ] - } - - .EXAMPLE - Get-MyITProcessInitiatives - - Gets the first 100 initiatives from the MyITProcess reporting API. Data is sorted by client.name and returned in ascending order. - - .EXAMPLE - Get-MyITProcessInitiatives -queryFilters -filter_field_name client.name -filter_field_predicate equal -filter_field_value 'Test Client' - - Gets the initiatives where client.name equals 'Test Client'. Data is sorted by client.name and returned in ascending order. - - .EXAMPLE - Get-MyITProcessInitiatives -sortingRules -sort_field_name id -sort_direction desc - - Gets the first 100 initiatives from the MyITProcess reporting API. Data is sorted by id and returned in descending order. - - .EXAMPLE - Get-MyITProcessInitiatives -pagingRule -page_number 2 -page_size 50 - - Returns results 50 at a time and outputs data from page 2. Data is sorted by name and returned in ascending order. - - .EXAMPLE - Get-MyITProcessInitiatives -queryFilters -filter_field_name client.name -filter_field_predicate equal -filter_field_value 'Test Client' - -sortingRules -sort_field_name id -sort_direction desc - -pagingRule -page_number 2 -page_size 50 - - Gets the initiatives where client.name equals 'Test Client' then sorts the results by id in descending order and returns results 50 at a time and outputs data from page 2. - - .NOTES - N\A - - .LINK - https://github.com/Celerium/MyITProcess-PowerShellWrapper - https://reporting.live.myitprocess.com/index.html - -#> - - [CmdletBinding(DefaultParameterSetName = 'index')] - Param ( - [Parameter(ParameterSetName = 'index')] - [switch]$queryFilters, - - [Parameter(ParameterSetName = 'index')] - [ValidateSet( 'id', 'client.id', 'client.name', 'title', 'description', 'isArchived' )] - [string]$filter_field_name = 'client.name', - - [Parameter(ParameterSetName = 'index')] - [ValidateSet( 'equal', 'notEqual', 'greaterThan', 'lessThan', 'contains' )] - [string]$filter_field_predicate = 'contains', - - [Parameter(ParameterSetName = 'index')] - [string]$filter_field_value = '', - - [Parameter(ParameterSetName = 'index')] #Unsure how to add this functionality if multiple are needed - [ValidateSet( 'or', 'and', $null )] - [AllowNull()] - [string]$filter_field_operator = 'and', - - [Parameter(ParameterSetName = 'index')] - [switch]$sortingRules, - - [Parameter(ParameterSetName = 'index')] - [ValidateSet( 'id', 'client.id', 'client.name', 'title', 'description', 'isArchived' )] - [string]$sort_field_name = 'client.name', - - [Parameter(ParameterSetName = 'index')] - [ValidateSet( 'asc', 'desc' )] - [string]$sort_direction = 'asc', - - [Parameter(ParameterSetName = 'index')] - [switch]$paginationRule, - - [Parameter(ParameterSetName = 'index')] - [ValidateRange(1, [int]::MaxValue)] - [Int64]$page_number = '1', - - [Parameter(ParameterSetName = 'index')] - [ValidateRange(1,100)] - [int]$page_size = '100' - ) - - $resource_uri = '/initiatives' - - $body = @{} - - if ($PSCmdlet.ParameterSetName -eq 'index') { - - if ($queryFilters) { - - $Parameters = @{ - 'field' = $filter_field_name - 'predicate' = $filter_field_predicate - 'condition' = $filter_field_value - 'operator' = $filter_field_operator - } | ConvertTo-Json - - $body += @{ - 'queryFilters' = $Parameters - } - } - - if ($sortingRules) { - - $Parameters = @{ - 'field' = $sort_field_name - 'direction' = $sort_direction - } | ConvertTo-Json - - $body += @{ - 'sortingRules' = $Parameters - } - } - if ($paginationRule) { - $body += @{ - 'page' = $page_number - 'pageSize' = $page_size - } - } - } - - try { - $MyITProcess_Headers.Add('mitp-api-key', (New-Object -TypeName System.Management.Automation.PSCredential -ArgumentList 'N/A', $MyITProcess_API_Key).GetNetworkCredential().Password) - $rest_output = Invoke-RestMethod -method 'GET' -uri ($MyITProcess_Base_URI + $resource_uri) -headers $MyITProcess_Headers ` - -body $body -ErrorAction Stop -ErrorVariable web_error - } catch { - Write-Error $_ - } finally { - [void] ($MyITProcess_Headers.Remove('mitp-api-key')) - } - - $data = @{} - $data = $rest_output - return $data - -} diff --git a/MyITProcessAPI/Resources/Meetings.ps1 b/MyITProcessAPI/Resources/Meetings.ps1 deleted file mode 100644 index 7505fa7..0000000 --- a/MyITProcessAPI/Resources/Meetings.ps1 +++ /dev/null @@ -1,270 +0,0 @@ -function Get-MyITProcessMeetings { -<# - .SYNOPSIS - Gets meetings from the MyITProcess reporting API. - - .DESCRIPTION - The Get-MyITProcessMeetings cmdlet gets meetings from the MyITProcess reporting API. - - Meetings are located under the Strategy section in the MyITProcess. - Strategy > Client > Menu > Meeting History - - .PARAMETER queryFilters - Switch statement that allows the body of the JSON request to include an array of filter objects. - You need to include this switch if you use any of the "filter_*" parameters. - - If this statement is defined, while not required you should also define the following parameters as well: - - filter_field_name - - filter_field_predicate - - filter_field_value - - filter_field_operator - - .PARAMETER filter_field_name - Filter by a specific field name. - Filtering by arrays is not supported at this time. - - Acceptable values are: - 'id', 'status', 'title', 'purpose', 'startDate', 'endDate', 'location', 'summaryDescription', - 'client.id', 'client.name', 'createdBy.id', 'createdBy.fullName' - - The default value is 'client.name' - - .PARAMETER filter_field_predicate - Filter by a specific field predicate operator. - - Acceptable values are: - 'equal', 'notEqual', 'greaterThan', 'lessThan', 'contains' - - The default value is 'contains'. - - .PARAMETER filter_field_value - Filter by a value in the specified field. - - This value cannot be empty. - - .PARAMETER filter_field_operator - Also filter for other values. - - Acceptable values are: - 'and', 'or', $null - - The default value is 'and' - - This parameter is just a placeholder for now as I am unsure how\why - to add this functionality if multiple are needed. - - .PARAMETER sortingRules - Switch statement that allows the body of the JSON request to include an array of sorting objects. - You need to include this switch if you use any of the "sort_*" parameters. - - If this statement is defined, while not required you should also define the following parameters as well: - - sort_field_name - - sort_direction - - .PARAMETER sort_field_name - Sort by a specific field name. - Sorting by arrays is not supported at this time. - - Acceptable values are: - 'id', 'status', 'title', 'purpose', 'startDate', 'endDate', 'location', 'summaryDescription', - 'client.id', 'client.name', 'createdBy.id', 'createdBy.fullName' - - The default value is 'startDate' - - .PARAMETER sort_direction - Sort the specific field name in a certain direction. - - Acceptable values are: - 'asc', 'desc' - - The default value is 'asc' - - .PARAMETER paginationRule - Switch statement that allows the body of the JSON request to include objects for pagination. - You need to include this switch if you use any of the "page_*" parameters. - - If this statement is defined, while not required you should also define the following parameters as well: - - page_number - - page_size - - .PARAMETER page_number - Defines the page number to return. - - The default value is 1 - - .PARAMETER page_size - Defines the amount of objects to return with each page. - - The maximum page size allowed is 100 - - The default value is 100 - - .EXAMPLE - Example Response Body: - - { - "page": 1, - "pageSize": 100, - "totalCount": 1, - "items": [ - { - "id": 12345, - "status": "Past", - "title": "A sample meeting title", - "purpose": "To talk about things", - "startDate": "2018-12-30T00:00:00", - "endDate": "2018-12-30T00:00:00", - "location": "Narnia", - "summaryDescription": null, - "recommendationIds": [ - 12345, - 12346 - ], - "client": { - "id": "011a1111-11a1-aa11-a1aa-0010111a1100", - "name": "Client Name #1" - }, - "createdBy": { - "id": "011a1111-11a1-aa11-a1aa-0010111a1100", - "fullName": "User Name #1" - } - } - ] - } - - .EXAMPLE - Get-MyITProcessMeetings - - Gets the first 100 meetings from the MyITProcess reporting API. Data is sorted by startDate and returned in ascending order. - - .EXAMPLE - Get-MyITProcessMeetings -queryFilters -filter_field_name client.name -filter_field_predicate equal -filter_field_value 'Test Client' - - Gets the meetings where client.name equals 'Test Client'. Data is sorted by startDate and returned in ascending order. - - .EXAMPLE - Get-MyITProcessMeetings -sortingRules -sort_field_name id -sort_direction desc - - Gets the first 100 meetings from the MyITProcess reporting API. Data is sorted by id and returned in descending order. - - .EXAMPLE - Get-MyITProcessMeetings -pagingRule -page_number 2 -page_size 50 - - Returns results 50 at a time and outputs data from page 2. Data is sorted by startDate and returned in ascending order. - - .EXAMPLE - Get-MyITProcessMeetings -queryFilters -filter_field_name client.name -filter_field_predicate equal -filter_field_value 'Test Client' - -sortingRules -sort_field_name id -sort_direction desc - -pagingRule -page_number 2 -page_size 50 - - Gets the meetings where client.name equals 'Test Client' then sorts the results by id in descending order and returns results 50 at a time and outputs data from page 2. - - .NOTES - N\A - - .LINK - https://github.com/Celerium/MyITProcess-PowerShellWrapper - https://reporting.live.myitprocess.com/index.html - -#> - - [CmdletBinding(DefaultParameterSetName = 'index')] - Param ( - [Parameter(ParameterSetName = 'index')] - [switch]$queryFilters, - - [Parameter(ParameterSetName = 'index')] - [ValidateSet( 'id', 'status', 'title', 'purpose', 'startDate', 'endDate', 'location', 'summaryDescription', ` - 'client.id', 'client.name', 'createdBy.id', 'createdBy.fullName' )] - [string]$filter_field_name = 'client.name', - - [Parameter(ParameterSetName = 'index')] - [ValidateSet( 'equal', 'notEqual', 'greaterThan', 'lessThan', 'contains' )] - [string]$filter_field_predicate = 'contains', - - [Parameter(ParameterSetName = 'index')] - [string]$filter_field_value = '', - - [Parameter(ParameterSetName = 'index')] #Unsure how to add this functionality if multiple are needed - [ValidateSet( 'or', 'and', $null )] - [AllowNull()] - [string]$filter_field_operator = 'and', - - [Parameter(ParameterSetName = 'index')] - [switch]$sortingRules, - - [Parameter(ParameterSetName = 'index')] - [ValidateSet( 'id', 'status', 'title', 'purpose', 'startDate', 'endDate', 'location', 'summaryDescription', ` - 'client.id', 'client.name', 'createdBy.id', 'createdBy.fullName' )] - [string]$sort_field_name = 'startDate', - - [Parameter(ParameterSetName = 'index')] - [ValidateSet( 'asc', 'desc' )] - [string]$sort_direction = 'asc', - - [Parameter(ParameterSetName = 'index')] - [switch]$paginationRule, - - [Parameter(ParameterSetName = 'index')] - [ValidateRange(1, [int]::MaxValue)] - [Int64]$page_number = '1', - - [Parameter(ParameterSetName = 'index')] - [ValidateRange(1,100)] - [int]$page_size = '100' - ) - - $resource_uri = '/meetings' - - $body = @{} - - if ($PSCmdlet.ParameterSetName -eq 'index') { - - if ($queryFilters) { - - $Parameters = @{ - 'field' = $filter_field_name - 'predicate' = $filter_field_predicate - 'condition' = $filter_field_value - 'operator' = $filter_field_operator - } | ConvertTo-Json - - $body += @{ - 'queryFilters' = $Parameters - } - } - - if ($sortingRules) { - - $Parameters = @{ - 'field' = $sort_field_name - 'direction' = $sort_direction - } | ConvertTo-Json - - $body += @{ - 'sortingRules' = $Parameters - } - } - if ($paginationRule) { - $body += @{ - 'page' = $page_number - 'pageSize' = $page_size - } - } - } - - try { - $MyITProcess_Headers.Add('mitp-api-key', (New-Object -TypeName System.Management.Automation.PSCredential -ArgumentList 'N/A', $MyITProcess_API_Key).GetNetworkCredential().Password) - $rest_output = Invoke-RestMethod -method 'GET' -uri ($MyITProcess_Base_URI + $resource_uri) -headers $MyITProcess_Headers ` - -body $body -ErrorAction Stop -ErrorVariable web_error - } catch { - Write-Error $_ - } finally { - [void] ($MyITProcess_Headers.Remove('mitp-api-key')) - } - - $data = @{} - $data = $rest_output - return $data - -} diff --git a/MyITProcessAPI/Resources/Recommendations.ps1 b/MyITProcessAPI/Resources/Recommendations.ps1 deleted file mode 100644 index 92dd147..0000000 --- a/MyITProcessAPI/Resources/Recommendations.ps1 +++ /dev/null @@ -1,544 +0,0 @@ -function Get-MyITProcessRecommendations { -<# - .SYNOPSIS - Gets recommendations from the MyITProcess reporting API. - - .DESCRIPTION - The Get-MyITProcessRecommendations cmdlet gets recommendations from the MyITProcess reporting API. - - Meetings are located under the Strategy section in the MyITProcess. - Strategy > Client > Menu > Recommendation backlog - - .PARAMETER queryFilters - Switch statement that allows the body of the JSON request to include an array of filter objects. - You need to include this switch if you use any of the "filter_*" parameters. - - If this statement is defined, while not required you should also define the following parameters as well: - - filter_field_name - - filter_field_predicate - - filter_field_value - - filter_field_operator - - .PARAMETER filter_field_name - Filter by a specific field name. - Filtering by arrays is not supported at this time. - - Acceptable values are: - 'id', 'parentId', 'client.id', 'client.name', 'initiative.id', 'name', 'description', 'budget', 'budgetMonth', - 'hours', 'type', 'responsibleParty', 'status', 'priority', 'isArchived' - - The default value is 'name' - - .PARAMETER filter_field_predicate - Filter by a specific field predicate operator. - - Acceptable values are: - 'equal', 'notEqual', 'greaterThan', 'lessThan', 'contains' - - The default value is 'contains'. - - .PARAMETER filter_field_value - Filter by a value in the specified field. - - This value cannot be empty. - - .PARAMETER filter_field_operator - Also filter for other values. - - Acceptable values are: - 'and', 'or', $null - - The default value is 'and' - - This parameter is just a placeholder for now as I am unsure how\why - to add this functionality if multiple are needed. - - .PARAMETER sortingRules - Switch statement that allows the body of the JSON request to include an array of sorting objects. - You need to include this switch if you use any of the "sort_*" parameters. - - If this statement is defined, while not required you should also define the following parameters as well: - - sort_field_name - - sort_direction - - .PARAMETER sort_field_name - Sort by a specific field name. - Sorting by arrays is not supported at this time. - - Acceptable values are: - 'id', 'parentId', 'client.id', 'client.name', 'initiative.id', 'name', 'description', 'budget', 'budgetMonth', - 'hours', 'type', 'responsibleParty', 'status', 'priority', 'isArchived' - - The default value is 'name' - - .PARAMETER sort_direction - Sort the specific field name in a certain direction. - - Acceptable values are: - 'asc', 'desc' - - The default value is 'asc' - - .PARAMETER paginationRule - Switch statement that allows the body of the JSON request to include objects for pagination. - You need to include this switch if you use any of the "page_*" parameters. - - If this statement is defined, while not required you should also define the following parameters as well: - - page_number - - page_size - - .PARAMETER page_number - Defines the page number to return. - - The default value is 1 - - .PARAMETER page_size - Defines the amount of objects to return with each page. - - The maximum page size allowed is 100 - - The default value is 100 - - .EXAMPLE - Example Response Body: - - { - "page": 1, - "pageSize": 100, - "totalCount": 1, - "items": [ - { - "id": 12345, - "parentId": null, - "client": { - "id": "011a1111-11a1-aa11-a1aa-0010111a1100", - "name": "Sample Customer #1" - }, - "initiative": { - "id": 123 - }, - "name": "Recommendation #1", - "description": "This is just a description", - "budget": 100000, - "budgetMonth": "2015-01", - "hours": 100, - "type": "Maintenance", - "responsibleParty": "Us", - "status": "Accepted", - "priority": "Medium", - "isArchived": false, - "recommendationFeedbacks": [ - { - "id": 0, - "description": "string", - "status": "NotDiscussed", - "modifedBy": "011a1111-11a1-aa11-a1aa-0010111a1100", #Yes this is right, I have let MyITProcess know about this. - "modefiedDate": "2019-01-01T00:00:00" #Yes this is right, I have let MyITProcess know about this. - } - ] - } - ] - } - - .EXAMPLE - Get-MyITProcessRecommendations - - Gets the first 100 recommendations from the MyITProcess reporting API. Data is sorted by name and returned in ascending order. - - .EXAMPLE - Get-MyITProcessRecommendations -queryFilters -filter_field_name name -filter_field_predicate equal -filter_field_value 'Cloud-Migration' - - Gets the recommendations whose name equals 'Cloud-Migration'. Data is sorted by name and returned in ascending order. - - .EXAMPLE - Get-MyITProcessRecommendations -sortingRules -sort_field_name id -sort_direction desc - - Gets the first 100 recommendations from the MyITProcess reporting API. Data is sorted by id and returned in descending order. - - .EXAMPLE - Get-MyITProcessRecommendations -pagingRule -page_number 2 -page_size 50 - - Returns results 50 at a time and outputs data from page 2. Data is sorted by name and returned in ascending order. - - .EXAMPLE - Get-MyITProcessRecommendations -queryFilters -filter_field_name name -filter_field_predicate equal -filter_field_value 'Cloud-Migration' - -sortingRules -sort_field_name id -sort_direction desc -pagingRule - -page_number 2 -page_size 50 - - Gets the recommendations whose name equals 'Cloud-Migration' then sorts the results by id in descending order and returns results 50 at a time and outputs data from page 2. - - .NOTES - N\A - - .LINK - https://github.com/Celerium/MyITProcess-PowerShellWrapper - https://reporting.live.myitprocess.com/index.html - -#> - - [CmdletBinding(DefaultParameterSetName = 'index')] - Param ( - [Parameter(ParameterSetName = 'index')] - [switch]$queryFilters, - - [Parameter(ParameterSetName = 'index')] - [ValidateSet( 'id', 'parentId', 'client.id', 'client.name', 'initiative.id', 'name', 'description', 'budget', 'budgetMonth', ` - 'hours', 'type', 'responsibleParty', 'status', 'priority', 'isArchived' )] - [string]$filter_field_name = 'name', - - [Parameter(ParameterSetName = 'index')] - [ValidateSet( 'equal', 'notEqual', 'greaterThan', 'lessThan', 'contains' )] - [string]$filter_field_predicate = 'contains', - - [Parameter(ParameterSetName = 'index')] - [string]$filter_field_value = '', - - [Parameter(ParameterSetName = 'index')] #Unsure how to add this functionality if multiple are needed - [ValidateSet( 'or', 'and', $null )] - [AllowNull()] - [string]$filter_field_operator = 'and', - - [Parameter(ParameterSetName = 'index')] - [switch]$sortingRules, - - [Parameter(ParameterSetName = 'index')] - [ValidateSet( 'id', 'parentId', 'client.id', 'client.name', 'initiative.id', 'name', 'description', 'budget', 'budgetMonth', ` - 'hours', 'type', 'responsibleParty', 'status', 'priority', 'isArchived' )] - [string]$sort_field_name = 'name', - - [Parameter(ParameterSetName = 'index')] - [ValidateSet( 'asc', 'desc' )] - [string]$sort_direction = 'asc', - - [Parameter(ParameterSetName = 'index')] - [switch]$paginationRule, - - [Parameter(ParameterSetName = 'index')] - [ValidateRange(1, [int]::MaxValue)] - [Int64]$page_number = '1', - - [Parameter(ParameterSetName = 'index')] - [ValidateRange(1,100)] - [int]$page_size = '100' - ) - - $resource_uri = '/recommendations' - - $body = @{} - - if ($PSCmdlet.ParameterSetName -eq 'index') { - - if ($queryFilters) { - - $Parameters = @{ - 'field' = $filter_field_name - 'predicate' = $filter_field_predicate - 'condition' = $filter_field_value - 'operator' = $filter_field_operator - } | ConvertTo-Json - - $body += @{ - 'queryFilters' = $Parameters - } - } - - if ($sortingRules) { - - $Parameters = @{ - 'field' = $sort_field_name - 'direction' = $sort_direction - } | ConvertTo-Json - - $body += @{ - 'sortingRules' = $Parameters - } - } - if ($paginationRule) { - $body += @{ - 'page' = $page_number - 'pageSize' = $page_size - } - } - } - - try { - $MyITProcess_Headers.Add('mitp-api-key', (New-Object -TypeName System.Management.Automation.PSCredential -ArgumentList 'N/A', $MyITProcess_API_Key).GetNetworkCredential().Password) - $rest_output = Invoke-RestMethod -method 'GET' -uri ($MyITProcess_Base_URI + $resource_uri) -headers $MyITProcess_Headers ` - -body $body -ErrorAction Stop -ErrorVariable web_error - } catch { - Write-Error $_ - } finally { - [void] ($MyITProcess_Headers.Remove('mitp-api-key')) - } - - $data = @{} - $data = $rest_output - return $data - -} - - -function Get-MyITProcessRecommendationsConfigurations { -<# - .SYNOPSIS - Gets configurations linked to a recommendation Id from the MyITProcess reporting API. - - .DESCRIPTION - The Get-MyITProcessRecommendationsConfigurations gets configurations linked - to a recommendation Id from the MyITProcess reporting API. - - Configurations are located under the Strategy section in the MyITProcess. - Strategy > Client > Recommendation > Configurations - - .PARAMETER recommendationId - Defines the recommendation id that in turn will show you any linked configurations - - This is a required parameter. - - .PARAMETER queryFilters - Switch statement that allows the body of the JSON request to include an array of filter objects. - You need to include this switch if you use any of the "filter_*" parameters. - - If this statement is defined, while not required you should also define the following parameters as well: - - filter_field_name - - filter_field_predicate - - filter_field_value - - filter_field_operator - - .PARAMETER filter_field_name - Filter by a specific field name. - Filtering by arrays is not supported at this time. - - Acceptable values are: - 'id', 'name', 'status', 'type', 'location', 'expirationDate' - - The default value is 'name' - - .PARAMETER filter_field_predicate - Filter by a specific field predicate operator. - - Acceptable values are: - 'equal', 'notEqual', 'greaterThan', 'lessThan', 'contains' - - The default value is 'contains'. - - .PARAMETER filter_field_value - Filter by a value in the specified field. - - This value cannot be empty. - - .PARAMETER filter_field_operator - Also filter for other values. - - Acceptable values are: - 'and', 'or', $null - - The default value is 'and' - - This parameter is just a placeholder for now as I am unsure how\why - to add this functionality if multiple are needed. - - .PARAMETER sortingRules - Switch statement that allows the body of the JSON request to include an array of sorting objects. - You need to include this switch if you use any of the "sort_*" parameters. - - If this statement is defined, while not required you should also define the following parameters as well: - - sort_field_name - - sort_direction - - .PARAMETER sort_field_name - Sort by a specific field name. - Sorting by arrays is not supported at this time. - - Acceptable values are: - 'id', 'name', 'status', 'type', 'location', 'expirationDate' - - The default value is 'name' - - .PARAMETER sort_direction - Sort the specific field name in a certain direction. - - Acceptable values are: - 'asc', 'desc' - - The default value is 'asc' - - .PARAMETER paginationRule - Switch statement that allows the body of the JSON request to include objects for pagination. - You need to include this switch if you use any of the "page_*" parameters. - - If this statement is defined, while not required you should also define the following parameters as well: - - page_number - - page_size - - .PARAMETER page_number - Defines the page number to return. - - The default value is 1 - - .PARAMETER page_size - Defines the amount of objects to return with each page. - - The maximum page size allowed is 100 - - The default value is 100 - - .EXAMPLE - Example Response Body: - - { - "page": 1, - "pageSize": 100, - "totalCount": 1, - "items": [ - { - "id": 123456789, - "name": "Server-001", - "status": Active, - "type": "Server", - "location": "Server Room", - "expirationDate": "2020-01-01T00:00:00.000Z" - } - ] - } - - .EXAMPLE - Get-MyITProcessRecommendationsConfigurations -recommendationId 123456789 - - Gets the first 100 configurations linked to the recommendation with an id of '123456789' - - .EXAMPLE - Get-MyITProcessRecommendationsConfigurations -recommendationId 123456789 -queryFilters -filter_field_name name -filter_field_predicate equal -filter_field_value 'Server-001' - - Gets a configuration whose name equals 'Server-001' that is linked to the recommendation with an id of '123456789' - - .EXAMPLE - Get-MyITProcessRecommendationsConfigurations -recommendationId 123456789 -sortingRules -sort_field_name id -sort_direction desc - - Gets the first 100 configurations linked to the recommendation with an id of '123456789' Data is sorted by id and returned in descending order. - - .EXAMPLE - Get-MyITProcessRecommendationsConfigurations -recommendationId 123456789 -pagingRule -page_number 2 -page_size 50 - - Returns results 50 at a time and outputs data from page 2. Data is sorted by name and returned in ascending order. - - .EXAMPLE - Get-MyITProcessRecommendationsConfigurations -recommendationId 123456789 ` - -queryFilters -filter_field_name type -filter_field_predicate equal -filter_field_value 'Server' ` - -sortingRules -sort_field_name id -sort_direction desc ` - -pagingRule -page_number 2 -page_size 50 - - Gets a configuration whose type equals 'Server' that is linked to the recommendation with an id of '123456789' - then sorts the results by id in descending order and returns results 50 at a time and outputs data from page 2. - - .NOTES - N\A - - .LINK - https://github.com/Celerium/MyITProcess-PowerShellWrapper - https://reporting.live.myitprocess.com/index.html - -#> - - [CmdletBinding(DefaultParameterSetName = 'index')] - Param ( - [Parameter(ParameterSetName = 'index', Mandatory = $true)] - [ValidateRange(1, [int]::MaxValue)] - [int64]$recommendationId, - - [Parameter(ParameterSetName = 'index')] - [switch]$queryFilters, - - [Parameter(ParameterSetName = 'index')] - [ValidateSet( 'id', 'name', 'status', 'type', 'location', 'expirationDate' )] - [string]$filter_field_name = 'name', - - [Parameter(ParameterSetName = 'index')] - [ValidateSet( 'equal', 'notEqual', 'greaterThan', 'lessThan', 'contains' )] - [string]$filter_field_predicate = 'contains', - - [Parameter(ParameterSetName = 'index')] - [string]$filter_field_value = '', - - [Parameter(ParameterSetName = 'index')] #Unsure how to add this functionality if multiple are needed - [ValidateSet( 'or', 'and', $null )] - [AllowNull()] - [string]$filter_field_operator = 'and', - - [Parameter(ParameterSetName = 'index')] - [switch]$sortingRules, - - [Parameter(ParameterSetName = 'index')] - [ValidateSet( 'id', 'name', 'status', 'type', 'location', 'expirationDate' )] - [string]$sort_field_name = 'name', - - [Parameter(ParameterSetName = 'index')] - [ValidateSet( 'asc', 'desc' )] - [string]$sort_direction = 'asc', - - [Parameter(ParameterSetName = 'index')] - [switch]$paginationRule, - - [Parameter(ParameterSetName = 'index')] - [ValidateRange(1, [int]::MaxValue)] - [Int64]$page_number = '1', - - [Parameter(ParameterSetName = 'index')] - [ValidateRange(1,100)] - [int]$page_size = '100' - ) - - $resource_uri = "/recommendations/$recommendationId/configurations" - - $body = @{} - - if ($PSCmdlet.ParameterSetName -eq 'index') { - - if ($queryFilters) { - - $Parameters = @{ - 'field' = $filter_field_name - 'predicate' = $filter_field_predicate - 'condition' = $filter_field_value - 'operator' = $filter_field_operator - } | ConvertTo-Json - - $body += @{ - 'queryFilters' = $Parameters - } - } - - if ($sortingRules) { - - $Parameters = @{ - 'field' = $sort_field_name - 'direction' = $sort_direction - } | ConvertTo-Json - - $body += @{ - 'sortingRules' = $Parameters - } - } - if ($paginationRule) { - $body += @{ - 'page' = $page_number - 'pageSize' = $page_size - } - } - } - - try { - $MyITProcess_Headers.Add('mitp-api-key', (New-Object -TypeName System.Management.Automation.PSCredential -ArgumentList 'N/A', $MyITProcess_API_Key).GetNetworkCredential().Password) - $rest_output = Invoke-RestMethod -method 'GET' -uri ($MyITProcess_Base_URI + $resource_uri) -headers $MyITProcess_Headers ` - -body $body -ErrorAction Stop -ErrorVariable web_error - } catch { - Write-Error $_ - } finally { - [void] ($MyITProcess_Headers.Remove('mitp-api-key')) - } - - $data = @{} - $data = $rest_output - return $data - -} diff --git a/MyITProcessAPI/Resources/Reviews.ps1 b/MyITProcessAPI/Resources/Reviews.ps1 deleted file mode 100644 index 3eaa636..0000000 --- a/MyITProcessAPI/Resources/Reviews.ps1 +++ /dev/null @@ -1,522 +0,0 @@ -function Get-MyITProcessReviews { -<# - .SYNOPSIS - Gets reviews from the MyITProcess reporting API. - - .DESCRIPTION - The Get-MyITProcessReviews cmdlet gets reviews from the MyITProcess reporting API. - - .PARAMETER queryFilters - Switch statement that allows the body of the JSON request to include an array of filter objects. - You need to include this switch if you use any of the "filter_*" parameters. - - If this statement is defined, while not required you should also define the following parameters as well: - - filter_field_name - - filter_field_predicate - - filter_field_value - - filter_field_operator - - .PARAMETER filter_field_name - Filter by a specific field name. - Filtering by arrays is not supported at this time. - - Acceptable values are: - 'id', 'name', 'status', 'assignedEngineer.id', 'assignedEngineer.fullName', - 'assignedVCIO.id', 'assignedVCIO.fullName', 'createdDate', 'lastUpdatedDate', - 'client.id', 'client.name' - - The default value is 'name' - - .PARAMETER filter_field_predicate - Filter by a specific field predicate operator. - - Acceptable values are: - 'equal', 'notEqual', 'greaterThan', 'lessThan', 'contains' - - The default value is 'contains'. - - .PARAMETER filter_field_value - Filter by a value in the specified field. - - This value cannot be empty. - - .PARAMETER filter_field_operator - Also filter for other values. - - Acceptable values are: - 'and', 'or', $null - - The default value is 'and' - - This parameter is just a placeholder for now as I am unsure how\why - to add this functionality if multiple are needed. - - .PARAMETER sortingRules - Switch statement that allows the body of the JSON request to include an array of sorting objects. - You need to include this switch if you use any of the "sort_*" parameters. - - If this statement is defined, while not required you should also define the following parameters as well: - - sort_field_name - - sort_direction - - .PARAMETER sort_field_name - Sort by a specific field name. - Sorting by arrays is not supported at this time. - - Acceptable values are: - 'id', 'name', 'status', 'assignedEngineer.id', 'assignedEngineer.fullName', - 'assignedVCIO.id', 'assignedVCIO.fullName', 'createdDate', 'lastUpdatedDate', - 'client.id', 'client.name' - - The default value is 'name' - - .PARAMETER sort_direction - Sort the specific field name in a certain direction. - - Acceptable values are: - 'asc', 'desc' - - The default value is 'asc' - - .PARAMETER paginationRule - Switch statement that allows the body of the JSON request to include objects for pagination. - You need to include this switch if you use any of the "page_*" parameters. - - If this statement is defined, while not required you should also define the following parameters as well: - - page_number - - page_size - - .PARAMETER page_number - Defines the page number to return. - - The default value is 1 - - .PARAMETER page_size - Defines the amount of objects to return with each page. - - The maximum page size allowed is 100 - - The default value is 100 - - .EXAMPLE - Example Response Body: - - { - "page": 1, - "pageSize": 100, - "totalCount": 1, - "items": [ - { - "id": 12345, - "name": "Managed Services Audit", - "status": "Complete", - "assignedEngineer": { - "id": "011a1111-11a1-aa11-a1aa-0010111a1100", - "fullName": "Engineer #1" - }, - "assignedVCIO": { - "id": "011a1111-11a1-aa11-a1aa-0010111a1100", - "fullName": "vCIO #1" - }, - "createdDate": "2018-01-01T00:00:00", - "lastUpdatedDate": "2018-01-01T00:00:00", - "client": { - "id": "011a1111-11a1-aa11-a1aa-0010111a1100", - "name": "Client Name" - } - } - ] - } - - .EXAMPLE - Get-MyITProcessReviews - - Gets the first 100 reviews from the MyITProcess reporting API. Data is sorted by name and returned in ascending order. - - .EXAMPLE - Get-MyITProcessReviews -queryFilters -filter_field_name name -filter_field_predicate equal -filter_field_value 'Managed Services Audit' - - Gets the first 100 reviews whose name equals 'Managed Services Audit' - - .EXAMPLE - Get-MyITProcessReviews -sortingRules -sort_field_name id -sort_direction desc - - Gets the first 100 reviews from the MyITProcess reporting API. Data is sorted by id and returned in descending order. - - .EXAMPLE - Get-MyITProcessReviews -pagingRule -page_number 2 -page_size 50 - - Returns results 50 at a time and outputs data from page 2. Data is sorted by name and returned in ascending order. - - .EXAMPLE - Get-MyITProcessReviews -queryFilters -filter_field_name name -filter_field_predicate equal -filter_field_value 'Managed Services Audit' - -sortingRules -sort_field_name id -sort_direction desc - -pagingRule -page_number 2 -page_size 50 - - Gets the first 100 reviews whose name equals 'Managed Services Audit' then sorts the results by id in descending order and returns results 50 at a time and outputs data from page 2. - - .NOTES - N\A - - .LINK - https://github.com/Celerium/MyITProcess-PowerShellWrapper - https://reporting.live.myitprocess.com/index.html - -#> - - [CmdletBinding(DefaultParameterSetName = 'index')] - Param ( - [Parameter(ParameterSetName = 'index')] - [switch]$queryFilters, - - [Parameter(ParameterSetName = 'index')] - [ValidateSet( 'id', 'name', 'status', 'assignedEngineer.id', 'assignedEngineer.fullName', 'assignedVCIO.id', 'assignedVCIO.fullName', ` - 'createdDate', 'lastUpdatedDate', 'client.id', 'client.name' )] - [string]$filter_field_name = 'name', - - [Parameter(ParameterSetName = 'index')] - [ValidateSet( 'equal', 'notEqual', 'greaterThan', 'lessThan', 'contains' )] - [string]$filter_field_predicate = 'contains', - - [Parameter(ParameterSetName = 'index')] - [ValidateNotNullOrEmpty()] - [string]$filter_field_value = '', - - [Parameter(ParameterSetName = 'index')] #Unsure how to add this functionality if multiple are needed - [ValidateSet( 'or', 'and', $null )] - [AllowNull()] - [string]$filter_field_operator = 'and', - - [Parameter(ParameterSetName = 'index')] - [switch]$sortingRules, - - [Parameter(ParameterSetName = 'index')] - [ValidateSet( 'id', 'name', 'status', 'assignedEngineer.id', 'assignedEngineer.fullName', 'assignedVCIO.id', 'assignedVCIO.fullName', ` - 'createdDate', 'lastUpdatedDate', 'client.id', 'client.name' )] - [string]$sort_field_name = 'name', - - [Parameter(ParameterSetName = 'index')] - [ValidateSet( 'asc', 'desc' )] - [string]$sort_direction = 'asc', - - [Parameter(ParameterSetName = 'index')] - [switch]$paginationRule, - - [Parameter(ParameterSetName = 'index')] - [ValidateRange(1, [int]::MaxValue)] - [Int64]$page_number = '1', - - [Parameter(ParameterSetName = 'index')] - [ValidateRange(1,100)] - [int]$page_size = '100' - ) - - $resource_uri = '/reviews' - - $body = @{} - - if ($PSCmdlet.ParameterSetName -eq 'index') { - - if ($queryFilters) { - - $Parameters = @{ - 'field' = $filter_field_name - 'predicate' = $filter_field_predicate - 'condition' = $filter_field_value - 'operator' = $filter_field_operator - } | ConvertTo-Json - - $body += @{ - 'queryFilters' = $Parameters - } - } - - if ($sortingRules) { - - $Parameters = @{ - 'field' = $sort_field_name - 'direction' = $sort_direction - } | ConvertTo-Json - - $body += @{ - 'sortingRules' = $Parameters - } - } - if ($paginationRule) { - $body += @{ - 'page' = $page_number - 'pageSize' = $page_size - } - } - } - - try { - $MyITProcess_Headers.Add('mitp-api-key', (New-Object -TypeName System.Management.Automation.PSCredential -ArgumentList 'N/A', $MyITProcess_API_Key).GetNetworkCredential().Password) - $rest_output = Invoke-RestMethod -method 'GET' -uri ($MyITProcess_Base_URI + $resource_uri) -headers $MyITProcess_Headers ` - -body $body -ErrorAction Stop -ErrorVariable web_error - } catch { - Write-Error $_ - } finally { - [void] ($MyITProcess_Headers.Remove('mitp-api-key')) - } - - $data = @{} - $data = $rest_output - return $data - -} - -function Get-MyITProcessReviewsCategoriesOverdue { -<# - .SYNOPSIS - Gets customers overdue review categories from the MyITProcess reporting API. - - .DESCRIPTION - The Get-MyITProcessReviewsCategoriesOverdue cmdlet gets customers overdue - review categories from the MyITProcess reporting API. - - .PARAMETER queryFilters - Switch statement that allows the body of the JSON request to include an array of filter objects. - You need to include this switch if you use any of the "filter_*" parameters. - - If this statement is defined, while not required you should also define the following parameters as well: - - filter_field_name - - filter_field_predicate - - filter_field_value - - filter_field_operator - - .PARAMETER filter_field_name - Filter by a specific field name. - Filtering by arrays is not supported at this time. - - Acceptable values are: - 'client.id', 'client.fullName', 'id', 'name', 'fullName' - - The default value is 'name' - - .PARAMETER filter_field_predicate - Filter by a specific field predicate operator. - - Acceptable values are: - 'equal', 'notEqual', 'greaterThan', 'lessThan', 'contains' - - The default value is 'contains'. - - .PARAMETER filter_field_value - Filter by a value in the specified field. - - This value cannot be empty. - - .PARAMETER filter_field_operator - Also filter for other values. - - Acceptable values are: - 'and', 'or', $null - - The default value is 'and' - - This parameter is just a placeholder for now as I am unsure how\why - to add this functionality if multiple are needed. - - .PARAMETER sortingRules - Switch statement that allows the body of the JSON request to include an array of sorting objects. - You need to include this switch if you use any of the "sort_*" parameters. - - If this statement is defined, while not required you should also define the following parameters as well: - - sort_field_name - - sort_direction - - .PARAMETER sort_field_name - Sort by a specific field name. - Sorting by arrays is not supported at this time. - - Acceptable values are: - 'client.id', 'client.fullName', 'id', 'name', 'fullName' - - The default value is 'name' - - .PARAMETER sort_direction - Sort the specific field name in a certain direction. - - Acceptable values are: - 'asc', 'desc' - - The default value is 'asc' - - .PARAMETER paginationRule - Switch statement that allows the body of the JSON request to include objects for pagination. - You need to include this switch if you use any of the "page_*" parameters. - - If this statement is defined, while not required you should also define the following parameters as well: - - page_number - - page_size - - .PARAMETER page_number - Defines the page number to return. - - The default value is 1 - - .PARAMETER page_size - Defines the amount of objects to return with each page. - - The maximum page size allowed is 100 - - The default value is 100 - - .EXAMPLE - Example Response Body: - - { - "page": 1, - "pageSize": 100, - "totalCount": 1, - "items": [ - { - "client": { - "id": "011a1111-11a1-aa11-a1aa-0010111a1100", - "name": "Sample Client #1" - }, - "id": 123456789, - "name": "Cloud - Stuff", - "fullName": "Cloud - Stuff" - } - ] - } - - .EXAMPLE - Get-MyITProcessReviewsCategoriesOverdue - - Gets the first 100 customer overdue review categories from the MyITProcess reporting API. - - .EXAMPLE - Get-MyITProcessReviewsCategoriesOverdue -queryFilters -filter_field_name name -filter_field_predicate equal -filter_field_value 'Cloud-Migration' - - Gets the first 100 overdue review categories for customers whose category name equals 'Cloud-Migration'. - - .EXAMPLE - Get-MyITProcessReviewsCategoriesOverdue -sortingRules -sort_field_name id -sort_direction desc - - Gets the first 100 overdue review categories for customers from the MyITProcess reporting API. - Data is sorted by id and returned in descending order. - - .EXAMPLE - Get-MyITProcessReviewsCategoriesOverdue -pagingRule -page_number 2 -page_size 50 - - Returns results 50 at a time and outputs data from page 2. Data is sorted by name and returned in ascending order. - - .EXAMPLE - Get-MyITProcessReviewsCategoriesOverdue -queryFilters -filter_field_name name -filter_field_predicate equal -filter_field_value 'Cloud-Migration' - -sortingRules -sort_field_name id -sort_direction desc - -pagingRule -page_number 2 -page_size 50 - - Gets the first 100 overdue review categories for customers whose category name equals 'Cloud-Migration' - then sorts the results by id in descending order and returns results 50 at a time and outputs data from page 2. - - .NOTES - N\A - - .LINK - https://github.com/Celerium/MyITProcess-PowerShellWrapper - https://reporting.live.myitprocess.com/index.html - -#> - - [CmdletBinding(DefaultParameterSetName = 'index')] - Param ( - [Parameter(ParameterSetName = 'index')] - [switch]$queryFilters, - - [Parameter(ParameterSetName = 'index')] - [ValidateSet( 'client.id', 'client.fullName', 'id', 'name', 'fullName' )] - [string]$filter_field_name = 'name', - - [Parameter(ParameterSetName = 'index')] - [ValidateSet( 'equal', 'notEqual', 'greaterThan', 'lessThan', 'contains' )] - [string]$filter_field_predicate = 'contains', - - [Parameter(ParameterSetName = 'index')] - [string]$filter_field_value = '', - - [Parameter(ParameterSetName = 'index')] #Unsure how to add this functionality if multiple are needed - [ValidateSet( 'or', 'and', $null )] - [AllowNull()] - [string]$filter_field_operator = 'and', - - [Parameter(ParameterSetName = 'index')] - [switch]$sortingRules, - - [Parameter(ParameterSetName = 'index')] - [ValidateSet( 'client.id', 'client.fullName', 'id', 'name', 'fullName' )] - [string]$sort_field_name = 'name', - - [Parameter(ParameterSetName = 'index')] - [ValidateSet( 'asc', 'desc' )] - [string]$sort_direction = 'asc', - - [Parameter(ParameterSetName = 'index')] - [switch]$paginationRule, - - [Parameter(ParameterSetName = 'index')] - [ValidateRange(1, [int]::MaxValue)] - [Int64]$page_number = '1', - - [Parameter(ParameterSetName = 'index')] - [ValidateRange(1,100)] - [int]$page_size = '100' - ) - - $resource_uri = '/reviews/categories/overdue' - - $body = @{} - - if ($PSCmdlet.ParameterSetName -eq 'index') { - - if ($queryFilters) { - - $Parameters = @{ - 'field' = $filter_field_name - 'predicate' = $filter_field_predicate - 'condition' = $filter_field_value - 'operator' = $filter_field_operator - } | ConvertTo-Json - - $body += @{ - 'queryFilters' = $Parameters - } - } - - if ($sortingRules) { - - $Parameters = @{ - 'field' = $sort_field_name - 'direction' = $sort_direction - } | ConvertTo-Json - - $body += @{ - 'sortingRules' = $Parameters - } - } - if ($paginationRule) { - $body += @{ - 'page' = $page_number - 'pageSize' = $page_size - } - } - } - - try { - $MyITProcess_Headers.Add('mitp-api-key', (New-Object -TypeName System.Management.Automation.PSCredential -ArgumentList 'N/A', $MyITProcess_API_Key).GetNetworkCredential().Password) - $rest_output = Invoke-RestMethod -method 'GET' -uri ($MyITProcess_Base_URI + $resource_uri) -headers $MyITProcess_Headers ` - -body $body -ErrorAction Stop -ErrorVariable web_error - } catch { - Write-Error $_ - } finally { - [void] ($MyITProcess_Headers.Remove('mitp-api-key')) - } - - $data = @{} - $data = $rest_output - return $data - -} - diff --git a/MyITProcessAPI/Resources/Users.ps1 b/MyITProcessAPI/Resources/Users.ps1 deleted file mode 100644 index b36ab99..0000000 --- a/MyITProcessAPI/Resources/Users.ps1 +++ /dev/null @@ -1,249 +0,0 @@ -function Get-MyITProcessUsers { -<# - .SYNOPSIS - Gets users from the MyITProcess reporting API. - - .DESCRIPTION - The Get-MyITProcessUsers cmdlet gets users from the MyITProcess reporting API. - - .PARAMETER queryFilters - Switch statement that allows the body of the JSON request to include an array of filter objects. - You need to include this switch if you use any of the "filter_*" parameters. - - If this statement is defined, while not required you should also define the following parameters as well: - - filter_field_name - - filter_field_predicate - - filter_field_value - - filter_field_operator - - .PARAMETER filter_field_name - Filter by a specific field name. - Filtering by arrays is not supported at this time. - - Acceptable values are: - 'id', 'firstName', 'lastName', 'roleName', 'lastLoginDate' - - The default value is 'firstName' - - .PARAMETER filter_field_predicate - Filter by a specific field predicate operator. - - Acceptable values are: - 'equal', 'notEqual', 'greaterThan', 'lessThan', 'contains' - - The default value is 'contains'. - - .PARAMETER filter_field_value - Filter by a value in the specified field. - - This value cannot be empty. - - .PARAMETER filter_field_operator - Also filter for other values. - - Acceptable values are: - 'and', 'or', $null - - The default value is 'and' - - This parameter is just a placeholder for now as I am unsure how\why - to add this functionality if multiple are needed. - - .PARAMETER sortingRules - Switch statement that allows the body of the JSON request to include an array of sorting objects. - You need to include this switch if you use any of the "sort_*" parameters. - - If this statement is defined, while not required you should also define the following parameters as well: - - sort_field_name - - sort_direction - - .PARAMETER sort_field_name - Sort by a specific field name. - Sorting by arrays is not supported at this time. - - Acceptable values are: - 'id', 'firstName', 'lastName', 'roleName', 'lastLoginDate' - - The default value is 'firstName' - - .PARAMETER sort_direction - Sort the specific field name in a certain direction. - - Acceptable values are: - 'asc', 'desc' - - The default value is 'asc' - - .PARAMETER paginationRule - Switch statement that allows the body of the JSON request to include objects for pagination. - You need to include this switch if you use any of the "page_*" parameters. - - If this statement is defined, while not required you should also define the following parameters as well: - - page_number - - page_size - - .PARAMETER page_number - Defines the page number to return. - - The default value is 1 - - .PARAMETER page_size - Defines the amount of objects to return with each page. - - The maximum page size allowed is 100 - - The default value is 100 - - .EXAMPLE - Example Response Body: - - { - "page": 1, - "pageSize": 100, - "totalCount": 1, - "items": [ - { - "id": "011a1111-11a1-aa11-a1aa-0010111a1100", - "firstName": "John", - "lastName": "Smith", - "roleName": "vCIO", - "lastLoginDate": "2019-01-01T00:00:00", - } - ] - } - - .EXAMPLE - Get-MyITProcessUsers - - Gets the first 100 users from the MyITProcess reporting API. Data is sorted by firstName and returned in ascending order. - - .EXAMPLE - Get-MyITProcessUsers -queryFilters -filter_field_name firstName -filter_field_predicate equal -filter_field_value 'John' - - Gets the first 100 users whose firstName equals 'John'. Data is sorted by firstName and returned in ascending order. - - .EXAMPLE - Get-MyITProcessUsers -sortingRules -sort_field_name id -sort_direction desc - - Gets the first 100 users from the MyITProcess reporting API. Data is sorted by id and returned in descending order. - - .EXAMPLE - Get-MyITProcessUsers -pagingRule -page_number 2 -page_size 50 - - Returns results 50 at a time and outputs data from page 2. Data is sorted by firstName and returned in ascending order. - - .EXAMPLE - Get-MyITProcessUsers -queryFilters -filter_field_name firstName -filter_field_predicate equal -filter_field_value 'John' - -sortingRules -sort_field_name id -sort_direction desc - -pagingRule -page_number 2 -page_size 50 - - Gets the first 100 users whose firstName equals 'John' then sorts the results by id in descending order, - returns results 50 at a time and outputs data from page 2. - - .NOTES - N\A - - .LINK - https://github.com/Celerium/MyITProcess-PowerShellWrapper - https://reporting.live.myitprocess.com/index.html - -#> - - [CmdletBinding(DefaultParameterSetName = 'index')] - Param ( - [Parameter(ParameterSetName = 'index')] - [switch]$queryFilters, - - [Parameter(ParameterSetName = 'index')] - [ValidateSet( 'id', 'firstName', 'lastName', 'roleName', 'lastLoginDate' )] - [string]$filter_field_name = 'firstName', - - [Parameter(ParameterSetName = 'index')] - [ValidateSet( 'equal', 'notEqual', 'greaterThan', 'lessThan', 'contains' )] - [string]$filter_field_predicate = 'contains', - - [Parameter(ParameterSetName = 'index')] - [string]$filter_field_value = '', - - [Parameter(ParameterSetName = 'index')] #Unsure how to add this functionality if multiple are needed - [ValidateSet( 'or', 'and', $null )] - [AllowNull()] - [string]$filter_field_operator = 'and', - - [Parameter(ParameterSetName = 'index')] - [switch]$sortingRules, - - [Parameter(ParameterSetName = 'index')] - [ValidateSet( 'id', 'firstName', 'lastName', 'roleName', 'lastLoginDate' )] - [string]$sort_field_name = 'firstName', - - [Parameter(ParameterSetName = 'index')] - [ValidateSet( 'asc', 'desc' )] - [string]$sort_direction = 'asc', - - [Parameter(ParameterSetName = 'index')] - [switch]$paginationRule, - - [Parameter(ParameterSetName = 'index')] - [ValidateRange(1, [int]::MaxValue)] - [Int64]$page_number = '1', - - [Parameter(ParameterSetName = 'index')] - [ValidateRange(1,100)] - [int]$page_size = '100' - ) - - $resource_uri = '/users' - - $body = @{} - - if ($PSCmdlet.ParameterSetName -eq 'index') { - - if ($queryFilters) { - - $Parameters = @{ - 'field' = $filter_field_name - 'predicate' = $filter_field_predicate - 'condition' = $filter_field_value - 'operator' = $filter_field_operator - } | ConvertTo-Json - - $body += @{ - 'queryFilters' = $Parameters - } - } - - if ($sortingRules) { - - $Parameters = @{ - 'field' = $sort_field_name - 'direction' = $sort_direction - } | ConvertTo-Json - - $body += @{ - 'sortingRules' = $Parameters - } - } - if ($paginationRule) { - $body += @{ - 'page' = $page_number - 'pageSize' = $page_size - } - } - } - - try { - $MyITProcess_Headers.Add('mitp-api-key', (New-Object -TypeName System.Management.Automation.PSCredential -ArgumentList 'N/A', $MyITProcess_API_Key).GetNetworkCredential().Password) - $rest_output = Invoke-RestMethod -method 'GET' -uri ($MyITProcess_Base_URI + $resource_uri) -headers $MyITProcess_Headers ` - -body $body -ErrorAction Stop -ErrorVariable web_error - } catch { - Write-Error $_ - } finally { - [void] ($MyITProcess_Headers.Remove('mitp-api-key')) - } - - $data = @{} - $data = $rest_output - return $data - -} diff --git a/MyITProcessAPI/Tests/APIKey.Tests.ps1 b/MyITProcessAPI/Tests/APIKey.Tests.ps1 deleted file mode 100644 index f431fbf..0000000 --- a/MyITProcessAPI/Tests/APIKey.Tests.ps1 +++ /dev/null @@ -1,93 +0,0 @@ -<# - .SYNOPSIS - Pester tests for functions in the "APIKey.ps1" file - - .DESCRIPTION - Pester tests for functions in the APIKey.ps1 file which - is apart of the MyITProcessAPI module. - - .EXAMPLE - Invoke-Pester -Path .\Tests\APIKey.Tests.ps1 - - Runs a pester test against "APIKey.Tests.ps1" and outputs simple test results. - - .EXAMPLE - Invoke-Pester -Path .\Tests\APIKey.Tests.ps1 -Output Detailed - - Runs a pester test against "APIKey.Tests.ps1" and outputs detailed test results. - - .NOTES - Build out more robust, logical, & scalable pester tests. - Look into BeforeAll as it is not working as expected with this test - - .LINK - https://github.com/Celerium/MyITProcess-PowerShellWrapper - -#> - -#Requires -Version 5.0 -#Requires -Modules @{ ModuleName='Pester'; ModuleVersion='5.0.0' } -#Requires -Modules @{ ModuleName='MyITProcessAPI'; ModuleVersion='1.0.0' } - -# General variables - $FullFileName = $MyInvocation.MyCommand.Name - #$ThisFile = $PSCommandPath -replace '\.Tests\.ps1$' - #$ThisFileName = $ThisFile | Split-Path -Leaf - - -Describe "Testing [ *-MyITProcessAPIKey ] functions with [ $FullFileName ]" { - - Context "[ Add-MyITProcessAPIKey ] testing functions" { - - It "The MyITProcess_API_Key variable should initially be empty or null" { - $MyITProcess_API_Key | Should -BeNullOrEmpty - } - - It "[ Add-MyITProcessAPIKey ] should accept a value from the pipeline" { - "MITPAPIKEY" | Add-MyITProcessAPIKey - Get-MyITProcessAPIKey | Should -Not -BeNullOrEmpty - } - - It "[ Add-MyITProcessAPIKey ] called with parameter -API_Key should not be empty" { - Add-MyITProcessAPIKey -Api_Key "MITPAPIKEY" - Get-MyITProcessAPIKey | Should -Not -BeNullOrEmpty - } - } - - Context "[ Get-MyITProcessAPIKey ] testing functions" { - - It "[ Get-MyITProcessAPIKey ] should return a value" { - Get-MyITProcessAPIKey | Should -Not -BeNullOrEmpty - } - - It "[ Get-MyITProcessAPIKey ] should be a SecureString (From PipeLine)" { - "MITPAPIKEY" | Add-MyITProcessAPIKey - Get-MyITProcessAPIKey | Should -BeOfType SecureString - } - - It "[ Get-MyITProcessAPIKey ] should be a SecureString (With Parameter)" { - Add-MyITProcessAPIKey -Api_Key "MITPAPIKEY" - Get-MyITProcessAPIKey | Should -BeOfType SecureString - } - } - - Context "[ Remove-MyITProcessAPIKey ] testing functions" { - - It "[ Remove-MyITProcessAPIKey ] should remove the MyITProcess_API_Key variable" { - Add-MyITProcessAPIKey -Api_Key "MITPAPIKEY" - Remove-MyITProcessAPIKey - $MyITProcess_API_Key | Should -BeNullOrEmpty - } - } - - Context "[ Test-MyITProcessAPIKey ] testing functions" { - - It "[ Test-MyITProcessAPIKey ] without an API key should fail to authenticate" { - Add-MyITProcessAPIKey -Api_Key "MITPAPIKEY" - Remove-MyITProcessAPIKey - $Value = Test-MyITProcessAPIKey - $Value.Message | Should -BeLike '*"password" is null*' - } - } - -} \ No newline at end of file diff --git a/MyITProcessAPI/Tests/BaseURI.Tests.ps1 b/MyITProcessAPI/Tests/BaseURI.Tests.ps1 deleted file mode 100644 index 5238e66..0000000 --- a/MyITProcessAPI/Tests/BaseURI.Tests.ps1 +++ /dev/null @@ -1,90 +0,0 @@ -<# - .SYNOPSIS - Pester tests for functions in the "BaseURI.ps1" file - - .DESCRIPTION - Pester tests for functions in the "BaseURI.ps1" file which - is apart of the MyITProcessAPI module. - - .EXAMPLE - Invoke-Pester -Path .\Tests\BaseURI.Tests.ps1 - - Runs a pester test against "BaseURI.Tests.ps1" and outputs simple test results. - - .EXAMPLE - Invoke-Pester -Path .\Tests\BaseURI.Tests.ps1 -Output Detailed - - Runs a pester test against "BaseURI.Tests.ps1" and outputs detailed test results. - - .NOTES - Build out more robust, logical, & scalable pester tests. - Look into BeforeAll as it is not working as expected with this test - - .LINK - https://github.com/Celerium/MyITProcess-PowerShellWrapper - -#> - -#Requires -Version 5.0 -#Requires -Modules @{ ModuleName='Pester'; ModuleVersion='5.0.0' } -#Requires -Modules @{ ModuleName='MyITProcessAPI'; ModuleVersion='1.0.0' } - -# General variables - $FullFileName = $MyInvocation.MyCommand.Name - #$ThisFile = $PSCommandPath -replace '\.Tests\.ps1$' - #$ThisFileName = $ThisFile | Split-Path -Leaf - - -Describe " Testing [ *-MyITProcessBaseURI } functions with [ $FullFileName ]" { - - Context "[ Add-MyITProcessBaseURI ] testing functions" { - - It "[ Add-MyITProcessBaseURI ] without parameter should return a valid URI" { - Add-MyITProcessBaseURI - Get-MyITProcessBaseURI | Should -Be 'https://reporting.live.myitprocess.com/public-api/v1' - } - - It "[ Add-MyITProcessBaseURI ] should accept a value from the pipeline" { - 'https://celerium.org' | Add-MyITProcessBaseURI - Get-MyITProcessBaseURI | Should -Be 'https://celerium.org' - } - - It "[ Add-MyITProcessBaseURI ] with parameter -base_uri should return a valid URI" { - Add-MyITProcessBaseURI -base_uri 'https://celerium.org' - Get-MyITProcessBaseURI | Should -Be 'https://celerium.org' - } - - It "[ Add-MyITProcessBaseURI ] with parameter -data_center US should return a valid URI" { - Add-MyITProcessBaseURI -data_center 'US' - Get-MyITProcessBaseURI | Should -Be 'https://reporting.live.myitprocess.com/public-api/v1' - } - - It "[ Add-MyITProcessBaseURI ] a trailing / from a base_uri should be removed" { - Add-MyITProcessBaseURI -base_uri 'https://celerium.org/' - Get-MyITProcessBaseURI | Should -Be 'https://celerium.org' - } - } - - Context "[ Get-MyITProcessBaseURI ] testing functions" { - - It "[ Get-MyITProcessBaseURI ] should return a valid URI" { - Add-MyITProcessBaseURI - Get-MyITProcessBaseURI | Should -Be 'https://reporting.live.myitprocess.com/public-api/v1' - } - - It "[ Get-MyITProcessBaseURI ] value should be a string" { - Add-MyITProcessBaseURI - Get-MyITProcessBaseURI | Should -BeOfType string - } - } - - Context "[ Remove-MyITProcessBaseURI ] testing functions" { - - It "[ Remove-MyITProcessBaseURI ] should remove the variable" { - Add-MyITProcessBaseURI - Remove-MyITProcessBaseURI - $MyITProcess_Base_URI | Should -BeNullOrEmpty - } - } - -} \ No newline at end of file diff --git a/MyITProcessAPI/Tests/HelpComment.Tests.ps1 b/MyITProcessAPI/Tests/HelpComment.Tests.ps1 deleted file mode 100644 index 9869693..0000000 --- a/MyITProcessAPI/Tests/HelpComment.Tests.ps1 +++ /dev/null @@ -1,135 +0,0 @@ -<# - .SYNOPSIS - Pester tests looking for help comments in all MyITProcessAPI module functions - - .DESCRIPTION - Pester tests looking for help comments in all MyITProcessAPI module functions - - .EXAMPLE - Invoke-Pester -Path .\Tests\HelpComment.Tests.ps1 - - Runs a pester test against "HelpComment.Tests.ps1" and outputs simple test results. - - .EXAMPLE - Invoke-Pester -Path .\Tests\HelpComment.Tests.ps1 -Output Detailed - - Runs a pester test against "HelpComment.Tests.ps1" and outputs detailed test results. - - .NOTES - Build out more robust, logical, & scalable pester tests. - Huge thank you to LazyWinAdmin, Vexx32, & JeffBrown for their blog posts! - - .LINK - https://vexx32.github.io/2020/07/08/Verify-Module-Help-Pester/ - https://lazywinadmin.com/2016/05/using-pester-to-test-your-comment-based.html - https://jeffbrown.tech/getting-started-with-pester-testing-in-powershell/ - https://github.com/Celerium/MyITProcess-PowerShellWrapper - -#> - -#Requires -Version 5.0 -#Requires -Modules @{ ModuleName='Pester'; ModuleVersion='5.0.0' } -#Requires -Modules @{ ModuleName='MyITProcessAPI'; ModuleVersion='1.0.0' } - -$ModuleName = 'MyITProcessAPI' - -BeforeAll { - $ModuleName = 'MyITProcessAPI' - Import-Module $ModuleName -} - - -Describe "Testing [ $ModuleName ] functions for comment based help" -Tags 'Module' { - - #Region Discovery - - # The module will need to be imported during Discovery since we're using it to generate test cases / Context blocks - Import-Module $ModuleName - - $ShouldProcessParameters = 'WhatIf', 'Confirm' - - # Generate command list for generating Context / TestCases - $Module = Get-Module $ModuleName - $CommandList = @( - $Module.ExportedFunctions.Keys - $Module.ExportedCmdlets.Keys - ) - - #EndRegion Discovery - - ForEach ($Command in $CommandList) { - Context "[ $Command ] - Comment Based Help" { - - #Region Discovery - - $Help = @{ Help = Get-Help -Name $Command -Full | Select-Object -Property * } - - $Parameters = Get-Help -Name $Command -Parameter * -ErrorAction Ignore | - Where-Object { $_.Name -and $_.Name -notin $ShouldProcessParameters } | - ForEach-Object { @{ - Name = $_.name - Description = $_.Description.Text - } - } - - $Ast = @{ - # Ast will be $null if the command is a compiled cmdlet - Ast = (Get-Content -Path "function:/$Command" -ErrorAction Ignore).Ast - Parameters = $Parameters - } - - $Examples = $Help.Help.Examples.Example | - ForEach-Object { @{ - Example = $_ - Title = $_.title -replace '-','' - } - } - - #EndRegion Discovery - - It "[ $Command ] has comment based help" -TestCases $Help { - $Help | Should -Not -BeNullOrEmpty - } - - It "[ $Command ] contains a synopsis" -TestCases $Help { - $Help.Synopsis | Should -Not -BeNullOrEmpty - } - - It "[ $Command ] contains a description" -TestCases $Help { - $Help.Description | Should -Not -BeNullOrEmpty - } - - It "[ $Command ] contains an example" -TestCases $Help { - $Help.Examples | Should -Not -BeNullOrEmpty - } - - It "[ $Command ] contains a note" -TestCases $Help { - $Notes = $Help.AlertSet.Alert.Text -split '\n' - $Notes[0].Trim() | Should -Not -BeNullOrEmpty - } - - It "[ $Command ] contains a link" -TestCases $Help { - $Help.relatedLinks | Should -Not -BeNullOrEmpty - } - - # This will be skipped for compiled commands ($Ast.Ast will be $null) - It "[ $Command ] has a help entry for all parameters" -TestCases $Ast -Skip:(-not ($Parameters -and $Ast.Ast)) { - @($Parameters).Count | Should -Be $Ast.Body.ParamBlock.Parameters.Count -Because 'the number of parameters in the help should match the number in the function script' - } - - # - is a pester variable - It "[ $Command ] has a description for parameter [ - ]" -TestCases $Parameters -Skip:(-not $Parameters) { - $Description | Should -Not -BeNullOrEmpty -Because "parameter $Name should have a description" - } - - It "[ $Command ] has at least one usage example" -TestCases $Help { - $Help.Examples.Example.Code.Count | Should -BeGreaterOrEqual 1 - } - - # is a pester variable - It "[ $Command ] lists a description for: [ <title> ]" -TestCases $Examples { - $Example.Remarks | Should -Not -BeNullOrEmpty -Because "example $($Example.Title) should have a description!" - } - } - } -} \ No newline at end of file diff --git a/MyITProcessAPI/Tests/MyITProcessAPI.Tests.ps1 b/MyITProcessAPI/Tests/MyITProcessAPI.Tests.ps1 deleted file mode 100644 index c5c144d..0000000 --- a/MyITProcessAPI/Tests/MyITProcessAPI.Tests.ps1 +++ /dev/null @@ -1,307 +0,0 @@ -<# - .SYNOPSIS - Pester tests for the MyITProcessAPI module manifest file. - - .DESCRIPTION - Pester tests for the MyITProcessAPI module manifest file. - - .EXAMPLE - Invoke-Pester -Path .\Tests\MyITProcessAPI.Tests.ps1 - - Runs a pester test against "MyITProcessAPI.Tests.ps1" and outputs simple test results. - - .EXAMPLE - Invoke-Pester -Path .\Tests\MyITProcessAPI.Tests.ps1 -Output Detailed - - Runs a pester test against "MyITProcessAPI.Tests.ps1" and outputs detailed test results. - - .NOTES - Build out more robust, logical, & scalable pester tests. - Huge thank you to LazyWinAdmin, Vexx32, & JeffBrown for their blog posts! - - .LINK - https://vexx32.github.io/2020/07/08/Verify-Module-Help-Pester/ - https://lazywinadmin.com/2016/05/using-pester-to-test-your-comment-based.html - https://jeffbrown.tech/getting-started-with-pester-testing-in-powershell/ - https://github.com/Celerium/MyITProcess-PowerShellWrapper - -#> - -#Requires -Version 5.0 -#Requires -Modules @{ ModuleName='Pester'; ModuleVersion='5.0.0' } -#Requires -Modules @{ ModuleName='MyITProcessAPI'; ModuleVersion='1.0.0' } - -#Region [ Discovery ] - - #IDK why I have to duplicate this, but it works. - - # Obtain name of this module by parsing name of test file (MyITProcessAPI\Tests\MyITProcessAPI.Tests.ps1) - $ThisModule = $PSCommandPath -replace '\.Tests\.ps1$' - $ThisModuleName = $ThisModule | Split-Path -Leaf - - # Obtain path of the module based on location of test file (MyITProcessAPI\Tests\MyITProcessAPI.Tests.ps1) - $ThisModulePath = Split-Path (Split-Path -Parent $PSCommandPath) -Parent - - # Make sure one or multiple versions of the module are not loaded - Get-Module -Name $ThisModuleName | Remove-Module - - # Manifest file path - $ManifestFile = "$ThisModulePath\$ThisModuleName.psd1" - - BeforeAll { - - $ThisModule = $PSCommandPath -replace '\.Tests\.ps1$' - $ThisModuleName = $ThisModule | Split-Path -Leaf - - $ThisModulePath = Split-Path (Split-Path -Parent $PSCommandPath) -Parent - $ManifestFile = "$ThisModulePath\$ThisModuleName.psd1" - - } - -#EndRegion [ Discovery ] - -Describe "[ $ThisModuleName ] testing the module manifest file" { - -#Region [Discovery] - - $ModuleInformation = Import-module -Name $ManifestFile -PassThru - - # Generate command list for generating Context / TestCases - $Module = Get-Module -Name $ThisModuleName - $ModuleFiles = $ThisModulePath | Get-ChildItem -File -Recurse | Select-Object * - -#EndRegion [Discovery] - - ForEach ($ManifestFileElement in $Module) { - - Context "[ $ThisModuleName ] Manifest File Elements" { - - #Region Discovery - - $Elements = @{ Elements = $Module | Select-Object -Property * } - - #EndRegion Discovery - - It "[ $ThisModuleName ] manifest RootModule is not empty" -TestCases $Elements { - $Elements.RootModule | Should -Not -BeNullOrEmpty - } - - It "[ $ThisModuleName ] manifest RootModule has valid data" -TestCases $Elements { - $Elements.RootModule | Should -Be '.\MyITProcessAPI.psm1' - } - - It "[ $ThisModuleName ] manifest ModuleVersion is not empty" -TestCases $Elements { - $Elements.Version | Should -Not -BeNullOrEmpty - } - - It "[ $ThisModuleName ] manifest ModuleVersion has valid data" -TestCases $Elements { - $Elements.Version | Should -BeGreaterOrEqual '1.0.0' - } - - It "[ $ThisModuleName ] manifest GUID is not empty" -TestCases $Elements { - $Elements.GUID | Should -Not -BeNullOrEmpty - } - - It "[ $ThisModuleName ] manifest GUID has valid data" -TestCases $Elements { - $Elements.GUID | Should -Be '1e76c8d1-3e7a-473c-a4ef-ac7f99bfd1a4' - } - - It "[ $ThisModuleName ] manifest Author is not empty" -TestCases $Elements { - $Elements.Author | Should -Not -BeNullOrEmpty - } - - It "[ $ThisModuleName ] manifest Author has valid data" -TestCases $Elements { - $Elements.Author | Should -Be 'David Schulte' - } - - It "[ $ThisModuleName ] manifest CompanyName is not empty" -TestCases $Elements { - $Elements.CompanyName | Should -Not -BeNullOrEmpty - } - - It "[ $ThisModuleName ] manifest CompanyName has valid data" -TestCases $Elements { - $Elements.CompanyName | Should -Be 'Celerium' - } - - It "[ $ThisModuleName ] manifest Copyright is not empty" -TestCases $Elements { - $Elements.Copyright | Should -Not -BeNullOrEmpty - } - - It "[ $ThisModuleName ] manifest Copyright has valid data" -TestCases $Elements { - $Elements.Copyright | Should -Be 'https://github.com/Celerium/MyITProcess-PowerShellWrapper/blob/main/LICENSE' - } - - It "[ $ThisModuleName ] manifest Description is not empty" -TestCases $Elements { - $Elements.Description | Should -Not -BeNullOrEmpty - } - - It "[ $ThisModuleName ] manifest PowerShellVersion is not empty" -TestCases $Elements { - $Elements.PowerShellVersion | Should -Not -BeNullOrEmpty - } - - It "[ $ThisModuleName ] manifest PowerShellVersion has valid data" -TestCases $Elements { - $Elements.PowerShellVersion | Should -BeGreaterOrEqual '5.0' - } - - It "[ $ThisModuleName ] manifest NestedModules is not empty" -TestCases $Elements { - $Elements.NestedModules | Should -Not -BeNullOrEmpty - } - - It "[ $ThisModuleName ] manifest NestedModules has valid data" -TestCases $Elements { - ($Elements.NestedModules.Name).Count | Should -Be 10 - } - - It "[ $ThisModuleName ] manifest FunctionsToExport is not empty" -TestCases $Elements { - $Elements.ExportedCommands | Should -Not -BeNullOrEmpty - } - - It "[ $ThisModuleName ] manifest FunctionsToExport has valid data" -TestCases $Elements { - ($Elements.ExportedCommands).Count | Should -Be 19 - } - - It "[ $ThisModuleName ] manifest CmdletsToExport is empty" -TestCases $Elements { - ($Elements.ExportedCmdlets).Count | Should -Be 0 - } - - It "[ $ThisModuleName ] manifest VariablesToExport is empty" -TestCases $Elements { - ($null -ne ($Elements | Select-Object ExportedVariables) -and (($Elements).ExportedVariables).Count -eq 0) | Should -Be $true - } - - It "[ $ThisModuleName ] manifest AliasesToExport is empty" -TestCases $Elements { - ($Elements.ExportedAliases).Count | Should -Be 0 - } - - It "[ $ThisModuleName ] manifest Tags is not empty" -TestCases $Elements { - $Elements.PrivateData.PSData.Tags | Should -Not -BeNullOrEmpty - } - - It "[ $ThisModuleName ] manifest Tags has valid data" -TestCases $Elements { - $Elements.PrivateData.PSData.Tags | Should -Contain 'MyITProcess' - $Elements.PrivateData.PSData.Tags | Should -Contain 'Celerium' - ($Elements.PrivateData.PSData.Tags).Count | Should -BeGreaterOrEqual 7 - } - - It "[ $ThisModuleName ] manifest LicenseUri is not empty" -TestCases $Elements { - $Elements.LicenseUri | Should -Not -BeNullOrEmpty - } - - It "[ $ThisModuleName ] manifest LicenseUri has valid data" -TestCases $Elements { - $Elements.LicenseUri | Should -Be 'https://github.com/Celerium/MyITProcess-PowerShellWrapper/blob/main/LICENSE' - } - - It "[ $ThisModuleName ] manifest ProjectUri is not empty" -TestCases $Elements { - $Elements.ProjectUri | Should -Not -BeNullOrEmpty - } - - It "[ $ThisModuleName ] manifest ProjectUri has valid data" -TestCases $Elements { - $Elements.ProjectUri | Should -Be 'https://github.com/Celerium/MyITProcess-PowerShellWrapper' - } - - It "[ $ThisModuleName ] manifest IconUri is not empty" -TestCases $Elements { - $Elements.IconUri | Should -Not -BeNullOrEmpty - } - - It "[ $ThisModuleName ] manifest IconUri has valid data" -TestCases $Elements { - $Elements.IconUri | Should -Be 'https://raw.githubusercontent.com/Celerium/MyITProcess-PowerShellWrapper/main/.github/Celerium-MyITProcess.png' - } - - It "[ $ThisModuleName ] manifest ReleaseNotes is not empty" -TestCases $Elements { - $Elements.ReleaseNotes | Should -Not -BeNullOrEmpty - } - - It "[ $ThisModuleName ] manifest ReleaseNotes has valid data" -TestCases $Elements { - $Elements.ReleaseNotes | Should -Be 'https://github.com/Celerium/MyITProcess-PowerShellWrapper/blob/main/README.md' - } - - It "[ $ThisModuleName ] manifest HelpInfoUri is not empty" -TestCases $Elements { - $Elements.HelpInfoUri | Should -Not -BeNullOrEmpty - } - - It "[ $ThisModuleName ] manifest HelpInfoUri has valid data" -TestCases $Elements { - ($Elements.HelpInfoUri -like "*MyITProcess-PowerShellWrapper*") | Should -Be $true - ($Elements.HelpInfoUri -like "*live.myitprocess*") | Should -Be $true - } - } - } - - Context "[ $ThisModuleName ] Testing Manifest & Script Modules" { - - It "[ $ThisModuleName ] manifest & script modules are stored in the correct location" { - $($ThisModulePath+"\"+$ThisModuleName.psd1) | Should -Exist - $($ThisModulePath+"\"+$ThisModuleName.psm1) | Should -Exist - } - - It "[ $ThisModuleName ] has functions in the Internal directory" { - "$ThisModulePath\Internal\*.ps1" | Should -Exist - } - - It "[ $ThisModuleName ] has functions in the Resources directory" { - "$ThisModulePath\Resources\*.ps1" | Should -Exist - } - - It "[ $ThisModuleName ] has tests in the Tests directory" { - "$ThisModulePath\Tests\*Tests.ps1" | Should -Exist - } - - It "[ $($ThisModuleName+".psd1")] Should pass Test-ModuleManifest" { - $TestResults = $ManifestFile | Test-ModuleManifest -ErrorAction SilentlyContinue - $? | Should -Be $true - } - - It "[ $($ThisModuleName+".psd1")] Should import PowerShell $ThisModuleName successfully" { - $TestResults = $ThisModulePath | Import-Module - $? | Should -Be $true - } - - #Both $File need to exist for assertion or the value goes null...IDK why - Context "[ $ThisModuleName ] Tests directory contains only tests" { - - ForEach ($File in $($ModuleFiles | Where-Object {$_.Directory -like "*Tests*"})) { - - #Region Discovery - - $File = @{ File = $File } - - #EndRegion Discovery - - It "[ $ThisModuleName ] Pester test files: $($File.File.Name)" -TestCases $File { - $File = @{ File = $File } - $PesterTestFile = $File.File.Name -replace '\.Tests\.ps1$' - "$($File.File.Directory)\$PesterTestFile.Tests.ps1" | Should -Exist - } - } - } - } - - Context "[ $ThisModuleName ] Testing for PowerShell file types" { - #Region Discovery - - $Files = @{ Files = $ModuleFiles | Select-Object -Property * } - - #EndRegion Discovery - - It "[ $ThisModuleName ] contains only PowerShell files" -TestCases $Files { - ($Files | Group-Object Extension).Name.Count | Should -Be 3 - } - } - - #Both $File need to exist for assertion or the value goes null...IDK why - Context "[ $ThisModuleName ] Testing for valid PowerShell code" { - - ForEach ($File in $ModuleFiles) { - - #Region Discovery - - $File = @{ File = $File } - - #EndRegion Discovery - - It "[ $ThisModuleName ] valid PowerShell code for: $($File.File.Name)" -TestCases $File { - $File = @{ File = $File } - $psFile = Get-Content -Path $($File.File.FullName) -ErrorAction Stop - $errors = $null - $null = [System.Management.Automation.PSParser]::Tokenize($psfile, [ref]$errors) - $errors.Count | Should -Be 0 - } - } - } -} \ No newline at end of file diff --git a/README.md b/README.md index 523e244..76c90af 100644 --- a/README.md +++ b/README.md @@ -1,119 +1,273 @@ -# MyITProcess API PowerShell Wrapper +<h1 align="center"> + <br> + <a href="http://Celerium.org"><img src="https://raw.githubusercontent.com/Celerium/MyITProcess-PowerShellWrapper/main/.github/images/Celerium_PoSHGallery_MyITProcessAPI.png" alt="_CeleriumDemo" width="200"></a> + <br> + Celerium_MyITProcessAPI + <br> +</h1> + +[![Az_Pipeline][Az_Pipeline-shield]][Az_Pipeline-url] +[![GitHub_Pages][GitHub_Pages-shield]][GitHub_Pages-url] + +[![PoshGallery_Version][PoshGallery_Version-shield]][PoshGallery_Version-url] +[![PoshGallery_Platforms][PoshGallery_Platforms-shield]][PoshGallery_Platforms-url] +[![PoshGallery_Downloads][PoshGallery_Downloads-shield]][PoshGallery_Downloads-url] +[![codeSize][codeSize-shield]][codeSize-url] + +[![Contributors][contributors-shield]][contributors-url] +[![Forks][forks-shield]][forks-url] +[![Stargazers][stars-shield]][stars-url] +[![Issues][issues-shield]][issues-url] + +[![Blog][Website-shield]][Website-url] +[![GitHub_License][GitHub_License-shield]][GitHub_License-url] -This PowerShell module acts as a wrapper for the [MyITProcess](https://www.trumethods.com/myitprocess) API. +--- + +## Buy me a coffee + +Whether you use this project, have learned something from it, or just like it, please consider supporting it by buying me a coffee, so I can dedicate more time on open-source projects like this :) -> Based off of the [ITGlue](https://github.com/itglue/powershellwrapper) project. Without their contributions I would not have been able to write this PowerShell wrapper. Thank you all! +<a href="https://www.buymeacoffee.com/Celerium" target="_blank"><img src="https://www.buymeacoffee.com/assets/img/guidelines/download-assets-sm-2.svg" alt="Buy Me A Coffee" style="width:150px;height:50px;"></a> --- -## Introduction +<a name="readme-top"></a> -The MyITProcess's reporting API offers users the ability to extract data from myITprocess into third-party reporting tools. -- Full documentation for MyITProcess's RESTful API can be found [here](https://reporting.live.myitprocess.com/index.html). +<!-- PROJECT LOGO --> +<br /> +<div align="center"> + <a href="https://celerium.org"> + <img src="https://raw.githubusercontent.com/Celerium/MyITProcess-PowerShellWrapper/main/.github/images/Celerium_PoSHGitHub_MyITProcessAPI.png" alt="Logo"> + </a> -This module serves to abstract away the details of interacting with MyITProcess's API endpoints in such a way that is consistent with PowerShell nomenclature. This gives system administrators and PowerShell developers a convenient and familiar way of using MyITProcess's API to create documentation scripts, automation, and integrations. + <p align="center"> + <a href="https://www.powershellgallery.com/packages/MyITProcessAPI" target="_blank">PowerShell Gallery</a> + · + <a href="https://github.com/Celerium/MyITProcess-PowerShellWrapper/issues/new/choose" target="_blank">Report Bug</a> + · + <a href="https://github.com/Celerium/MyITProcess-PowerShellWrapper/issues/new/choose" target="_blank">Request Feature</a> + </p> +</div> -### Function Naming +--- + +<!-- TABLE OF CONTENTS +<details> + <summary>Table of Contents</summary> + <ol> + <li> + <a href="#about-the-project">About The Project</a> + <ul> + <li><a href="#built-with">Built With</a></li> + </ul> + </li> + <li> + <a href="#getting-started">Getting Started</a> + <ul> + <li><a href="#prerequisites">Prerequisites</a></li> + <li><a href="#installation">Installation</a></li> + </ul> + </li> + <li><a href="#usage">Usage</a></li> + <li><a href="#roadmap">Roadmap</a></li> + <li><a href="#contributing">Contributing</a></li> + <li><a href="#license">License</a></li> + <li><a href="#contact">Contact</a></li> + <li><a href="#acknowledgments">Acknowledgments</a></li> + </ol> +</details> +--> + +## About The Project + +The [MyITProcessAPI](https://www.trumethods.com/myitprocess) offers users the ability to extract data from MyITProcess into third-party reporting tools and aims to abstract away the details of interacting with MyITProcess's API endpoints in such a way that is consistent with PowerShell nomenclature. This gives system administrators and PowerShell developers a convenient and familiar way of using MyITProcess's API to create documentation scripts, automation, and integrations. + +- :book: Project documentation can be found on [Github Pages](https://celerium.github.io/MyITProcess-PowerShellWrapper/) +- :book: MyITProcess's [REST API documentation here](https://reporting.live.myitprocess.com/index.html). MyITProcess features a REST API that makes use of common HTTPs GET actions. In order to maintain PowerShell best practices, only approved verbs are used. -- GET -> Get- + +- GET -> Get- Additionally, PowerShell's `verb-noun` nomenclature is respected. Each noun is prefixed with `MyITProcess` in an attempt to prevent naming problems. -For example, one might access the `/users` API endpoint by running the following PowerShell command with the appropriate parameters: +For example, one might access the `/clients` endpoint by running the following PowerShell command with the appropriate parameters: ```posh -Get-MyITProcessUsers +Get-MyITProcessClients ``` ---- +<p align="right">(<a href="#readme-top">back to top</a>)</p> -## Install & Import +## Install This module can be installed directly from the [PowerShell Gallery](https://www.powershellgallery.com/packages/MyITProcessAPI) with the following command: -- :information_source: This module supports PowerShell 5.0+ and should work in PowerShell Core. + ```posh Install-Module -Name MyITProcessAPI ``` -If you are running an older version of PowerShell, or if PowerShellGet is unavailable, you can manually download the *Master* branch and place the *MyITProcessAPI* folder into the (default) `C:\Program Files\WindowsPowerShell\Modules` folder. +- :information_source: This module supports PowerShell 5.0+ and *should* work in PowerShell Core. +- :information_source: If you are running an older version of PowerShell, or if PowerShellGet is unavailable, you can manually download the *main* branch and place the *MyITProcessAPI* folder into the (default) `C:\Program Files\WindowsPowerShell\Modules` folder. + +Project documentation can be found on [Github Pages](https://celerium.github.io/MyITProcess-PowerShellWrapper/) -After installation (by either methods), load the module into your workspace: +- A full list of functions can be retrieved by running `Get-Command -Module MyITProcessAPI`. +- Help info and a list of parameters can be found by running `Get-Help <command name>`, such as: ```posh -Import-Module MyITProcessAPI +Get-Help Get-MyITProcessClients +Get-Help Get-MyITProcessClients -Full ``` ---- +<p align="right">(<a href="#readme-top">back to top</a>)</p> + ## Initial Setup -After importing this module, you will need to configure both the *base URI* & *API key* that are used to talk with MyITProcess. +After installing this module, you will need to configure both the *base URI* & *API key* that are used to talk with the MyITProcess API. 1. Run `Add-MyITProcessBaseURI` - - By default, MyITProcess's `https://reporting.live.myitprocess.com/public-api/v1` uri is used. - - If you have your own API gateway or proxy, you may put in your own custom uri by specifying the `-base_uri` parameter: - - `Add-MyITProcessBaseURI -base_uri http://myapi.gateway.example.com` -<br><br> + - By default, MyITProcess's `https://reporting.live.myitprocess.com/public-api/v1` URI is used. + - If you have your own API gateway or proxy, you may put in your own custom URI by specifying the `-base_uri` parameter: + - `Add-MyITProcessBaseURI -base_uri http://myapi.gateway.celerium.org` +<br> +2. Run `Add-MyITProcessAPIKey -Api_Key 123456789` + - It will prompt you to enter your API key if you do not specify them. + - MyITProcess API key are generated via the [MyITProcess portal](https://helpdesk.kaseya.com/hc/en-gb/articles/4438175877521-myITprocess-API) +<br> -2. Run `Add-MyITProcessAPIKey` - - It will prompt you to enter your API key - - MyITProcess API keys are generated by going to *MyITProcess > Organization Settings > API Keys* -<br><br> +3. [**optional**] Run `Export-MyITProcessModuleSettings` + - This will create a config file at `%UserProfile%\MyITProcessAPI` that holds the *base uri* & *API key* information. + - Next time you run `Import-Module -Name MyITProcessAPI`, this configuration file will automatically be loaded. + - :warning: Exporting module settings encrypts your API key in a format that can **only be unencrypted by the user principal** that encrypted the secret. It makes use of .NET DPAPI, which for Windows uses reversible encrypted tied to your user principal. This means that you **cannot copy** your configuration file to another computer or user account and expect it to work. + - :warning: However in Linux\Unix operating systems the secret keys are more obfuscated than encrypted so it is recommend to use a more secure & cross-platform storage method. -[optional] -1. Run `Export-MyITProcessModuleSettings` - - This will create a config file at `%UserProfile%\MyITProcessAPI` that securely holds the *base uri* & *API key* information. - - Next time you run `Import-Module`, this configuration will automatically be loaded. - - :warning: Exporting module settings encrypts your API key in a format that can **only be unencrypted with your Windows account**. It makes use of PowerShell's `System.Security.SecureString` type, which uses reversible encrypted tied to your user principal. This means that you cannot copy your configuration file to another computer or user account and expect it to work. - - :warning: Exporting and importing module settings requires use of the `ConvertTo-SecureString` cmdlet, which is currently buggy in Linux & Mac PowerShell core ports. +<p align="right">(<a href="#readme-top">back to top</a>)</p> ---- ## Usage -Calling an API resource is as simple as running `Get-MyITProcess<`*resourceName*`>` - - The following is a table of supported functions and their corresponding API resources: - - Table entries with [ `-` ] indicate that the functionality is NOT supported by the MyITProcess reporting API at this time. +Calling an API resource is as simple as running `Get-MyITProcess<resourceName>` -| API Resource | Create | Read | Update | Delete | -| ----------------------------- | --------- | ------------------------------------------------- | --------- | --------- | -| Clients | - | `Get-MyITProcessClients` | - | - | -| Findings | - | `Get-MyITProcessFindings` | - | - | -| Initiatives | - | `Get-MyITProcessInitiatives` | - | - | -| Meetings | - | `Get-MyITProcessMeetings` | - | - | -| Recommendations | - | `Get-MyITProcessRecommendations` | - | - | -| Recommendation Configurations | - | `Get-MyITProcessRecommendationsConfigurations` | - | - | -| Reviews | - | `Get-MyITProcessReviews` | - | - | -| Review Overdue Categories | - | `Get-MyITProcessReviewsCategoriesOverdue` | - | - | -| Users | - | `Get-MyITProcessUsers` | - | - | +- The following is a table of supported functions and their corresponding API resources: -Each `Get-MyITProcess*` function will respond with the raw data that MyITProcess's API provides. Usually, this data has at least four sub-sections: +|Category |EndpointUri |Method|Function | +|---------------|--------------------------------------------------|------|--------------------------------| +|clients |/clients |GET |Get-MyITProcessClients | +|findings |/findings |GET |Get-MyITProcessFindings | +|initiatives |/initiatives |GET |Get-MyITProcessInitiatives | +|meetings |/meetings |GET |Get-MyITProcessMeetings | +|recommendations|/recommendations |GET |Get-MyITProcessRecommendations | +|recommendations|/recommendations/{recommendationId}/configurations|GET |Get-MyITProcessRecommendations | +|reviews |/reviews |GET |Get-MyITProcessReviews | +|reviews |/reviews/categories/overdue |GET |Get-MyITProcessReviews | +|users |/users |GET |Get-MyITProcessUsers | +Each `Get-MyITProcess*` function will respond with the raw data that MyITProcess's API provides. + +- :warning: Returned data is mostly structured the same but can vary between commands. - `page` - The current page number - `pageSize` - The amount of data per page number - `totalCount` - The total number of objects found - `items` - The actual information that was requested ---- -## Wiki & Help :blue_book: +<p align="right">(<a href="#readme-top">back to top</a>)</p> -Each resource allows for filters and parameters to be used to specify the desired output from MyITProcess's reporting API. Check out the wiki article on [Using Filters and Parameters](https://github.com/Celerium/MyITProcess-PowerShellWrapper/wiki/Using-Filters-and-Parameters). +## Roadmap - - A full list of functions can be retrieved by running `Get-Command -Module MyITProcessAPI`. - - Help info and a list of parameters can be found by running `Get-Help <command name>`, such as: +- [ ] Add Changelog +- [ ] Add example scripts & automation -```posh -Get-Help Get-MyITProcessUsers -Get-Help Get-MyITProcessUsers -Full -``` -For more information about using this module, as well as examples and advanced functionality, check out the [wiki](https://github.com/Celerium/MyITProcess-PowerShellWrapper/wiki)! +See the [open issues](https://github.com/Celerium/MyITProcess-PowerShellWrapper/issues) for a full list of proposed features (and known issues). + +<p align="right">(<a href="#readme-top">back to top</a>)</p> --- -## ToDo List :dart: - -- [ ] Build more robust Pester & ScriptAnalyzer tests -- [ ] Build a better API parameter to more securely handle API keys -- [ ] Figure out how to do CI & PowerShell gallery automation -- [ ] Work on more logically named parameters -- [ ] See if Switch parameters can be removed with parameter sets or maybe auto set when any sub-parameters are defined -- [ ] Create user friendly documentation \ No newline at end of file + +## Contributing + +Contributions are what makes the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are **greatly appreciated**. + +If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". +Don't forget to give the project a star! Thanks again! + +See the [CONTRIBUTING](https://github.com/Celerium/MyITProcess-PowerShellWrapper/blob/main/.github/CONTRIBUTING.md) guide for more information about contributing. + +<p align="right">(<a href="#readme-top">back to top</a>)</p> + +## License + +Distributed under the MIT License. See [`LICENSE`](https://github.com/Celerium/MyITProcess-PowerShellWrapper/blob/main/LICENSE) for more information. + +[![GitHub_License][GitHub_License-shield]][GitHub_License-url] + +<p align="right">(<a href="#readme-top">back to top</a>)</p> + +## Contact + +<div align="left"> + + <p align="left"> + · + <a href="https://celerium.org/#/contact" target="_blank">Website</a> + · + <a href="mailto: celerium@celerium.org">Email</a> + · + <a href="https://www.reddit.com/user/CeleriumIO" target="_blank">Reddit</a> + · + </p> +</div> + +<p align="right">(<a href="#readme-top">back to top</a>)</p> + +## Acknowledgments + +Big thank you to the following people and services as they have provided me with lots of helpful information as I continue this project! + +- [GitHub Pages](https://pages.github.com) +- [Img Shields](https://shields.io) +- [Font Awesome](https://fontawesome.com) +- [Choose an Open Source License](https://choosealicense.com) +- [GitHub Emoji Cheat Sheet](https://www.webpagefx.com/tools/emoji-cheat-sheet) + +<p align="right">(<a href="#readme-top">back to top</a>)</p> + +<!-- MARKDOWN LINKS & IMAGES --> +<!-- https://www.markdownguide.org/basic-syntax/#reference-style-links --> + +[Az_Pipeline-shield]: https://img.shields.io/azure-devops/build/AzCelerium/MyITProcessAPI/5?style=for-the-badge&label=DevOps_Build +[Az_Pipeline-url]: https://dev.azure.com/AzCelerium/MyITProcessAPI/_build?definitionId=5 + +[GitHub_Pages-shield]: https://img.shields.io/github/actions/workflow/status/celerium/MyITProcess-PowerShellWrapper/pages%2Fpages-build-deployment?style=for-the-badge&label=GitHub%20Pages +[GitHub_Pages-url]: https://github.com/Celerium/MyITProcess-PowerShellWrapper/actions/workflows/pages/pages-build-deployment + +[GitHub_License-shield]: https://img.shields.io/github/license/celerium/MyITProcess-PowerShellWrapper?style=for-the-badge +[GitHub_License-url]: https://github.com/Celerium/MyITProcess-PowerShellWrapper/blob/main/LICENSE + +[PoshGallery_Version-shield]: https://img.shields.io/powershellgallery/v/MyITProcessapi?include_prereleases&style=for-the-badge +[PoshGallery_Version-url]: https://www.powershellgallery.com/packages/MyITProcessAPI + +[PoshGallery_Platforms-shield]: https://img.shields.io/powershellgallery/p/MyITProcessapi?style=for-the-badge +[PoshGallery_Platforms-url]: https://www.powershellgallery.com/packages/MyITProcessAPI + +[PoshGallery_Downloads-shield]: https://img.shields.io/powershellgallery/dt/MyITProcessAPI?style=for-the-badge +[PoshGallery_Downloads-url]: https://www.powershellgallery.com/packages/MyITProcessAPI + +[website-shield]: https://img.shields.io/website?up_color=blue&url=https%3A%2F%2Fcelerium.org&style=for-the-badge&label=Blog +[website-url]: https://celerium.org + +[codeSize-shield]: https://img.shields.io/github/repo-size/celerium/MyITProcess-PowerShellWrapper?style=for-the-badge +[codeSize-url]: https://github.com/Celerium/MyITProcess-PowerShellWrapper + +[contributors-shield]: https://img.shields.io/github/contributors/celerium/MyITProcess-PowerShellWrapper?style=for-the-badge +[contributors-url]: https://github.com/Celerium/MyITProcess-PowerShellWrapper/graphs/contributors + +[forks-shield]: https://img.shields.io/github/forks/celerium/MyITProcess-PowerShellWrapper?style=for-the-badge +[forks-url]: https://github.com/Celerium/MyITProcess-PowerShellWrapper/network/members + +[stars-shield]: https://img.shields.io/github/stars/celerium/MyITProcess-PowerShellWrapper?style=for-the-badge +[stars-url]: https://github.com/Celerium/MyITProcess-PowerShellWrapper/stargazers + +[issues-shield]: https://img.shields.io/github/issues/Celerium/MyITProcess-PowerShellWrapper?style=for-the-badge +[issues-url]: https://github.com/Celerium/MyITProcess-PowerShellWrapper/issues diff --git a/build/Install-Prerequisites.ps1 b/build/Install-Prerequisites.ps1 new file mode 100644 index 0000000..6277859 --- /dev/null +++ b/build/Install-Prerequisites.ps1 @@ -0,0 +1,159 @@ +<# +.NOTES + Copyright 1990-2024 Celerium + + NAME: Install-Prerequisites.ps1 + Type: PowerShell + + AUTHOR: David Schulte + DATE: 2023-04-1 + EMAIL: celerium@Celerium.org + Updated: 2023-09-16 + + TODO: + +.SYNOPSIS + Installs the prerequisites needed to build and test a Celerium PowerShell project. + +.DESCRIPTION + The Install-Prerequisites script installs the prerequisites needed to + build and test a Celerium PowerShell project. + + The various prerequisites required allow for the automation of documentation, + Azure Pipelines, Pester testing, GitHub repo setup, PowerShell module setup + and much more. + +.PARAMETER Modules + Defines one or more modules to install + +.PARAMETER Update + Update the modules if they are already installed + +.PARAMETER Force + Force install and or update modules + +.EXAMPLE + .\Install-Prerequisites.ps1 + + Installs the prerequisites needed to build and test a Celerium PowerShell project. + + No progress information is sent to the console while the script is running. + +.INPUTS + Modules[String] + +.OUTPUTS + N\A + +.LINK + https://celerium.org + +#> + +<############################################################################################ + Code +############################################################################################> +#Requires -Version 5.1 + +#Region [ Parameters ] + +[CmdletBinding(DefaultParameterSetName = 'Install', SupportsShouldProcess = $true)] + param( + [Parameter(Mandatory=$false, ParameterSetName = 'Install', ValueFromPipeline = $true)] + [ValidateNotNullOrEmpty()] + [String[]]$Modules = @('ModuleBuilder', 'Pester', 'platyPS', 'PSScriptAnalyzer'), + + [Parameter(Mandatory=$false, ParameterSetName = 'Update')] + [Switch]$Force_Update + ) + +#EndRegion [ Parameters ] + +Write-Verbose '' +Write-Verbose "START - $(Get-Date -Format yyyy-MM-dd-HH:mm) - [ $($PSCmdlet.ParameterSetName) ]" +Write-Verbose '' + +#Region [ Prerequisites ] + +$StartDate = Get-Date + +#EndRegion [ Prerequisites ] + +Write-Verbose " - (1/2) - $(Get-Date -Format MM-dd-HH:mm) - Checking Package Provider" + +#Region [ Modules & Providers ] + +try { + + $packageProvider = Get-PackageProvider | Where-Object {$_.Name -eq 'NuGet'} + + If ( $null -eq $packageProvider ){ + throw 'The NuGet prerequisites are not installed, update NuGet then close & reopen PowerShell' + } + +} +Catch{ + Write-Error $_ + exit 1 +} + +#EndRegion [ Modules & Providers ] + +Write-Verbose " - (2/2) - $(Get-Date -Format MM-dd-HH:mm) - Installing Modules" + +#Region [ Main Code ] + +$valid_Modules = [System.Collections.Generic.List[object]]::new() + foreach ($module in $modules) { + + $found_Module = Find-Module -Name $Module -ErrorAction SilentlyContinue + if ($found_Module){ + $valid_Modules.Add($found_Module) > $null + } + else{ Write-Warning " - - $(Get-Date -Format MM-dd-HH:mm) - [ $Module ] is not valid or was not found" } + + } + +if ($valid_Modules) { + + foreach ($module in $valid_Modules) { + + if ( [bool](Get-InstalledModule -Name $module.Name -ErrorAction SilentlyContinue) -eq $false ){ + + Write-Verbose " - - $(Get-Date -Format MM-dd-HH:mm) - Installing [ $($module.Name) | $($module.Version) ]" + Install-Module -Name $module.Name -Force + + } + else{ + + if ($Force_Update){ + + $Version = (Find-Module -Name $module.Name).Version + Write-Verbose " - - $(Get-Date -Format MM-dd-HH:mm) - Updating [ $($module.Name)| [ $($module.Version) --> $Version ] ]" + + Update-Module -Name $module.Name -Force + + } + else { + Write-Verbose " - - $(Get-Date -Format MM-dd-HH:mm) - Already installed [ $($module.Name) | $($module.Version) ]" + } + + } + + } + +} +else{ + Write-Error " - - $(Get-Date -Format MM-dd-HH:mm) - No valid modules found at this time" + exit 1 +} + +#EndRegion [ Main Code ] + +Write-Verbose '' +Write-Verbose "END - $(Get-Date -Format yyyy-MM-dd-HH:mm)" +Write-Verbose '' + +$TimeToComplete = New-TimeSpan -Start $StartDate -End (Get-Date) +Write-Verbose 'Time to complete' +Write-Verbose ($TimeToComplete | Select-Object * -ExcludeProperty Ticks,Total*,Milli* | Out-String) \ No newline at end of file diff --git a/build/Invoke-helpContent.ps1 b/build/Invoke-helpContent.ps1 new file mode 100644 index 0000000..40fe01c --- /dev/null +++ b/build/Invoke-helpContent.ps1 @@ -0,0 +1,118 @@ +<# +.NOTES + Copyright 1990-2024 Celerium + + NAME: Invoke-helpContent.ps1 + Type: PowerShell + + AUTHOR: David Schulte + DATE: 2022-11-26 + EMAIL: celerium@celerium.org + Updated: 2023-09-16 + + TODO: + +.SYNOPSIS + Calls the Update-helpContent function to update module markdown help files + +.DESCRIPTION + The Invoke-helpContent script calls the Update-helpContent function to + update module markdown help files + +.PARAMETER moduleName + The name of the module to update help docs for + +.PARAMETER githubPageUri + The github project url to inject into help docs + +.EXAMPLE + .\Invoke-helpContent.ps1 + -moduleName MyITProcessAPI + -helpDocsPath "C:\Celerium\Projects\MyITProcess-PowerShellWrapper\docs" + -csvFilePath "C:\Celerium\Projects\MyITProcess-PowerShellWrapper\docs\Endpoints.csv" + -githubPageUri "https://celerium.github.io/MyITProcess-PowerShellWrapper" + + Updates markdown docs and external help files + + No progress information is sent to the console while the script is running. + +.INPUTS + N\A + +.OUTPUTS + N\A + +.LINK + https://celerium.org + +#> + +<############################################################################################ + Code +############################################################################################> +#Requires -Version 5.1 +#Requires -Modules @{ ModuleName="platyPS"; ModuleVersion="0.14.2" } + +#Region [ Parameters ] + +[CmdletBinding(SupportsShouldProcess = $true)] + param ( + [Parameter(Mandatory=$false)] + [ValidateNotNullOrEmpty()] + [String]$moduleName = 'MyITProcessAPI', + + [Parameter(Mandatory=$false)] + [ValidateNotNullOrEmpty()] + [String]$githubPageUri = "https://celerium.github.io/MyITProcess-PowerShellWrapper" + ) + +#EndRegion [ Parameters ] + +Write-Verbose '' +Write-Verbose "START - $(Get-Date -Format yyyy-MM-dd-HH:mm) - [ $($PSCmdlet.ParameterSetName) ]" +Write-Verbose '' + +#Region [ Prerequisites ] + +$StartDate = Get-Date + +#EndRegion [ Prerequisites ] + +#Region [ Update Help ] + +try { + + if ($IsWindows -or $PSEdition -eq 'Desktop') { + $rootPath = "$( $PSCommandPath.Substring(0, $PSCommandPath.IndexOf('\build', [System.StringComparison]::OrdinalIgnoreCase)) )" + } + else{ + $rootPath = "$( $PSCommandPath.Substring(0, $PSCommandPath.IndexOf('/build', [System.StringComparison]::OrdinalIgnoreCase)) )" + } + + Import-Module $( Join-Path -Path $rootPath -ChildPath 'build\Update-helpContent.ps1' ) -Force -Verbose:$false + + $parameters = @{ + moduleName = $moduleName + helpDocsPath = Join-Path -Path $rootPath -ChildPath 'docs' + csvFilePath = Join-Path -Path $rootPath -ChildPath 'docs\Endpoints.csv' + githubPageUri = $githubPageUri + verbose = $true + } + + Update-helpContent @parameters + +} +catch { + Write-Error $_ + exit 1 +} + +#EndRegion [ Update Help ] + +Write-Verbose '' +Write-Verbose "END - $(Get-Date -Format yyyy-MM-dd-HH:mm)" +Write-Verbose '' + +$TimeToComplete = New-TimeSpan -Start $StartDate -End (Get-Date) +Write-Verbose 'Time to complete' +Write-Verbose ($TimeToComplete | Select-Object * -ExcludeProperty Ticks,Total*,Milli* | Out-String) \ No newline at end of file diff --git a/build/Invoke-moduleBuild.ps1 b/build/Invoke-moduleBuild.ps1 new file mode 100644 index 0000000..8558c34 --- /dev/null +++ b/build/Invoke-moduleBuild.ps1 @@ -0,0 +1,131 @@ +<# +.NOTES + Copyright 1990-2024 Celerium + + NAME: Invoke-moduleBuild.ps1 + Type: PowerShell + + AUTHOR: David Schulte + DATE: 2023-04-1 + EMAIL: celerium@Celerium.org + Updated: 2023-09-16 + + TODO: + +.SYNOPSIS + Builds & prepares a PowerShell module for deployment + +.DESCRIPTION + The Invoke-moduleBuild.ps1 script builds & prepares a PowerShell + module for deployment + +.PARAMETER moduleName + The name of the module to build + + Example: MyITProcessAPI + +.PARAMETER Version + The module version (must be a valid System.Version such as PowerShell supports for modules) + +.PARAMETER UnversionedOutputDirectory + Overrides the VersionedOutputDirectory, producing an OutputDirectory without a version number as the last folder + +.EXAMPLE + .\Invoke-moduleBuild.ps1 -Version 1.2.3 + + Compiles the module files located in ..\moduleName and builds + a combined module in ...\build\moduleName\1.2.3 + +.INPUTS + N\A + +.OUTPUTS + N\A + +.LINK + https://celerium.org + +#> + +<############################################################################################ + Code +############################################################################################> +#Requires -Version 5.1 +#Requires -Modules @{ ModuleName="ModuleBuilder"; ModuleVersion="3.0.1" } +#Requires -Modules @{ ModuleName="Pester"; ModuleVersion="5.5.0" } +#Requires -Modules @{ ModuleName="platyPS"; ModuleVersion="0.14.2" } + +#Region [ Parameters ] + +[CmdletBinding(SupportsShouldProcess = $true)] + param ( + [Parameter(Mandatory = $false)] + [ValidateNotNullOrEmpty()] + [string]$moduleName = 'MyITProcessAPI', + + [Parameter(Mandatory=$true)] + [ValidateNotNullOrEmpty()] + [String]$Version, + + [Parameter(Mandatory=$false)] + [Switch]$UnversionedOutputDirectory + ) + +#EndRegion [ Parameters ] + +Write-Verbose '' +Write-Verbose "START - $(Get-Date -Format yyyy-MM-dd-HH:mm) - [ $($PSCmdlet.ParameterSetName) ]" +Write-Verbose '' + +#Region [ Prerequisites ] + +$StartDate = Get-Date + +#EndRegion [ Prerequisites ] + +#Region [ Build Module ] + +try { + + if ($IsWindows -or $PSEdition -eq 'Desktop') { + $rootPath = "$( $PSCommandPath.Substring(0, $PSCommandPath.IndexOf('\build', [System.StringComparison]::OrdinalIgnoreCase)) )" + } + else{ + $rootPath = "$( $PSCommandPath.Substring(0, $PSCommandPath.IndexOf('/build', [System.StringComparison]::OrdinalIgnoreCase)) )" + } + + $modulePath = Join-Path -Path $rootPath -ChildPath $moduleName + $SourcePath = Join-Path -Path $modulePath -ChildPath "$moduleName.psd1" + $OutputDirectory = Join-Path -Path $rootPath -ChildPath "build" + + $params = @{ + SourcePath = $SourcePath + OutputDirectory = $OutputDirectory + Version = $Version + PublicFilter = Join-Path -Path 'Private','Public' -ChildPath "*.ps1" + UnversionedOutputDirectory = $UnversionedOutputDirectory + } + + Build-Module @params -Verbose + + #Replace & comment out NestedModules from nonBuilt module + $modulePath_Built = Join-Path -Path $OutputDirectory -ChildPath "$moduleName\$Version\$moduleName.psd1" + + Update-Metadata -Path $modulePath_Built -PropertyName NestedModules -Value @() + (Get-Content -Path $modulePath_Built -Raw) -replace 'NestedModules = @\(\)', '# NestedModules = @()' | Set-Content -Path $modulePath_Built + +} +catch { + Write-Error $_ + exit 1 +} + +#EndRegion [ Build Module ] + +Write-Verbose '' +Write-Verbose "END - $(Get-Date -Format yyyy-MM-dd-HH:mm)" +Write-Verbose '' + +$TimeToComplete = New-TimeSpan -Start $StartDate -End (Get-Date) +Write-Verbose 'Time to complete' +Write-Verbose ($TimeToComplete | Select-Object * -ExcludeProperty Ticks,Total*,Milli* | Out-String) \ No newline at end of file diff --git a/build/Invoke-pesterTests.ps1 b/build/Invoke-pesterTests.ps1 new file mode 100644 index 0000000..4a08f51 --- /dev/null +++ b/build/Invoke-pesterTests.ps1 @@ -0,0 +1,181 @@ +<# +.NOTES + Copyright 1990-2024 Celerium + + NAME: Invoke-pesterTests.ps1 + Type: PowerShell + + AUTHOR: David Schulte + DATE: 2023-04-1 + EMAIL: celerium@Celerium.org + Updated: 2023-09-16 + + TODO: + Add public function testing with secrets + +.SYNOPSIS + Invoke Pester tests against all functions in a module + +.DESCRIPTION + Invoke Pester tests against all functions in a module + +.PARAMETER moduleName + The name of the local module to import + + Default value: MyITProcessAPI + +.PARAMETER Version + The version of the local module to import + +.PARAMETER IncludeTag + Tags to run tests against + +.PARAMETER ExcludeTag + Tags associated to test to skip + +.PARAMETER buildTarget + Which version of the module to run tests against + + Allowed values: + 'built', 'notBuilt' + +.PARAMETER Output + How detailed should the pester output be + + Default value: Normal + + Allowed values: + 'Detailed', 'Diagnostic', 'Minimal', 'None', 'Normal' + + +.EXAMPLE + .\Invoke-pesterTests -moduleName MyITProcessAPI -Version 1.2.3 + + Runs various pester tests against all functions in the module + and outputs the results to the console. + + An XML of the tests is also output to the build directory + +.INPUTS + N\A + +.OUTPUTS + N\A + +.LINK + https://celerium.org + +#> + +<############################################################################################ + Code +############################################################################################> +#Requires -Version 5.1 +#Requires -Modules @{ ModuleName='Pester'; ModuleVersion='5.5.0' } + +#Region [ Parameters ] + +[CmdletBinding()] +param ( + [Parameter(Mandatory = $false)] + [ValidateNotNullOrEmpty()] + [string]$moduleName = 'MyITProcessAPI', + + [Parameter(Mandatory=$true)] + [ValidateNotNullOrEmpty()] + [string]$version, + + [Parameter(Mandatory=$false)] + [string[]]$IncludeTag = @(), + + [Parameter(Mandatory=$false)] + [string[]]$ExcludeTag = 'PLACEHOLDER', + + [Parameter(Mandatory=$false)] + [ValidateSet('built','notBuilt')] + [string]$buildTarget = 'notBuilt', + + [Parameter(Mandatory=$false)] + [ValidateSet('Detailed', 'Diagnostic', 'Minimal', 'None', 'Normal')] + [string]$output = 'Normal' +) + +#EndRegion [ Parameters ] + +#Region [ Prerequisites ] + +try { + + if ($IsWindows -or $PSEdition -eq 'Desktop') { + $rootPath = "$( $PSCommandPath.Substring(0, $PSCommandPath.IndexOf('\build', [System.StringComparison]::OrdinalIgnoreCase)) )" + } + else{ + $rootPath = "$( $PSCommandPath.Substring(0, $PSCommandPath.IndexOf('/build', [System.StringComparison]::OrdinalIgnoreCase)) )" + } + + switch ($buildTarget){ + 'built' { $modulePath = Join-Path -Path $rootPath -ChildPath "\build\$moduleName\$version" } + 'notBuilt' { $modulePath = Join-Path -Path $rootPath -ChildPath "$moduleName" } + } + + $testPath = Join-Path -Path $rootPath -ChildPath "tests" + + #$withoutAuth = $( [bool]$Api_UserName -eq $false -or [bool]$Api_Key -eq $false ) + +} +catch { + Write-Error $_ + exit 1 +} + +#EndRegion [ Prerequisites ] + +#Region [ Pester Configuration ] + +$pesterContainer_params = @{ + 'moduleName' = $moduleName; + 'version' = $Version; + 'buildTarget' = $buildTarget +} + $pester_Container = New-PesterContainer -Path $testPath -Data $pesterContainer_params + +$pester_Options = @{ + + Run = @{ + Container = $pester_Container + PassThru = $true + } + + Filter = @{ + Tag = $IncludeTag + ExcludeTag = $ExcludeTag + } + + TestResult = @{ + Enabled = $true + OutputFormat = 'NUnitXml' + OutputPath = Join-Path -Path . -ChildPath "build\$($moduleName)_$($buildTarget)_Results.xml" + OutputEncoding = 'UTF8' + } + + Should = @{ + ErrorAction = 'Continue' + } + + Output = @{ + Verbosity = $output + } + +} + + $pester_Configuration = New-PesterConfiguration -Hashtable $pester_Options + +#EndRegion [ Pester Configuration ] + +#Region [ Pester Invoke ] + +$pester_Results = Invoke-Pester -Configuration $pester_Configuration + Set-Variable -Name Invoke_PesterResults -Value $pester_Results -Scope Global -Force + +#EndRegion [ Pester Invoke ] + diff --git a/build/MyITProcessAPI/2.0.0/MyITProcessAPI.psd1 b/build/MyITProcessAPI/2.0.0/MyITProcessAPI.psd1 new file mode 100644 index 0000000..575c090 --- /dev/null +++ b/build/MyITProcessAPI/2.0.0/MyITProcessAPI.psd1 @@ -0,0 +1,136 @@ +# +# Module manifest for module 'MyITProcessAPI' +# +# Generated by: David Schulte +# +# Generated on: 2022-01-29 +# + +@{ + + # Script module or binary module file associated with this manifest + RootModule = 'MyITProcessAPI.psm1' + + # Version number of this module. + # Follows https://semver.org Semantic Versioning 2.0.0 + # Given a version number MAJOR.MINOR.PATCH, increment the: + # -- MAJOR version when you make incompatible API changes, + # -- MINOR version when you add functionality in a backwards-compatible manner, and + # -- PATCH version when you make backwards-compatible bug fixes. + + # Version number of this module. + ModuleVersion = '2.0.0' + + # Supported PSEditions + # CompatiblePSEditions = @() + + # ID used to uniquely identify this module + GUID = '1e76c8d1-3e7a-473c-a4ef-ac7f99bfd1a4' + + # Author of this module + Author = 'David Schulte' + + # Company or vendor of this module + CompanyName = 'Celerium' + + # Copyright information of this module + Copyright = 'https://github.com/Celerium/MyITProcess-PowerShellWrapper/blob/main/LICENSE' + + # Description of the functionality provided by this module + Description = 'This module provides a PowerShell wrapper for the MyITProcess API.' + + # Minimum version of the Windows PowerShell engine required by this module + PowerShellVersion = '5.0' + + # Name of the Windows PowerShell host required by this module + # PowerShellHostName = '' + + # Minimum version of the Windows PowerShell host required by this module + # PowerShellHostVersion = '' + + # Minimum version of Microsoft .NET Framework required by this module. This prerequisite is valid for the PowerShell Desktop edition only. + # DotNetFrameworkVersion = '' + + # Minimum version of the common language runtime (CLR) required by this module. This prerequisite is valid for the PowerShell Desktop edition only. + # CLRVersion = '' + + # Processor architecture (None, X86, Amd64) required by this module + # ProcessorArchitecture = '' + + # Modules that must be imported into the global environment prior to importing this module + # RequiredModules = @() + + # Assemblies that must be loaded prior to importing this module + # RequiredAssemblies = @() + + # Script files (.ps1) that are run in the caller's environment prior to importing this module. + # ScriptsToProcess = @() + + # Type files (.ps1xml) to be loaded when importing this module + # TypesToProcess = @() + + # Format files (.ps1xml) to be loaded when importing this module + # FormatsToProcess = @() + + # Modules to import as nested modules of the module specified in RootModule/ModuleToProcess + # NestedModules = @() + + # Functions to export from this module, for best performance, do not use wildcards and do not delete the entry, use an empty array if there are no functions to export. + FunctionsToExport = @('ConvertTo-MyITProcessQueryString','Invoke-MyITProcessRequest','Add-MyITProcessAPIKey','Get-MyITProcessAPIKey','Remove-MyITProcessAPIKey','Test-MyITProcessAPIKey','Add-MyITProcessBaseURI','Get-MyITProcessBaseURI','Remove-MyITProcessBaseURI','Export-MyITProcessModuleSettings','Get-MyITProcessModuleSettings','Import-MyITProcessModuleSettings','Initialize-MyITProcessModuleSettings','Remove-MyITProcessModuleSettings','Get-MyITProcessClients','Get-MyITProcessFindings','Get-MyITProcessInitiatives','Get-MyITProcessMeetings','Get-MyITProcessRecommendations','Get-MyITProcessReviews','Get-MyITProcessUsers') + + # Cmdlets to export from this module, for best performance, do not use wildcards and do not delete the entry, use an empty array if there are no cmdlets to export. + CmdletsToExport = @() + + # Variables to export from this module + VariablesToExport = '*' + + # Aliases to export from this module, for best performance, do not use wildcards and do not delete the entry, use an empty array if there are no aliases to export. + AliasesToExport = @('Add-MipAPIKey','Set-MipAPIKey','Set-MyITProcessAPIKey','Get-MipAPIKey','Remove-MipAPIKey','Test-MipAPIKey','Add-MipBaseURI','Set-MipBaseURI','Set-MyITProcessBaseURI','Get-MipBaseURI','Remove-MipBaseURI','Export-MipModuleSettings','Import-MipModuleSettings','Remove-MipModuleSettings','Get-MipClients','Get-MipFindings','Get-MipInitiatives','Get-MipMeetings','Get-MipRecommendations','Get-MipReviews','Get-MipUsers') + + # DSC resources to export from this module + # DscResourcesToExport = @() + + # List of all modules packaged with this module + # ModuleList = @() + + # List of all files packaged with this module + # FileList = @() + + # Private data to pass to the module specified in RootModule/ModuleToProcess. This may also contain a PSData hashtable with additional module metadata used by PowerShell. + PrivateData = @{ + + PSData = @{ + + # Tags applied to this module. These help with module discovery in online galleries. + Tags = @('MyITProcess', 'TruMethods', 'Kaseya', 'API', 'PowerShell', 'PSEdition_Desktop', 'PSEdition_Core', 'Windows', 'Celerium') + + # A URL to the license for this module. + LicenseUri = 'https://github.com/Celerium/MyITProcess-PowerShellWrapper/blob/main/LICENSE' + + # A URL to the main website for this project. + ProjectUri = 'https://github.com/Celerium/MyITProcess-PowerShellWrapper' + + # A URL to an icon representing this module. + IconUri = 'https://raw.githubusercontent.com/Celerium/MyITProcess-PowerShellWrapper/main/.github/images/Celerium_PoSHGallery_MyITProcessAPI.png' + + # ReleaseNotes of this module + ReleaseNotes = 'https://github.com/Celerium/MyITProcess-PowerShellWrapper/blob/main/README.md' + + # Identifies the module as a prerelease version in online galleries. + #PreRelease = '-BETA' + + # Indicate whether the module requires explicit user acceptance for install, update, or save. + RequireLicenseAcceptance = $false + + } # End of PSData hashtable + + } # End of PrivateData hashtable + + # HelpInfo URI of this module + #HelpInfoURI = 'https://github.com/Celerium/MyITProcess-PowerShellWrapper', 'https://reporting.live.myitprocess.com/index.html' + + # Default prefix for commands exported from this module. Override the default prefix using Import-Module -Prefix. + # DefaultCommandPrefix = '' + +} + diff --git a/build/MyITProcessAPI/2.0.0/MyITProcessAPI.psm1 b/build/MyITProcessAPI/2.0.0/MyITProcessAPI.psm1 new file mode 100644 index 0000000..07534f1 --- /dev/null +++ b/build/MyITProcessAPI/2.0.0/MyITProcessAPI.psm1 @@ -0,0 +1,2269 @@ +#Region '.\Private\apiCalls\ConvertTo-MyITProcessQueryString.ps1' 0 +function ConvertTo-MyITProcessQueryString { +<# + .SYNOPSIS + Converts uri filter parameters + + .DESCRIPTION + The Invoke-MyITProcessRequest cmdlet converts & formats uri filter parameters + from a function which are later used to make the full resource uri for + an API call + + This is an internal helper function the ties in directly with the + Invoke-MyITProcessRequest & any public functions that define parameters + + .PARAMETER uri_Filter + Hashtable of values to combine a functions parameters with + the resource_Uri parameter. + + This allows for the full uri query to occur + + .PARAMETER resource_Uri + Defines the short resource uri (url) to use when creating the API call + + .EXAMPLE + ConvertTo-MyITProcessQueryString -uri_Filter $uri_Filter -resource_Uri '/account' + + Example: (From public function) + $uri_Filter = @{} + + ForEach ( $Key in $PSBoundParameters.GetEnumerator() ){ + if( $excludedParameters -contains $Key.Key ){$null} + else{ $uri_Filter += @{ $Key.Key = $Key.Value } } + } + + 1x key = https://MyITProcessapi.us1.my.MyITProcess.com/v1/account?accountId=12345 + 2x key = https://MyITProcessapi.us1.my.MyITProcess.com/v1/account?accountId=12345&details=True + + .NOTES + N\A + + .LINK + https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/ConvertTo-MyITProcessQueryString.html + +#> + +[CmdletBinding()] +param( + [Parameter(Mandatory = $true, ValueFromPipeline = $true)] + [hashtable]$uri_Filter, + + [Parameter(Mandatory = $true)] + [String]$resource_Uri +) + + begin {} + + process { + + if (-not $uri_Filter) { + return "" + } + + $excludedParameters = 'Debug', 'ErrorAction', 'ErrorVariable', 'InformationAction', 'InformationVariable', + 'OutBuffer', 'OutVariable', 'PipelineVariable', 'Verbose', 'WarningAction', 'WarningVariable', + 'allPages', 'recommendationId', 'overdue_Reviews' + + $convertParameters = 'filter_', 'sort_' + + $query_filterParameters = [System.Web.HttpUtility]::ParseQueryString([String]::Empty) + $query_sortParameters = [System.Web.HttpUtility]::ParseQueryString([String]::Empty) + $query_paginationRule = [System.Web.HttpUtility]::ParseQueryString([String]::Empty) + + #Region [ Format query string ] + + ForEach ( $Key in $uri_Filter.GetEnumerator() ){ + + $new_KeyName = $null + foreach ( $convertParameter in $convertParameters ){ + + if ( $Key.Key -like "$convertParameter*" ) { + $split_KeyName = $Key.Key -split '_' + $new_KeyName = $split_KeyName[1] + } + + } + + if ( $excludedParameters -contains $Key.Key ){ $null } + else{ + + if ($new_KeyName){ + switch -Wildcard ($Key.Key) { + 'filter_*' { $query_filterParameters.Add( "`"$new_KeyName`"", "`"$($Key.Value)`"" ) } + 'sort_*' { $query_sortParameters.Add( "`"$new_KeyName`"", "`"$($Key.Value)`"" ) } + } + } + else{ $query_paginationRule.Add($Key.Key, $Key.Value) } + + } + + } + + #EndRegion [ Format query string ] + + #Region [ Create query string ] + + #All parameters + if ( [string]::IsNullOrEmpty($query_filterParameters) -eq $false -and [string]::IsNullOrEmpty($query_sortParameters) -eq $false ) { + + $queryFilters = "queryFilters={$( $query_filterParameters.ToString() -replace "=",":" -replace "&","," )}" + $sortingRules = "sortingRules={$( $query_sortParameters.ToString() -replace "=",":" -replace "&","," )}" + $paginationRule = $query_paginationRule.ToString() + + $uri_Query = $queryFilters + '&' + $sortingRules + '&' + $paginationRule + + } + #Filter\Page parameters + elseif ( [string]::IsNullOrEmpty($query_filterParameters) -eq $false -and [string]::IsNullOrEmpty($query_sortParameters) -eq $true ) { + + $queryFilters = "queryFilters={$( $query_filterParameters.ToString() -replace "=",":" -replace "&","," )}" + $paginationRule = $query_paginationRule.ToString() + + $uri_Query = $queryFilters + '&' + $paginationRule + + } + #Sort\Page parameters + elseif ( [string]::IsNullOrEmpty($query_filterParameters) -eq $true -and [string]::IsNullOrEmpty($query_sortParameters) -eq $false ) { + + $sortingRules = "sortingRules={$( $query_sortParameters.ToString() -replace "=",":" -replace "&","," )}" + $paginationRule = $query_paginationRule.ToString() + + $uri_Query = $sortingRules + '&' + $paginationRule + + } + #Page parameters only + else{ + $paginationRule = $query_paginationRule.ToString() + $uri_Query = $paginationRule + } + + #EndRegion [ Create query string ] + + # Build the request and load it with the query string. + $uri_Request = [System.UriBuilder]($MyITProcess_Base_URI + $resource_Uri) + $uri_Request.Query = $uri_Query + + return $uri_Request + + } + + end {} + +} +#EndRegion '.\Private\apiCalls\ConvertTo-MyITProcessQueryString.ps1' 152 +#Region '.\Private\apiCalls\Invoke-MyITProcessRequest.ps1' 0 +function Invoke-MyITProcessRequest { +<# + .SYNOPSIS + Makes an API request + + .DESCRIPTION + The Invoke-MyITProcessRequest cmdlet invokes an API request to MyITProcess API. + + This is an internal function that is used by all public functions + + As of 2023-08 the MyITProcess v1 API only supports GET requests + + .PARAMETER method + Defines the type of API method to use + + Allowed values: + 'GET' + + .PARAMETER resource_Uri + Defines the resource uri (url) to use when creating the API call + + .PARAMETER uri_Filter + Used with the internal function [ ConvertTo-MyITProcessQueryString ] to combine + a functions parameters with the resource_Uri parameter. + + This allows for the full uri query to occur + + The full resource path is made with the following data + $MyITProcess_Base_URI + $resource_Uri + ConvertTo-MyITProcessQueryString + + .PARAMETER data + Place holder parameter to use when other methods are supported + by the MyITProcess v1 API + + .PARAMETER allPages + Returns all items from an endpoint + + When using this parameter there is no need to use either the page or perPage + parameters + + .EXAMPLE + Invoke-MyITProcessRequest -method GET -resource_Uri '/account' -uri_Filter $uri_Filter + + Invoke a rest method against the defined resource using any of the provided parameters + + Example: + Name Value + ---- ----- + Method GET + Uri https://MyITProcessapi.us1.my.MyITProcess.com/v1/account?accountId=12345&details=True + Headers {Authorization = Bearer 123456789} + Body + + + .NOTES + N\A + + .LINK + https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Invoke-MyITProcessRequest.html + +#> + + [CmdletBinding()] + param ( + [Parameter(Mandatory = $false)] + [ValidateSet('GET')] + [String]$method = 'GET', + + [Parameter(Mandatory = $true)] + [String]$resource_Uri, + + [Parameter(Mandatory = $false)] + [Hashtable]$uri_Filter = $null, + + [Parameter(Mandatory = $false)] + [Hashtable]$data = $null, + + [Parameter(Mandatory = $false)] + [Switch]$allPages + + ) + + begin {} + + process { + + # Load Web assembly when needed as PowerShell Core has the assembly preloaded + if ( !("System.Web.HttpUtility" -as [Type]) ) { + Add-Type -Assembly System.Web + } + + $query_string = ConvertTo-MyITProcessQueryString -uri_Filter $uri_Filter -resource_Uri $resource_Uri + + Set-Variable -Name 'MyITProcess_queryString' -Value $query_string -Scope Global -Force + + if ($null -eq $data) { + $body = $null + } else { + $body = @{'data'= $data} | ConvertTo-Json -Depth $MyITProcess_JSON_Conversion_Depth + } + + try { + $Api_Token = Get-MyITProcessAPIKey -PlainText + + $parameters = [ordered] @{ + "Method" = $method + "Uri" = $query_string.Uri + "Headers" = @{ 'mitp-api-key' = $Api_Token } + "Body" = $body + } + + if ( $method -ne 'GET' ) { + $parameters['ContentType'] = 'application/json; charset=utf-8' + } + + Set-Variable -Name 'MyITProcess_invokeParameters' -Value $parameters -Scope Global -Force + + if ($allPages){ + + Write-Verbose "[ $($MyInvocation.MyCommand.Name) ] - Gathering all items from [ $( $parameters.uri.LocalPath ) ] " + + $page_number = 1 + $all_responseData = [System.Collections.Generic.List[object]]::new() + + do { + + $parameters['Uri'] = $query_string.Uri -replace 'page=\d+',"page=$page_number" + + $current_page = Invoke-RestMethod @parameters -ErrorAction Stop + + Write-Verbose "[ $page_number ] of [ $( [math]::ceiling( $($current_page.totalCount)/$($current_page.pageSize) ) ) ] pages" + + foreach ($item in $current_page.items){ + $all_responseData.add($item) + } + + $page_number++ + + } while ( [math]::ceiling( $($current_page.totalCount)/$($current_page.pageSize) ) -ne $page_number - 1 -and $current_page.totalCount -ne 0 ) + + } + else{ + Write-Verbose "[ $($MyInvocation.MyCommand.Name) ] - Gathering items from [ $( $parameters.uri.LocalPath ) ] " + + $api_response = Invoke-RestMethod @parameters -ErrorAction Stop + } + + } + catch { + + $exceptionError = $_.Exception.Message + Write-Warning 'The [ MyITProcess_invokeParameters, MyITProcess_queryString, & MyITProcess_<CmdletName>Parameters ] variables can provide extra details' + + switch -Wildcard ($exceptionError) { + '*308*' { Write-Error "Invoke-MyITProcessRequest : Permanent Redirect, check assigned region" } + '*404*' { Write-Error "Invoke-MyITProcessRequest : Uri not found - [ $resource_Uri ]" } + '*429*' { Write-Error 'Invoke-MyITProcessRequest : API rate limited' } + '*504*' { Write-Error "Invoke-MyITProcessRequest : Gateway Timeout" } + default { Write-Error $_ } + } + + } + finally { + + $Auth = $MyITProcess_invokeParameters['headers']['mitp-api-key'] + $MyITProcess_invokeParameters['headers']['mitp-api-key'] = $Auth.Substring( 0, [Math]::Min($Auth.Length, 5) ) + '*******' + + } + + + if($allPages){ + + #Making output consistent + if( [string]::IsNullOrEmpty($all_responseData.items) ){ + $api_response = $null + } + else{ + $api_response = [PSCustomObject]@{ + page = '1' + pageSize = ($all_responseData | Measure-Object).Count + totalCount = $current_page.totalCount + items = $all_responseData + } + } + + return $api_response + + } + else{ return $api_response } + + } + + end {} + +} +#EndRegion '.\Private\apiCalls\Invoke-MyITProcessRequest.ps1' 196 +#Region '.\Private\apiKeys\Add-MyITProcessAPIKey.ps1' 0 +function Add-MyITProcessAPIKey { +<# + .SYNOPSIS + Sets your API key used to authenticate all API calls. + + .DESCRIPTION + The Add-MyITProcessAPIKey cmdlet sets your API key which is used to authenticate all API calls made to MyITProcess. + Once the API key is defined by Add-MyITProcessAPIKey, it is encrypted using SecureString. + + The MyITProcess API keys are generated via the MyITProcess web interface at Organization Settings > API Keys. + + .PARAMETER Api_Key + Define your API key that was generated from MyITProcess. + + .EXAMPLE + Add-MyITProcessAPIKey + + Prompts to enter in the API Key + + .EXAMPLE + Add-MyITProcessAPIKey -Api_key '12345' + + The MyITProcess API will use the string entered into the [ -Api_Key ] parameter. + + .EXAMPLE + '12345' | Add-MyITProcessAPIKey + + The Add-MyITProcessAPIKey function will use the string passed into it as its API key. + + .NOTES + N\A + + .LINK + https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Add-MyITProcessAPIKey.html + +#> + + [CmdletBinding()] + [alias( 'Add-MipAPIKey', 'Set-MipAPIKey', 'Set-MyITProcessAPIKey' )] + Param ( + [Parameter(Mandatory = $false, ValueFromPipeline = $true)] + [AllowEmptyString()] + [Alias('ApiKey')] + [string]$Api_Key + ) + + begin {} + + process { + + if ($Api_Key) { + $x_api_key = ConvertTo-SecureString $Api_Key -AsPlainText -Force + + Set-Variable -Name 'MyITProcess_API_Key' -Value $x_api_key -Option ReadOnly -Scope global -Force + } + else { + $x_api_key = Read-Host -Prompt 'Please enter your API key' -AsSecureString + + Set-Variable -Name 'MyITProcess_API_Key' -Value $x_api_key -Option ReadOnly -Scope Global -Force + } + + } + + end {} + +} +#EndRegion '.\Private\apiKeys\Add-MyITProcessAPIKey.ps1' 67 +#Region '.\Private\apiKeys\Get-MyITProcessAPIKey.ps1' 0 +function Get-MyITProcessAPIKey { +<# + .SYNOPSIS + Gets the MyITProcess API key global variable. + + .DESCRIPTION + The Get-MyITProcessAPIKey cmdlet gets the MyITProcess API key global variable and + returns it as a SecureString. + + .PARAMETER plainText + Decrypt and return the API key in plain text. + + .EXAMPLE + Get-MyITProcessAPIKey + + Gets the MyITProcess API key global variable and returns it as a SecureString. + + .NOTES + N\A + + .LINK + https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Get-MyITProcessAPIKey.html +#> + + [CmdletBinding()] + [alias("Get-MipAPIKey")] + Param ( + [Parameter( Mandatory = $false) ] + [Switch]$plainText + ) + + begin {} + + process { + + try { + + if ($MyITProcess_API_Key){ + if ($PlainText){ + $Api_Key = [System.Runtime.InteropServices.Marshal]::SecureStringToBSTR($MyITProcess_API_Key) + ( [System.Runtime.InteropServices.Marshal]::PtrToStringAuto($Api_Key) ).ToString() + } + else{$MyITProcess_API_Key} + } + else{ + Write-Warning 'The MyITProcess API key is not set. Run Add-MyITProcessAPIKey to set the API key.' + } + } + catch { + Write-Error $_ + } + finally { + if ($Api_Key) { + [System.Runtime.InteropServices.Marshal]::ZeroFreeBSTR($Api_Key) + } + } + + } + + end {} + +} +#EndRegion '.\Private\apiKeys\Get-MyITProcessAPIKey.ps1' 63 +#Region '.\Private\apiKeys\Remove-MyITProcessAPIKey.ps1' 0 +function Remove-MyITProcessAPIKey { +<# + .SYNOPSIS + Removes the MyITProcess API key global variable. + + .DESCRIPTION + The Remove-MyITProcessAPIKey cmdlet removes the MyITProcess API key global variable. + + .EXAMPLE + Remove-MyITProcessAPIKey + + Removes the MyITProcess API key global variable. + + .NOTES + N\A + + .LINK + https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Remove-MyITProcessAPIKey.html +#> + + [CmdletBinding(SupportsShouldProcess)] + [alias("Remove-MipAPIKey")] + Param () + + begin {} + + process{ + + if ($MyITProcess_API_Key) { + Remove-Variable -Name 'MyITProcess_API_Key' -Scope Global -Force + } + else{ + Write-Warning "The MyITProcess API key variable is not set. Nothing to remove" + } + + } + + end{} + +} +#EndRegion '.\Private\apiKeys\Remove-MyITProcessAPIKey.ps1' 41 +#Region '.\Private\apiKeys\Test-MyITProcessAPIKey.ps1' 0 +function Test-MyITProcessAPIKey { +<# + .SYNOPSIS + Test the MyITProcess API key. + + .DESCRIPTION + The Test-MyITProcessAPIKey cmdlet tests the base URI & API key that was defined in the + Add-MyITProcessBaseURI & Add-MyITProcessAPIKey cmdlets. + + This functions validates authorization to the /users endpoint + + .PARAMETER base_uri + Define the base URI for the MyITProcess API connection using MyITProcess's URI or a custom URI. + + The default base URI is https://reporting.live.myitprocess.com/api/v1 + + .EXAMPLE + Test-MyITProcessBaseURI + + Tests the base URI & API key that was defined in the + Add-MyITProcessBaseURI & Add-MyITProcessAPIKey cmdlets. + + The default full base uri test path is: + https://reporting.live.myitprocess.com/api/v1/clients + + .EXAMPLE + Test-MyITProcessBaseURI -base_uri http://myapi.gateway.example.com + + Tests the base URI & API key that was defined in the + Add-MyITProcessBaseURI & Add-MyITProcessAPIKey cmdlets. + + The full base uri test path in this example is: + http://myapi.gateway.example.com/clients + + .NOTES + N\A + + .LINK + https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Test-MyITProcessAPIKey.html +#> + + [CmdletBinding()] + [alias("Test-MipAPIKey")] + Param ( + [parameter(ValueFromPipeline)] + [string]$base_uri = $MyITProcess_Base_URI + ) + + begin { $resource_uri = "/users" } + + process { + + Write-Verbose "Testing API key against [ $($base_uri + $resource_uri) ]" + + try { + + $Api_Token = Get-MyITProcessAPIKey -PlainText + + $MyITProcess_Headers = New-Object "System.Collections.Generic.Dictionary[[String],[String]]" + $MyITProcess_Headers.Add('mitp-api-key', $Api_Token) + + $rest_output = Invoke-WebRequest -Method Get -Uri ($base_uri + $resource_uri) -Headers $MyITProcess_Headers -ErrorAction Stop + } + catch { + + [PSCustomObject]@{ + Method = $_.Exception.Response.Method + StatusCode = $_.Exception.Response.StatusCode.value__ + StatusDescription = $_.Exception.Response.StatusDescription + Message = $_.Exception.Message + URI = $($base_uri + $resource_uri) + } + + } finally { + Remove-Variable -Name MyITProcess_Headers -Force + } + + if ($rest_output){ + $data = @{} + $data = $rest_output + + [PSCustomObject]@{ + StatusCode = $data.StatusCode + StatusDescription = $data.StatusDescription + URI = $($base_uri + $resource_uri) + } + } + + } + + end {} + +} +#EndRegion '.\Private\apiKeys\Test-MyITProcessAPIKey.ps1' 94 +#Region '.\Private\baseUri\Add-MyITProcessBaseURI.ps1' 0 +function Add-MyITProcessBaseURI { +<# + .SYNOPSIS + Sets the base URI for the MyITProcess API connection. + + .DESCRIPTION + The Add-MyITProcessBaseURI cmdlet sets the base URI which is later used to construct the full URI for all API calls. + + .PARAMETER base_uri + Define the base URI for the MyITProcess API connection using MyITProcess's URI or a custom URI. + + .PARAMETER data_center + MyITProcess's URI connection point that can be one of the predefined data centers. The accepted values for this parameter are: + [ US ] + US = https://reporting.live.myitprocess.com/public-api/v1 + + .EXAMPLE + Add-MyITProcessBaseURI + + The base URI will use https://reporting.live.myitprocess.com/public-api/v1 which is MyITProcess's default URI. + + .EXAMPLE + Add-MyITProcessBaseURI -data_center US + + The base URI will use https://reporting.live.myitprocess.com/public-api/v1 which is MyITProcess's default URI. + + .EXAMPLE + Add-MyITProcessBaseURI -base_uri http://myapi.gateway.example.com + + A custom API gateway of http://myapi.gateway.example.com will be used for all API calls to MyITProcess's reporting API. + + .NOTES + N\A + + .LINK + https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Add-MyITProcessBaseURI.html +#> + + [CmdletBinding()] + [alias( "Add-MipBaseURI", "Set-MipBaseURI", "Set-MyITProcessBaseURI" )] + Param ( + [Parameter(Mandatory = $false , ValueFromPipeline = $true)] + [string]$base_uri = 'https://reporting.live.myitprocess.com/public-api/v1', + + [Parameter( Mandatory = $false) ] + [ValidateSet( 'US' )] + [string]$data_center + ) + + begin {} + + process{ + + # Trim superfluous forward slash from address (if applicable) + if ($base_uri[$base_uri.Length-1] -eq "/") { + $base_uri = $base_uri.Substring(0,$base_uri.Length-1) + } + + switch ($data_center) { + 'US' { $base_uri = 'https://reporting.live.myitprocess.com/public-api/v1' } + Default {} + } + + Set-Variable -Name 'MyITProcess_Base_URI' -Value $base_uri -Option ReadOnly -Scope Global -Force + + } + + end {} + +} +#EndRegion '.\Private\baseUri\Add-MyITProcessBaseURI.ps1' 71 +#Region '.\Private\baseUri\Get-MyITProcessBaseURI.ps1' 0 +function Get-MyITProcessBaseURI { +<# + .SYNOPSIS + Shows the MyITProcess base URI global variable. + + .DESCRIPTION + The Get-MyITProcessBaseURI cmdlet shows the MyITProcess base URI global variable value. + + .EXAMPLE + Get-MyITProcessBaseURI + + Shows the MyITProcess base URI global variable value. + + .NOTES + N\A + + .LINK + https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Get-MyITProcessBaseURI.html +#> + + [CmdletBinding()] + [alias("Get-MipBaseURI")] + Param () + + begin {} + + process { + + switch ([bool]$MyITProcess_Base_URI) { + $true { $MyITProcess_Base_URI } + $false { Write-Warning "The MyITProcess base URI is not set. Run Add-MyITProcessBaseURI to set the base URI." } + } + + } + + end {} + +} +#EndRegion '.\Private\baseUri\Get-MyITProcessBaseURI.ps1' 39 +#Region '.\Private\baseUri\Remove-MyITProcessBaseURI.ps1' 0 +function Remove-MyITProcessBaseURI { +<# + .SYNOPSIS + Removes the MyITProcess base URI global variable. + + .DESCRIPTION + The Remove-MyITProcessBaseURI cmdlet removes the MyITProcess base URI global variable. + + .EXAMPLE + Remove-MyITProcessBaseURI + + Removes the MyITProcess base URI global variable. + + .NOTES + N\A + + .LINK + https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Remove-MyITProcessBaseURI.html +#> + + [CmdletBinding(SupportsShouldProcess)] + [alias("Remove-MipBaseURI")] + Param () + + begin {} + + process { + + switch ([bool]$MyITProcess_Base_URI) { + $true { Remove-Variable -Name "MyITProcess_Base_URI" -Scope Global -Force } + $false { Write-Warning "The MyITProcess base URI variable is not set. Nothing to remove" } + } + + } + + end {} + +} +#EndRegion '.\Private\baseUri\Remove-MyITProcessBaseURI.ps1' 39 +#Region '.\Private\moduleSettings\Export-MyITProcessModuleSettings.ps1' 0 +function Export-MyITProcessModuleSettings { +<# + .SYNOPSIS + Exports the MyITProcess BaseURI, API, & JSON configuration information to file. + + .DESCRIPTION + The Export-MyITProcessModuleSettings cmdlet exports the MyITProcess BaseURI, API, & JSON configuration information to file. + + Making use of PowerShell's System.Security.SecureString type, exporting module settings encrypts your API key in a format + that can only be unencrypted with the your Windows account as this encryption is tied to your user principal. + This means that you cannot copy your configuration file to another computer or user account and expect it to work. + + .PARAMETER MyITProcessConfPath + Define the location to store the MyITProcess configuration file. + + By default the configuration file is stored in the following location: + $env:USERPROFILE\MyITProcessAPI + + .PARAMETER MyITProcessConfFile + Define the name of the MyITProcess configuration file. + + By default the configuration file is named: + config.psd1 + + .EXAMPLE + Export-MyITProcessModuleSettings + + Validates that the BaseURI, API, and JSON depth are set then exports their values + to the current user's MyITProcess configuration file located at: + $env:USERPROFILE\MyITProcessAPI\config.psd1 + + .EXAMPLE + Export-MyITProcessModuleSettings -MyITProcessConfPath C:\MyITProcessAPI -MyITProcessConfFile MyConfig.psd1 + + Validates that the BaseURI, API, and JSON depth are set then exports their values + to the current user's MyITProcess configuration file located at: + C:\MyITProcessAPI\MyConfig.psd1 + + .NOTES + N\A + + .LINK + https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Export-MyITProcessModuleSettings.html +#> + + [CmdletBinding(DefaultParameterSetName = 'set')] + [alias("Export-MipModuleSettings")] + Param ( + [Parameter(Mandatory = $false, ParameterSetName = 'set')] + [string]$MyITProcessConfPath = $(Join-Path -Path $home -ChildPath $(if ($IsWindows -or $PSEdition -eq 'Desktop'){"MyITProcessAPI"}else{".MyITProcessAPI"}) ), + + [Parameter(Mandatory = $false, ParameterSetName = 'set')] + [string]$MyITProcessConfFile = 'config.psd1' + ) + + begin {} + + process { + + Write-Warning "Secrets are stored using Windows Data Protection API (DPAPI)" + Write-Warning "DPAPI provides user context encryption in Windows but NOT in other operating systems like Linux or UNIX. It is recommended to use a more secure & cross-platform storage method" + + $MyITProcessConfig = Join-Path -Path $MyITProcessConfPath -ChildPath $MyITProcessConfFile + + # Confirm variables exist and are not null before exporting + if ($MyITProcess_Base_URI -and $MyITProcess_API_Key -and $MyITProcess_JSON_Conversion_Depth) { + $secureString = $MyITProcess_API_KEY | ConvertFrom-SecureString + + if ($IsWindows -or $PSEdition -eq 'Desktop') { + New-Item -Path $MyITProcessConfPath -ItemType Directory -Force | ForEach-Object { $_.Attributes = $_.Attributes -bor "Hidden" } + } + else{ + New-Item -Path $MyITProcessConfPath -ItemType Directory -Force + } +@" + @{ + MyITProcess_Base_URI = '$MyITProcess_Base_URI' + MyITProcess_API_Key = '$secureString' + MyITProcess_JSON_Conversion_Depth = '$MyITProcess_JSON_Conversion_Depth' + } +"@ | Out-File -FilePath $MyITProcessConfig -Force + } + else { + Write-Error "Failed to export MyITProcess module settings to [ $MyITProcessConfPath\$MyITProcessConfFile ]" + Write-Error $_ + exit 1 + } + + } + + end {} + +} +#EndRegion '.\Private\moduleSettings\Export-MyITProcessModuleSettings.ps1' 94 +#Region '.\Private\moduleSettings\Get-MyITProcessModuleSettings.ps1' 0 +function Get-MyITProcessModuleSettings { +<# + .SYNOPSIS + Gets the saved MyITProcess configuration settings + + .DESCRIPTION + The Get-MyITProcessModuleSettings cmdlet gets the saved MyITProcess configuration settings + + By default the configuration file is stored in the following location: + $env:USERPROFILE\MyITProcessAPI + + .PARAMETER MyITProcessConfPath + Define the location to store the MyITProcess configuration file. + + By default the configuration file is stored in the following location: + $env:USERPROFILE\MyITProcessAPI + + .PARAMETER MyITProcessConfFile + Define the name of the MyITProcess configuration file. + + By default the configuration file is named: + config.psd1 + + .PARAMETER openConfFile + Opens the MyITProcess configuration file + + .EXAMPLE + Get-MyITProcessModuleSettings + + Gets the contents of the configuration file that was created with the + Export-MyITProcessModuleSettings + + The default location of the MyITProcess configuration file is: + $env:USERPROFILE\MyITProcessAPI\config.psd1 + + .EXAMPLE + Get-MyITProcessModuleSettings -MyITProcessConfPath C:\MyITProcessAPI -MyITProcessConfFile MyConfig.psd1 -openConfFile + + Opens the configuration file from the defined location in the default editor + + The location of the MyITProcess configuration file in this example is: + C:\MyITProcessAPI\MyConfig.psd1 + + .NOTES + N\A + + .LINK + https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Get-MyITProcessModuleSettings.html +#> + + [CmdletBinding(DefaultParameterSetName = 'index')] + [alias("Export-MipModuleSettings")] + Param ( + [Parameter(Mandatory = $false, ParameterSetName = 'index')] + [String]$MyITProcessConfPath = $(Join-Path -Path $home -ChildPath $(if ($IsWindows -or $PSEdition -eq 'Desktop'){"MyITProcessAPI"}else{".MyITProcessAPI"}) ), + + [Parameter(Mandatory = $false, ParameterSetName = 'index')] + [String]$MyITProcessConfFile = 'config.psd1', + + [Parameter(Mandatory = $false, ParameterSetName = 'show')] + [Switch]$openConfFile + ) + + begin{ + $MyITProcessConfig = Join-Path -Path $MyITProcessConfPath -ChildPath $MyITProcessConfFile + } + + process{ + + if ( Test-Path -Path $MyITProcessConfig ) { + + if($openConfFile){ + Invoke-Item -Path $MyITProcessConfig + } + else{ + Import-LocalizedData -BaseDirectory $MyITProcessConfPath -FileName $MyITProcessConfFile + } + + } + else { + Write-Verbose "No configuration file found at [ $MyITProcessConfig ]" + } + + } + + end{} + +} +#EndRegion '.\Private\moduleSettings\Get-MyITProcessModuleSettings.ps1' 89 +#Region '.\Private\moduleSettings\Import-MyITProcessModuleSettings.ps1' 0 +function Import-MyITProcessModuleSettings { +<# + .SYNOPSIS + Imports the MyITProcess BaseURI, API, & JSON configuration information to the current session. + + .DESCRIPTION + The Import-MyITProcessModuleSettings cmdlet imports the MyITProcess BaseURI, API, & JSON configuration + information stored in the MyITProcess configuration file to the users current session. + + By default the configuration file is stored in the following location: + $env:USERPROFILE\MyITProcessAPI + + .PARAMETER MyITProcessConfPath + Define the location to store the MyITProcess configuration file. + + By default the configuration file is stored in the following location: + $env:USERPROFILE\MyITProcessAPI + + .PARAMETER MyITProcessConfFile + Define the name of the MyITProcess configuration file. + + By default the configuration file is named: + config.psd1 + + .EXAMPLE + Import-MyITProcessModuleSettings + + Validates that the configuration file created with the Export-MyITProcessModuleSettings cmdlet exists + then imports the stored data into the current users session. + + The default location of the MyITProcess configuration file is: + $env:USERPROFILE\MyITProcessAPI\config.psd1 + + .EXAMPLE + Import-MyITProcessModuleSettings -MyITProcessConfPath C:\MyITProcessAPI -MyITProcessConfFile MyConfig.psd1 + + Validates that the configuration file created with the Export-MyITProcessModuleSettings cmdlet exists + then imports the stored data into the current users session. + + The location of the MyITProcess configuration file in this example is: + C:\MyITProcessAPI\MyConfig.psd1 + + .NOTES + N\A + + .LINK + https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Import-MyITProcessModuleSettings.html +#> + + [CmdletBinding(DefaultParameterSetName = 'set')] + [alias("Import-MipModuleSettings")] + Param ( + [Parameter(Mandatory = $false, ParameterSetName = 'set')] + [string]$MyITProcessConfPath = $(Join-Path -Path $home -ChildPath $(if ($IsWindows -or $PSEdition -eq 'Desktop'){"MyITProcessAPI"}else{".MyITProcessAPI"}) ), + + [Parameter(Mandatory = $false, ParameterSetName = 'set')] + [string]$MyITProcessConfFile = 'config.psd1' + ) + + begin { + $MyITProcessConfig = Join-Path -Path $MyITProcessConfPath -ChildPath $MyITProcessConfFile + } + + process { + + if ( Test-Path $MyITProcessConfig ) { + $tmp_config = Import-LocalizedData -BaseDirectory $MyITProcessConfPath -FileName $MyITProcessConfFile + + # Send to function to strip potentially superfluous slash (/) + Add-MyITProcessBaseURI $tmp_config.MyITProcess_Base_URI + + $tmp_config.MyITProcess_API_key = ConvertTo-SecureString $tmp_config.MyITProcess_API_key + + Set-Variable -Name 'MyITProcess_Base_URI' -Value $tmp_config.MyITProcess_Base_URI -Option ReadOnly -Scope Global -Force + + Set-Variable -Name 'MyITProcess_API_Key' -Value $tmp_config.MyITProcess_API_key -Option ReadOnly -Scope Global -Force + + Set-Variable -Name 'MyITProcess_JSON_Conversion_Depth' -Value $tmp_config.MyITProcess_JSON_Conversion_Depth -Scope Global -Force + + Write-Verbose "The MyITProcessAPI Module configuration loaded successfully from [ $MyITProcessConfig ]" + + # Clean things up + Remove-Variable "tmp_config" + } + else { + Write-Verbose "No configuration file found at [ $MyITProcessConfig ] run Add-MyITProcessAPIKey & Add-MyITProcessBaseURI to get started." + + Add-MyITProcessBaseURI + + Set-Variable -Name "MyITProcess_Base_URI" -Value $(Get-MyITProcessBaseURI) -Option ReadOnly -Scope Global -Force + Set-Variable -Name "MyITProcess_JSON_Conversion_Depth" -Value 100 -Scope Global -Force + } + + } + + end {} + +} +#EndRegion '.\Private\moduleSettings\Import-MyITProcessModuleSettings.ps1' 99 +#Region '.\Private\moduleSettings\Initialize-MyITProcessModuleSettings.ps1' 0 +#Used to auto load either baseline settings or saved configurations when the module is imported +Import-MyITProcessModuleSettings -Verbose:$false +#EndRegion '.\Private\moduleSettings\Initialize-MyITProcessModuleSettings.ps1' 3 +#Region '.\Private\moduleSettings\Remove-MyITProcessModuleSettings.ps1' 0 +function Remove-MyITProcessModuleSettings { +<# + .SYNOPSIS + Removes the stored MyITProcess configuration folder. + + .DESCRIPTION + The Remove-MyITProcessModuleSettings cmdlet removes the MyITProcess folder and its files. + This cmdlet also has the option to remove sensitive MyITProcess variables as well. + + By default configuration files are stored in the following location and will be removed: + $env:USERPROFILE\MyITProcessAPI + + .PARAMETER MyITProcessConfPath + Define the location of the MyITProcess configuration folder. + + By default the configuration folder is located at: + $env:USERPROFILE\MyITProcessAPI + + .PARAMETER AndVariables + Define if sensitive MyITProcess variables should be removed as well. + + By default the variables are not removed. + + .EXAMPLE + Remove-MyITProcessModuleSettings + + Checks to see if the default configuration folder exists and removes it if it does. + + The default location of the MyITProcess configuration folder is: + $env:USERPROFILE\MyITProcessAPI + + .EXAMPLE + Remove-MyITProcessModuleSettings -MyITProcessConfPath C:\MyITProcessAPI -AndVariables + + Checks to see if the defined configuration folder exists and removes it if it does. + If sensitive MyITProcess variables exist then they are removed as well. + + The location of the MyITProcess configuration folder in this example is: + C:\MyITProcessAPI + + .NOTES + N\A + + .LINK + https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Remove-MyITProcessModuleSettings.html +#> + + [CmdletBinding(SupportsShouldProcess, DefaultParameterSetName = 'set')] + [alias("Remove-MipModuleSettings")] + Param ( + [Parameter(Mandatory = $false, ParameterSetName = 'set')] + [string]$MyITProcessConfPath = $(Join-Path -Path $home -ChildPath $(if ($IsWindows -or $PSEdition -eq 'Desktop'){"MyITProcessAPI"}else{".MyITProcessAPI"}) ), + + [Parameter(Mandatory = $false, ParameterSetName = 'set')] + [switch]$AndVariables + ) + + begin {} + + process { + + if(Test-Path $MyITProcessConfPath) { + + Remove-Item -Path $MyITProcessConfPath -Recurse -Force -WhatIf:$WhatIfPreference + + If ($AndVariables) { + Remove-MyITProcessAPIKey + Remove-MyITProcessBaseURI + } + + if ($WhatIfPreference -eq $false){ + + if (!(Test-Path $MyITProcessConfPath)) { + Write-Output "The MyITProcessAPI configuration folder has been removed successfully from [ $MyITProcessConfPath ]" + } + else { + Write-Error "The MyITProcessAPI configuration folder could not be removed from [ $MyITProcessConfPath ]" + } + + } + + } + else { + Write-Warning "No configuration folder found at [ $MyITProcessConfPath ]" + } + + } + + end {} + +} +#EndRegion '.\Private\moduleSettings\Remove-MyITProcessModuleSettings.ps1' 92 +#Region '.\Public\Get-MyITProcessClients.ps1' 0 +function Get-MyITProcessClients { +<# + .SYNOPSIS + Lists all clients (both active and inactive) + + .DESCRIPTION + The Get-MyITProcessClients cmdlet lists all clients (both active and inactive) + + .PARAMETER filter_field + Filter by a specific field name + + Allowed values: + 'id', 'name', 'createdDate', 'isActive', 'deactivatedDate', + 'lastReviewDate', 'lastAssignedMemberActivityDate', 'alignmentScore' + + .PARAMETER filter_predicate + Filter by a specific field predicate operator + + Allowed values: + 'equal', 'notEqual', 'greaterThan', 'lessThan', 'contains' + + .PARAMETER filter_condition + Filter by a value in the specified field. + + This value cannot be empty + + .PARAMETER filter_operator + Also filter for other values + + Allowed values: + 'and', 'or', $null + + This parameter is just a placeholder for now as I am unsure how + to add this functionality if multiple queries are needed + + .PARAMETER sort_field + Sort by a specific field name + + Allowed values: + 'id', 'name', 'createdDate', 'isActive', 'deactivatedDate', + 'lastReviewDate', 'lastAssignedMemberActivityDate', 'alignmentScore' + + .PARAMETER sort_direction + Sort the specific field name in a certain direction + + Allowed values: + 'asc', 'desc' + + .PARAMETER page + Defines the page number to return + + [Default] 1 + + .PARAMETER pageSize + Defines the number of items to return with each page + + [Default] 100 + [Maximum] 100 + + .PARAMETER allPages + Returns all items from an endpoint + + .EXAMPLE + Get-MyITProcessClients + + Returns the first 100 clients + + .EXAMPLE + Get-MyITProcessClients -filter_field name -filter_predicate equal -filter_condition 'Celerium' + + Returns the clients whose name equals the defined condition + + .EXAMPLE + Get-MyITProcessClients -sort_field name -sort_direction desc + + Returns the first 100 clients sorted by name in descending order + + .EXAMPLE + Get-MyITProcessClients -page 2 -pageSize 50 + + Returns results 50 at a time and outputs data from page 2 + + .NOTES + N\A + + .LINK + https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Clients/Get-MyITProcessClients.html + +#> + + [CmdletBinding()] + [alias("Get-MipClients")] + Param ( + [Parameter( Mandatory = $false )] + [ValidateSet( 'id', 'name', 'createdDate', 'isActive', 'deactivatedDate', 'lastReviewDate', 'lastAssignedMemberActivityDate', 'alignmentScore' )] + [string]$filter_field, + + [Parameter( Mandatory = $false )] + [ValidateSet( 'equal', 'notEqual', 'greaterThan', 'lessThan', 'contains' )] + [string]$filter_predicate, + + [Parameter( Mandatory = $false )] + [AllowNull()] + [string]$filter_condition, + + [Parameter( Mandatory = $false )] + [ValidateSet( 'or', 'and', $null )] + [AllowNull()] + [string]$filter_operator, + + [Parameter( Mandatory = $false )] + [ValidateSet( 'id', 'name', 'createdDate', 'isActive', 'deactivatedDate', 'lastReviewDate', 'lastAssignedMemberActivityDate', 'alignmentScore' )] + [string]$sort_field, + + [Parameter( Mandatory = $false )] + [ValidateSet( 'asc', 'desc' )] + [string]$sort_direction, + + [Parameter( Mandatory = $false )] + [ValidateRange(1, [int64]::MaxValue)] + [int64]$page, + + [Parameter( Mandatory = $false )] + [ValidateRange(1,100)] + [int64]$pageSize, + + [Parameter( Mandatory = $false )] + [switch]$allPages + ) + + begin { $resource_uri = '/clients' } + + process { + + Write-Verbose "[ $($MyInvocation.MyCommand.Name) ] - Running the [ $($PSCmdlet.ParameterSetName) ] parameterSet" + + #Add default PSBoundParameters + if( -not $PSBoundParameters.ContainsKey('page') ) { $PSBoundParameters.page = 1 } + if( -not $PSBoundParameters.ContainsKey('pageSize') ) { $PSBoundParameters.pageSize = 100 } + + Set-Variable -Name 'MyITProcess_clientParameters' -Value $PSBoundParameters -Scope Global -Force + + Invoke-MyITProcessRequest -method GET -resource_Uri $resource_Uri -uri_Filter $PSBoundParameters -allPages:$allPages + + } + + end {} + +} +#EndRegion '.\Public\Get-MyITProcessClients.ps1' 150 +#Region '.\Public\Get-MyITProcessFindings.ps1' 0 +function Get-MyITProcessFindings { +<# + .SYNOPSIS + List all findings + + .DESCRIPTION + The Get-MyITProcessFindings cmdlet list all findings + + Findings are located under Strategy > Client > Menu > Initiatives + + .PARAMETER filter_field + Filter by a specific field name + + Allowed values: + 'id', 'question.label', 'question.text', 'review.id', 'review.name', + 'vcioAnswerType', 'isArchived' + + .PARAMETER filter_predicate + Filter by a specific field predicate operator + + Allowed values: + 'equal', 'notEqual', 'greaterThan', 'lessThan', 'contains' + + .PARAMETER filter_condition + Filter by a value in the specified field. + + This value cannot be empty + + .PARAMETER filter_operator + Also filter for other values + + Allowed values: + 'and', 'or', $null + + This parameter is just a placeholder for now as I am unsure how + to add this functionality if multiple queries are needed + + .PARAMETER sort_field + Sort by a specific field name + + Allowed values: + 'id', 'question.label', 'question.text', 'review.id', 'review.name', + 'vcioAnswerType', 'isArchived' + + .PARAMETER sort_direction + Sort the specific field name in a certain direction + + Allowed values: + 'asc', 'desc' + + .PARAMETER page + Defines the page number to return + + [Default] 1 + + .PARAMETER pageSize + Defines the number of items to return with each page + + [Default] 100 + [Maximum] 100 + + .PARAMETER allPages + Returns all items from an endpoint + + .EXAMPLE + Get-MyITProcessFindings + + Returns the first 100 findings + + .EXAMPLE + Get-MyITProcessFindings -filter_field review.name -filter_predicate contains -filter_condition 'Celerium' + + Returns the findings whose name contains the defined condition + + .EXAMPLE + Get-MyITProcessFindings -sort_field review.name -sort_direction desc + + Returns the first 100 findings sorted by review.name in descending order + + .EXAMPLE + Get-MyITProcessFindings -page 2 -pageSize 50 + + Returns results 50 at a time and outputs data from page 2 + + .NOTES + N\A + + .LINK + https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Findings/Get-MyITProcessFindings.html + +#> + + [CmdletBinding()] + [alias("Get-MipFindings")] + Param ( + [Parameter( Mandatory = $false )] + [ValidateSet( 'id', 'question.label', 'question.text', 'review.id', 'review.name', 'vcioAnswerType', 'isArchived' )] + [string]$filter_field, + + [Parameter( Mandatory = $false )] + [ValidateSet( 'equal', 'notEqual', 'greaterThan', 'lessThan', 'contains' )] + [string]$filter_predicate, + + [Parameter( Mandatory = $false )] + [ValidateNotNullOrEmpty()] + [string]$filter_condition, + + [Parameter( Mandatory = $false )] + [ValidateSet( 'or', 'and', $null )] + [AllowNull()] + [string]$filter_operator, + + [Parameter( Mandatory = $false )] + [ValidateSet( 'id', 'question.label', 'question.text', 'review.id', 'review.name', 'vcioAnswerType', 'isArchived' )] + [string]$sort_field, + + [Parameter( Mandatory = $false )] + [ValidateSet( 'asc', 'desc' )] + [string]$sort_direction, + + [Parameter( Mandatory = $false )] + [ValidateRange(1, [int64]::MaxValue)] + [int64]$page, + + [Parameter( Mandatory = $false )] + [ValidateRange(1,100)] + [int64]$pageSize, + + [Parameter( Mandatory = $false )] + [switch]$allPages + ) + + begin { $resource_uri = '/findings' } + + process { + + Write-Verbose "[ $($MyInvocation.MyCommand.Name) ] - Running the [ $($PSCmdlet.ParameterSetName) ] parameterSet" + + #Add default PSBoundParameters + if( -not $PSBoundParameters.ContainsKey('page') ) { $PSBoundParameters.page = 1 } + if( -not $PSBoundParameters.ContainsKey('pageSize') ) { $PSBoundParameters.pageSize = 100 } + + Set-Variable -Name 'MyITProcess_findingsParameters' -Value $PSBoundParameters -Scope Global -Force + + Invoke-MyITProcessRequest -method GET -resource_Uri $resource_Uri -uri_Filter $PSBoundParameters -allPages:$allPages + + } + + end {} + +} +#EndRegion '.\Public\Get-MyITProcessFindings.ps1' 152 +#Region '.\Public\Get-MyITProcessInitiatives.ps1' 0 +function Get-MyITProcessInitiatives { +<# + .SYNOPSIS + List of initiatives + + .DESCRIPTION + The Get-MyITProcessInitiatives cmdlet gets a list of initiatives + + Initiatives are located under Strategy > Client > Menu > Initiatives + + .PARAMETER filter_field + Filter by a specific field name + + Allowed values: + 'id', 'client.id', 'client.name', 'title', 'description', + 'isArchived', 'recommendationsIds' + + .PARAMETER filter_predicate + Filter by a specific field predicate operator + + Allowed values: + 'equal', 'notEqual', 'greaterThan', 'lessThan', 'contains' + + .PARAMETER filter_condition + Filter by a value in the specified field. + + This value cannot be empty + + .PARAMETER filter_operator + Also filter for other values + + Allowed values: + 'and', 'or', $null + + This parameter is just a placeholder for now as I am unsure how + to add this functionality if multiple queries are needed + + .PARAMETER sort_field + Sort by a specific field name + + Allowed values: + 'id', 'client.id', 'client.name', 'title', 'description', + 'isArchived', 'recommendationsIds' + + .PARAMETER sort_direction + Sort the specific field name in a certain direction + + Allowed values: + 'asc', 'desc' + + .PARAMETER page + Defines the page number to return + + [Default] 1 + + .PARAMETER pageSize + Defines the number of items to return with each page + + [Default] 100 + [Maximum] 100 + + .PARAMETER allPages + Returns all items from an endpoint + + .EXAMPLE + Get-MyITProcessInitiatives + + Returns the first 100 initiatives + + .EXAMPLE + Get-MyITProcessInitiatives -filter_field client.id -filter_predicate equal -filter_condition '123456789' + + Returns the initiatives whose client.id equals the defined condition + + .EXAMPLE + Get-MyITProcessInitiatives -sort_field client.id -sort_direction desc + + Returns the first 100 initiatives sorted by client.id in descending order + + .EXAMPLE + Get-MyITProcessInitiatives -page 2 -pageSize 50 + + Returns results 50 at a time and outputs data from page 2 + + .NOTES + N\A + .LINK + https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Initiatives/Get-MyITProcessInitiatives.html + +#> + + [CmdletBinding()] + [alias("Get-MipInitiatives")] + Param ( + [Parameter( Mandatory = $false )] + [ValidateSet( 'id', 'client.id', 'client.name', 'title', 'description', 'isArchived', 'recommendationsIds' )] + [string]$filter_field, + + [Parameter( Mandatory = $false )] + [ValidateSet( 'equal', 'notEqual', 'greaterThan', 'lessThan', 'contains' )] + [string]$filter_predicate, + + [Parameter( Mandatory = $false )] + [string]$filter_condition, + + [Parameter( Mandatory = $false )] + [ValidateSet( 'or', 'and', $null )] + [AllowNull()] + [string]$filter_operator, + + [Parameter( Mandatory = $false )] + [ValidateSet( 'id', 'client.id', 'client.name', 'title', 'description', 'isArchived', 'recommendationsIds' )] + [string]$sort_field, + + [Parameter( Mandatory = $false )] + [ValidateSet( 'asc', 'desc' )] + [string]$sort_direction, + + [Parameter( Mandatory = $false )] + [ValidateRange(1, [int64]::MaxValue)] + [int64]$page, + + [Parameter( Mandatory = $false )] + [ValidateRange(1,100)] + [int64]$pageSize, + + [Parameter( Mandatory = $false )] + [switch]$allPages + ) + + begin { $resource_uri = '/initiatives' } + + process { + + Write-Verbose "[ $($MyInvocation.MyCommand.Name) ] - Running the [ $($PSCmdlet.ParameterSetName) ] parameterSet" + + #Add default PSBoundParameters + if( -not $PSBoundParameters.ContainsKey('page') ) { $PSBoundParameters.page = 1 } + if( -not $PSBoundParameters.ContainsKey('pageSize') ) { $PSBoundParameters.pageSize = 100 } + + Set-Variable -Name 'MyITProcess_initiativesParameters' -Value $PSBoundParameters -Scope Global -Force + + Invoke-MyITProcessRequest -method GET -resource_Uri $resource_Uri -uri_Filter $PSBoundParameters -allPages:$allPages + + } + + end {} + +} +#EndRegion '.\Public\Get-MyITProcessInitiatives.ps1' 150 +#Region '.\Public\Get-MyITProcessMeetings.ps1' 0 +function Get-MyITProcessMeetings { +<# + .SYNOPSIS + List of meetings + + .DESCRIPTION + The Get-MyITProcessMeetings cmdlet gets a list of meetings + + Meetings are located under Strategy > Client > Menu > Meeting History + + .PARAMETER filter_field + Filter by a specific field name + + Allowed values: + 'id', 'status', 'title', 'purpose', 'startDate', 'endDate', 'location', 'summaryDescription', + 'recommendationIds', 'client.id', 'client.name', 'createdBy.id', 'createdBy.fullName' + + .PARAMETER filter_predicate + Filter by a specific field predicate operator + + Allowed values: + 'equal', 'notEqual', 'greaterThan', 'lessThan', 'contains' + + .PARAMETER filter_condition + Filter by a value in the specified field. + + This value cannot be empty + + .PARAMETER filter_operator + Also filter for other values + + Allowed values: + 'and', 'or', $null + + This parameter is just a placeholder for now as I am unsure how + to add this functionality if multiple queries are needed + + .PARAMETER sort_field + Sort by a specific field name + + Allowed values: + 'id', 'status', 'title', 'purpose', 'startDate', 'endDate', 'location', 'summaryDescription', + 'recommendationIds', 'client.id', 'client.name', 'createdBy.id', 'createdBy.fullName' + + .PARAMETER sort_direction + Sort the specific field name in a certain direction + + Allowed values: + 'asc', 'desc' + + .PARAMETER page + Defines the page number to return + + [Default] 1 + + .PARAMETER pageSize + Defines the number of items to return with each page + + [Default] 100 + [Maximum] 100 + + .PARAMETER allPages + Returns all items from an endpoint + + .EXAMPLE + Get-MyITProcessMeetings + + Returns the first 100 meetings + + .EXAMPLE + Get-MyITProcessMeetings -filter_field title -filter_predicate equal -filter_condition 'Celerium' + + Returns the meetings whose title equals the defined condition + + .EXAMPLE + Get-MyITProcessMeetings -sort_field title -sort_direction desc + + Returns the first 100 meetings sorted by title in descending order + + .EXAMPLE + Get-MyITProcessMeetings -page 2 -pageSize 50 + + Returns results 50 at a time and outputs data from page 2 + + .NOTES + N\A + + .LINK + https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Meetings/Get-MyITProcessMeetings.html + +#> + + [CmdletBinding()] + [alias("Get-MipMeetings")] + Param ( + [Parameter( Mandatory = $false )] + [ValidateSet( 'id', 'status', 'title', 'purpose', 'startDate', 'endDate', 'location', 'summaryDescription', + 'recommendationIds', 'client.id', 'client.name', 'createdBy.id', 'createdBy.fullName' )] + [string]$filter_field, + + [Parameter( Mandatory = $false )] + [ValidateSet( 'equal', 'notEqual', 'greaterThan', 'lessThan', 'contains' )] + [string]$filter_predicate, + + [Parameter( Mandatory = $false )] + [string]$filter_condition, + + [Parameter( Mandatory = $false )] + [ValidateSet( 'or', 'and', $null )] + [AllowNull()] + [string]$filter_operator, + + [Parameter( Mandatory = $false )] + [ValidateSet( 'id', 'status', 'title', 'purpose', 'startDate', 'endDate', 'location', 'summaryDescription', + 'recommendationIds', 'client.id', 'client.name', 'createdBy.id', 'createdBy.fullName' )] + [string]$sort_field, + + [Parameter( Mandatory = $false )] + [ValidateSet( 'asc', 'desc' )] + [string]$sort_direction, + + [Parameter( Mandatory = $false )] + [ValidateRange(1, [int64]::MaxValue)] + [int64]$page, + + [Parameter( Mandatory = $false )] + [ValidateRange(1,100)] + [int64]$pageSize, + + [Parameter( Mandatory = $false )] + [switch]$allPages + ) + + begin { $resource_uri = '/meetings' } + + process { + + Write-Verbose "[ $($MyInvocation.MyCommand.Name) ] - Running the [ $($PSCmdlet.ParameterSetName) ] parameterSet" + + #Add default PSBoundParameters + if( -not $PSBoundParameters.ContainsKey('page') ) { $PSBoundParameters.page = 1 } + if( -not $PSBoundParameters.ContainsKey('pageSize') ) { $PSBoundParameters.pageSize = 100 } + + Set-Variable -Name 'MyITProcess_meetingsParameters' -Value $PSBoundParameters -Scope Global -Force + + Invoke-MyITProcessRequest -method GET -resource_Uri $resource_Uri -uri_Filter $PSBoundParameters -allPages:$allPages + + } + + end {} + +} +#EndRegion '.\Public\Get-MyITProcessMeetings.ps1' 153 +#Region '.\Public\Get-MyITProcessRecommendations.ps1' 0 +function Get-MyITProcessRecommendations { +<# + .SYNOPSIS + List of recommendations + + .DESCRIPTION + The Get-MyITProcessRecommendations cmdlet gets a list of recommendations + + Meetings are located under Strategy > Client > Menu > Recommendation backlog + + .PARAMETER recommendationId + Defines the recommendation id that in turn will show you any linked configurations + + This is a required parameter. + + .PARAMETER filter_field + Filter by a specific field name + + Allowed values: + 'id', 'parentId', 'client.id', 'client.name', 'initiative.id', 'name', 'description', 'budget', 'budgetMonth', + 'hours', 'type', 'responsibleParty', 'status', 'priority', 'isArchived', 'recommendationFeedback', 'findingsIds' + + .PARAMETER filter_predicate + Filter by a specific field predicate operator + + Allowed values: + 'equal', 'notEqual', 'greaterThan', 'lessThan', 'contains' + + .PARAMETER filter_condition + Filter by a value in the specified field. + + This value cannot be empty + + .PARAMETER filter_operator + Also filter for other values + + Allowed values: + 'and', 'or', $null + + This parameter is just a placeholder for now as I am unsure how + to add this functionality if multiple queries are needed + + .PARAMETER sort_field + Sort by a specific field name + + Allowed values: + 'id', 'parentId', 'client.id', 'client.name', 'initiative.id', 'name', 'description', 'budget', 'budgetMonth', + 'hours', 'type', 'responsibleParty', 'status', 'priority', 'isArchived', 'recommendationFeedback', 'findingsIds' + + .PARAMETER sort_direction + Sort the specific field name in a certain direction + + Allowed values: + 'asc', 'desc' + + .PARAMETER page + Defines the page number to return + + [Default] 1 + + .PARAMETER pageSize + Defines the number of items to return with each page + + [Default] 100 + [Maximum] 100 + + .PARAMETER allPages + Returns all items from an endpoint + + .EXAMPLE + Get-MyITProcessRecommendations + + Returns the first 100 recommendations + + .EXAMPLE + Get-MyITProcessRecommendations -filter_field name -filter_predicate contains -filter_condition 'Celerium' + + Returns the recommendations whose name contains the defined condition + + .EXAMPLE + Get-MyITProcessRecommendations -sort_field name -sort_direction desc + + Returns the first 100 recommendations sorted by name in descending order + + .EXAMPLE + Get-MyITProcessRecommendations -page 2 -pageSize 50 + + Returns results 50 at a time and outputs data from page 2 + + .NOTES + N\A + + .LINK + https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Recommendations/Get-MyITProcessRecommendations.html + +#> + + [CmdletBinding(DefaultParameterSetName = 'indexByRecommendation')] + [alias("Get-MipRecommendations")] + Param ( + [Parameter( Mandatory = $true, ParameterSetName = 'indexByRecommendationConfig' )] + [ValidateRange(1, [int64]::MaxValue)] + [int64]$recommendationId, + + [Parameter( Mandatory = $false, ParameterSetName = 'indexByRecommendation' )] + [Parameter( Mandatory = $false, ParameterSetName = 'indexByRecommendationConfig' )] + [ValidateSet( 'id', 'parentId', 'client.id', 'client.name', 'initiative.id', 'name', 'description', 'budget', 'budgetMonth', + 'hours', 'type', 'responsibleParty', 'status', 'priority', 'isArchived', 'recommendationFeedback', 'findingsIds' )] + [string]$filter_field, + + [Parameter( Mandatory = $false, ParameterSetName = 'indexByRecommendation' )] + [Parameter( Mandatory = $false, ParameterSetName = 'indexByRecommendationConfig' )] + [ValidateSet( 'equal', 'notEqual', 'greaterThan', 'lessThan', 'contains' )] + [string]$filter_predicate, + + [Parameter( Mandatory = $false, ParameterSetName = 'indexByRecommendation' )] + [Parameter( Mandatory = $false, ParameterSetName = 'indexByRecommendationConfig' )] + [string]$filter_condition, + + [Parameter( Mandatory = $false, ParameterSetName = 'indexByRecommendation' )] + [Parameter( Mandatory = $false, ParameterSetName = 'indexByRecommendationConfig' )] + [ValidateSet( 'or', 'and', $null )] + [AllowNull()] + [string]$filter_operator, + + [Parameter( Mandatory = $false, ParameterSetName = 'indexByRecommendation' )] + [Parameter( Mandatory = $false, ParameterSetName = 'indexByRecommendationConfig' )] + [ValidateSet( 'id', 'parentId', 'client.id', 'client.name', 'initiative.id', 'name', 'description', 'budget', 'budgetMonth', + 'hours', 'type', 'responsibleParty', 'status', 'priority', 'isArchived', 'recommendationFeedback', 'findingsIds' )] + [string]$sort_field, + + [Parameter( Mandatory = $false, ParameterSetName = 'indexByRecommendation' )] + [Parameter( Mandatory = $false, ParameterSetName = 'indexByRecommendationConfig' )] + [ValidateSet( 'asc', 'desc' )] + [string]$sort_direction, + + [Parameter( Mandatory = $false, ParameterSetName = 'indexByRecommendation' )] + [Parameter( Mandatory = $false, ParameterSetName = 'indexByRecommendationConfig' )] + [ValidateRange(1, [int64]::MaxValue)] + [int64]$page, + + [Parameter( Mandatory = $false, ParameterSetName = 'indexByRecommendation' )] + [Parameter( Mandatory = $false, ParameterSetName = 'indexByRecommendationConfig' )] + [ValidateRange(1,100)] + [int64]$pageSize, + + [Parameter( Mandatory = $false, ParameterSetName = 'indexByRecommendation' )] + [Parameter( Mandatory = $false, ParameterSetName = 'indexByRecommendationConfig' )] + [switch]$allPages + ) + + begin { + + switch ($($PSCmdlet.ParameterSetName)){ + 'indexByRecommendation' { $resource_uri = '/recommendations' } + 'indexByRecommendationConfig' { $resource_uri = "/recommendations/$recommendationId/configurations" } + } + + } + + process { + + Write-Verbose "[ $($MyInvocation.MyCommand.Name) ] - Running the [ $($PSCmdlet.ParameterSetName) ] parameterSet" + + #Add default PSBoundParameters + if( -not $PSBoundParameters.ContainsKey('page') ) { $PSBoundParameters.page = 1 } + if( -not $PSBoundParameters.ContainsKey('pageSize') ) { $PSBoundParameters.pageSize = 100 } + + Set-Variable -Name 'MyITProcess_recommendationsParameters' -Value $PSBoundParameters -Scope Global -Force + + Invoke-MyITProcessRequest -method GET -resource_Uri $resource_Uri -uri_Filter $PSBoundParameters -allPages:$allPages + + } + + end {} + +} +#EndRegion '.\Public\Get-MyITProcessRecommendations.ps1' 178 +#Region '.\Public\Get-MyITProcessReviews.ps1' 0 +function Get-MyITProcessReviews { +<# + .SYNOPSIS + List of reviews + + .DESCRIPTION + The Get-MyITProcessReviews cmdlet gets a list of reviews + + .PARAMETER overdue_Reviews + Returns a list of categories up for review + + .PARAMETER filter_field + Filter by a specific field name + + Allowed values: + 'id', 'name', 'status', 'assignedEngineer.id', 'assignedEngineer.fullName', 'assignedVCIO.id', + 'assignedVCIO.fullName', 'createdDate', 'lastUpdatedDate', 'client.id', 'client.name' + + .PARAMETER filter_predicate + Filter by a specific field predicate operator + + Allowed values: + 'equal', 'notEqual', 'greaterThan', 'lessThan', 'contains' + + .PARAMETER filter_condition + Filter by a value in the specified field. + + This value cannot be empty + + .PARAMETER filter_operator + Also filter for other values + + Allowed values: + 'and', 'or', $null + + This parameter is just a placeholder for now as I am unsure how + to add this functionality if multiple queries are needed + + .PARAMETER sort_field + Sort by a specific field name + + Allowed values: + 'id', 'name', 'status', 'assignedEngineer.id', 'assignedEngineer.fullName', 'assignedVCIO.id', + 'assignedVCIO.fullName', 'createdDate', 'lastUpdatedDate', 'client.id', 'client.name' + + .PARAMETER sort_direction + Sort the specific field name in a certain direction + + Allowed values: + 'asc', 'desc' + + .PARAMETER page + Defines the page number to return + + [Default] 1 + + .PARAMETER pageSize + Defines the number of items to return with each page + + [Default] 100 + [Maximum] 100 + + .PARAMETER allPages + Returns all items from an endpoint + + .EXAMPLE + Get-MyITProcessReviews + + Returns the first 100 reviews + + .EXAMPLE + Get-MyITProcessReviews -overdue_Reviews + + Returns the first 100 overdue reviews + + .EXAMPLE + Get-MyITProcessReviews -filter_field name -filter_predicate contains -filter_condition 'Celerium' + + Returns the reviews whose name contains the defined condition + + .EXAMPLE + Get-MyITProcessReviews -sort_field name -sort_direction desc + + Returns the first 100 reviews sorted by name in descending order + + .EXAMPLE + Get-MyITProcessReviews -page 2 -pageSize 50 + + Returns results 50 at a time and outputs data from page 2 + + .NOTES + N\A + + .LINK + https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Reviews/Get-MyITProcessReviews.html + +#> + + [CmdletBinding(DefaultParameterSetName = 'indexByReviews')] + [alias("Get-MipReviews")] + Param ( + [Parameter( Mandatory = $false, ParameterSetName = 'indexByOverdueReviews' )] + [switch]$overdue_Reviews, + + [Parameter( Mandatory = $false, ParameterSetName = 'indexByReviews' )] + [Parameter( Mandatory = $false, ParameterSetName = 'indexByOverdueReviews' )] + [ValidateSet( 'id', 'name', 'status', 'assignedEngineer.id', 'assignedEngineer.fullName', 'assignedVCIO.id', 'assignedVCIO.fullName', + 'createdDate', 'lastUpdatedDate', 'client.id', 'client.name' )] + [string]$filter_field, + + [Parameter( Mandatory = $false, ParameterSetName = 'indexByReviews' )] + [Parameter( Mandatory = $false, ParameterSetName = 'indexByOverdueReviews' )] + [ValidateSet( 'equal', 'notEqual', 'greaterThan', 'lessThan', 'contains' )] + [string]$filter_predicate, + + [Parameter( Mandatory = $false, ParameterSetName = 'indexByReviews' )] + [Parameter( Mandatory = $false, ParameterSetName = 'indexByOverdueReviews' )] + [ValidateNotNullOrEmpty()] + [string]$filter_condition, + + [Parameter( Mandatory = $false, ParameterSetName = 'indexByReviews' )] + [Parameter( Mandatory = $false, ParameterSetName = 'indexByOverdueReviews' )] + [ValidateSet( 'or', 'and', $null )] + [AllowNull()] + [string]$filter_operator, + + [Parameter( Mandatory = $false, ParameterSetName = 'indexByReviews' )] + [Parameter( Mandatory = $false, ParameterSetName = 'indexByOverdueReviews' )] + [ValidateSet( 'id', 'name', 'status', 'assignedEngineer.id', 'assignedEngineer.fullName', 'assignedVCIO.id', 'assignedVCIO.fullName', + 'createdDate', 'lastUpdatedDate', 'client.id', 'client.name' )] + [string]$sort_field, + + [Parameter( Mandatory = $false, ParameterSetName = 'indexByReviews' )] + [Parameter( Mandatory = $false, ParameterSetName = 'indexByOverdueReviews' )] + [ValidateSet( 'asc', 'desc' )] + [string]$sort_direction, + + [Parameter( Mandatory = $false, ParameterSetName = 'indexByReviews' )] + [Parameter( Mandatory = $false, ParameterSetName = 'indexByOverdueReviews' )] + [ValidateRange(1, [int64]::MaxValue)] + [int64]$page, + + [Parameter( Mandatory = $false, ParameterSetName = 'indexByReviews' )] + [Parameter( Mandatory = $false, ParameterSetName = 'indexByOverdueReviews' )] + [ValidateRange(1,100)] + [int64]$pageSize, + + [Parameter( Mandatory = $false, ParameterSetName = 'indexByReviews' )] + [Parameter( Mandatory = $false, ParameterSetName = 'indexByOverdueReviews' )] + [switch]$allPages + ) + + begin { + + switch ($PSCmdlet.ParameterSetName) { + 'indexByReviews' { $resource_uri = '/reviews' } + 'indexByOverdueReviews' { $resource_uri = '/reviews/categories/overdue' } + } + + } + + process { + + Write-Verbose "[ $($MyInvocation.MyCommand.Name) ] - Running the [ $($PSCmdlet.ParameterSetName) ] parameterSet" + + #Add default PSBoundParameters + if( -not $PSBoundParameters.ContainsKey('page') ) { $PSBoundParameters.page = 1 } + if( -not $PSBoundParameters.ContainsKey('pageSize') ) { $PSBoundParameters.pageSize = 100 } + + Set-Variable -Name 'MyITProcess_reviewsParameters' -Value $PSBoundParameters -Scope Global -Force + + Invoke-MyITProcessRequest -method GET -resource_Uri $resource_Uri -uri_Filter $PSBoundParameters -allPages:$allPages + + } + + end {} + +} +#EndRegion '.\Public\Get-MyITProcessReviews.ps1' 179 +#Region '.\Public\Get-MyITProcessUsers.ps1' 0 +function Get-MyITProcessUsers { +<# + .SYNOPSIS + List of users + + .DESCRIPTION + The Get-MyITProcessUsers cmdlet gets a List of users + + .PARAMETER filter_field + Filter by a specific field name + + Allowed values: + 'id', 'firstName', 'lastName', 'roleName', 'lastLoginDate' + + .PARAMETER filter_predicate + Filter by a specific field predicate operator + + Allowed values: + 'equal', 'notEqual', 'greaterThan', 'lessThan', 'contains' + + .PARAMETER filter_condition + Filter by a value in the specified field. + + This value cannot be empty + + .PARAMETER filter_operator + Also filter for other values + + Allowed values: + 'and', 'or', $null + + This parameter is just a placeholder for now as I am unsure how + to add this functionality if multiple queries are needed + + .PARAMETER sort_field + Sort by a specific field name + + Allowed values: + 'id', 'firstName', 'lastName', 'roleName', 'lastLoginDate' + + .PARAMETER sort_direction + Sort the specific field name in a certain direction + + Allowed values: + 'asc', 'desc' + + .PARAMETER page + Defines the page number to return + + [Default] 1 + + .PARAMETER pageSize + Defines the number of items to return with each page + + [Default] 100 + [Maximum] 100 + + .PARAMETER allPages + Returns all items from an endpoint + + .EXAMPLE + Get-MyITProcessUsers + + Returns the first 100 users + + .EXAMPLE + Get-MyITProcessUsers -filter_field firstName -filter_predicate equal -filter_condition 'Celerium' + + Returns the users whose firstName equals the defined condition + + .EXAMPLE + Get-MyITProcessUsers -sort_field firstName -sort_direction desc + + Returns the first 100 users sorted by firstName in descending order + + .EXAMPLE + Get-MyITProcessUsers -page 2 -pageSize 50 + + Returns results 50 at a time and outputs data from page 2 + + .NOTES + N\A + + .LINK + https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Users/Get-MyITProcessUsers.html + +#> + + [CmdletBinding()] + [alias("Get-MipUsers")] + Param ( + [Parameter( Mandatory = $false )] + [ValidateSet( 'id', 'firstName', 'lastName', 'roleName', 'lastLoginDate' )] + [string]$filter_field, + + [Parameter( Mandatory = $false )] + [ValidateSet( 'equal', 'notEqual', 'greaterThan', 'lessThan', 'contains' )] + [string]$filter_predicate, + + [Parameter( Mandatory = $false )] + [string]$filter_condition, + + [Parameter( Mandatory = $false )] + [ValidateSet( 'or', 'and', $null )] + [AllowNull()] + [string]$filter_operator, + + [Parameter( Mandatory = $false )] + [ValidateSet( 'id', 'firstName', 'lastName', 'roleName', 'lastLoginDate' )] + [string]$sort_field, + + [Parameter( Mandatory = $false )] + [ValidateSet( 'asc', 'desc' )] + [string]$sort_direction, + + [Parameter( Mandatory = $false )] + [ValidateRange(1, [int64]::MaxValue)] + [int64]$page, + + [Parameter( Mandatory = $false )] + [ValidateRange(1,100)] + [int64]$pageSize, + + [Parameter( Mandatory = $false )] + [switch]$allPages + ) + + begin { $resource_uri = '/users' } + + process { + + Write-Verbose "[ $($MyInvocation.MyCommand.Name) ] - Running the [ $($PSCmdlet.ParameterSetName) ] parameterSet" + + #Add default PSBoundParameters + if( -not $PSBoundParameters.ContainsKey('page') ) { $PSBoundParameters.page = 1 } + if( -not $PSBoundParameters.ContainsKey('pageSize') ) { $PSBoundParameters.pageSize = 100 } + + Set-Variable -Name 'MyITProcess_usersParameters' -Value $PSBoundParameters -Scope Global -Force + + Invoke-MyITProcessRequest -method GET -resource_Uri $resource_Uri -uri_Filter $PSBoundParameters -allPages:$allPages + + } + + end {} + +} +#EndRegion '.\Public\Get-MyITProcessUsers.ps1' 147 diff --git a/build/MyITProcessAPI_built_Results.xml b/build/MyITProcessAPI_built_Results.xml new file mode 100644 index 0000000..c66de8d --- /dev/null +++ b/build/MyITProcessAPI_built_Results.xml @@ -0,0 +1,2047 @@ +<?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="458" errors="0" failures="0" not-run="10" inconclusive="0" ignored="0" skipped="3" invalid="0" date="2023-10-29" time="16:29:39"> + <environment clr-version="4.0.30319.42000" user-domain="BATTLESTATION" cwd="C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper" platform="Microsoft Windows 11 Pro|C:\WINDOWS|\Device\Harddisk0\Partition3" machine-name="BATTLESTATION" nunit-version="2.5.8.0" os-version="10.0.22621" user="David" /> + <culture-info current-culture="en-US" current-uiculture="en-US" /> + <test-suite type="TestFixture" name="Pester" executed="True" result="Ignored" success="True" time="9.1906" asserts="0" description="Pester"> + <results> + <test-suite type="TestFixture" name="C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\tests\HelpComment.Tests.ps1" executed="True" result="Ignored" success="True" time="2.2158" asserts="0" description="C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\tests\HelpComment.Tests.ps1"> + <results> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ]" executed="True" result="Ignored" success="True" time="0.8743" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ]"> + <results> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests" executed="True" result="Success" success="True" time="0.0411" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests"> + <results> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Add-MyITProcessAPIKey ]" executed="True" result="Success" success="True" time="0.0375" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Add-MyITProcessAPIKey ]"> + <results> + <test-case description="[ Add-MyITProcessAPIKey ] contains comment based help" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Add-MyITProcessAPIKey ].[ Add-MyITProcessAPIKey ] contains comment based help" time="0.0028" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Add-MyITProcessAPIKey ] contains a synopsis" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Add-MyITProcessAPIKey ].[ Add-MyITProcessAPIKey ] contains a synopsis" time="0.0024" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Add-MyITProcessAPIKey ] contains a description" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Add-MyITProcessAPIKey ].[ Add-MyITProcessAPIKey ] contains a description" time="0.0031" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Add-MyITProcessAPIKey ] contains at least one usage example" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Add-MyITProcessAPIKey ].[ Add-MyITProcessAPIKey ] contains at least one usage example" time="0.0037" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Add-MyITProcessAPIKey ] contains a note" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Add-MyITProcessAPIKey ].[ Add-MyITProcessAPIKey ] contains a note" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Add-MyITProcessAPIKey ] contains a link" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Add-MyITProcessAPIKey ].[ Add-MyITProcessAPIKey ] contains a link" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Add-MyITProcessAPIKey ].[ Add-MyITProcessAPIKey ] - Parameter has a description - [ <_.name> ]" executed="True" result="Success" success="True" time="0.0023" asserts="0" description="[ Add-MyITProcessAPIKey ] - Parameter has a description - [ <_.name> ]"> + <results> + <test-case description="[ Add-MyITProcessAPIKey ] - Parameter has a description - [ Api_Key ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Add-MyITProcessAPIKey ].[ Add-MyITProcessAPIKey ] - Parameter has a description - [ Api_Key ]" time="0.0023" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Add-MyITProcessAPIKey ].[ Add-MyITProcessAPIKey ] - Example has example code & description - [ <_.title -replace '-'.''> ]" executed="True" result="Success" success="True" time="0.0114" asserts="0" description="[ Add-MyITProcessAPIKey ] - Example has example code & description - [ <_.title -replace '-'.''> ]"> + <results> + <test-case description="[ Add-MyITProcessAPIKey ] - Example has example code & description - [ EXAMPLE 1 ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Add-MyITProcessAPIKey ].[ Add-MyITProcessAPIKey ] - Example has example code & description - [ EXAMPLE 1 ]" time="0.0027" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Add-MyITProcessAPIKey ] - Example has example code & description - [ EXAMPLE 2 ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Add-MyITProcessAPIKey ].[ Add-MyITProcessAPIKey ] - Example has example code & description - [ EXAMPLE 2 ]" time="0.0026" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Add-MyITProcessAPIKey ] - Example has example code & description - [ EXAMPLE 3 ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Add-MyITProcessAPIKey ].[ Add-MyITProcessAPIKey ] - Example has example code & description - [ EXAMPLE 3 ]" time="0.0061" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests" executed="True" result="Success" success="True" time="0.0842" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests"> + <results> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Add-MyITProcessBaseURI ]" executed="True" result="Success" success="True" time="0.0396" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Add-MyITProcessBaseURI ]"> + <results> + <test-case description="[ Add-MyITProcessBaseURI ] contains comment based help" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Add-MyITProcessBaseURI ].[ Add-MyITProcessBaseURI ] contains comment based help" time="0.0023" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Add-MyITProcessBaseURI ] contains a synopsis" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Add-MyITProcessBaseURI ].[ Add-MyITProcessBaseURI ] contains a synopsis" time="0.002" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Add-MyITProcessBaseURI ] contains a description" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Add-MyITProcessBaseURI ].[ Add-MyITProcessBaseURI ] contains a description" time="0.002" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Add-MyITProcessBaseURI ] contains at least one usage example" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Add-MyITProcessBaseURI ].[ Add-MyITProcessBaseURI ] contains at least one usage example" time="0.0026" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Add-MyITProcessBaseURI ] contains a note" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Add-MyITProcessBaseURI ].[ Add-MyITProcessBaseURI ] contains a note" time="0.002" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Add-MyITProcessBaseURI ] contains a link" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Add-MyITProcessBaseURI ].[ Add-MyITProcessBaseURI ] contains a link" time="0.002" asserts="0" success="True" result="Success" executed="True" /> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Add-MyITProcessBaseURI ].[ Add-MyITProcessBaseURI ] - Parameter has a description - [ <_.name> ]" executed="True" result="Success" success="True" time="0.0043" asserts="0" description="[ Add-MyITProcessBaseURI ] - Parameter has a description - [ <_.name> ]"> + <results> + <test-case description="[ Add-MyITProcessBaseURI ] - Parameter has a description - [ base_uri ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Add-MyITProcessBaseURI ].[ Add-MyITProcessBaseURI ] - Parameter has a description - [ base_uri ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Add-MyITProcessBaseURI ] - Parameter has a description - [ data_center ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Add-MyITProcessBaseURI ].[ Add-MyITProcessBaseURI ] - Parameter has a description - [ data_center ]" time="0.0022" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Add-MyITProcessBaseURI ].[ Add-MyITProcessBaseURI ] - Example has example code & description - [ <_.title -replace '-'.''> ]" executed="True" result="Success" success="True" time="0.0177" asserts="0" description="[ Add-MyITProcessBaseURI ] - Example has example code & description - [ <_.title -replace '-'.''> ]"> + <results> + <test-case description="[ Add-MyITProcessBaseURI ] - Example has example code & description - [ EXAMPLE 1 ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Add-MyITProcessBaseURI ].[ Add-MyITProcessBaseURI ] - Example has example code & description - [ EXAMPLE 1 ]" time="0.0026" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Add-MyITProcessBaseURI ] - Example has example code & description - [ EXAMPLE 2 ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Add-MyITProcessBaseURI ].[ Add-MyITProcessBaseURI ] - Example has example code & description - [ EXAMPLE 2 ]" time="0.012" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Add-MyITProcessBaseURI ] - Example has example code & description - [ EXAMPLE 3 ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Add-MyITProcessBaseURI ].[ Add-MyITProcessBaseURI ] - Example has example code & description - [ EXAMPLE 3 ]" time="0.003" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests" executed="True" result="Success" success="True" time="0.1157" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests"> + <results> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ ConvertTo-MyITProcessQueryString ]" executed="True" result="Success" success="True" time="0.0281" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ ConvertTo-MyITProcessQueryString ]"> + <results> + <test-case description="[ ConvertTo-MyITProcessQueryString ] contains comment based help" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ ConvertTo-MyITProcessQueryString ].[ ConvertTo-MyITProcessQueryString ] contains comment based help" time="0.0024" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ ConvertTo-MyITProcessQueryString ] contains a synopsis" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ ConvertTo-MyITProcessQueryString ].[ ConvertTo-MyITProcessQueryString ] contains a synopsis" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ ConvertTo-MyITProcessQueryString ] contains a description" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ ConvertTo-MyITProcessQueryString ].[ ConvertTo-MyITProcessQueryString ] contains a description" time="0.002" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ ConvertTo-MyITProcessQueryString ] contains at least one usage example" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ ConvertTo-MyITProcessQueryString ].[ ConvertTo-MyITProcessQueryString ] contains at least one usage example" time="0.0026" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ ConvertTo-MyITProcessQueryString ] contains a note" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ ConvertTo-MyITProcessQueryString ].[ ConvertTo-MyITProcessQueryString ] contains a note" time="0.002" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ ConvertTo-MyITProcessQueryString ] contains a link" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ ConvertTo-MyITProcessQueryString ].[ ConvertTo-MyITProcessQueryString ] contains a link" time="0.002" asserts="0" success="True" result="Success" executed="True" /> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ ConvertTo-MyITProcessQueryString ].[ ConvertTo-MyITProcessQueryString ] - Parameter has a description - [ <_.name> ]" executed="True" result="Success" success="True" time="0.0079" asserts="0" description="[ ConvertTo-MyITProcessQueryString ] - Parameter has a description - [ <_.name> ]"> + <results> + <test-case description="[ ConvertTo-MyITProcessQueryString ] - Parameter has a description - [ uri_Filter ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ ConvertTo-MyITProcessQueryString ].[ ConvertTo-MyITProcessQueryString ] - Parameter has a description - [ uri_Filter ]" time="0.0058" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ ConvertTo-MyITProcessQueryString ] - Parameter has a description - [ resource_Uri ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ ConvertTo-MyITProcessQueryString ].[ ConvertTo-MyITProcessQueryString ] - Parameter has a description - [ resource_Uri ]" time="0.0022" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ ConvertTo-MyITProcessQueryString ].[ ConvertTo-MyITProcessQueryString ] - Example has example code & description - [ <_.title -replace '-'.''> ]" executed="True" result="Success" success="True" time="0.0027" asserts="0" description="[ ConvertTo-MyITProcessQueryString ] - Example has example code & description - [ <_.title -replace '-'.''> ]"> + <results> + <test-case description="[ ConvertTo-MyITProcessQueryString ] - Example has example code & description - [ EXAMPLE 1 ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ ConvertTo-MyITProcessQueryString ].[ ConvertTo-MyITProcessQueryString ] - Example has example code & description - [ EXAMPLE 1 ]" time="0.0027" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests" executed="True" result="Success" success="True" time="0.1494" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests"> + <results> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Export-MyITProcessModuleSettings ]" executed="True" result="Success" success="True" time="0.0303" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Export-MyITProcessModuleSettings ]"> + <results> + <test-case description="[ Export-MyITProcessModuleSettings ] contains comment based help" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Export-MyITProcessModuleSettings ].[ Export-MyITProcessModuleSettings ] contains comment based help" time="0.0022" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Export-MyITProcessModuleSettings ] contains a synopsis" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Export-MyITProcessModuleSettings ].[ Export-MyITProcessModuleSettings ] contains a synopsis" time="0.002" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Export-MyITProcessModuleSettings ] contains a description" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Export-MyITProcessModuleSettings ].[ Export-MyITProcessModuleSettings ] contains a description" time="0.002" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Export-MyITProcessModuleSettings ] contains at least one usage example" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Export-MyITProcessModuleSettings ].[ Export-MyITProcessModuleSettings ] contains at least one usage example" time="0.0025" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Export-MyITProcessModuleSettings ] contains a note" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Export-MyITProcessModuleSettings ].[ Export-MyITProcessModuleSettings ] contains a note" time="0.0053" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Export-MyITProcessModuleSettings ] contains a link" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Export-MyITProcessModuleSettings ].[ Export-MyITProcessModuleSettings ] contains a link" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Export-MyITProcessModuleSettings ].[ Export-MyITProcessModuleSettings ] - Parameter has a description - [ <_.name> ]" executed="True" result="Success" success="True" time="0.0044" asserts="0" description="[ Export-MyITProcessModuleSettings ] - Parameter has a description - [ <_.name> ]"> + <results> + <test-case description="[ Export-MyITProcessModuleSettings ] - Parameter has a description - [ MyITProcessConfPath ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Export-MyITProcessModuleSettings ].[ Export-MyITProcessModuleSettings ] - Parameter has a description - [ MyITProcessConfPath ]" time="0.0022" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Export-MyITProcessModuleSettings ] - Parameter has a description - [ MyITProcessConfFile ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Export-MyITProcessModuleSettings ].[ Export-MyITProcessModuleSettings ] - Parameter has a description - [ MyITProcessConfFile ]" time="0.0022" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Export-MyITProcessModuleSettings ].[ Export-MyITProcessModuleSettings ] - Example has example code & description - [ <_.title -replace '-'.''> ]" executed="True" result="Success" success="True" time="0.0053" asserts="0" description="[ Export-MyITProcessModuleSettings ] - Example has example code & description - [ <_.title -replace '-'.''> ]"> + <results> + <test-case description="[ Export-MyITProcessModuleSettings ] - Example has example code & description - [ EXAMPLE 1 ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Export-MyITProcessModuleSettings ].[ Export-MyITProcessModuleSettings ] - Example has example code & description - [ EXAMPLE 1 ]" time="0.0027" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Export-MyITProcessModuleSettings ] - Example has example code & description - [ EXAMPLE 2 ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Export-MyITProcessModuleSettings ].[ Export-MyITProcessModuleSettings ] - Example has example code & description - [ EXAMPLE 2 ]" time="0.0026" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests" executed="True" result="Success" success="True" time="0.1785" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests"> + <results> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessAPIKey ]" executed="True" result="Success" success="True" time="0.0257" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessAPIKey ]"> + <results> + <test-case description="[ Get-MyITProcessAPIKey ] contains comment based help" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessAPIKey ].[ Get-MyITProcessAPIKey ] contains comment based help" time="0.0023" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessAPIKey ] contains a synopsis" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessAPIKey ].[ Get-MyITProcessAPIKey ] contains a synopsis" time="0.002" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessAPIKey ] contains a description" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessAPIKey ].[ Get-MyITProcessAPIKey ] contains a description" time="0.0057" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessAPIKey ] contains at least one usage example" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessAPIKey ].[ Get-MyITProcessAPIKey ] contains at least one usage example" time="0.0026" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessAPIKey ] contains a note" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessAPIKey ].[ Get-MyITProcessAPIKey ] contains a note" time="0.002" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessAPIKey ] contains a link" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessAPIKey ].[ Get-MyITProcessAPIKey ] contains a link" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessAPIKey ].[ Get-MyITProcessAPIKey ] - Parameter has a description - [ <_.name> ]" executed="True" result="Success" success="True" time="0.0022" asserts="0" description="[ Get-MyITProcessAPIKey ] - Parameter has a description - [ <_.name> ]"> + <results> + <test-case description="[ Get-MyITProcessAPIKey ] - Parameter has a description - [ plainText ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessAPIKey ].[ Get-MyITProcessAPIKey ] - Parameter has a description - [ plainText ]" time="0.0022" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessAPIKey ].[ Get-MyITProcessAPIKey ] - Example has example code & description - [ <_.title -replace '-'.''> ]" executed="True" result="Success" success="True" time="0.0026" asserts="0" description="[ Get-MyITProcessAPIKey ] - Example has example code & description - [ <_.title -replace '-'.''> ]"> + <results> + <test-case description="[ Get-MyITProcessAPIKey ] - Example has example code & description - [ EXAMPLE 1 ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessAPIKey ].[ Get-MyITProcessAPIKey ] - Example has example code & description - [ EXAMPLE 1 ]" time="0.0026" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests" executed="True" result="Ignored" success="True" time="0.2097" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests"> + <results> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessBaseURI ]" executed="True" result="Ignored" success="True" time="0.0275" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessBaseURI ]"> + <results> + <test-case description="[ Get-MyITProcessBaseURI ] contains comment based help" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessBaseURI ].[ Get-MyITProcessBaseURI ] contains comment based help" time="0.0022" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessBaseURI ] contains a synopsis" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessBaseURI ].[ Get-MyITProcessBaseURI ] contains a synopsis" time="0.006" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessBaseURI ] contains a description" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessBaseURI ].[ Get-MyITProcessBaseURI ] contains a description" time="0.0023" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessBaseURI ] contains at least one usage example" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessBaseURI ].[ Get-MyITProcessBaseURI ] contains at least one usage example" time="0.0026" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessBaseURI ] contains a note" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessBaseURI ].[ Get-MyITProcessBaseURI ] contains a note" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessBaseURI ] contains a link" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessBaseURI ].[ Get-MyITProcessBaseURI ] contains a link" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessBaseURI ] - Parameter has a description -" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessBaseURI ].[ Get-MyITProcessBaseURI ] - Parameter has a description -" time="0.0032" asserts="0" success="False" result="Ignored" executed="False" /> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessBaseURI ].[ Get-MyITProcessBaseURI ] - Example has example code & description - [ <_.title -replace '-'.''> ]" executed="True" result="Success" success="True" time="0.0027" asserts="0" description="[ Get-MyITProcessBaseURI ] - Example has example code & description - [ <_.title -replace '-'.''> ]"> + <results> + <test-case description="[ Get-MyITProcessBaseURI ] - Example has example code & description - [ EXAMPLE 1 ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessBaseURI ].[ Get-MyITProcessBaseURI ] - Example has example code & description - [ EXAMPLE 1 ]" time="0.0027" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests" executed="True" result="Success" success="True" time="0.2724" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests"> + <results> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessClients ]" executed="True" result="Success" success="True" time="0.0591" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessClients ]"> + <results> + <test-case description="[ Get-MyITProcessClients ] contains comment based help" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessClients ].[ Get-MyITProcessClients ] contains comment based help" time="0.0061" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessClients ] contains a synopsis" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessClients ].[ Get-MyITProcessClients ] contains a synopsis" time="0.0022" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessClients ] contains a description" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessClients ].[ Get-MyITProcessClients ] contains a description" time="0.0023" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessClients ] contains at least one usage example" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessClients ].[ Get-MyITProcessClients ] contains at least one usage example" time="0.0027" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessClients ] contains a note" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessClients ].[ Get-MyITProcessClients ] contains a note" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessClients ] contains a link" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessClients ].[ Get-MyITProcessClients ] contains a link" time="0.002" asserts="0" success="True" result="Success" executed="True" /> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessClients ].[ Get-MyITProcessClients ] - Parameter has a description - [ <_.name> ]" executed="True" result="Success" success="True" time="0.0257" asserts="0" description="[ Get-MyITProcessClients ] - Parameter has a description - [ <_.name> ]"> + <results> + <test-case description="[ Get-MyITProcessClients ] - Parameter has a description - [ filter_field ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessClients ].[ Get-MyITProcessClients ] - Parameter has a description - [ filter_field ]" time="0.0022" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessClients ] - Parameter has a description - [ filter_predicate ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessClients ].[ Get-MyITProcessClients ] - Parameter has a description - [ filter_predicate ]" time="0.0022" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessClients ] - Parameter has a description - [ filter_condition ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessClients ].[ Get-MyITProcessClients ] - Parameter has a description - [ filter_condition ]" time="0.0022" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessClients ] - Parameter has a description - [ filter_operator ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessClients ].[ Get-MyITProcessClients ] - Parameter has a description - [ filter_operator ]" time="0.0034" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessClients ] - Parameter has a description - [ sort_field ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessClients ].[ Get-MyITProcessClients ] - Parameter has a description - [ sort_field ]" time="0.0029" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessClients ] - Parameter has a description - [ sort_direction ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessClients ].[ Get-MyITProcessClients ] - Parameter has a description - [ sort_direction ]" time="0.0061" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessClients ] - Parameter has a description - [ page ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessClients ].[ Get-MyITProcessClients ] - Parameter has a description - [ page ]" time="0.0023" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessClients ] - Parameter has a description - [ pageSize ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessClients ].[ Get-MyITProcessClients ] - Parameter has a description - [ pageSize ]" time="0.0022" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessClients ] - Parameter has a description - [ allPages ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessClients ].[ Get-MyITProcessClients ] - Parameter has a description - [ allPages ]" time="0.0022" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessClients ].[ Get-MyITProcessClients ] - Example has example code & description - [ <_.title -replace '-'.''> ]" executed="True" result="Success" success="True" time="0.0108" asserts="0" description="[ Get-MyITProcessClients ] - Example has example code & description - [ <_.title -replace '-'.''> ]"> + <results> + <test-case description="[ Get-MyITProcessClients ] - Example has example code & description - [ EXAMPLE 1 ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessClients ].[ Get-MyITProcessClients ] - Example has example code & description - [ EXAMPLE 1 ]" time="0.0028" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessClients ] - Example has example code & description - [ EXAMPLE 2 ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessClients ].[ Get-MyITProcessClients ] - Example has example code & description - [ EXAMPLE 2 ]" time="0.0027" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessClients ] - Example has example code & description - [ EXAMPLE 3 ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessClients ].[ Get-MyITProcessClients ] - Example has example code & description - [ EXAMPLE 3 ]" time="0.0027" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessClients ] - Example has example code & description - [ EXAMPLE 4 ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessClients ].[ Get-MyITProcessClients ] - Example has example code & description - [ EXAMPLE 4 ]" time="0.0027" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests" executed="True" result="Success" success="True" time="0.3307" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests"> + <results> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessFindings ]" executed="True" result="Success" success="True" time="0.0548" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessFindings ]"> + <results> + <test-case description="[ Get-MyITProcessFindings ] contains comment based help" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessFindings ].[ Get-MyITProcessFindings ] contains comment based help" time="0.0024" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessFindings ] contains a synopsis" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessFindings ].[ Get-MyITProcessFindings ] contains a synopsis" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessFindings ] contains a description" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessFindings ].[ Get-MyITProcessFindings ] contains a description" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessFindings ] contains at least one usage example" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessFindings ].[ Get-MyITProcessFindings ] contains at least one usage example" time="0.0026" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessFindings ] contains a note" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessFindings ].[ Get-MyITProcessFindings ] contains a note" time="0.0022" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessFindings ] contains a link" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessFindings ].[ Get-MyITProcessFindings ] contains a link" time="0.002" asserts="0" success="True" result="Success" executed="True" /> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessFindings ].[ Get-MyITProcessFindings ] - Parameter has a description - [ <_.name> ]" executed="True" result="Success" success="True" time="0.0229" asserts="0" description="[ Get-MyITProcessFindings ] - Parameter has a description - [ <_.name> ]"> + <results> + <test-case description="[ Get-MyITProcessFindings ] - Parameter has a description - [ filter_field ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessFindings ].[ Get-MyITProcessFindings ] - Parameter has a description - [ filter_field ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessFindings ] - Parameter has a description - [ filter_predicate ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessFindings ].[ Get-MyITProcessFindings ] - Parameter has a description - [ filter_predicate ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessFindings ] - Parameter has a description - [ filter_condition ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessFindings ].[ Get-MyITProcessFindings ] - Parameter has a description - [ filter_condition ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessFindings ] - Parameter has a description - [ filter_operator ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessFindings ].[ Get-MyITProcessFindings ] - Parameter has a description - [ filter_operator ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessFindings ] - Parameter has a description - [ sort_field ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessFindings ].[ Get-MyITProcessFindings ] - Parameter has a description - [ sort_field ]" time="0.006" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessFindings ] - Parameter has a description - [ sort_direction ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessFindings ].[ Get-MyITProcessFindings ] - Parameter has a description - [ sort_direction ]" time="0.0022" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessFindings ] - Parameter has a description - [ page ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessFindings ].[ Get-MyITProcessFindings ] - Parameter has a description - [ page ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessFindings ] - Parameter has a description - [ pageSize ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessFindings ].[ Get-MyITProcessFindings ] - Parameter has a description - [ pageSize ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessFindings ] - Parameter has a description - [ allPages ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessFindings ].[ Get-MyITProcessFindings ] - Parameter has a description - [ allPages ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessFindings ].[ Get-MyITProcessFindings ] - Example has example code & description - [ <_.title -replace '-'.''> ]" executed="True" result="Success" success="True" time="0.0105" asserts="0" description="[ Get-MyITProcessFindings ] - Example has example code & description - [ <_.title -replace '-'.''> ]"> + <results> + <test-case description="[ Get-MyITProcessFindings ] - Example has example code & description - [ EXAMPLE 1 ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessFindings ].[ Get-MyITProcessFindings ] - Example has example code & description - [ EXAMPLE 1 ]" time="0.0027" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessFindings ] - Example has example code & description - [ EXAMPLE 2 ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessFindings ].[ Get-MyITProcessFindings ] - Example has example code & description - [ EXAMPLE 2 ]" time="0.0026" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessFindings ] - Example has example code & description - [ EXAMPLE 3 ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessFindings ].[ Get-MyITProcessFindings ] - Example has example code & description - [ EXAMPLE 3 ]" time="0.0026" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessFindings ] - Example has example code & description - [ EXAMPLE 4 ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessFindings ].[ Get-MyITProcessFindings ] - Example has example code & description - [ EXAMPLE 4 ]" time="0.0026" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests" executed="True" result="Success" success="True" time="0.3891" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests"> + <results> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessInitiatives ]" executed="True" result="Success" success="True" time="0.0518" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessInitiatives ]"> + <results> + <test-case description="[ Get-MyITProcessInitiatives ] contains comment based help" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessInitiatives ].[ Get-MyITProcessInitiatives ] contains comment based help" time="0.0024" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessInitiatives ] contains a synopsis" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessInitiatives ].[ Get-MyITProcessInitiatives ] contains a synopsis" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessInitiatives ] contains a description" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessInitiatives ].[ Get-MyITProcessInitiatives ] contains a description" time="0.002" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessInitiatives ] contains at least one usage example" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessInitiatives ].[ Get-MyITProcessInitiatives ] contains at least one usage example" time="0.0026" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessInitiatives ] contains a note" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessInitiatives ].[ Get-MyITProcessInitiatives ] contains a note" time="0.002" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessInitiatives ] contains a link" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessInitiatives ].[ Get-MyITProcessInitiatives ] contains a link" time="0.002" asserts="0" success="True" result="Success" executed="True" /> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessInitiatives ].[ Get-MyITProcessInitiatives ] - Parameter has a description - [ <_.name> ]" executed="True" result="Success" success="True" time="0.0233" asserts="0" description="[ Get-MyITProcessInitiatives ] - Parameter has a description - [ <_.name> ]"> + <results> + <test-case description="[ Get-MyITProcessInitiatives ] - Parameter has a description - [ filter_field ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessInitiatives ].[ Get-MyITProcessInitiatives ] - Parameter has a description - [ filter_field ]" time="0.0022" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessInitiatives ] - Parameter has a description - [ filter_predicate ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessInitiatives ].[ Get-MyITProcessInitiatives ] - Parameter has a description - [ filter_predicate ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessInitiatives ] - Parameter has a description - [ filter_condition ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessInitiatives ].[ Get-MyITProcessInitiatives ] - Parameter has a description - [ filter_condition ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessInitiatives ] - Parameter has a description - [ filter_operator ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessInitiatives ].[ Get-MyITProcessInitiatives ] - Parameter has a description - [ filter_operator ]" time="0.0063" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessInitiatives ] - Parameter has a description - [ sort_field ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessInitiatives ].[ Get-MyITProcessInitiatives ] - Parameter has a description - [ sort_field ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessInitiatives ] - Parameter has a description - [ sort_direction ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessInitiatives ].[ Get-MyITProcessInitiatives ] - Parameter has a description - [ sort_direction ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessInitiatives ] - Parameter has a description - [ page ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessInitiatives ].[ Get-MyITProcessInitiatives ] - Parameter has a description - [ page ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessInitiatives ] - Parameter has a description - [ pageSize ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessInitiatives ].[ Get-MyITProcessInitiatives ] - Parameter has a description - [ pageSize ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessInitiatives ] - Parameter has a description - [ allPages ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessInitiatives ].[ Get-MyITProcessInitiatives ] - Parameter has a description - [ allPages ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessInitiatives ].[ Get-MyITProcessInitiatives ] - Example has example code & description - [ <_.title -replace '-'.''> ]" executed="True" result="Success" success="True" time="0.0105" asserts="0" description="[ Get-MyITProcessInitiatives ] - Example has example code & description - [ <_.title -replace '-'.''> ]"> + <results> + <test-case description="[ Get-MyITProcessInitiatives ] - Example has example code & description - [ EXAMPLE 1 ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessInitiatives ].[ Get-MyITProcessInitiatives ] - Example has example code & description - [ EXAMPLE 1 ]" time="0.0026" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessInitiatives ] - Example has example code & description - [ EXAMPLE 2 ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessInitiatives ].[ Get-MyITProcessInitiatives ] - Example has example code & description - [ EXAMPLE 2 ]" time="0.0026" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessInitiatives ] - Example has example code & description - [ EXAMPLE 3 ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessInitiatives ].[ Get-MyITProcessInitiatives ] - Example has example code & description - [ EXAMPLE 3 ]" time="0.0026" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessInitiatives ] - Example has example code & description - [ EXAMPLE 4 ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessInitiatives ].[ Get-MyITProcessInitiatives ] - Example has example code & description - [ EXAMPLE 4 ]" time="0.0027" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests" executed="True" result="Success" success="True" time="0.4487" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests"> + <results> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessMeetings ]" executed="True" result="Success" success="True" time="0.0562" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessMeetings ]"> + <results> + <test-case description="[ Get-MyITProcessMeetings ] contains comment based help" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessMeetings ].[ Get-MyITProcessMeetings ] contains comment based help" time="0.0023" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessMeetings ] contains a synopsis" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessMeetings ].[ Get-MyITProcessMeetings ] contains a synopsis" time="0.0058" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessMeetings ] contains a description" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessMeetings ].[ Get-MyITProcessMeetings ] contains a description" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessMeetings ] contains at least one usage example" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessMeetings ].[ Get-MyITProcessMeetings ] contains at least one usage example" time="0.0026" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessMeetings ] contains a note" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessMeetings ].[ Get-MyITProcessMeetings ] contains a note" time="0.002" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessMeetings ] contains a link" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessMeetings ].[ Get-MyITProcessMeetings ] contains a link" time="0.002" asserts="0" success="True" result="Success" executed="True" /> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessMeetings ].[ Get-MyITProcessMeetings ] - Parameter has a description - [ <_.name> ]" executed="True" result="Success" success="True" time="0.0237" asserts="0" description="[ Get-MyITProcessMeetings ] - Parameter has a description - [ <_.name> ]"> + <results> + <test-case description="[ Get-MyITProcessMeetings ] - Parameter has a description - [ filter_field ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessMeetings ].[ Get-MyITProcessMeetings ] - Parameter has a description - [ filter_field ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessMeetings ] - Parameter has a description - [ filter_predicate ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessMeetings ].[ Get-MyITProcessMeetings ] - Parameter has a description - [ filter_predicate ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessMeetings ] - Parameter has a description - [ filter_condition ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessMeetings ].[ Get-MyITProcessMeetings ] - Parameter has a description - [ filter_condition ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessMeetings ] - Parameter has a description - [ filter_operator ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessMeetings ].[ Get-MyITProcessMeetings ] - Parameter has a description - [ filter_operator ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessMeetings ] - Parameter has a description - [ sort_field ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessMeetings ].[ Get-MyITProcessMeetings ] - Parameter has a description - [ sort_field ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessMeetings ] - Parameter has a description - [ sort_direction ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessMeetings ].[ Get-MyITProcessMeetings ] - Parameter has a description - [ sort_direction ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessMeetings ] - Parameter has a description - [ page ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessMeetings ].[ Get-MyITProcessMeetings ] - Parameter has a description - [ page ]" time="0.0069" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessMeetings ] - Parameter has a description - [ pageSize ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessMeetings ].[ Get-MyITProcessMeetings ] - Parameter has a description - [ pageSize ]" time="0.0022" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessMeetings ] - Parameter has a description - [ allPages ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessMeetings ].[ Get-MyITProcessMeetings ] - Parameter has a description - [ allPages ]" time="0.0022" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessMeetings ].[ Get-MyITProcessMeetings ] - Example has example code & description - [ <_.title -replace '-'.''> ]" executed="True" result="Success" success="True" time="0.0107" asserts="0" description="[ Get-MyITProcessMeetings ] - Example has example code & description - [ <_.title -replace '-'.''> ]"> + <results> + <test-case description="[ Get-MyITProcessMeetings ] - Example has example code & description - [ EXAMPLE 1 ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessMeetings ].[ Get-MyITProcessMeetings ] - Example has example code & description - [ EXAMPLE 1 ]" time="0.0026" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessMeetings ] - Example has example code & description - [ EXAMPLE 2 ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessMeetings ].[ Get-MyITProcessMeetings ] - Example has example code & description - [ EXAMPLE 2 ]" time="0.0028" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessMeetings ] - Example has example code & description - [ EXAMPLE 3 ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessMeetings ].[ Get-MyITProcessMeetings ] - Example has example code & description - [ EXAMPLE 3 ]" time="0.0027" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessMeetings ] - Example has example code & description - [ EXAMPLE 4 ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessMeetings ].[ Get-MyITProcessMeetings ] - Example has example code & description - [ EXAMPLE 4 ]" time="0.0026" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests" executed="True" result="Success" success="True" time="0.4871" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests"> + <results> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessModuleSettings ]" executed="True" result="Success" success="True" time="0.035" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessModuleSettings ]"> + <results> + <test-case description="[ Get-MyITProcessModuleSettings ] contains comment based help" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessModuleSettings ].[ Get-MyITProcessModuleSettings ] contains comment based help" time="0.0056" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessModuleSettings ] contains a synopsis" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessModuleSettings ].[ Get-MyITProcessModuleSettings ] contains a synopsis" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessModuleSettings ] contains a description" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessModuleSettings ].[ Get-MyITProcessModuleSettings ] contains a description" time="0.002" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessModuleSettings ] contains at least one usage example" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessModuleSettings ].[ Get-MyITProcessModuleSettings ] contains at least one usage example" time="0.0026" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessModuleSettings ] contains a note" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessModuleSettings ].[ Get-MyITProcessModuleSettings ] contains a note" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessModuleSettings ] contains a link" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessModuleSettings ].[ Get-MyITProcessModuleSettings ] contains a link" time="0.002" asserts="0" success="True" result="Success" executed="True" /> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessModuleSettings ].[ Get-MyITProcessModuleSettings ] - Parameter has a description - [ <_.name> ]" executed="True" result="Success" success="True" time="0.0064" asserts="0" description="[ Get-MyITProcessModuleSettings ] - Parameter has a description - [ <_.name> ]"> + <results> + <test-case description="[ Get-MyITProcessModuleSettings ] - Parameter has a description - [ MyITProcessConfPath ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessModuleSettings ].[ Get-MyITProcessModuleSettings ] - Parameter has a description - [ MyITProcessConfPath ]" time="0.0022" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessModuleSettings ] - Parameter has a description - [ MyITProcessConfFile ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessModuleSettings ].[ Get-MyITProcessModuleSettings ] - Parameter has a description - [ MyITProcessConfFile ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessModuleSettings ] - Parameter has a description - [ openConfFile ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessModuleSettings ].[ Get-MyITProcessModuleSettings ] - Parameter has a description - [ openConfFile ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessModuleSettings ].[ Get-MyITProcessModuleSettings ] - Example has example code & description - [ <_.title -replace '-'.''> ]" executed="True" result="Success" success="True" time="0.0053" asserts="0" description="[ Get-MyITProcessModuleSettings ] - Example has example code & description - [ <_.title -replace '-'.''> ]"> + <results> + <test-case description="[ Get-MyITProcessModuleSettings ] - Example has example code & description - [ EXAMPLE 1 ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessModuleSettings ].[ Get-MyITProcessModuleSettings ] - Example has example code & description - [ EXAMPLE 1 ]" time="0.0026" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessModuleSettings ] - Example has example code & description - [ EXAMPLE 2 ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessModuleSettings ].[ Get-MyITProcessModuleSettings ] - Example has example code & description - [ EXAMPLE 2 ]" time="0.0027" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests" executed="True" result="Success" success="True" time="0.5469" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests"> + <results> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessRecommendations ]" executed="True" result="Success" success="True" time="0.0563" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessRecommendations ]"> + <results> + <test-case description="[ Get-MyITProcessRecommendations ] contains comment based help" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessRecommendations ].[ Get-MyITProcessRecommendations ] contains comment based help" time="0.0023" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessRecommendations ] contains a synopsis" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessRecommendations ].[ Get-MyITProcessRecommendations ] contains a synopsis" time="0.002" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessRecommendations ] contains a description" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessRecommendations ].[ Get-MyITProcessRecommendations ] contains a description" time="0.002" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessRecommendations ] contains at least one usage example" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessRecommendations ].[ Get-MyITProcessRecommendations ] contains at least one usage example" time="0.0025" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessRecommendations ] contains a note" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessRecommendations ].[ Get-MyITProcessRecommendations ] contains a note" time="0.002" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessRecommendations ] contains a link" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessRecommendations ].[ Get-MyITProcessRecommendations ] contains a link" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessRecommendations ].[ Get-MyITProcessRecommendations ] - Parameter has a description - [ <_.name> ]" executed="True" result="Success" success="True" time="0.0241" asserts="0" description="[ Get-MyITProcessRecommendations ] - Parameter has a description - [ <_.name> ]"> + <results> + <test-case description="[ Get-MyITProcessRecommendations ] - Parameter has a description - [ recommendationId ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessRecommendations ].[ Get-MyITProcessRecommendations ] - Parameter has a description - [ recommendationId ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessRecommendations ] - Parameter has a description - [ filter_field ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessRecommendations ].[ Get-MyITProcessRecommendations ] - Parameter has a description - [ filter_field ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessRecommendations ] - Parameter has a description - [ filter_predicate ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessRecommendations ].[ Get-MyITProcessRecommendations ] - Parameter has a description - [ filter_predicate ]" time="0.0052" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessRecommendations ] - Parameter has a description - [ filter_condition ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessRecommendations ].[ Get-MyITProcessRecommendations ] - Parameter has a description - [ filter_condition ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessRecommendations ] - Parameter has a description - [ filter_operator ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessRecommendations ].[ Get-MyITProcessRecommendations ] - Parameter has a description - [ filter_operator ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessRecommendations ] - Parameter has a description - [ sort_field ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessRecommendations ].[ Get-MyITProcessRecommendations ] - Parameter has a description - [ sort_field ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessRecommendations ] - Parameter has a description - [ sort_direction ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessRecommendations ].[ Get-MyITProcessRecommendations ] - Parameter has a description - [ sort_direction ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessRecommendations ] - Parameter has a description - [ page ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessRecommendations ].[ Get-MyITProcessRecommendations ] - Parameter has a description - [ page ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessRecommendations ] - Parameter has a description - [ pageSize ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessRecommendations ].[ Get-MyITProcessRecommendations ] - Parameter has a description - [ pageSize ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessRecommendations ] - Parameter has a description - [ allPages ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessRecommendations ].[ Get-MyITProcessRecommendations ] - Parameter has a description - [ allPages ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessRecommendations ].[ Get-MyITProcessRecommendations ] - Example has example code & description - [ <_.title -replace '-'.''> ]" executed="True" result="Success" success="True" time="0.0142" asserts="0" description="[ Get-MyITProcessRecommendations ] - Example has example code & description - [ <_.title -replace '-'.''> ]"> + <results> + <test-case description="[ Get-MyITProcessRecommendations ] - Example has example code & description - [ EXAMPLE 1 ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessRecommendations ].[ Get-MyITProcessRecommendations ] - Example has example code & description - [ EXAMPLE 1 ]" time="0.0026" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessRecommendations ] - Example has example code & description - [ EXAMPLE 2 ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessRecommendations ].[ Get-MyITProcessRecommendations ] - Example has example code & description - [ EXAMPLE 2 ]" time="0.0026" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessRecommendations ] - Example has example code & description - [ EXAMPLE 3 ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessRecommendations ].[ Get-MyITProcessRecommendations ] - Example has example code & description - [ EXAMPLE 3 ]" time="0.0062" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessRecommendations ] - Example has example code & description - [ EXAMPLE 4 ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessRecommendations ].[ Get-MyITProcessRecommendations ] - Example has example code & description - [ EXAMPLE 4 ]" time="0.0027" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests" executed="True" result="Success" success="True" time="0.6101" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests"> + <results> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessReviews ]" executed="True" result="Success" success="True" time="0.0598" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessReviews ]"> + <results> + <test-case description="[ Get-MyITProcessReviews ] contains comment based help" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessReviews ].[ Get-MyITProcessReviews ] contains comment based help" time="0.0022" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessReviews ] contains a synopsis" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessReviews ].[ Get-MyITProcessReviews ] contains a synopsis" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessReviews ] contains a description" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessReviews ].[ Get-MyITProcessReviews ] contains a description" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessReviews ] contains at least one usage example" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessReviews ].[ Get-MyITProcessReviews ] contains at least one usage example" time="0.0026" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessReviews ] contains a note" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessReviews ].[ Get-MyITProcessReviews ] contains a note" time="0.002" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessReviews ] contains a link" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessReviews ].[ Get-MyITProcessReviews ] contains a link" time="0.002" asserts="0" success="True" result="Success" executed="True" /> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessReviews ].[ Get-MyITProcessReviews ] - Parameter has a description - [ <_.name> ]" executed="True" result="Success" success="True" time="0.0254" asserts="0" description="[ Get-MyITProcessReviews ] - Parameter has a description - [ <_.name> ]"> + <results> + <test-case description="[ Get-MyITProcessReviews ] - Parameter has a description - [ overdue_Reviews ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessReviews ].[ Get-MyITProcessReviews ] - Parameter has a description - [ overdue_Reviews ]" time="0.0054" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessReviews ] - Parameter has a description - [ filter_field ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessReviews ].[ Get-MyITProcessReviews ] - Parameter has a description - [ filter_field ]" time="0.0022" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessReviews ] - Parameter has a description - [ filter_predicate ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessReviews ].[ Get-MyITProcessReviews ] - Parameter has a description - [ filter_predicate ]" time="0.0022" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessReviews ] - Parameter has a description - [ filter_condition ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessReviews ].[ Get-MyITProcessReviews ] - Parameter has a description - [ filter_condition ]" time="0.0022" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessReviews ] - Parameter has a description - [ filter_operator ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessReviews ].[ Get-MyITProcessReviews ] - Parameter has a description - [ filter_operator ]" time="0.0022" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessReviews ] - Parameter has a description - [ sort_field ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessReviews ].[ Get-MyITProcessReviews ] - Parameter has a description - [ sort_field ]" time="0.0022" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessReviews ] - Parameter has a description - [ sort_direction ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessReviews ].[ Get-MyITProcessReviews ] - Parameter has a description - [ sort_direction ]" time="0.0022" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessReviews ] - Parameter has a description - [ page ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessReviews ].[ Get-MyITProcessReviews ] - Parameter has a description - [ page ]" time="0.0022" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessReviews ] - Parameter has a description - [ pageSize ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessReviews ].[ Get-MyITProcessReviews ] - Parameter has a description - [ pageSize ]" time="0.0024" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessReviews ] - Parameter has a description - [ allPages ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessReviews ].[ Get-MyITProcessReviews ] - Parameter has a description - [ allPages ]" time="0.0022" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessReviews ].[ Get-MyITProcessReviews ] - Example has example code & description - [ <_.title -replace '-'.''> ]" executed="True" result="Success" success="True" time="0.0164" asserts="0" description="[ Get-MyITProcessReviews ] - Example has example code & description - [ <_.title -replace '-'.''> ]"> + <results> + <test-case description="[ Get-MyITProcessReviews ] - Example has example code & description - [ EXAMPLE 1 ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessReviews ].[ Get-MyITProcessReviews ] - Example has example code & description - [ EXAMPLE 1 ]" time="0.0027" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessReviews ] - Example has example code & description - [ EXAMPLE 2 ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessReviews ].[ Get-MyITProcessReviews ] - Example has example code & description - [ EXAMPLE 2 ]" time="0.0057" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessReviews ] - Example has example code & description - [ EXAMPLE 3 ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessReviews ].[ Get-MyITProcessReviews ] - Example has example code & description - [ EXAMPLE 3 ]" time="0.0026" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessReviews ] - Example has example code & description - [ EXAMPLE 4 ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessReviews ].[ Get-MyITProcessReviews ] - Example has example code & description - [ EXAMPLE 4 ]" time="0.0027" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessReviews ] - Example has example code & description - [ EXAMPLE 5 ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessReviews ].[ Get-MyITProcessReviews ] - Example has example code & description - [ EXAMPLE 5 ]" time="0.0027" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests" executed="True" result="Success" success="True" time="0.6679" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests"> + <results> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessUsers ]" executed="True" result="Success" success="True" time="0.0544" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessUsers ]"> + <results> + <test-case description="[ Get-MyITProcessUsers ] contains comment based help" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessUsers ].[ Get-MyITProcessUsers ] contains comment based help" time="0.0022" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessUsers ] contains a synopsis" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessUsers ].[ Get-MyITProcessUsers ] contains a synopsis" time="0.002" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessUsers ] contains a description" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessUsers ].[ Get-MyITProcessUsers ] contains a description" time="0.0055" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessUsers ] contains at least one usage example" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessUsers ].[ Get-MyITProcessUsers ] contains at least one usage example" time="0.0026" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessUsers ] contains a note" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessUsers ].[ Get-MyITProcessUsers ] contains a note" time="0.002" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessUsers ] contains a link" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessUsers ].[ Get-MyITProcessUsers ] contains a link" time="0.002" asserts="0" success="True" result="Success" executed="True" /> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessUsers ].[ Get-MyITProcessUsers ] - Parameter has a description - [ <_.name> ]" executed="True" result="Success" success="True" time="0.0226" asserts="0" description="[ Get-MyITProcessUsers ] - Parameter has a description - [ <_.name> ]"> + <results> + <test-case description="[ Get-MyITProcessUsers ] - Parameter has a description - [ filter_field ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessUsers ].[ Get-MyITProcessUsers ] - Parameter has a description - [ filter_field ]" time="0.0022" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessUsers ] - Parameter has a description - [ filter_predicate ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessUsers ].[ Get-MyITProcessUsers ] - Parameter has a description - [ filter_predicate ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessUsers ] - Parameter has a description - [ filter_condition ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessUsers ].[ Get-MyITProcessUsers ] - Parameter has a description - [ filter_condition ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessUsers ] - Parameter has a description - [ filter_operator ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessUsers ].[ Get-MyITProcessUsers ] - Parameter has a description - [ filter_operator ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessUsers ] - Parameter has a description - [ sort_field ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessUsers ].[ Get-MyITProcessUsers ] - Parameter has a description - [ sort_field ]" time="0.0022" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessUsers ] - Parameter has a description - [ sort_direction ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessUsers ].[ Get-MyITProcessUsers ] - Parameter has a description - [ sort_direction ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessUsers ] - Parameter has a description - [ page ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessUsers ].[ Get-MyITProcessUsers ] - Parameter has a description - [ page ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessUsers ] - Parameter has a description - [ pageSize ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessUsers ].[ Get-MyITProcessUsers ] - Parameter has a description - [ pageSize ]" time="0.0055" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessUsers ] - Parameter has a description - [ allPages ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessUsers ].[ Get-MyITProcessUsers ] - Parameter has a description - [ allPages ]" time="0.0022" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessUsers ].[ Get-MyITProcessUsers ] - Example has example code & description - [ <_.title -replace '-'.''> ]" executed="True" result="Success" success="True" time="0.0106" asserts="0" description="[ Get-MyITProcessUsers ] - Example has example code & description - [ <_.title -replace '-'.''> ]"> + <results> + <test-case description="[ Get-MyITProcessUsers ] - Example has example code & description - [ EXAMPLE 1 ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessUsers ].[ Get-MyITProcessUsers ] - Example has example code & description - [ EXAMPLE 1 ]" time="0.0027" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessUsers ] - Example has example code & description - [ EXAMPLE 2 ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessUsers ].[ Get-MyITProcessUsers ] - Example has example code & description - [ EXAMPLE 2 ]" time="0.0026" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessUsers ] - Example has example code & description - [ EXAMPLE 3 ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessUsers ].[ Get-MyITProcessUsers ] - Example has example code & description - [ EXAMPLE 3 ]" time="0.0026" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessUsers ] - Example has example code & description - [ EXAMPLE 4 ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessUsers ].[ Get-MyITProcessUsers ] - Example has example code & description - [ EXAMPLE 4 ]" time="0.0027" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests" executed="True" result="Success" success="True" time="0.7019" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests"> + <results> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Import-MyITProcessModuleSettings ]" executed="True" result="Success" success="True" time="0.0305" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Import-MyITProcessModuleSettings ]"> + <results> + <test-case description="[ Import-MyITProcessModuleSettings ] contains comment based help" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Import-MyITProcessModuleSettings ].[ Import-MyITProcessModuleSettings ] contains comment based help" time="0.0023" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Import-MyITProcessModuleSettings ] contains a synopsis" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Import-MyITProcessModuleSettings ].[ Import-MyITProcessModuleSettings ] contains a synopsis" time="0.0055" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Import-MyITProcessModuleSettings ] contains a description" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Import-MyITProcessModuleSettings ].[ Import-MyITProcessModuleSettings ] contains a description" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Import-MyITProcessModuleSettings ] contains at least one usage example" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Import-MyITProcessModuleSettings ].[ Import-MyITProcessModuleSettings ] contains at least one usage example" time="0.0026" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Import-MyITProcessModuleSettings ] contains a note" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Import-MyITProcessModuleSettings ].[ Import-MyITProcessModuleSettings ] contains a note" time="0.002" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Import-MyITProcessModuleSettings ] contains a link" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Import-MyITProcessModuleSettings ].[ Import-MyITProcessModuleSettings ] contains a link" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Import-MyITProcessModuleSettings ].[ Import-MyITProcessModuleSettings ] - Parameter has a description - [ <_.name> ]" executed="True" result="Success" success="True" time="0.0045" asserts="0" description="[ Import-MyITProcessModuleSettings ] - Parameter has a description - [ <_.name> ]"> + <results> + <test-case description="[ Import-MyITProcessModuleSettings ] - Parameter has a description - [ MyITProcessConfPath ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Import-MyITProcessModuleSettings ].[ Import-MyITProcessModuleSettings ] - Parameter has a description - [ MyITProcessConfPath ]" time="0.0023" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Import-MyITProcessModuleSettings ] - Parameter has a description - [ MyITProcessConfFile ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Import-MyITProcessModuleSettings ].[ Import-MyITProcessModuleSettings ] - Parameter has a description - [ MyITProcessConfFile ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Import-MyITProcessModuleSettings ].[ Import-MyITProcessModuleSettings ] - Example has example code & description - [ <_.title -replace '-'.''> ]" executed="True" result="Success" success="True" time="0.0052" asserts="0" description="[ Import-MyITProcessModuleSettings ] - Example has example code & description - [ <_.title -replace '-'.''> ]"> + <results> + <test-case description="[ Import-MyITProcessModuleSettings ] - Example has example code & description - [ EXAMPLE 1 ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Import-MyITProcessModuleSettings ].[ Import-MyITProcessModuleSettings ] - Example has example code & description - [ EXAMPLE 1 ]" time="0.0026" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Import-MyITProcessModuleSettings ] - Example has example code & description - [ EXAMPLE 2 ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Import-MyITProcessModuleSettings ].[ Import-MyITProcessModuleSettings ] - Example has example code & description - [ EXAMPLE 2 ]" time="0.0026" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests" executed="True" result="Success" success="True" time="0.742" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests"> + <results> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Invoke-MyITProcessRequest ]" executed="True" result="Success" success="True" time="0.0342" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Invoke-MyITProcessRequest ]"> + <results> + <test-case description="[ Invoke-MyITProcessRequest ] contains comment based help" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Invoke-MyITProcessRequest ].[ Invoke-MyITProcessRequest ] contains comment based help" time="0.0023" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Invoke-MyITProcessRequest ] contains a synopsis" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Invoke-MyITProcessRequest ].[ Invoke-MyITProcessRequest ] contains a synopsis" time="0.002" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Invoke-MyITProcessRequest ] contains a description" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Invoke-MyITProcessRequest ].[ Invoke-MyITProcessRequest ] contains a description" time="0.002" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Invoke-MyITProcessRequest ] contains at least one usage example" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Invoke-MyITProcessRequest ].[ Invoke-MyITProcessRequest ] contains at least one usage example" time="0.0026" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Invoke-MyITProcessRequest ] contains a note" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Invoke-MyITProcessRequest ].[ Invoke-MyITProcessRequest ] contains a note" time="0.002" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Invoke-MyITProcessRequest ] contains a link" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Invoke-MyITProcessRequest ].[ Invoke-MyITProcessRequest ] contains a link" time="0.002" asserts="0" success="True" result="Success" executed="True" /> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Invoke-MyITProcessRequest ].[ Invoke-MyITProcessRequest ] - Parameter has a description - [ <_.name> ]" executed="True" result="Success" success="True" time="0.014" asserts="0" description="[ Invoke-MyITProcessRequest ] - Parameter has a description - [ <_.name> ]"> + <results> + <test-case description="[ Invoke-MyITProcessRequest ] - Parameter has a description - [ method ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Invoke-MyITProcessRequest ].[ Invoke-MyITProcessRequest ] - Parameter has a description - [ method ]" time="0.0022" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Invoke-MyITProcessRequest ] - Parameter has a description - [ resource_Uri ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Invoke-MyITProcessRequest ].[ Invoke-MyITProcessRequest ] - Parameter has a description - [ resource_Uri ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Invoke-MyITProcessRequest ] - Parameter has a description - [ uri_Filter ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Invoke-MyITProcessRequest ].[ Invoke-MyITProcessRequest ] - Parameter has a description - [ uri_Filter ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Invoke-MyITProcessRequest ] - Parameter has a description - [ data ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Invoke-MyITProcessRequest ].[ Invoke-MyITProcessRequest ] - Parameter has a description - [ data ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Invoke-MyITProcessRequest ] - Parameter has a description - [ allPages ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Invoke-MyITProcessRequest ].[ Invoke-MyITProcessRequest ] - Parameter has a description - [ allPages ]" time="0.0056" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Invoke-MyITProcessRequest ].[ Invoke-MyITProcessRequest ] - Example has example code & description - [ <_.title -replace '-'.''> ]" executed="True" result="Success" success="True" time="0.0027" asserts="0" description="[ Invoke-MyITProcessRequest ] - Example has example code & description - [ <_.title -replace '-'.''> ]"> + <results> + <test-case description="[ Invoke-MyITProcessRequest ] - Example has example code & description - [ EXAMPLE 1 ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Invoke-MyITProcessRequest ].[ Invoke-MyITProcessRequest ] - Example has example code & description - [ EXAMPLE 1 ]" time="0.0027" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests" executed="True" result="Ignored" success="True" time="0.772" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests"> + <results> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Remove-MyITProcessAPIKey ]" executed="True" result="Ignored" success="True" time="0.0266" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Remove-MyITProcessAPIKey ]"> + <results> + <test-case description="[ Remove-MyITProcessAPIKey ] contains comment based help" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Remove-MyITProcessAPIKey ].[ Remove-MyITProcessAPIKey ] contains comment based help" time="0.0023" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Remove-MyITProcessAPIKey ] contains a synopsis" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Remove-MyITProcessAPIKey ].[ Remove-MyITProcessAPIKey ] contains a synopsis" time="0.002" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Remove-MyITProcessAPIKey ] contains a description" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Remove-MyITProcessAPIKey ].[ Remove-MyITProcessAPIKey ] contains a description" time="0.002" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Remove-MyITProcessAPIKey ] contains at least one usage example" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Remove-MyITProcessAPIKey ].[ Remove-MyITProcessAPIKey ] contains at least one usage example" time="0.0026" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Remove-MyITProcessAPIKey ] contains a note" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Remove-MyITProcessAPIKey ].[ Remove-MyITProcessAPIKey ] contains a note" time="0.002" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Remove-MyITProcessAPIKey ] contains a link" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Remove-MyITProcessAPIKey ].[ Remove-MyITProcessAPIKey ] contains a link" time="0.0056" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Remove-MyITProcessAPIKey ] - Parameter has a description -" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Remove-MyITProcessAPIKey ].[ Remove-MyITProcessAPIKey ] - Parameter has a description -" time="0.0031" asserts="0" success="False" result="Ignored" executed="False" /> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Remove-MyITProcessAPIKey ].[ Remove-MyITProcessAPIKey ] - Example has example code & description - [ <_.title -replace '-'.''> ]" executed="True" result="Success" success="True" time="0.0028" asserts="0" description="[ Remove-MyITProcessAPIKey ] - Example has example code & description - [ <_.title -replace '-'.''> ]"> + <results> + <test-case description="[ Remove-MyITProcessAPIKey ] - Example has example code & description - [ EXAMPLE 1 ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Remove-MyITProcessAPIKey ].[ Remove-MyITProcessAPIKey ] - Example has example code & description - [ EXAMPLE 1 ]" time="0.0028" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests" executed="True" result="Ignored" success="True" time="0.8023" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests"> + <results> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Remove-MyITProcessBaseURI ]" executed="True" result="Ignored" success="True" time="0.0268" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Remove-MyITProcessBaseURI ]"> + <results> + <test-case description="[ Remove-MyITProcessBaseURI ] contains comment based help" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Remove-MyITProcessBaseURI ].[ Remove-MyITProcessBaseURI ] contains comment based help" time="0.0022" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Remove-MyITProcessBaseURI ] contains a synopsis" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Remove-MyITProcessBaseURI ].[ Remove-MyITProcessBaseURI ] contains a synopsis" time="0.002" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Remove-MyITProcessBaseURI ] contains a description" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Remove-MyITProcessBaseURI ].[ Remove-MyITProcessBaseURI ] contains a description" time="0.002" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Remove-MyITProcessBaseURI ] contains at least one usage example" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Remove-MyITProcessBaseURI ].[ Remove-MyITProcessBaseURI ] contains at least one usage example" time="0.0026" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Remove-MyITProcessBaseURI ] contains a note" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Remove-MyITProcessBaseURI ].[ Remove-MyITProcessBaseURI ] contains a note" time="0.002" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Remove-MyITProcessBaseURI ] contains a link" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Remove-MyITProcessBaseURI ].[ Remove-MyITProcessBaseURI ] contains a link" time="0.0059" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Remove-MyITProcessBaseURI ] - Parameter has a description -" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Remove-MyITProcessBaseURI ].[ Remove-MyITProcessBaseURI ] - Parameter has a description -" time="0.0031" asserts="0" success="False" result="Ignored" executed="False" /> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Remove-MyITProcessBaseURI ].[ Remove-MyITProcessBaseURI ] - Example has example code & description - [ <_.title -replace '-'.''> ]" executed="True" result="Success" success="True" time="0.0027" asserts="0" description="[ Remove-MyITProcessBaseURI ] - Example has example code & description - [ <_.title -replace '-'.''> ]"> + <results> + <test-case description="[ Remove-MyITProcessBaseURI ] - Example has example code & description - [ EXAMPLE 1 ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Remove-MyITProcessBaseURI ].[ Remove-MyITProcessBaseURI ] - Example has example code & description - [ EXAMPLE 1 ]" time="0.0027" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests" executed="True" result="Success" success="True" time="0.8369" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests"> + <results> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Remove-MyITProcessModuleSettings ]" executed="True" result="Success" success="True" time="0.0311" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Remove-MyITProcessModuleSettings ]"> + <results> + <test-case description="[ Remove-MyITProcessModuleSettings ] contains comment based help" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Remove-MyITProcessModuleSettings ].[ Remove-MyITProcessModuleSettings ] contains comment based help" time="0.0023" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Remove-MyITProcessModuleSettings ] contains a synopsis" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Remove-MyITProcessModuleSettings ].[ Remove-MyITProcessModuleSettings ] contains a synopsis" time="0.002" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Remove-MyITProcessModuleSettings ] contains a description" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Remove-MyITProcessModuleSettings ].[ Remove-MyITProcessModuleSettings ] contains a description" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Remove-MyITProcessModuleSettings ] contains at least one usage example" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Remove-MyITProcessModuleSettings ].[ Remove-MyITProcessModuleSettings ] contains at least one usage example" time="0.0067" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Remove-MyITProcessModuleSettings ] contains a note" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Remove-MyITProcessModuleSettings ].[ Remove-MyITProcessModuleSettings ] contains a note" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Remove-MyITProcessModuleSettings ] contains a link" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Remove-MyITProcessModuleSettings ].[ Remove-MyITProcessModuleSettings ] contains a link" time="0.002" asserts="0" success="True" result="Success" executed="True" /> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Remove-MyITProcessModuleSettings ].[ Remove-MyITProcessModuleSettings ] - Parameter has a description - [ <_.name> ]" executed="True" result="Success" success="True" time="0.0043" asserts="0" description="[ Remove-MyITProcessModuleSettings ] - Parameter has a description - [ <_.name> ]"> + <results> + <test-case description="[ Remove-MyITProcessModuleSettings ] - Parameter has a description - [ MyITProcessConfPath ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Remove-MyITProcessModuleSettings ].[ Remove-MyITProcessModuleSettings ] - Parameter has a description - [ MyITProcessConfPath ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Remove-MyITProcessModuleSettings ] - Parameter has a description - [ AndVariables ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Remove-MyITProcessModuleSettings ].[ Remove-MyITProcessModuleSettings ] - Parameter has a description - [ AndVariables ]" time="0.0022" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Remove-MyITProcessModuleSettings ].[ Remove-MyITProcessModuleSettings ] - Example has example code & description - [ <_.title -replace '-'.''> ]" executed="True" result="Success" success="True" time="0.0053" asserts="0" description="[ Remove-MyITProcessModuleSettings ] - Example has example code & description - [ <_.title -replace '-'.''> ]"> + <results> + <test-case description="[ Remove-MyITProcessModuleSettings ] - Example has example code & description - [ EXAMPLE 1 ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Remove-MyITProcessModuleSettings ].[ Remove-MyITProcessModuleSettings ] - Example has example code & description - [ EXAMPLE 1 ]" time="0.0026" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Remove-MyITProcessModuleSettings ] - Example has example code & description - [ EXAMPLE 2 ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Remove-MyITProcessModuleSettings ].[ Remove-MyITProcessModuleSettings ] - Example has example code & description - [ EXAMPLE 2 ]" time="0.0026" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests" executed="True" result="Success" success="True" time="0.8686" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests"> + <results> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Test-MyITProcessAPIKey ]" executed="True" result="Success" success="True" time="0.0283" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Test-MyITProcessAPIKey ]"> + <results> + <test-case description="[ Test-MyITProcessAPIKey ] contains comment based help" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Test-MyITProcessAPIKey ].[ Test-MyITProcessAPIKey ] contains comment based help" time="0.0024" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Test-MyITProcessAPIKey ] contains a synopsis" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Test-MyITProcessAPIKey ].[ Test-MyITProcessAPIKey ] contains a synopsis" time="0.0055" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Test-MyITProcessAPIKey ] contains a description" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Test-MyITProcessAPIKey ].[ Test-MyITProcessAPIKey ] contains a description" time="0.002" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Test-MyITProcessAPIKey ] contains at least one usage example" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Test-MyITProcessAPIKey ].[ Test-MyITProcessAPIKey ] contains at least one usage example" time="0.0026" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Test-MyITProcessAPIKey ] contains a note" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Test-MyITProcessAPIKey ].[ Test-MyITProcessAPIKey ] contains a note" time="0.002" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Test-MyITProcessAPIKey ] contains a link" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Test-MyITProcessAPIKey ].[ Test-MyITProcessAPIKey ] contains a link" time="0.002" asserts="0" success="True" result="Success" executed="True" /> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Test-MyITProcessAPIKey ].[ Test-MyITProcessAPIKey ] - Parameter has a description - [ <_.name> ]" executed="True" result="Success" success="True" time="0.0021" asserts="0" description="[ Test-MyITProcessAPIKey ] - Parameter has a description - [ <_.name> ]"> + <results> + <test-case description="[ Test-MyITProcessAPIKey ] - Parameter has a description - [ base_uri ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Test-MyITProcessAPIKey ].[ Test-MyITProcessAPIKey ] - Parameter has a description - [ base_uri ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Test-MyITProcessAPIKey ].[ Test-MyITProcessAPIKey ] - Example has example code & description - [ <_.title -replace '-'.''> ]" executed="True" result="Success" success="True" time="0.0053" asserts="0" description="[ Test-MyITProcessAPIKey ] - Example has example code & description - [ <_.title -replace '-'.''> ]"> + <results> + <test-case description="[ Test-MyITProcessAPIKey ] - Example has example code & description - [ EXAMPLE 1 ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Test-MyITProcessAPIKey ].[ Test-MyITProcessAPIKey ] - Example has example code & description - [ EXAMPLE 1 ]" time="0.0027" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Test-MyITProcessAPIKey ] - Example has example code & description - [ EXAMPLE 2 ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Test-MyITProcessAPIKey ].[ Test-MyITProcessAPIKey ] - Example has example code & description - [ EXAMPLE 2 ]" time="0.0026" 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:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\tests\MyITProcessAPI.Tests.ps1" executed="True" result="Success" success="True" time="0.205" asserts="0" description="C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\tests\MyITProcessAPI.Tests.ps1"> + <results> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ MyITProcessAPI.Tests.ps1 ]" executed="True" result="Success" success="True" time="0.108" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ MyITProcessAPI.Tests.ps1 ]"> + <results> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ MyITProcessAPI.Tests.ps1 ].[ MyITProcessAPI.psd1 ] general manifest data" executed="True" result="Success" success="True" time="0.0796" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ MyITProcessAPI.Tests.ps1 ].[ MyITProcessAPI.psd1 ] general manifest data"> + <results> + <test-case description="Manifest [ RootModule ] has valid data" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ MyITProcessAPI.Tests.ps1 ].[ MyITProcessAPI.psd1 ] general manifest data.Manifest [ RootModule ] has valid data" time="0.0041" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="Manifest [ ModuleVersion ] has valid data" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ MyITProcessAPI.Tests.ps1 ].[ MyITProcessAPI.psd1 ] general manifest data.Manifest [ ModuleVersion ] has valid data" time="0.003" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="Manifest [ GUID ] has valid data" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ MyITProcessAPI.Tests.ps1 ].[ MyITProcessAPI.psd1 ] general manifest data.Manifest [ GUID ] has valid data" time="0.0039" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="Manifest [ Author ] has valid data" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ MyITProcessAPI.Tests.ps1 ].[ MyITProcessAPI.psd1 ] general manifest data.Manifest [ Author ] has valid data" time="0.0031" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="Manifest [ CompanyName ] has valid data" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ MyITProcessAPI.Tests.ps1 ].[ MyITProcessAPI.psd1 ] general manifest data.Manifest [ CompanyName ] has valid data" time="0.0033" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="Manifest [ Copyright ] has valid data" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ MyITProcessAPI.Tests.ps1 ].[ MyITProcessAPI.psd1 ] general manifest data.Manifest [ Copyright ] has valid data" time="0.003" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="Manifest [ Description ] is not empty" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ MyITProcessAPI.Tests.ps1 ].[ MyITProcessAPI.psd1 ] general manifest data.Manifest [ Description ] is not empty" time="0.0065" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="Manifest [ PowerShellVersion ] has valid data" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ MyITProcessAPI.Tests.ps1 ].[ MyITProcessAPI.psd1 ] general manifest data.Manifest [ PowerShellVersion ] has valid data" time="0.0025" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="Manifest [ NestedModules ] has valid data" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ MyITProcessAPI.Tests.ps1 ].[ MyITProcessAPI.psd1 ] general manifest data.Manifest [ NestedModules ] has valid data" time="0.0049" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="Manifest [ FunctionsToExport ] has valid data" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ MyITProcessAPI.Tests.ps1 ].[ MyITProcessAPI.psd1 ] general manifest data.Manifest [ FunctionsToExport ] has valid data" time="0.0044" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="Manifest [ CmdletsToExport ] is empty" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ MyITProcessAPI.Tests.ps1 ].[ MyITProcessAPI.psd1 ] general manifest data.Manifest [ CmdletsToExport ] is empty" time="0.0039" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="Manifest [ VariablesToExport ] is empty" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ MyITProcessAPI.Tests.ps1 ].[ MyITProcessAPI.psd1 ] general manifest data.Manifest [ VariablesToExport ] is empty" time="0.004" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="Manifest [ AliasesToExport ] has alias" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ MyITProcessAPI.Tests.ps1 ].[ MyITProcessAPI.psd1 ] general manifest data.Manifest [ AliasesToExport ] has alias" time="0.0099" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="Manifest [ Tags ] has valid data" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ MyITProcessAPI.Tests.ps1 ].[ MyITProcessAPI.psd1 ] general manifest data.Manifest [ Tags ] has valid data" time="0.0039" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="Manifest [ LicenseUri ] has valid data" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ MyITProcessAPI.Tests.ps1 ].[ MyITProcessAPI.psd1 ] general manifest data.Manifest [ LicenseUri ] has valid data" time="0.0032" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="Manifest [ ProjectUri ] has valid data" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ MyITProcessAPI.Tests.ps1 ].[ MyITProcessAPI.psd1 ] general manifest data.Manifest [ ProjectUri ] has valid data" time="0.003" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="Manifest [ IconUri ] has valid data" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ MyITProcessAPI.Tests.ps1 ].[ MyITProcessAPI.psd1 ] general manifest data.Manifest [ IconUri ] has valid data" time="0.0028" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="Manifest [ ReleaseNotes ] has valid data" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ MyITProcessAPI.Tests.ps1 ].[ MyITProcessAPI.psd1 ] general manifest data.Manifest [ ReleaseNotes ] has valid data" time="0.0027" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="Manifest [ HelpInfoUri ] is not empty" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ MyITProcessAPI.Tests.ps1 ].[ MyITProcessAPI.psd1 ] general manifest data.Manifest [ HelpInfoUri ] is not empty" time="0.0025" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ MyITProcessAPI.Tests.ps1 ].[ MyITProcessAPI.psd1 ] module import test" executed="True" result="Success" success="True" time="0.1045" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ MyITProcessAPI.Tests.ps1 ].[ MyITProcessAPI.psd1 ] module import test"> + <results> + <test-case description="Module contains only PowerShell files" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ MyITProcessAPI.Tests.ps1 ].[ MyITProcessAPI.psd1 ] module import test.Module contains only PowerShell files" time="0.0093" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="Module files exist" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ MyITProcessAPI.Tests.ps1 ].[ MyITProcessAPI.psd1 ] module import test.Module files exist" time="0.0038" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="Should pass Test-ModuleManifest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ MyITProcessAPI.Tests.ps1 ].[ MyITProcessAPI.psd1 ] module import test.Should pass Test-ModuleManifest" time="0.0042" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="Should import successfully" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ MyITProcessAPI.Tests.ps1 ].[ MyITProcessAPI.psd1 ] module import test.Should import successfully" time="0.0038" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\tests\PSScriptAnalyzer.tests.ps1" executed="True" result="Success" success="True" time="5.6662" asserts="0" description="C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\tests\PSScriptAnalyzer.tests.ps1"> + <results> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ]" executed="True" result="Success" success="True" time="5.4574" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ]"> + <results> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests" executed="True" result="Success" success="True" time="2.9496" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests"> + <results> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="0.0418" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAlignAssignmentStatement ]" executed="True" result="Success" success="True" time="0.038" asserts="0" description="Should pass rule [ PSAlignAssignmentStatement ]"> + <results> + <test-case description="Should pass rule [ PSAlignAssignmentStatement ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAlignAssignmentStatement ](PSAlignAssignmentStatement,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psd1)" time="0.038" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="0.0714" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidUsingCmdletAliases ]" executed="True" result="Success" success="True" time="0.0259" asserts="0" description="Should pass rule [ PSAvoidUsingCmdletAliases ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingCmdletAliases ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidUsingCmdletAliases ](PSAvoidUsingCmdletAliases,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psd1)" time="0.0259" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="0.1132" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidAssignmentToAutomaticVariable ]" executed="True" result="Success" success="True" time="0.038" asserts="0" description="Should pass rule [ PSAvoidAssignmentToAutomaticVariable ]"> + <results> + <test-case description="Should pass rule [ PSAvoidAssignmentToAutomaticVariable ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidAssignmentToAutomaticVariable ](PSAvoidAssignmentToAutomaticVariable,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psd1)" time="0.038" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="0.1556" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidDefaultValueSwitchParameter ]" executed="True" result="Success" success="True" time="0.0387" asserts="0" description="Should pass rule [ PSAvoidDefaultValueSwitchParameter ]"> + <results> + <test-case description="Should pass rule [ PSAvoidDefaultValueSwitchParameter ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidDefaultValueSwitchParameter ](PSAvoidDefaultValueSwitchParameter,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psd1)" time="0.0387" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="0.1981" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ]" executed="True" result="Success" success="True" time="0.0388" asserts="0" description="Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ]"> + <results> + <test-case description="Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ](PSAvoidDefaultValueForMandatoryParameter,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psd1)" time="0.0388" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="0.2324" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidUsingEmptyCatchBlock ]" executed="True" result="Success" success="True" time="0.0305" asserts="0" description="Should pass rule [ PSAvoidUsingEmptyCatchBlock ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingEmptyCatchBlock ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidUsingEmptyCatchBlock ](PSAvoidUsingEmptyCatchBlock,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psd1)" time="0.0305" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="0.2759" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidGlobalAliases ]" executed="True" result="Success" success="True" time="0.0398" asserts="0" description="Should pass rule [ PSAvoidGlobalAliases ]"> + <results> + <test-case description="Should pass rule [ PSAvoidGlobalAliases ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidGlobalAliases ](PSAvoidGlobalAliases,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psd1)" time="0.0398" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="0.3116" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidGlobalFunctions ]" executed="True" result="Success" success="True" time="0.0319" asserts="0" description="Should pass rule [ PSAvoidGlobalFunctions ]"> + <results> + <test-case description="Should pass rule [ PSAvoidGlobalFunctions ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidGlobalFunctions ](PSAvoidGlobalFunctions,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psd1)" time="0.0319" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="0.3548" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidGlobalVars ]" executed="True" result="Success" success="True" time="0.0394" asserts="0" description="Should pass rule [ PSAvoidGlobalVars ]"> + <results> + <test-case description="Should pass rule [ PSAvoidGlobalVars ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidGlobalVars ](PSAvoidGlobalVars,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psd1)" time="0.0394" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="0.3973" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidInvokingEmptyMembers ]" executed="True" result="Success" success="True" time="0.0387" asserts="0" description="Should pass rule [ PSAvoidInvokingEmptyMembers ]"> + <results> + <test-case description="Should pass rule [ PSAvoidInvokingEmptyMembers ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidInvokingEmptyMembers ](PSAvoidInvokingEmptyMembers,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psd1)" time="0.0387" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="0.4404" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidLongLines ]" executed="True" result="Success" success="True" time="0.0393" asserts="0" description="Should pass rule [ PSAvoidLongLines ]"> + <results> + <test-case description="Should pass rule [ PSAvoidLongLines ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidLongLines ](PSAvoidLongLines,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psd1)" time="0.0393" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="0.4834" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidMultipleTypeAttributes ]" executed="True" result="Success" success="True" time="0.0391" asserts="0" description="Should pass rule [ PSAvoidMultipleTypeAttributes ]"> + <results> + <test-case description="Should pass rule [ PSAvoidMultipleTypeAttributes ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidMultipleTypeAttributes ](PSAvoidMultipleTypeAttributes,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psd1)" time="0.0391" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="0.5277" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ]" executed="True" result="Success" success="True" time="0.0405" asserts="0" description="Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ]"> + <results> + <test-case description="Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ](PSAvoidNullOrEmptyHelpMessageAttribute,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psd1)" time="0.0405" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="0.5714" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ]" executed="True" result="Success" success="True" time="0.0398" asserts="0" description="Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ]"> + <results> + <test-case description="Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ](PSAvoidOverwritingBuiltInCmdlets,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psd1)" time="0.0398" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="0.6166" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidUsingPositionalParameters ]" executed="True" result="Success" success="True" time="0.0414" asserts="0" description="Should pass rule [ PSAvoidUsingPositionalParameters ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingPositionalParameters ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidUsingPositionalParameters ](PSAvoidUsingPositionalParameters,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psd1)" time="0.0414" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="0.6591" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSReservedCmdletChar ]" executed="True" result="Success" success="True" time="0.0388" asserts="0" description="Should pass rule [ PSReservedCmdletChar ]"> + <results> + <test-case description="Should pass rule [ PSReservedCmdletChar ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSReservedCmdletChar ](PSReservedCmdletChar,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psd1)" time="0.0388" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="0.7017" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSReservedParams ]" executed="True" result="Success" success="True" time="0.0389" asserts="0" description="Should pass rule [ PSReservedParams ]"> + <results> + <test-case description="Should pass rule [ PSReservedParams ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSReservedParams ](PSReservedParams,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psd1)" time="0.0389" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="0.7445" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidSemicolonsAsLineTerminators ]" executed="True" result="Success" success="True" time="0.039" asserts="0" description="Should pass rule [ PSAvoidSemicolonsAsLineTerminators ]"> + <results> + <test-case description="Should pass rule [ PSAvoidSemicolonsAsLineTerminators ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidSemicolonsAsLineTerminators ](PSAvoidSemicolonsAsLineTerminators,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psd1)" time="0.039" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="0.787" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidShouldContinueWithoutForce ]" executed="True" result="Success" success="True" time="0.0387" asserts="0" description="Should pass rule [ PSAvoidShouldContinueWithoutForce ]"> + <results> + <test-case description="Should pass rule [ PSAvoidShouldContinueWithoutForce ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidShouldContinueWithoutForce ](PSAvoidShouldContinueWithoutForce,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psd1)" time="0.0387" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="0.8337" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidTrailingWhitespace ]" executed="True" result="Success" success="True" time="0.0428" asserts="0" description="Should pass rule [ PSAvoidTrailingWhitespace ]"> + <results> + <test-case description="Should pass rule [ PSAvoidTrailingWhitespace ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidTrailingWhitespace ](PSAvoidTrailingWhitespace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psd1)" time="0.0428" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="0.8778" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ]" executed="True" result="Success" success="True" time="0.04" asserts="0" description="Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ](PSAvoidUsingUsernameAndPasswordParams,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psd1)" time="0.04" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="0.9291" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ]" executed="True" result="Success" success="True" time="0.0475" asserts="0" description="Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ](PSAvoidUsingBrokenHashAlgorithms,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psd1)" time="0.0475" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="0.9729" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidUsingComputerNameHardcoded ]" executed="True" result="Success" success="True" time="0.04" asserts="0" description="Should pass rule [ PSAvoidUsingComputerNameHardcoded ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingComputerNameHardcoded ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidUsingComputerNameHardcoded ](PSAvoidUsingComputerNameHardcoded,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psd1)" time="0.04" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="1.0155" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ]" executed="True" result="Success" success="True" time="0.0388" asserts="0" description="Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ](PSAvoidUsingConvertToSecureStringWithPlainText,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psd1)" time="0.0388" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="1.0818" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidUsingDeprecatedManifestFields ]" executed="True" result="Success" success="True" time="0.0625" asserts="0" description="Should pass rule [ PSAvoidUsingDeprecatedManifestFields ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingDeprecatedManifestFields ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidUsingDeprecatedManifestFields ](PSAvoidUsingDeprecatedManifestFields,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psd1)" time="0.0625" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="1.1228" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ]" executed="True" result="Success" success="True" time="0.0359" asserts="0" description="Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ](PSAvoidUsingDoubleQuotesForConstantString,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psd1)" time="0.0359" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="1.1715" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidUsingInvokeExpression ]" executed="True" result="Success" success="True" time="0.0447" asserts="0" description="Should pass rule [ PSAvoidUsingInvokeExpression ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingInvokeExpression ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidUsingInvokeExpression ](PSAvoidUsingInvokeExpression,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psd1)" time="0.0447" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="1.2147" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidUsingPlainTextForPassword ]" executed="True" result="Success" success="True" time="0.0394" asserts="0" description="Should pass rule [ PSAvoidUsingPlainTextForPassword ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingPlainTextForPassword ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidUsingPlainTextForPassword ](PSAvoidUsingPlainTextForPassword,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psd1)" time="0.0394" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="1.2578" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidUsingWMICmdlet ]" executed="True" result="Success" success="True" time="0.0394" asserts="0" description="Should pass rule [ PSAvoidUsingWMICmdlet ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingWMICmdlet ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidUsingWMICmdlet ](PSAvoidUsingWMICmdlet,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psd1)" time="0.0394" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="1.3014" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidUsingWriteHost ]" executed="True" result="Success" success="True" time="0.0398" asserts="0" description="Should pass rule [ PSAvoidUsingWriteHost ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingWriteHost ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidUsingWriteHost ](PSAvoidUsingWriteHost,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psd1)" time="0.0398" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="1.3447" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSUseCompatibleCommands ]" executed="True" result="Success" success="True" time="0.0396" asserts="0" description="Should pass rule [ PSUseCompatibleCommands ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleCommands ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSUseCompatibleCommands ](PSUseCompatibleCommands,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psd1)" time="0.0396" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="1.3728" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSUseCompatibleSyntax ]" executed="True" result="Success" success="True" time="0.0169" asserts="0" description="Should pass rule [ PSUseCompatibleSyntax ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleSyntax ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSUseCompatibleSyntax ](PSUseCompatibleSyntax,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psd1)" time="0.0169" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="1.4144" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSUseCompatibleTypes ]" executed="True" result="Success" success="True" time="0.0377" asserts="0" description="Should pass rule [ PSUseCompatibleTypes ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleTypes ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSUseCompatibleTypes ](PSUseCompatibleTypes,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psd1)" time="0.0377" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="1.4566" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSMisleadingBacktick ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSMisleadingBacktick ]"> + <results> + <test-case description="Should pass rule [ PSMisleadingBacktick ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSMisleadingBacktick ](PSMisleadingBacktick,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psd1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="1.5206" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSMissingModuleManifestField ]" executed="True" result="Success" success="True" time="0.0601" asserts="0" description="Should pass rule [ PSMissingModuleManifestField ]"> + <results> + <test-case description="Should pass rule [ PSMissingModuleManifestField ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSMissingModuleManifestField ](PSMissingModuleManifestField,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psd1)" time="0.0601" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="1.5642" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSPlaceCloseBrace ]" executed="True" result="Success" success="True" time="0.0386" asserts="0" description="Should pass rule [ PSPlaceCloseBrace ]"> + <results> + <test-case description="Should pass rule [ PSPlaceCloseBrace ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSPlaceCloseBrace ](PSPlaceCloseBrace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psd1)" time="0.0386" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="1.606" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSPlaceOpenBrace ]" executed="True" result="Success" success="True" time="0.0379" asserts="0" description="Should pass rule [ PSPlaceOpenBrace ]"> + <results> + <test-case description="Should pass rule [ PSPlaceOpenBrace ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSPlaceOpenBrace ](PSPlaceOpenBrace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psd1)" time="0.0379" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="1.6476" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSPossibleIncorrectComparisonWithNull ]" executed="True" result="Success" success="True" time="0.038" asserts="0" description="Should pass rule [ PSPossibleIncorrectComparisonWithNull ]"> + <results> + <test-case description="Should pass rule [ PSPossibleIncorrectComparisonWithNull ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSPossibleIncorrectComparisonWithNull ](PSPossibleIncorrectComparisonWithNull,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psd1)" time="0.038" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="1.6894" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ]" executed="True" result="Success" success="True" time="0.0381" asserts="0" description="Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ]"> + <results> + <test-case description="Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ](PSPossibleIncorrectUsageOfAssignmentOperator,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psd1)" time="0.0381" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="1.7343" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ]" executed="True" result="Success" success="True" time="0.0378" asserts="0" description="Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ]"> + <results> + <test-case description="Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ](PSPossibleIncorrectUsageOfRedirectionOperator,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psd1)" time="0.0378" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="1.7755" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSProvideCommentHelp ]" executed="True" result="Success" success="True" time="0.0376" asserts="0" description="Should pass rule [ PSProvideCommentHelp ]"> + <results> + <test-case description="Should pass rule [ PSProvideCommentHelp ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSProvideCommentHelp ](PSProvideCommentHelp,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psd1)" time="0.0376" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="1.8172" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSReviewUnusedParameter ]" executed="True" result="Success" success="True" time="0.0379" asserts="0" description="Should pass rule [ PSReviewUnusedParameter ]"> + <results> + <test-case description="Should pass rule [ PSReviewUnusedParameter ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSReviewUnusedParameter ](PSReviewUnusedParameter,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psd1)" time="0.0379" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="1.8591" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSUseApprovedVerbs ]" executed="True" result="Success" success="True" time="0.0382" asserts="0" description="Should pass rule [ PSUseApprovedVerbs ]"> + <results> + <test-case description="Should pass rule [ PSUseApprovedVerbs ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSUseApprovedVerbs ](PSUseApprovedVerbs,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psd1)" time="0.0382" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="1.901" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSUseBOMForUnicodeEncodedFile ]" executed="True" result="Success" success="True" time="0.0382" asserts="0" description="Should pass rule [ PSUseBOMForUnicodeEncodedFile ]"> + <results> + <test-case description="Should pass rule [ PSUseBOMForUnicodeEncodedFile ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSUseBOMForUnicodeEncodedFile ](PSUseBOMForUnicodeEncodedFile,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psd1)" time="0.0382" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="1.9425" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSUseCmdletCorrectly ]" executed="True" result="Success" success="True" time="0.0378" asserts="0" description="Should pass rule [ PSUseCmdletCorrectly ]"> + <results> + <test-case description="Should pass rule [ PSUseCmdletCorrectly ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSUseCmdletCorrectly ](PSUseCmdletCorrectly,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psd1)" time="0.0378" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="1.9876" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSUseCompatibleCmdlets ]" executed="True" result="Success" success="True" time="0.0414" asserts="0" description="Should pass rule [ PSUseCompatibleCmdlets ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleCmdlets ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSUseCompatibleCmdlets ](PSUseCompatibleCmdlets,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psd1)" time="0.0414" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="2.0291" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSUseConsistentIndentation ]" executed="True" result="Success" success="True" time="0.0378" asserts="0" description="Should pass rule [ PSUseConsistentIndentation ]"> + <results> + <test-case description="Should pass rule [ PSUseConsistentIndentation ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSUseConsistentIndentation ](PSUseConsistentIndentation,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psd1)" time="0.0378" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="2.0706" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSUseConsistentWhitespace ]" executed="True" result="Success" success="True" time="0.0378" asserts="0" description="Should pass rule [ PSUseConsistentWhitespace ]"> + <results> + <test-case description="Should pass rule [ PSUseConsistentWhitespace ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSUseConsistentWhitespace ](PSUseConsistentWhitespace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psd1)" time="0.0378" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="2.1119" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSUseCorrectCasing ]" executed="True" result="Success" success="True" time="0.0375" asserts="0" description="Should pass rule [ PSUseCorrectCasing ]"> + <results> + <test-case description="Should pass rule [ PSUseCorrectCasing ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSUseCorrectCasing ](PSUseCorrectCasing,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psd1)" time="0.0375" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="2.154" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ]" executed="True" result="Success" success="True" time="0.0384" asserts="0" description="Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ]"> + <results> + <test-case description="Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ](PSUseDeclaredVarsMoreThanAssignments,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psd1)" time="0.0384" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="2.1988" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSUseLiteralInitializerForHashtable ]" executed="True" result="Success" success="True" time="0.0378" asserts="0" description="Should pass rule [ PSUseLiteralInitializerForHashtable ]"> + <results> + <test-case description="Should pass rule [ PSUseLiteralInitializerForHashtable ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSUseLiteralInitializerForHashtable ](PSUseLiteralInitializerForHashtable,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psd1)" time="0.0378" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="2.2401" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSUseOutputTypeCorrectly ]" executed="True" result="Success" success="True" time="0.0376" asserts="0" description="Should pass rule [ PSUseOutputTypeCorrectly ]"> + <results> + <test-case description="Should pass rule [ PSUseOutputTypeCorrectly ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSUseOutputTypeCorrectly ](PSUseOutputTypeCorrectly,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psd1)" time="0.0376" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="2.2819" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSUseProcessBlockForPipelineCommand ]" executed="True" result="Success" success="True" time="0.0381" asserts="0" description="Should pass rule [ PSUseProcessBlockForPipelineCommand ]"> + <results> + <test-case description="Should pass rule [ PSUseProcessBlockForPipelineCommand ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSUseProcessBlockForPipelineCommand ](PSUseProcessBlockForPipelineCommand,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psd1)" time="0.0381" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="2.3239" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSUsePSCredentialType ]" executed="True" result="Success" success="True" time="0.0383" asserts="0" description="Should pass rule [ PSUsePSCredentialType ]"> + <results> + <test-case description="Should pass rule [ PSUsePSCredentialType ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSUsePSCredentialType ](PSUsePSCredentialType,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psd1)" time="0.0383" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="2.3664" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSShouldProcess ]" executed="True" result="Success" success="True" time="0.0388" asserts="0" description="Should pass rule [ PSShouldProcess ]"> + <results> + <test-case description="Should pass rule [ PSShouldProcess ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSShouldProcess ](PSShouldProcess,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psd1)" time="0.0388" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="2.4089" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSUseShouldProcessForStateChangingFunctions ]" executed="True" result="Success" success="True" time="0.0388" asserts="0" description="Should pass rule [ PSUseShouldProcessForStateChangingFunctions ]"> + <results> + <test-case description="Should pass rule [ PSUseShouldProcessForStateChangingFunctions ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSUseShouldProcessForStateChangingFunctions ](PSUseShouldProcessForStateChangingFunctions,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psd1)" time="0.0388" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="2.4547" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSUseSingularNouns ]" executed="True" result="Success" success="True" time="0.0389" asserts="0" description="Should pass rule [ PSUseSingularNouns ]"> + <results> + <test-case description="Should pass rule [ PSUseSingularNouns ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSUseSingularNouns ](PSUseSingularNouns,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psd1)" time="0.0389" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="2.4972" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSUseSupportsShouldProcess ]" executed="True" result="Success" success="True" time="0.0387" asserts="0" description="Should pass rule [ PSUseSupportsShouldProcess ]"> + <results> + <test-case description="Should pass rule [ PSUseSupportsShouldProcess ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSUseSupportsShouldProcess ](PSUseSupportsShouldProcess,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psd1)" time="0.0387" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="2.557" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSUseToExportFieldsInManifest ]" executed="True" result="Success" success="True" time="0.0561" asserts="0" description="Should pass rule [ PSUseToExportFieldsInManifest ]"> + <results> + <test-case description="Should pass rule [ PSUseToExportFieldsInManifest ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSUseToExportFieldsInManifest ](PSUseToExportFieldsInManifest,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psd1)" time="0.0561" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="2.6057" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ]" executed="True" result="Success" success="True" time="0.0403" asserts="0" description="Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ]"> + <results> + <test-case description="Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ](PSUseUsingScopeModifierInNewRunspaces,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psd1)" time="0.0403" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="2.6484" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSUseUTF8EncodingForHelpFile ]" executed="True" result="Success" success="True" time="0.0389" asserts="0" description="Should pass rule [ PSUseUTF8EncodingForHelpFile ]"> + <results> + <test-case description="Should pass rule [ PSUseUTF8EncodingForHelpFile ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSUseUTF8EncodingForHelpFile ](PSUseUTF8EncodingForHelpFile,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psd1)" time="0.0389" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="2.6907" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSDSCDscExamplesPresent ]" executed="True" result="Success" success="True" time="0.0387" asserts="0" description="Should pass rule [ PSDSCDscExamplesPresent ]"> + <results> + <test-case description="Should pass rule [ PSDSCDscExamplesPresent ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSDSCDscExamplesPresent ](PSDSCDscExamplesPresent,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psd1)" time="0.0387" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="2.7321" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSDSCDscTestsPresent ]" executed="True" result="Success" success="True" time="0.0377" asserts="0" description="Should pass rule [ PSDSCDscTestsPresent ]"> + <results> + <test-case description="Should pass rule [ PSDSCDscTestsPresent ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSDSCDscTestsPresent ](PSDSCDscTestsPresent,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psd1)" time="0.0377" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="2.7739" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ]" executed="True" result="Success" success="True" time="0.038" asserts="0" description="Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ]"> + <results> + <test-case description="Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ](PSDSCReturnCorrectTypesForDSCFunctions,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psd1)" time="0.038" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="2.816" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ]" executed="True" result="Success" success="True" time="0.0383" asserts="0" description="Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ]"> + <results> + <test-case description="Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ](PSDSCUseIdenticalMandatoryParametersForDSC,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psd1)" time="0.0383" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="2.8618" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSDSCUseIdenticalParametersForDSC ]" executed="True" result="Success" success="True" time="0.0386" asserts="0" description="Should pass rule [ PSDSCUseIdenticalParametersForDSC ]"> + <results> + <test-case description="Should pass rule [ PSDSCUseIdenticalParametersForDSC ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSDSCUseIdenticalParametersForDSC ](PSDSCUseIdenticalParametersForDSC,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psd1)" time="0.0386" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="2.9045" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSDSCStandardDSCFunctionsInResource ]" executed="True" result="Success" success="True" time="0.0388" asserts="0" description="Should pass rule [ PSDSCStandardDSCFunctionsInResource ]"> + <results> + <test-case description="Should pass rule [ PSDSCStandardDSCFunctionsInResource ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSDSCStandardDSCFunctionsInResource ](PSDSCStandardDSCFunctionsInResource,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psd1)" time="0.0388" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="2.9462" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSDSCUseVerboseMessageInDSCResource ]" executed="True" result="Success" success="True" time="0.038" asserts="0" description="Should pass rule [ PSDSCUseVerboseMessageInDSCResource ]"> + <results> + <test-case description="Should pass rule [ PSDSCUseVerboseMessageInDSCResource ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSDSCUseVerboseMessageInDSCResource ](PSDSCUseVerboseMessageInDSCResource,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psd1)" time="0.038" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests" executed="True" result="Success" success="True" time="5.454" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests"> + <results> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="0.0581" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAlignAssignmentStatement ]" executed="True" result="Success" success="True" time="0.0544" asserts="0" description="Should pass rule [ PSAlignAssignmentStatement ]"> + <results> + <test-case description="Should pass rule [ PSAlignAssignmentStatement ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAlignAssignmentStatement ](PSAlignAssignmentStatement,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psm1)" time="0.0544" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="0.106" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidUsingCmdletAliases ]" executed="True" result="Success" success="True" time="0.0439" asserts="0" description="Should pass rule [ PSAvoidUsingCmdletAliases ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingCmdletAliases ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidUsingCmdletAliases ](PSAvoidUsingCmdletAliases,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psm1)" time="0.0439" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="0.1344" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidAssignmentToAutomaticVariable ]" executed="True" result="Success" success="True" time="0.0244" asserts="0" description="Should pass rule [ PSAvoidAssignmentToAutomaticVariable ]"> + <results> + <test-case description="Should pass rule [ PSAvoidAssignmentToAutomaticVariable ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidAssignmentToAutomaticVariable ](PSAvoidAssignmentToAutomaticVariable,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psm1)" time="0.0244" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="0.1629" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidDefaultValueSwitchParameter ]" executed="True" result="Success" success="True" time="0.0245" asserts="0" description="Should pass rule [ PSAvoidDefaultValueSwitchParameter ]"> + <results> + <test-case description="Should pass rule [ PSAvoidDefaultValueSwitchParameter ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidDefaultValueSwitchParameter ](PSAvoidDefaultValueSwitchParameter,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psm1)" time="0.0245" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="0.1914" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ]" executed="True" result="Success" success="True" time="0.0245" asserts="0" description="Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ]"> + <results> + <test-case description="Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ](PSAvoidDefaultValueForMandatoryParameter,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psm1)" time="0.0245" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="0.2458" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidUsingEmptyCatchBlock ]" executed="True" result="Success" success="True" time="0.0505" asserts="0" description="Should pass rule [ PSAvoidUsingEmptyCatchBlock ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingEmptyCatchBlock ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidUsingEmptyCatchBlock ](PSAvoidUsingEmptyCatchBlock,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psm1)" time="0.0505" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="0.2798" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidGlobalAliases ]" executed="True" result="Success" success="True" time="0.0303" asserts="0" description="Should pass rule [ PSAvoidGlobalAliases ]"> + <results> + <test-case description="Should pass rule [ PSAvoidGlobalAliases ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidGlobalAliases ](PSAvoidGlobalAliases,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psm1)" time="0.0303" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="0.3259" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidGlobalFunctions ]" executed="True" result="Success" success="True" time="0.0423" asserts="0" description="Should pass rule [ PSAvoidGlobalFunctions ]"> + <results> + <test-case description="Should pass rule [ PSAvoidGlobalFunctions ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidGlobalFunctions ](PSAvoidGlobalFunctions,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psm1)" time="0.0423" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="0.355" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidGlobalVars ]" executed="True" result="Success" success="True" time="0.025" asserts="0" description="Should pass rule [ PSAvoidGlobalVars ]"> + <results> + <test-case description="Should pass rule [ PSAvoidGlobalVars ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidGlobalVars ](PSAvoidGlobalVars,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psm1)" time="0.025" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="0.3896" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidInvokingEmptyMembers ]" executed="True" result="Success" success="True" time="0.0244" asserts="0" description="Should pass rule [ PSAvoidInvokingEmptyMembers ]"> + <results> + <test-case description="Should pass rule [ PSAvoidInvokingEmptyMembers ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidInvokingEmptyMembers ](PSAvoidInvokingEmptyMembers,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psm1)" time="0.0244" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="0.4368" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidLongLines ]" executed="True" result="Success" success="True" time="0.0435" asserts="0" description="Should pass rule [ PSAvoidLongLines ]"> + <results> + <test-case description="Should pass rule [ PSAvoidLongLines ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidLongLines ](PSAvoidLongLines,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psm1)" time="0.0435" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="0.4702" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidMultipleTypeAttributes ]" executed="True" result="Success" success="True" time="0.0229" asserts="0" description="Should pass rule [ PSAvoidMultipleTypeAttributes ]"> + <results> + <test-case description="Should pass rule [ PSAvoidMultipleTypeAttributes ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidMultipleTypeAttributes ](PSAvoidMultipleTypeAttributes,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psm1)" time="0.0229" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="0.5175" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ]" executed="True" result="Success" success="True" time="0.0434" asserts="0" description="Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ]"> + <results> + <test-case description="Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ](PSAvoidNullOrEmptyHelpMessageAttribute,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psm1)" time="0.0434" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="0.5571" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ]" executed="True" result="Success" success="True" time="0.0357" asserts="0" description="Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ]"> + <results> + <test-case description="Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ](PSAvoidOverwritingBuiltInCmdlets,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psm1)" time="0.0357" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="0.5983" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidUsingPositionalParameters ]" executed="True" result="Success" success="True" time="0.0373" asserts="0" description="Should pass rule [ PSAvoidUsingPositionalParameters ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingPositionalParameters ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidUsingPositionalParameters ](PSAvoidUsingPositionalParameters,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psm1)" time="0.0373" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="0.6386" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSReservedCmdletChar ]" executed="True" result="Success" success="True" time="0.0366" asserts="0" description="Should pass rule [ PSReservedCmdletChar ]"> + <results> + <test-case description="Should pass rule [ PSReservedCmdletChar ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSReservedCmdletChar ](PSReservedCmdletChar,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psm1)" time="0.0366" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="0.6848" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSReservedParams ]" executed="True" result="Success" success="True" time="0.0423" asserts="0" description="Should pass rule [ PSReservedParams ]"> + <results> + <test-case description="Should pass rule [ PSReservedParams ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSReservedParams ](PSReservedParams,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psm1)" time="0.0423" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="0.7211" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidSemicolonsAsLineTerminators ]" executed="True" result="Success" success="True" time="0.0325" asserts="0" description="Should pass rule [ PSAvoidSemicolonsAsLineTerminators ]"> + <results> + <test-case description="Should pass rule [ PSAvoidSemicolonsAsLineTerminators ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidSemicolonsAsLineTerminators ](PSAvoidSemicolonsAsLineTerminators,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psm1)" time="0.0325" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="0.7493" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidShouldContinueWithoutForce ]" executed="True" result="Success" success="True" time="0.0242" asserts="0" description="Should pass rule [ PSAvoidShouldContinueWithoutForce ]"> + <results> + <test-case description="Should pass rule [ PSAvoidShouldContinueWithoutForce ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidShouldContinueWithoutForce ](PSAvoidShouldContinueWithoutForce,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psm1)" time="0.0242" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="0.7775" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidTrailingWhitespace ]" executed="True" result="Success" success="True" time="0.0242" asserts="0" description="Should pass rule [ PSAvoidTrailingWhitespace ]"> + <results> + <test-case description="Should pass rule [ PSAvoidTrailingWhitespace ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidTrailingWhitespace ](PSAvoidTrailingWhitespace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psm1)" time="0.0242" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="0.8064" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ]" executed="True" result="Success" success="True" time="0.0249" asserts="0" description="Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ](PSAvoidUsingUsernameAndPasswordParams,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psm1)" time="0.0249" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="0.8425" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ]" executed="True" result="Success" success="True" time="0.0323" asserts="0" description="Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ](PSAvoidUsingBrokenHashAlgorithms,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psm1)" time="0.0323" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="0.8899" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidUsingComputerNameHardcoded ]" executed="True" result="Success" success="True" time="0.0435" asserts="0" description="Should pass rule [ PSAvoidUsingComputerNameHardcoded ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingComputerNameHardcoded ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidUsingComputerNameHardcoded ](PSAvoidUsingComputerNameHardcoded,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psm1)" time="0.0435" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="0.9164" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ]" executed="True" result="Success" success="True" time="0.0227" asserts="0" description="Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ](PSAvoidUsingConvertToSecureStringWithPlainText,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psm1)" time="0.0227" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="0.9536" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidUsingDeprecatedManifestFields ]" executed="True" result="Success" success="True" time="0.0335" asserts="0" description="Should pass rule [ PSAvoidUsingDeprecatedManifestFields ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingDeprecatedManifestFields ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidUsingDeprecatedManifestFields ](PSAvoidUsingDeprecatedManifestFields,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psm1)" time="0.0335" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="1.0004" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ]" executed="True" result="Success" success="True" time="0.0431" asserts="0" description="Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ](PSAvoidUsingDoubleQuotesForConstantString,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psm1)" time="0.0431" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="1.027" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidUsingInvokeExpression ]" executed="True" result="Success" success="True" time="0.0229" asserts="0" description="Should pass rule [ PSAvoidUsingInvokeExpression ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingInvokeExpression ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidUsingInvokeExpression ](PSAvoidUsingInvokeExpression,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psm1)" time="0.0229" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="1.055" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidUsingPlainTextForPassword ]" executed="True" result="Success" success="True" time="0.0241" asserts="0" description="Should pass rule [ PSAvoidUsingPlainTextForPassword ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingPlainTextForPassword ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidUsingPlainTextForPassword ](PSAvoidUsingPlainTextForPassword,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psm1)" time="0.0241" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="1.0899" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidUsingWMICmdlet ]" executed="True" result="Success" success="True" time="0.0311" asserts="0" description="Should pass rule [ PSAvoidUsingWMICmdlet ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingWMICmdlet ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidUsingWMICmdlet ](PSAvoidUsingWMICmdlet,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psm1)" time="0.0311" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="1.1455" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidUsingWriteHost ]" executed="True" result="Success" success="True" time="0.0517" asserts="0" description="Should pass rule [ PSAvoidUsingWriteHost ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingWriteHost ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidUsingWriteHost ](PSAvoidUsingWriteHost,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psm1)" time="0.0517" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="1.1923" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSUseCompatibleCommands ]" executed="True" result="Success" success="True" time="0.043" asserts="0" description="Should pass rule [ PSUseCompatibleCommands ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleCommands ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSUseCompatibleCommands ](PSUseCompatibleCommands,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psm1)" time="0.043" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="1.221" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSUseCompatibleSyntax ]" executed="True" result="Success" success="True" time="0.0246" asserts="0" description="Should pass rule [ PSUseCompatibleSyntax ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleSyntax ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSUseCompatibleSyntax ](PSUseCompatibleSyntax,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psm1)" time="0.0246" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="1.2496" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSUseCompatibleTypes ]" executed="True" result="Success" success="True" time="0.0246" asserts="0" description="Should pass rule [ PSUseCompatibleTypes ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleTypes ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSUseCompatibleTypes ](PSUseCompatibleTypes,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psm1)" time="0.0246" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="1.28" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSMisleadingBacktick ]" executed="True" result="Success" success="True" time="0.0264" asserts="0" description="Should pass rule [ PSMisleadingBacktick ]"> + <results> + <test-case description="Should pass rule [ PSMisleadingBacktick ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSMisleadingBacktick ](PSMisleadingBacktick,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psm1)" time="0.0264" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="1.3089" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSMissingModuleManifestField ]" executed="True" result="Success" success="True" time="0.0248" asserts="0" description="Should pass rule [ PSMissingModuleManifestField ]"> + <results> + <test-case description="Should pass rule [ PSMissingModuleManifestField ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSMissingModuleManifestField ](PSMissingModuleManifestField,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psm1)" time="0.0248" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="1.3453" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSPlaceCloseBrace ]" executed="True" result="Success" success="True" time="0.0326" asserts="0" description="Should pass rule [ PSPlaceCloseBrace ]"> + <results> + <test-case description="Should pass rule [ PSPlaceCloseBrace ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSPlaceCloseBrace ](PSPlaceCloseBrace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psm1)" time="0.0326" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="1.3911" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSPlaceOpenBrace ]" executed="True" result="Success" success="True" time="0.0421" asserts="0" description="Should pass rule [ PSPlaceOpenBrace ]"> + <results> + <test-case description="Should pass rule [ PSPlaceOpenBrace ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSPlaceOpenBrace ](PSPlaceOpenBrace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psm1)" time="0.0421" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="1.4182" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSPossibleIncorrectComparisonWithNull ]" executed="True" result="Success" success="True" time="0.0233" asserts="0" description="Should pass rule [ PSPossibleIncorrectComparisonWithNull ]"> + <results> + <test-case description="Should pass rule [ PSPossibleIncorrectComparisonWithNull ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSPossibleIncorrectComparisonWithNull ](PSPossibleIncorrectComparisonWithNull,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psm1)" time="0.0233" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="1.4726" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ]" executed="True" result="Success" success="True" time="0.0433" asserts="0" description="Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ]"> + <results> + <test-case description="Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ](PSPossibleIncorrectUsageOfAssignmentOperator,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psm1)" time="0.0433" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="1.4992" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ]" executed="True" result="Success" success="True" time="0.0229" asserts="0" description="Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ]"> + <results> + <test-case description="Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ](PSPossibleIncorrectUsageOfRedirectionOperator,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psm1)" time="0.0229" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="1.5267" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSProvideCommentHelp ]" executed="True" result="Success" success="True" time="0.0235" asserts="0" description="Should pass rule [ PSProvideCommentHelp ]"> + <results> + <test-case description="Should pass rule [ PSProvideCommentHelp ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSProvideCommentHelp ](PSProvideCommentHelp,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psm1)" time="0.0235" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="1.5623" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSReviewUnusedParameter ]" executed="True" result="Success" success="True" time="0.0251" asserts="0" description="Should pass rule [ PSReviewUnusedParameter ]"> + <results> + <test-case description="Should pass rule [ PSReviewUnusedParameter ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSReviewUnusedParameter ](PSReviewUnusedParameter,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psm1)" time="0.0251" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="1.6099" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSUseApprovedVerbs ]" executed="True" result="Success" success="True" time="0.0438" asserts="0" description="Should pass rule [ PSUseApprovedVerbs ]"> + <results> + <test-case description="Should pass rule [ PSUseApprovedVerbs ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSUseApprovedVerbs ](PSUseApprovedVerbs,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psm1)" time="0.0438" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="1.643" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSUseBOMForUnicodeEncodedFile ]" executed="True" result="Success" success="True" time="0.0231" asserts="0" description="Should pass rule [ PSUseBOMForUnicodeEncodedFile ]"> + <results> + <test-case description="Should pass rule [ PSUseBOMForUnicodeEncodedFile ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSUseBOMForUnicodeEncodedFile ](PSUseBOMForUnicodeEncodedFile,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psm1)" time="0.0231" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="1.6912" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSUseCmdletCorrectly ]" executed="True" result="Success" success="True" time="0.0443" asserts="0" description="Should pass rule [ PSUseCmdletCorrectly ]"> + <results> + <test-case description="Should pass rule [ PSUseCmdletCorrectly ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSUseCmdletCorrectly ](PSUseCmdletCorrectly,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psm1)" time="0.0443" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="1.7178" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSUseCompatibleCmdlets ]" executed="True" result="Success" success="True" time="0.0229" asserts="0" description="Should pass rule [ PSUseCompatibleCmdlets ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleCmdlets ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSUseCompatibleCmdlets ](PSUseCompatibleCmdlets,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psm1)" time="0.0229" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="1.7456" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSUseConsistentIndentation ]" executed="True" result="Success" success="True" time="0.0239" asserts="0" description="Should pass rule [ PSUseConsistentIndentation ]"> + <results> + <test-case description="Should pass rule [ PSUseConsistentIndentation ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSUseConsistentIndentation ](PSUseConsistentIndentation,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psm1)" time="0.0239" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="1.7889" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSUseConsistentWhitespace ]" executed="True" result="Success" success="True" time="0.0395" asserts="0" description="Should pass rule [ PSUseConsistentWhitespace ]"> + <results> + <test-case description="Should pass rule [ PSUseConsistentWhitespace ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSUseConsistentWhitespace ](PSUseConsistentWhitespace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psm1)" time="0.0395" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="1.8269" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSUseCorrectCasing ]" executed="True" result="Success" success="True" time="0.0342" asserts="0" description="Should pass rule [ PSUseCorrectCasing ]"> + <results> + <test-case description="Should pass rule [ PSUseCorrectCasing ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSUseCorrectCasing ](PSUseCorrectCasing,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psm1)" time="0.0342" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="1.8864" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ]" executed="True" result="Success" success="True" time="0.0458" asserts="0" description="Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ]"> + <results> + <test-case description="Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ](PSUseDeclaredVarsMoreThanAssignments,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psm1)" time="0.0458" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="1.9131" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSUseLiteralInitializerForHashtable ]" executed="True" result="Success" success="True" time="0.0229" asserts="0" description="Should pass rule [ PSUseLiteralInitializerForHashtable ]"> + <results> + <test-case description="Should pass rule [ PSUseLiteralInitializerForHashtable ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSUseLiteralInitializerForHashtable ](PSUseLiteralInitializerForHashtable,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psm1)" time="0.0229" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="1.9416" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSUseOutputTypeCorrectly ]" executed="True" result="Success" success="True" time="0.0245" asserts="0" description="Should pass rule [ PSUseOutputTypeCorrectly ]"> + <results> + <test-case description="Should pass rule [ PSUseOutputTypeCorrectly ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSUseOutputTypeCorrectly ](PSUseOutputTypeCorrectly,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psm1)" time="0.0245" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="1.9705" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSUseProcessBlockForPipelineCommand ]" executed="True" result="Success" success="True" time="0.0247" asserts="0" description="Should pass rule [ PSUseProcessBlockForPipelineCommand ]"> + <results> + <test-case description="Should pass rule [ PSUseProcessBlockForPipelineCommand ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSUseProcessBlockForPipelineCommand ](PSUseProcessBlockForPipelineCommand,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psm1)" time="0.0247" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="1.9995" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSUsePSCredentialType ]" executed="True" result="Success" success="True" time="0.0249" asserts="0" description="Should pass rule [ PSUsePSCredentialType ]"> + <results> + <test-case description="Should pass rule [ PSUsePSCredentialType ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSUsePSCredentialType ](PSUsePSCredentialType,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psm1)" time="0.0249" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="2.0378" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSShouldProcess ]" executed="True" result="Success" success="True" time="0.0343" asserts="0" description="Should pass rule [ PSShouldProcess ]"> + <results> + <test-case description="Should pass rule [ PSShouldProcess ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSShouldProcess ](PSShouldProcess,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psm1)" time="0.0343" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="2.0849" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSUseShouldProcessForStateChangingFunctions ]" executed="True" result="Success" success="True" time="0.0434" asserts="0" description="Should pass rule [ PSUseShouldProcessForStateChangingFunctions ]"> + <results> + <test-case description="Should pass rule [ PSUseShouldProcessForStateChangingFunctions ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSUseShouldProcessForStateChangingFunctions ](PSUseShouldProcessForStateChangingFunctions,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psm1)" time="0.0434" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="2.1187" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSUseSingularNouns ]" executed="True" result="Success" success="True" time="0.03" asserts="0" description="Should pass rule [ PSUseSingularNouns ]"> + <results> + <test-case description="Should pass rule [ PSUseSingularNouns ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSUseSingularNouns ](PSUseSingularNouns,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psm1)" time="0.03" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="2.166" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSUseSupportsShouldProcess ]" executed="True" result="Success" success="True" time="0.0435" asserts="0" description="Should pass rule [ PSUseSupportsShouldProcess ]"> + <results> + <test-case description="Should pass rule [ PSUseSupportsShouldProcess ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSUseSupportsShouldProcess ](PSUseSupportsShouldProcess,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psm1)" time="0.0435" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="2.1934" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSUseToExportFieldsInManifest ]" executed="True" result="Success" success="True" time="0.0234" asserts="0" description="Should pass rule [ PSUseToExportFieldsInManifest ]"> + <results> + <test-case description="Should pass rule [ PSUseToExportFieldsInManifest ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSUseToExportFieldsInManifest ](PSUseToExportFieldsInManifest,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psm1)" time="0.0234" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="2.222" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ]" executed="True" result="Success" success="True" time="0.0245" asserts="0" description="Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ]"> + <results> + <test-case description="Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ](PSUseUsingScopeModifierInNewRunspaces,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psm1)" time="0.0245" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="2.2573" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSUseUTF8EncodingForHelpFile ]" executed="True" result="Success" success="True" time="0.0314" asserts="0" description="Should pass rule [ PSUseUTF8EncodingForHelpFile ]"> + <results> + <test-case description="Should pass rule [ PSUseUTF8EncodingForHelpFile ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSUseUTF8EncodingForHelpFile ](PSUseUTF8EncodingForHelpFile,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psm1)" time="0.0314" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="2.3039" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSDSCDscExamplesPresent ]" executed="True" result="Success" success="True" time="0.0429" asserts="0" description="Should pass rule [ PSDSCDscExamplesPresent ]"> + <results> + <test-case description="Should pass rule [ PSDSCDscExamplesPresent ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSDSCDscExamplesPresent ](PSDSCDscExamplesPresent,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psm1)" time="0.0429" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="2.3303" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSDSCDscTestsPresent ]" executed="True" result="Success" success="True" time="0.0227" asserts="0" description="Should pass rule [ PSDSCDscTestsPresent ]"> + <results> + <test-case description="Should pass rule [ PSDSCDscTestsPresent ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSDSCDscTestsPresent ](PSDSCDscTestsPresent,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psm1)" time="0.0227" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="2.3636" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ]" executed="True" result="Success" success="True" time="0.0226" asserts="0" description="Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ]"> + <results> + <test-case description="Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ](PSDSCReturnCorrectTypesForDSCFunctions,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psm1)" time="0.0226" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="2.4108" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ]" executed="True" result="Success" success="True" time="0.0433" asserts="0" description="Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ]"> + <results> + <test-case description="Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ](PSDSCUseIdenticalMandatoryParametersForDSC,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psm1)" time="0.0433" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="2.4378" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSDSCUseIdenticalParametersForDSC ]" executed="True" result="Success" success="True" time="0.0232" asserts="0" description="Should pass rule [ PSDSCUseIdenticalParametersForDSC ]"> + <results> + <test-case description="Should pass rule [ PSDSCUseIdenticalParametersForDSC ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSDSCUseIdenticalParametersForDSC ](PSDSCUseIdenticalParametersForDSC,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psm1)" time="0.0232" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="2.4655" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSDSCStandardDSCFunctionsInResource ]" executed="True" result="Success" success="True" time="0.0238" asserts="0" description="Should pass rule [ PSDSCStandardDSCFunctionsInResource ]"> + <results> + <test-case description="Should pass rule [ PSDSCStandardDSCFunctionsInResource ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSDSCStandardDSCFunctionsInResource ](PSDSCStandardDSCFunctionsInResource,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psm1)" time="0.0238" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="2.501" asserts="0" description="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSDSCUseVerboseMessageInDSCResource ]" executed="True" result="Success" success="True" time="0.0316" asserts="0" description="Should pass rule [ PSDSCUseVerboseMessageInDSCResource ]"> + <results> + <test-case description="Should pass rule [ PSDSCUseVerboseMessageInDSCResource ]" name="Testing the [ built ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSDSCUseVerboseMessageInDSCResource ](PSDSCUseVerboseMessageInDSCResource,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\build\MyITProcessAPI\2.0.0\MyITProcessAPI.psm1)" time="0.0316" 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:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\tests\Private\apiKeys\Add-MyITProcessAPIKey.Tests.ps1" executed="True" result="Success" success="True" time="0.0672" asserts="0" description="C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\tests\Private\apiKeys\Add-MyITProcessAPIKey.Tests.ps1"> + <results> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ Add-MyITProcessAPIKey ] functions with [ Add-MyITProcessAPIKey.Tests.ps1 ]" executed="True" result="Success" success="True" time="0.018" asserts="0" description="Testing the [ built ] version of [ Add-MyITProcessAPIKey ] functions with [ Add-MyITProcessAPIKey.Tests.ps1 ]"> + <results> + <test-suite type="TestFixture" name="Testing the [ built ] version of [ Add-MyITProcessAPIKey ] functions with [ Add-MyITProcessAPIKey.Tests.ps1 ].[ Add-MyITProcessAPIKey ] testing functions" executed="True" result="Success" success="True" time="0.0144" asserts="0" description="Testing the [ built ] version of [ Add-MyITProcessAPIKey ] functions with [ Add-MyITProcessAPIKey.Tests.ps1 ].[ Add-MyITProcessAPIKey ] testing functions"> + <results> + <test-case description="[ Add-MyITProcessAPIKey ] should have an alias" name="Testing the [ built ] version of [ Add-MyITProcessAPIKey ] functions with [ Add-MyITProcessAPIKey.Tests.ps1 ].[ Add-MyITProcessAPIKey ] testing functions.[ Add-MyITProcessAPIKey ] should have an alias" time="0.0039" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ -Api_Key ] should accept a value from the pipeline" name="Testing the [ built ] version of [ Add-MyITProcessAPIKey ] functions with [ Add-MyITProcessAPIKey.Tests.ps1 ].[ Add-MyITProcessAPIKey ] testing functions.[ -Api_Key ] should accept a value from the pipeline" time="0.004" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ -Api_Key ] should accept input" name="Testing the [ built ] version of [ Add-MyITProcessAPIKey ] functions with [ Add-MyITProcessAPIKey.Tests.ps1 ].[ Add-MyITProcessAPIKey ] testing functions.[ -Api_Key ] should accept input" time="0.0026" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\tests\Private\apiKeys\Get-MyITProcessAPIKey.Tests.ps1" executed="True" result="Success" success="True" time="0.0673" asserts="0" description="C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\tests\Private\apiKeys\Get-MyITProcessAPIKey.Tests.ps1"> + <results> + <test-suite type="TestFixture" name="Testing [ Get-MyITProcessAPIKey ] function with [ Get-MyITProcessAPIKey.Tests.ps1 ]" executed="True" result="Success" success="True" time="0.0207" asserts="0" description="Testing [ Get-MyITProcessAPIKey ] function with [ Get-MyITProcessAPIKey.Tests.ps1 ]"> + <results> + <test-suite type="TestFixture" name="Testing [ Get-MyITProcessAPIKey ] function with [ Get-MyITProcessAPIKey.Tests.ps1 ].[ Get-MyITProcessAPIKey ] testing function" executed="True" result="Success" success="True" time="0.0169" asserts="0" description="Testing [ Get-MyITProcessAPIKey ] function with [ Get-MyITProcessAPIKey.Tests.ps1 ].[ Get-MyITProcessAPIKey ] testing function"> + <results> + <test-case description="[ -Api_Key ] should accept input" name="Testing [ Get-MyITProcessAPIKey ] function with [ Get-MyITProcessAPIKey.Tests.ps1 ].[ Get-MyITProcessAPIKey ] testing function.[ -Api_Key ] should accept input" time="0.003" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="Pipeline - [ -Api_Key ] should return a secure string" name="Testing [ Get-MyITProcessAPIKey ] function with [ Get-MyITProcessAPIKey.Tests.ps1 ].[ Get-MyITProcessAPIKey ] testing function.Pipeline - [ -Api_Key ] should return a secure string" time="0.0025" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="Parameter - [ -Api_Key ] should return a secure string" name="Testing [ Get-MyITProcessAPIKey ] function with [ Get-MyITProcessAPIKey.Tests.ps1 ].[ Get-MyITProcessAPIKey ] testing function.Parameter - [ -Api_Key ] should return a secure string" time="0.0023" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="Using [ -plainText ] should return [ -Api_Key ] as a string" name="Testing [ Get-MyITProcessAPIKey ] function with [ Get-MyITProcessAPIKey.Tests.ps1 ].[ Get-MyITProcessAPIKey ] testing function.Using [ -plainText ] should return [ -Api_Key ] as a string" time="0.0023" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="If [ -Api_Key ] is empty it should throw a warning" name="Testing [ Get-MyITProcessAPIKey ] function with [ Get-MyITProcessAPIKey.Tests.ps1 ].[ Get-MyITProcessAPIKey ] testing function.If [ -Api_Key ] is empty it should throw a warning" time="0.0025" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\tests\Private\apiKeys\Remove-MyITProcessAPIKey.Tests.ps1" executed="True" result="Success" success="True" time="0.0719" asserts="0" description="C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\tests\Private\apiKeys\Remove-MyITProcessAPIKey.Tests.ps1"> + <results> + <test-suite type="TestFixture" name="Testing [ Remove-MyITProcessAPIKey ] function with [ Remove-MyITProcessAPIKey.Tests.ps1 ]" executed="True" result="Success" success="True" time="0.0135" asserts="0" description="Testing [ Remove-MyITProcessAPIKey ] function with [ Remove-MyITProcessAPIKey.Tests.ps1 ]"> + <results> + <test-suite type="TestFixture" name="Testing [ Remove-MyITProcessAPIKey ] function with [ Remove-MyITProcessAPIKey.Tests.ps1 ].[ Remove-MyITProcessAPIKey ] testing function" executed="True" result="Success" success="True" time="0.0099" asserts="0" description="Testing [ Remove-MyITProcessAPIKey ] function with [ Remove-MyITProcessAPIKey.Tests.ps1 ].[ Remove-MyITProcessAPIKey ] testing function"> + <results> + <test-case description="Running [ Remove-MyITProcessAPIKey ] should remove all apiKey variables" name="Testing [ Remove-MyITProcessAPIKey ] function with [ Remove-MyITProcessAPIKey.Tests.ps1 ].[ Remove-MyITProcessAPIKey ] testing function.Running [ Remove-MyITProcessAPIKey ] should remove all apiKey variables" time="0.0031" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="If the [ MyITProcess_API_Key ] is already empty a warning should be thrown" name="Testing [ Remove-MyITProcessAPIKey ] function with [ Remove-MyITProcessAPIKey.Tests.ps1 ].[ Remove-MyITProcessAPIKey ] testing function.If the [ MyITProcess_API_Key ] is already empty a warning should be thrown" time="0.003" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\tests\Private\apiKeys\Test-MyITProcessAPIKey.Tests.ps1" executed="True" result="Success" success="True" time="0.137" asserts="0" description="C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\tests\Private\apiKeys\Test-MyITProcessAPIKey.Tests.ps1"> + <results> + <test-suite type="TestFixture" name="Testing [ Test-MyITProcessAPIKey ] function with [ Test-MyITProcessAPIKey.Tests.ps1 ]" executed="True" result="Success" success="True" time="0.0891" asserts="0" description="Testing [ Test-MyITProcessAPIKey ] function with [ Test-MyITProcessAPIKey.Tests.ps1 ]"> + <results> + <test-suite type="TestFixture" name="Testing [ Test-MyITProcessAPIKey ] function with [ Test-MyITProcessAPIKey.Tests.ps1 ].[ Test-MyITProcessAPIKey ] testing function" executed="True" result="Success" success="True" time="0.0857" asserts="0" description="Testing [ Test-MyITProcessAPIKey ] function with [ Test-MyITProcessAPIKey.Tests.ps1 ].[ Test-MyITProcessAPIKey ] testing function"> + <results> + <test-case description="[ Test-MyITProcessAPIKey ] with a bad API key should fail to authenticate" name="Testing [ Test-MyITProcessAPIKey ] function with [ Test-MyITProcessAPIKey.Tests.ps1 ].[ Test-MyITProcessAPIKey ] testing function.[ Test-MyITProcessAPIKey ] with a bad API key should fail to authenticate" time="0.0821" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\tests\Private\baseUri\Add-MyITProcessBaseURI.Tests.ps1" executed="True" result="Success" success="True" time="0.0837" asserts="0" description="C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\tests\Private\baseUri\Add-MyITProcessBaseURI.Tests.ps1"> + <results> + <test-suite type="TestFixture" name="Testing [ Add-MyITProcessBaseURI ] functions with [ Add-MyITProcessBaseURI.Tests.ps1 ]" executed="True" result="Success" success="True" time="0.0339" asserts="0" description="Testing [ Add-MyITProcessBaseURI ] functions with [ Add-MyITProcessBaseURI.Tests.ps1 ]"> + <results> + <test-suite type="TestFixture" name="Testing [ Add-MyITProcessBaseURI ] functions with [ Add-MyITProcessBaseURI.Tests.ps1 ].[ Add-MyITProcessBaseURI ] testing functions" executed="True" result="Success" success="True" time="0.0304" asserts="0" description="Testing [ Add-MyITProcessBaseURI ] functions with [ Add-MyITProcessBaseURI.Tests.ps1 ].[ Add-MyITProcessBaseURI ] testing functions"> + <results> + <test-case description="[ Add-MyITProcessBaseURI ] should have an alias" name="Testing [ Add-MyITProcessBaseURI ] functions with [ Add-MyITProcessBaseURI.Tests.ps1 ].[ Add-MyITProcessBaseURI ] testing functions.[ Add-MyITProcessBaseURI ] should have an alias" time="0.0076" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="Without parameters should return the default URI" name="Testing [ Add-MyITProcessBaseURI ] functions with [ Add-MyITProcessBaseURI.Tests.ps1 ].[ Add-MyITProcessBaseURI ] testing functions.Without parameters should return the default URI" time="0.0027" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="Should accept a value from the pipeline" name="Testing [ Add-MyITProcessBaseURI ] functions with [ Add-MyITProcessBaseURI.Tests.ps1 ].[ Add-MyITProcessBaseURI ] testing functions.Should accept a value from the pipeline" time="0.0028" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="With parameter -base_uri should return what was inputted" name="Testing [ Add-MyITProcessBaseURI ] functions with [ Add-MyITProcessBaseURI.Tests.ps1 ].[ Add-MyITProcessBaseURI ] testing functions.With parameter -base_uri should return what was inputted" time="0.0028" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="With parameter -data_center US should return the default URI" name="Testing [ Add-MyITProcessBaseURI ] functions with [ Add-MyITProcessBaseURI.Tests.ps1 ].[ Add-MyITProcessBaseURI ] testing functions.With parameter -data_center US should return the default URI" time="0.0025" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="With invalid parameter value -data_center Space should return an error" name="Testing [ Add-MyITProcessBaseURI ] functions with [ Add-MyITProcessBaseURI.Tests.ps1 ].[ Add-MyITProcessBaseURI ] testing functions.With invalid parameter value -data_center Space should return an error" time="0.0033" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="The default URI should NOT contain a trailing forward slash" name="Testing [ Add-MyITProcessBaseURI ] functions with [ Add-MyITProcessBaseURI.Tests.ps1 ].[ Add-MyITProcessBaseURI ] testing functions.The default URI should NOT contain a trailing forward slash" time="0.0023" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="A custom URI should NOT contain a trailing forward slash" name="Testing [ Add-MyITProcessBaseURI ] functions with [ Add-MyITProcessBaseURI.Tests.ps1 ].[ Add-MyITProcessBaseURI ] testing functions.A custom URI should NOT contain a trailing forward slash" time="0.0024" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\tests\Private\baseUri\Get-MyITProcessBaseURI.Tests.ps1" executed="True" result="Success" success="True" time="0.0692" asserts="0" description="C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\tests\Private\baseUri\Get-MyITProcessBaseURI.Tests.ps1"> + <results> + <test-suite type="TestFixture" name="Testing [ Get-MyITProcessBaseURI ] function with [ Get-MyITProcessBaseURI.Tests.ps1 ]" executed="True" result="Success" success="True" time="0.0238" asserts="0" description="Testing [ Get-MyITProcessBaseURI ] function with [ Get-MyITProcessBaseURI.Tests.ps1 ]"> + <results> + <test-suite type="TestFixture" name="Testing [ Get-MyITProcessBaseURI ] function with [ Get-MyITProcessBaseURI.Tests.ps1 ].[ Get-MyITProcessBaseURI ] testing function" executed="True" result="Success" success="True" time="0.0203" asserts="0" description="Testing [ Get-MyITProcessBaseURI ] function with [ Get-MyITProcessBaseURI.Tests.ps1 ].[ Get-MyITProcessBaseURI ] testing function"> + <results> + <test-case description="The default URI should be returned" name="Testing [ Get-MyITProcessBaseURI ] function with [ Get-MyITProcessBaseURI.Tests.ps1 ].[ Get-MyITProcessBaseURI ] testing function.The default URI should be returned" time="0.0033" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="The URI should be a string" name="Testing [ Get-MyITProcessBaseURI ] function with [ Get-MyITProcessBaseURI.Tests.ps1 ].[ Get-MyITProcessBaseURI ] testing function.The URI should be a string" time="0.0061" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="The default URI should NOT contain a trailing forward slash" name="Testing [ Get-MyITProcessBaseURI ] function with [ Get-MyITProcessBaseURI.Tests.ps1 ].[ Get-MyITProcessBaseURI ] testing function.The default URI should NOT contain a trailing forward slash" time="0.0023" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="A custom URI should NOT contain a trailing forward slash" name="Testing [ Get-MyITProcessBaseURI ] function with [ Get-MyITProcessBaseURI.Tests.ps1 ].[ Get-MyITProcessBaseURI ] testing function.A custom URI should NOT contain a trailing forward slash" time="0.0022" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="If the baseUri is not set a warning should be thrown" name="Testing [ Get-MyITProcessBaseURI ] function with [ Get-MyITProcessBaseURI.Tests.ps1 ].[ Get-MyITProcessBaseURI ] testing function.If the baseUri is not set a warning should be thrown" time="0.0024" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\tests\Private\baseUri\Remove-MyITProcessBaseURI.Tests.ps1" executed="True" result="Success" success="True" time="0.0645" asserts="0" description="C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\tests\Private\baseUri\Remove-MyITProcessBaseURI.Tests.ps1"> + <results> + <test-suite type="TestFixture" name="Testing [ Remove-MyITProcessBaseURI ] function with [ Remove-MyITProcessBaseURI.Tests.ps1 ]" executed="True" result="Success" success="True" time="0.0131" asserts="0" description="Testing [ Remove-MyITProcessBaseURI ] function with [ Remove-MyITProcessBaseURI.Tests.ps1 ]"> + <results> + <test-suite type="TestFixture" name="Testing [ Remove-MyITProcessBaseURI ] function with [ Remove-MyITProcessBaseURI.Tests.ps1 ].[ Remove-MyITProcessBaseURI ] testing function" executed="True" result="Success" success="True" time="0.0094" asserts="0" description="Testing [ Remove-MyITProcessBaseURI ] function with [ Remove-MyITProcessBaseURI.Tests.ps1 ].[ Remove-MyITProcessBaseURI ] testing function"> + <results> + <test-case description="The baseUri variable should not longer exist" name="Testing [ Remove-MyITProcessBaseURI ] function with [ Remove-MyITProcessBaseURI.Tests.ps1 ].[ Remove-MyITProcessBaseURI ] testing function.The baseUri variable should not longer exist" time="0.003" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="If the baseUri is already gone a warning should be thrown" name="Testing [ Remove-MyITProcessBaseURI ] function with [ Remove-MyITProcessBaseURI.Tests.ps1 ].[ Remove-MyITProcessBaseURI ] testing function.If the baseUri is already gone a warning should be thrown" time="0.0027" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\tests\Private\moduleSettings\Export-MyITProcessModuleSettings.Tests.ps1" executed="True" result="Success" success="True" time="0.1067" asserts="0" description="C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\tests\Private\moduleSettings\Export-MyITProcessModuleSettings.Tests.ps1"> + <results> + <test-suite type="TestFixture" name="Testing [ Export-MyITProcessModuleSettings ] function with [ Export-MyITProcessModuleSettings.Tests.ps1 ]" executed="True" result="Success" success="True" time="0.0558" asserts="0" description="Testing [ Export-MyITProcessModuleSettings ] function with [ Export-MyITProcessModuleSettings.Tests.ps1 ]"> + <results> + <test-suite type="TestFixture" name="Testing [ Export-MyITProcessModuleSettings ] function with [ Export-MyITProcessModuleSettings.Tests.ps1 ].[ Export-MyITProcessModuleSettings ] testing function" executed="True" result="Success" success="True" time="0.0492" asserts="0" description="Testing [ Export-MyITProcessModuleSettings ] function with [ Export-MyITProcessModuleSettings.Tests.ps1 ].[ Export-MyITProcessModuleSettings ] testing function"> + <results> + <test-case description="Should export successfully" name="Testing [ Export-MyITProcessModuleSettings ] function with [ Export-MyITProcessModuleSettings.Tests.ps1 ].[ Export-MyITProcessModuleSettings ] testing function.Should export successfully" time="0.0055" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="Configuration directory should be hidden" name="Testing [ Export-MyITProcessModuleSettings ] function with [ Export-MyITProcessModuleSettings.Tests.ps1 ].[ Export-MyITProcessModuleSettings ] testing function.Configuration directory should be hidden" time="0.0077" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="Configuration file should contain required values" name="Testing [ Export-MyITProcessModuleSettings ] function with [ Export-MyITProcessModuleSettings.Tests.ps1 ].[ Export-MyITProcessModuleSettings ] testing function.Configuration file should contain required values" time="0.0283" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\tests\Private\moduleSettings\Get-MyITProcessModuleSettings.Tests.ps1" executed="True" result="Success" success="True" time="0.0912" asserts="0" description="C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\tests\Private\moduleSettings\Get-MyITProcessModuleSettings.Tests.ps1"> + <results> + <test-suite type="TestFixture" name="Testing [ Get-MyITProcessModuleSettings ] function with [ Get-MyITProcessModuleSettings.Tests.ps1 ]" executed="True" result="Success" success="True" time="0.0423" asserts="0" description="Testing [ Get-MyITProcessModuleSettings ] function with [ Get-MyITProcessModuleSettings.Tests.ps1 ]"> + <results> + <test-suite type="TestFixture" name="Testing [ Get-MyITProcessModuleSettings ] function with [ Get-MyITProcessModuleSettings.Tests.ps1 ].[ Get-MyITProcessModuleSettings ] testing function" executed="True" result="Success" success="True" time="0.0388" asserts="0" description="Testing [ Get-MyITProcessModuleSettings ] function with [ Get-MyITProcessModuleSettings.Tests.ps1 ].[ Get-MyITProcessModuleSettings ] testing function"> + <results> + <test-case description="Configuration directory should be hidden" name="Testing [ Get-MyITProcessModuleSettings ] function with [ Get-MyITProcessModuleSettings.Tests.ps1 ].[ Get-MyITProcessModuleSettings ] testing function.Configuration directory should be hidden" time="0.0059" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="Configuration file should contain required values" name="Testing [ Get-MyITProcessModuleSettings ] function with [ Get-MyITProcessModuleSettings.Tests.ps1 ].[ Get-MyITProcessModuleSettings ] testing function.Configuration file should contain required values" time="0.026" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\tests\Private\moduleSettings\Import-MyITProcessModuleSettings.Tests.ps1" executed="True" result="Success" success="True" time="0.1115" asserts="0" description="C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\tests\Private\moduleSettings\Import-MyITProcessModuleSettings.Tests.ps1"> + <results> + <test-suite type="TestFixture" name="Testing [ Import-MyITProcessModuleSettings ] function with [ Import-MyITProcessModuleSettings.Tests.ps1 ]" executed="True" result="Success" success="True" time="0.0654" asserts="0" description="Testing [ Import-MyITProcessModuleSettings ] function with [ Import-MyITProcessModuleSettings.Tests.ps1 ]"> + <results> + <test-suite type="TestFixture" name="Testing [ Import-MyITProcessModuleSettings ] function with [ Import-MyITProcessModuleSettings.Tests.ps1 ].[ Import-MyITProcessModuleSettings ] testing function" executed="True" result="Success" success="True" time="0.062" asserts="0" description="Testing [ Import-MyITProcessModuleSettings ] function with [ Import-MyITProcessModuleSettings.Tests.ps1 ].[ Import-MyITProcessModuleSettings ] testing function"> + <results> + <test-case description="No configuration should populate baseline variables" name="Testing [ Import-MyITProcessModuleSettings ] function with [ Import-MyITProcessModuleSettings.Tests.ps1 ].[ Import-MyITProcessModuleSettings ] testing function.No configuration should populate baseline variables" time="0.0095" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="Saved configuration session should contain required variables" name="Testing [ Import-MyITProcessModuleSettings ] function with [ Import-MyITProcessModuleSettings.Tests.ps1 ].[ Import-MyITProcessModuleSettings ] testing function.Saved configuration session should contain required variables" time="0.0256" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="Saved configuration session should NOT contain temp variables" name="Testing [ Import-MyITProcessModuleSettings ] function with [ Import-MyITProcessModuleSettings.Tests.ps1 ].[ Import-MyITProcessModuleSettings ] testing function.Saved configuration session should NOT contain temp variables" time="0.0233" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\tests\Private\moduleSettings\Initialize-MyITProcessModuleSettings.Tests.ps1" executed="True" result="Success" success="True" time="0.0931" asserts="0" description="C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\tests\Private\moduleSettings\Initialize-MyITProcessModuleSettings.Tests.ps1"> + <results> + <test-suite type="TestFixture" name="Testing [ Initialize-MyITProcessModuleSettings ] function with [ Initialize-MyITProcessModuleSettings.Tests.ps1 ]" executed="True" result="Success" success="True" time="0.0437" asserts="0" description="Testing [ Initialize-MyITProcessModuleSettings ] function with [ Initialize-MyITProcessModuleSettings.Tests.ps1 ]"> + <results> + <test-suite type="TestFixture" name="Testing [ Initialize-MyITProcessModuleSettings ] function with [ Initialize-MyITProcessModuleSettings.Tests.ps1 ].[ Initialize-MyITProcessModuleSettings ] testing function" executed="True" result="Success" success="True" time="0.0403" asserts="0" description="Testing [ Initialize-MyITProcessModuleSettings ] function with [ Initialize-MyITProcessModuleSettings.Tests.ps1 ].[ Initialize-MyITProcessModuleSettings ] testing function"> + <results> + <test-case description="When imported WITHOUT a saved configuration baseline variables should exist" name="Testing [ Initialize-MyITProcessModuleSettings ] function with [ Initialize-MyITProcessModuleSettings.Tests.ps1 ].[ Initialize-MyITProcessModuleSettings ] testing function.When imported WITHOUT a saved configuration baseline variables should exist" time="0.011" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="When imported WITh a saved configuration baseline variables should exist" name="Testing [ Initialize-MyITProcessModuleSettings ] function with [ Initialize-MyITProcessModuleSettings.Tests.ps1 ].[ Initialize-MyITProcessModuleSettings ] testing function.When imported WITh a saved configuration baseline variables should exist" time="0.0256" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\tests\Private\moduleSettings\Remove-MyITProcessModuleSettings.Tests.ps1" executed="True" result="Success" success="True" time="0.0762" asserts="0" description="C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\tests\Private\moduleSettings\Remove-MyITProcessModuleSettings.Tests.ps1"> + <results> + <test-suite type="TestFixture" name="Testing [ Remove-MyITProcessModuleSettings ] function with [ Remove-MyITProcessModuleSettings.Tests.ps1 ]" executed="True" result="Success" success="True" time="0.0286" asserts="0" description="Testing [ Remove-MyITProcessModuleSettings ] function with [ Remove-MyITProcessModuleSettings.Tests.ps1 ]"> + <results> + <test-suite type="TestFixture" name="Testing [ Remove-MyITProcessModuleSettings ] function with [ Remove-MyITProcessModuleSettings.Tests.ps1 ].[ Remove-MyITProcessModuleSettings ] testing function" executed="True" result="Success" success="True" time="0.0218" asserts="0" description="Testing [ Remove-MyITProcessModuleSettings ] function with [ Remove-MyITProcessModuleSettings.Tests.ps1 ].[ Remove-MyITProcessModuleSettings ] testing function"> + <results> + <test-case description="No configuration should throw a warning" name="Testing [ Remove-MyITProcessModuleSettings ] function with [ Remove-MyITProcessModuleSettings.Tests.ps1 ].[ Remove-MyITProcessModuleSettings ] testing function.No configuration should throw a warning" time="0.0028" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="Saved configuration should be removed" name="Testing [ Remove-MyITProcessModuleSettings ] function with [ Remove-MyITProcessModuleSettings.Tests.ps1 ].[ Remove-MyITProcessModuleSettings ] testing function.Saved configuration should be removed" time="0.0074" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="Saved configuration & variables should be removed" name="Testing [ Remove-MyITProcessModuleSettings ] function with [ Remove-MyITProcessModuleSettings.Tests.ps1 ].[ Remove-MyITProcessModuleSettings ] testing function.Saved configuration & variables should be removed" time="0.0079" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + </results> + </test-suite> + </results> + </test-suite> +</test-results> \ No newline at end of file diff --git a/build/MyITProcessAPI_notbuilt_Results.xml b/build/MyITProcessAPI_notbuilt_Results.xml new file mode 100644 index 0000000..f3393d0 --- /dev/null +++ b/build/MyITProcessAPI_notbuilt_Results.xml @@ -0,0 +1,15013 @@ +<?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="1886" errors="0" failures="1" not-run="10" inconclusive="0" ignored="0" skipped="3" invalid="0" date="2023-10-29" time="16:26:49"> + <environment clr-version="4.0.30319.42000" user-domain="BATTLESTATION" cwd="C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper" platform="Microsoft Windows 11 Pro|C:\WINDOWS|\Device\Harddisk0\Partition3" machine-name="BATTLESTATION" nunit-version="2.5.8.0" os-version="10.0.22621" user="David" /> + <culture-info current-culture="en-US" current-uiculture="en-US" /> + <test-suite type="TestFixture" name="Pester" executed="True" result="Failure" success="False" time="66.9046" asserts="0" description="Pester"> + <results> + <test-suite type="TestFixture" name="C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\tests\HelpComment.Tests.ps1" executed="True" result="Ignored" success="True" time="2.0219" asserts="0" description="C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\tests\HelpComment.Tests.ps1"> + <results> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ]" executed="True" result="Ignored" success="True" time="0.8839" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ]"> + <results> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests" executed="True" result="Success" success="True" time="0.0363" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests"> + <results> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Add-MyITProcessAPIKey ]" executed="True" result="Success" success="True" time="0.033" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Add-MyITProcessAPIKey ]"> + <results> + <test-case description="[ Add-MyITProcessAPIKey ] contains comment based help" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Add-MyITProcessAPIKey ].[ Add-MyITProcessAPIKey ] contains comment based help" time="0.0061" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Add-MyITProcessAPIKey ] contains a synopsis" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Add-MyITProcessAPIKey ].[ Add-MyITProcessAPIKey ] contains a synopsis" time="0.0023" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Add-MyITProcessAPIKey ] contains a description" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Add-MyITProcessAPIKey ].[ Add-MyITProcessAPIKey ] contains a description" time="0.0031" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Add-MyITProcessAPIKey ] contains at least one usage example" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Add-MyITProcessAPIKey ].[ Add-MyITProcessAPIKey ] contains at least one usage example" time="0.0026" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Add-MyITProcessAPIKey ] contains a note" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Add-MyITProcessAPIKey ].[ Add-MyITProcessAPIKey ] contains a note" time="0.002" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Add-MyITProcessAPIKey ] contains a link" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Add-MyITProcessAPIKey ].[ Add-MyITProcessAPIKey ] contains a link" time="0.002" asserts="0" success="True" result="Success" executed="True" /> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Add-MyITProcessAPIKey ].[ Add-MyITProcessAPIKey ] - Parameter has a description - [ <_.name> ]" executed="True" result="Success" success="True" time="0.0022" asserts="0" description="[ Add-MyITProcessAPIKey ] - Parameter has a description - [ <_.name> ]"> + <results> + <test-case description="[ Add-MyITProcessAPIKey ] - Parameter has a description - [ Api_Key ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Add-MyITProcessAPIKey ].[ Add-MyITProcessAPIKey ] - Parameter has a description - [ Api_Key ]" time="0.0022" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Add-MyITProcessAPIKey ].[ Add-MyITProcessAPIKey ] - Example has example code & description - [ <_.title -replace '-'.''> ]" executed="True" result="Success" success="True" time="0.0083" asserts="0" description="[ Add-MyITProcessAPIKey ] - Example has example code & description - [ <_.title -replace '-'.''> ]"> + <results> + <test-case description="[ Add-MyITProcessAPIKey ] - Example has example code & description - [ EXAMPLE 1 ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Add-MyITProcessAPIKey ].[ Add-MyITProcessAPIKey ] - Example has example code & description - [ EXAMPLE 1 ]" time="0.003" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Add-MyITProcessAPIKey ] - Example has example code & description - [ EXAMPLE 2 ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Add-MyITProcessAPIKey ].[ Add-MyITProcessAPIKey ] - Example has example code & description - [ EXAMPLE 2 ]" time="0.0027" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Add-MyITProcessAPIKey ] - Example has example code & description - [ EXAMPLE 3 ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Add-MyITProcessAPIKey ].[ Add-MyITProcessAPIKey ] - Example has example code & description - [ EXAMPLE 3 ]" time="0.0026" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests" executed="True" result="Success" success="True" time="0.0766" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests"> + <results> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Add-MyITProcessBaseURI ]" executed="True" result="Success" success="True" time="0.0368" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Add-MyITProcessBaseURI ]"> + <results> + <test-case description="[ Add-MyITProcessBaseURI ] contains comment based help" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Add-MyITProcessBaseURI ].[ Add-MyITProcessBaseURI ] contains comment based help" time="0.006" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Add-MyITProcessBaseURI ] contains a synopsis" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Add-MyITProcessBaseURI ].[ Add-MyITProcessBaseURI ] contains a synopsis" time="0.002" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Add-MyITProcessBaseURI ] contains a description" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Add-MyITProcessBaseURI ].[ Add-MyITProcessBaseURI ] contains a description" time="0.002" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Add-MyITProcessBaseURI ] contains at least one usage example" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Add-MyITProcessBaseURI ].[ Add-MyITProcessBaseURI ] contains at least one usage example" time="0.0026" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Add-MyITProcessBaseURI ] contains a note" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Add-MyITProcessBaseURI ].[ Add-MyITProcessBaseURI ] contains a note" time="0.002" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Add-MyITProcessBaseURI ] contains a link" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Add-MyITProcessBaseURI ].[ Add-MyITProcessBaseURI ] contains a link" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Add-MyITProcessBaseURI ].[ Add-MyITProcessBaseURI ] - Parameter has a description - [ <_.name> ]" executed="True" result="Success" success="True" time="0.0043" asserts="0" description="[ Add-MyITProcessBaseURI ] - Parameter has a description - [ <_.name> ]"> + <results> + <test-case description="[ Add-MyITProcessBaseURI ] - Parameter has a description - [ base_uri ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Add-MyITProcessBaseURI ].[ Add-MyITProcessBaseURI ] - Parameter has a description - [ base_uri ]" time="0.0022" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Add-MyITProcessBaseURI ] - Parameter has a description - [ data_center ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Add-MyITProcessBaseURI ].[ Add-MyITProcessBaseURI ] - Parameter has a description - [ data_center ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Add-MyITProcessBaseURI ].[ Add-MyITProcessBaseURI ] - Example has example code & description - [ <_.title -replace '-'.''> ]" executed="True" result="Success" success="True" time="0.0113" asserts="0" description="[ Add-MyITProcessBaseURI ] - Example has example code & description - [ <_.title -replace '-'.''> ]"> + <results> + <test-case description="[ Add-MyITProcessBaseURI ] - Example has example code & description - [ EXAMPLE 1 ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Add-MyITProcessBaseURI ].[ Add-MyITProcessBaseURI ] - Example has example code & description - [ EXAMPLE 1 ]" time="0.0026" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Add-MyITProcessBaseURI ] - Example has example code & description - [ EXAMPLE 2 ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Add-MyITProcessBaseURI ].[ Add-MyITProcessBaseURI ] - Example has example code & description - [ EXAMPLE 2 ]" time="0.0026" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Add-MyITProcessBaseURI ] - Example has example code & description - [ EXAMPLE 3 ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Add-MyITProcessBaseURI ].[ Add-MyITProcessBaseURI ] - Example has example code & description - [ EXAMPLE 3 ]" time="0.0061" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests" executed="True" result="Success" success="True" time="0.1074" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests"> + <results> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ ConvertTo-MyITProcessQueryString ]" executed="True" result="Success" success="True" time="0.0274" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ ConvertTo-MyITProcessQueryString ]"> + <results> + <test-case description="[ ConvertTo-MyITProcessQueryString ] contains comment based help" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ ConvertTo-MyITProcessQueryString ].[ ConvertTo-MyITProcessQueryString ] contains comment based help" time="0.0023" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ ConvertTo-MyITProcessQueryString ] contains a synopsis" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ ConvertTo-MyITProcessQueryString ].[ ConvertTo-MyITProcessQueryString ] contains a synopsis" time="0.002" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ ConvertTo-MyITProcessQueryString ] contains a description" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ ConvertTo-MyITProcessQueryString ].[ ConvertTo-MyITProcessQueryString ] contains a description" time="0.002" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ ConvertTo-MyITProcessQueryString ] contains at least one usage example" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ ConvertTo-MyITProcessQueryString ].[ ConvertTo-MyITProcessQueryString ] contains at least one usage example" time="0.0026" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ ConvertTo-MyITProcessQueryString ] contains a note" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ ConvertTo-MyITProcessQueryString ].[ ConvertTo-MyITProcessQueryString ] contains a note" time="0.002" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ ConvertTo-MyITProcessQueryString ] contains a link" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ ConvertTo-MyITProcessQueryString ].[ ConvertTo-MyITProcessQueryString ] contains a link" time="0.002" asserts="0" success="True" result="Success" executed="True" /> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ ConvertTo-MyITProcessQueryString ].[ ConvertTo-MyITProcessQueryString ] - Parameter has a description - [ <_.name> ]" executed="True" result="Success" success="True" time="0.0076" asserts="0" description="[ ConvertTo-MyITProcessQueryString ] - Parameter has a description - [ <_.name> ]"> + <results> + <test-case description="[ ConvertTo-MyITProcessQueryString ] - Parameter has a description - [ uri_Filter ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ ConvertTo-MyITProcessQueryString ].[ ConvertTo-MyITProcessQueryString ] - Parameter has a description - [ uri_Filter ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ ConvertTo-MyITProcessQueryString ] - Parameter has a description - [ resource_Uri ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ ConvertTo-MyITProcessQueryString ].[ ConvertTo-MyITProcessQueryString ] - Parameter has a description - [ resource_Uri ]" time="0.0055" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ ConvertTo-MyITProcessQueryString ].[ ConvertTo-MyITProcessQueryString ] - Example has example code & description - [ <_.title -replace '-'.''> ]" executed="True" result="Success" success="True" time="0.0026" asserts="0" description="[ ConvertTo-MyITProcessQueryString ] - Example has example code & description - [ <_.title -replace '-'.''> ]"> + <results> + <test-case description="[ ConvertTo-MyITProcessQueryString ] - Example has example code & description - [ EXAMPLE 1 ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ ConvertTo-MyITProcessQueryString ].[ ConvertTo-MyITProcessQueryString ] - Example has example code & description - [ EXAMPLE 1 ]" time="0.0026" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests" executed="True" result="Success" success="True" time="0.1413" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests"> + <results> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Export-MyITProcessModuleSettings ]" executed="True" result="Success" success="True" time="0.0304" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Export-MyITProcessModuleSettings ]"> + <results> + <test-case description="[ Export-MyITProcessModuleSettings ] contains comment based help" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Export-MyITProcessModuleSettings ].[ Export-MyITProcessModuleSettings ] contains comment based help" time="0.0022" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Export-MyITProcessModuleSettings ] contains a synopsis" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Export-MyITProcessModuleSettings ].[ Export-MyITProcessModuleSettings ] contains a synopsis" time="0.002" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Export-MyITProcessModuleSettings ] contains a description" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Export-MyITProcessModuleSettings ].[ Export-MyITProcessModuleSettings ] contains a description" time="0.002" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Export-MyITProcessModuleSettings ] contains at least one usage example" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Export-MyITProcessModuleSettings ].[ Export-MyITProcessModuleSettings ] contains at least one usage example" time="0.0025" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Export-MyITProcessModuleSettings ] contains a note" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Export-MyITProcessModuleSettings ].[ Export-MyITProcessModuleSettings ] contains a note" time="0.002" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Export-MyITProcessModuleSettings ] contains a link" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Export-MyITProcessModuleSettings ].[ Export-MyITProcessModuleSettings ] contains a link" time="0.0056" asserts="0" success="True" result="Success" executed="True" /> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Export-MyITProcessModuleSettings ].[ Export-MyITProcessModuleSettings ] - Parameter has a description - [ <_.name> ]" executed="True" result="Success" success="True" time="0.0044" asserts="0" description="[ Export-MyITProcessModuleSettings ] - Parameter has a description - [ <_.name> ]"> + <results> + <test-case description="[ Export-MyITProcessModuleSettings ] - Parameter has a description - [ MyITProcessConfPath ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Export-MyITProcessModuleSettings ].[ Export-MyITProcessModuleSettings ] - Parameter has a description - [ MyITProcessConfPath ]" time="0.0023" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Export-MyITProcessModuleSettings ] - Parameter has a description - [ MyITProcessConfFile ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Export-MyITProcessModuleSettings ].[ Export-MyITProcessModuleSettings ] - Parameter has a description - [ MyITProcessConfFile ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Export-MyITProcessModuleSettings ].[ Export-MyITProcessModuleSettings ] - Example has example code & description - [ <_.title -replace '-'.''> ]" executed="True" result="Success" success="True" time="0.0053" asserts="0" description="[ Export-MyITProcessModuleSettings ] - Example has example code & description - [ <_.title -replace '-'.''> ]"> + <results> + <test-case description="[ Export-MyITProcessModuleSettings ] - Example has example code & description - [ EXAMPLE 1 ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Export-MyITProcessModuleSettings ].[ Export-MyITProcessModuleSettings ] - Example has example code & description - [ EXAMPLE 1 ]" time="0.0027" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Export-MyITProcessModuleSettings ] - Example has example code & description - [ EXAMPLE 2 ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Export-MyITProcessModuleSettings ].[ Export-MyITProcessModuleSettings ] - Example has example code & description - [ EXAMPLE 2 ]" time="0.0026" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests" executed="True" result="Success" success="True" time="0.1698" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests"> + <results> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessAPIKey ]" executed="True" result="Success" success="True" time="0.0252" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessAPIKey ]"> + <results> + <test-case description="[ Get-MyITProcessAPIKey ] contains comment based help" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessAPIKey ].[ Get-MyITProcessAPIKey ] contains comment based help" time="0.0023" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessAPIKey ] contains a synopsis" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessAPIKey ].[ Get-MyITProcessAPIKey ] contains a synopsis" time="0.002" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessAPIKey ] contains a description" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessAPIKey ].[ Get-MyITProcessAPIKey ] contains a description" time="0.002" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessAPIKey ] contains at least one usage example" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessAPIKey ].[ Get-MyITProcessAPIKey ] contains at least one usage example" time="0.0059" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessAPIKey ] contains a note" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessAPIKey ].[ Get-MyITProcessAPIKey ] contains a note" time="0.002" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessAPIKey ] contains a link" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessAPIKey ].[ Get-MyITProcessAPIKey ] contains a link" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessAPIKey ].[ Get-MyITProcessAPIKey ] - Parameter has a description - [ <_.name> ]" executed="True" result="Success" success="True" time="0.0021" asserts="0" description="[ Get-MyITProcessAPIKey ] - Parameter has a description - [ <_.name> ]"> + <results> + <test-case description="[ Get-MyITProcessAPIKey ] - Parameter has a description - [ plainText ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessAPIKey ].[ Get-MyITProcessAPIKey ] - Parameter has a description - [ plainText ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessAPIKey ].[ Get-MyITProcessAPIKey ] - Example has example code & description - [ <_.title -replace '-'.''> ]" executed="True" result="Success" success="True" time="0.0026" asserts="0" description="[ Get-MyITProcessAPIKey ] - Example has example code & description - [ <_.title -replace '-'.''> ]"> + <results> + <test-case description="[ Get-MyITProcessAPIKey ] - Example has example code & description - [ EXAMPLE 1 ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessAPIKey ].[ Get-MyITProcessAPIKey ] - Example has example code & description - [ EXAMPLE 1 ]" time="0.0026" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests" executed="True" result="Ignored" success="True" time="0.1997" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests"> + <results> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessBaseURI ]" executed="True" result="Ignored" success="True" time="0.0265" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessBaseURI ]"> + <results> + <test-case description="[ Get-MyITProcessBaseURI ] contains comment based help" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessBaseURI ].[ Get-MyITProcessBaseURI ] contains comment based help" time="0.0023" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessBaseURI ] contains a synopsis" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessBaseURI ].[ Get-MyITProcessBaseURI ] contains a synopsis" time="0.002" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessBaseURI ] contains a description" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessBaseURI ].[ Get-MyITProcessBaseURI ] contains a description" time="0.0056" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessBaseURI ] contains at least one usage example" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessBaseURI ].[ Get-MyITProcessBaseURI ] contains at least one usage example" time="0.0026" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessBaseURI ] contains a note" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessBaseURI ].[ Get-MyITProcessBaseURI ] contains a note" time="0.002" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessBaseURI ] contains a link" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessBaseURI ].[ Get-MyITProcessBaseURI ] contains a link" time="0.002" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessBaseURI ] - Parameter has a description -" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessBaseURI ].[ Get-MyITProcessBaseURI ] - Parameter has a description -" time="0.0031" asserts="0" success="False" result="Ignored" executed="False" /> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessBaseURI ].[ Get-MyITProcessBaseURI ] - Example has example code & description - [ <_.title -replace '-'.''> ]" executed="True" result="Success" success="True" time="0.0027" asserts="0" description="[ Get-MyITProcessBaseURI ] - Example has example code & description - [ <_.title -replace '-'.''> ]"> + <results> + <test-case description="[ Get-MyITProcessBaseURI ] - Example has example code & description - [ EXAMPLE 1 ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessBaseURI ].[ Get-MyITProcessBaseURI ] - Example has example code & description - [ EXAMPLE 1 ]" time="0.0027" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests" executed="True" result="Success" success="True" time="0.2676" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests"> + <results> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessClients ]" executed="True" result="Success" success="True" time="0.0645" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessClients ]"> + <results> + <test-case description="[ Get-MyITProcessClients ] contains comment based help" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessClients ].[ Get-MyITProcessClients ] contains comment based help" time="0.0022" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessClients ] contains a synopsis" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessClients ].[ Get-MyITProcessClients ] contains a synopsis" time="0.0067" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessClients ] contains a description" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessClients ].[ Get-MyITProcessClients ] contains a description" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessClients ] contains at least one usage example" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessClients ].[ Get-MyITProcessClients ] contains at least one usage example" time="0.0025" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessClients ] contains a note" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessClients ].[ Get-MyITProcessClients ] contains a note" time="0.002" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessClients ] contains a link" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessClients ].[ Get-MyITProcessClients ] contains a link" time="0.002" asserts="0" success="True" result="Success" executed="True" /> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessClients ].[ Get-MyITProcessClients ] - Parameter has a description - [ <_.name> ]" executed="True" result="Success" success="True" time="0.02" asserts="0" description="[ Get-MyITProcessClients ] - Parameter has a description - [ <_.name> ]"> + <results> + <test-case description="[ Get-MyITProcessClients ] - Parameter has a description - [ filter_field ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessClients ].[ Get-MyITProcessClients ] - Parameter has a description - [ filter_field ]" time="0.0022" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessClients ] - Parameter has a description - [ filter_predicate ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessClients ].[ Get-MyITProcessClients ] - Parameter has a description - [ filter_predicate ]" time="0.0023" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessClients ] - Parameter has a description - [ filter_condition ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessClients ].[ Get-MyITProcessClients ] - Parameter has a description - [ filter_condition ]" time="0.0022" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessClients ] - Parameter has a description - [ filter_operator ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessClients ].[ Get-MyITProcessClients ] - Parameter has a description - [ filter_operator ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessClients ] - Parameter has a description - [ sort_field ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessClients ].[ Get-MyITProcessClients ] - Parameter has a description - [ sort_field ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessClients ] - Parameter has a description - [ sort_direction ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessClients ].[ Get-MyITProcessClients ] - Parameter has a description - [ sort_direction ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessClients ] - Parameter has a description - [ page ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessClients ].[ Get-MyITProcessClients ] - Parameter has a description - [ page ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessClients ] - Parameter has a description - [ pageSize ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessClients ].[ Get-MyITProcessClients ] - Parameter has a description - [ pageSize ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessClients ] - Parameter has a description - [ allPages ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessClients ].[ Get-MyITProcessClients ] - Parameter has a description - [ allPages ]" time="0.0028" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessClients ].[ Get-MyITProcessClients ] - Example has example code & description - [ <_.title -replace '-'.''> ]" executed="True" result="Success" success="True" time="0.0212" asserts="0" description="[ Get-MyITProcessClients ] - Example has example code & description - [ <_.title -replace '-'.''> ]"> + <results> + <test-case description="[ Get-MyITProcessClients ] - Example has example code & description - [ EXAMPLE 1 ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessClients ].[ Get-MyITProcessClients ] - Example has example code & description - [ EXAMPLE 1 ]" time="0.0044" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessClients ] - Example has example code & description - [ EXAMPLE 2 ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessClients ].[ Get-MyITProcessClients ] - Example has example code & description - [ EXAMPLE 2 ]" time="0.0086" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessClients ] - Example has example code & description - [ EXAMPLE 3 ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessClients ].[ Get-MyITProcessClients ] - Example has example code & description - [ EXAMPLE 3 ]" time="0.0042" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessClients ] - Example has example code & description - [ EXAMPLE 4 ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessClients ].[ Get-MyITProcessClients ] - Example has example code & description - [ EXAMPLE 4 ]" time="0.0041" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests" executed="True" result="Success" success="True" time="0.3317" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests"> + <results> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessFindings ]" executed="True" result="Success" success="True" time="0.0608" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessFindings ]"> + <results> + <test-case description="[ Get-MyITProcessFindings ] contains comment based help" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessFindings ].[ Get-MyITProcessFindings ] contains comment based help" time="0.0023" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessFindings ] contains a synopsis" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessFindings ].[ Get-MyITProcessFindings ] contains a synopsis" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessFindings ] contains a description" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessFindings ].[ Get-MyITProcessFindings ] contains a description" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessFindings ] contains at least one usage example" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessFindings ].[ Get-MyITProcessFindings ] contains at least one usage example" time="0.0026" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessFindings ] contains a note" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessFindings ].[ Get-MyITProcessFindings ] contains a note" time="0.012" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessFindings ] contains a link" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessFindings ].[ Get-MyITProcessFindings ] contains a link" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessFindings ].[ Get-MyITProcessFindings ] - Parameter has a description - [ <_.name> ]" executed="True" result="Success" success="True" time="0.0191" asserts="0" description="[ Get-MyITProcessFindings ] - Parameter has a description - [ <_.name> ]"> + <results> + <test-case description="[ Get-MyITProcessFindings ] - Parameter has a description - [ filter_field ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessFindings ].[ Get-MyITProcessFindings ] - Parameter has a description - [ filter_field ]" time="0.0022" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessFindings ] - Parameter has a description - [ filter_predicate ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessFindings ].[ Get-MyITProcessFindings ] - Parameter has a description - [ filter_predicate ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessFindings ] - Parameter has a description - [ filter_condition ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessFindings ].[ Get-MyITProcessFindings ] - Parameter has a description - [ filter_condition ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessFindings ] - Parameter has a description - [ filter_operator ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessFindings ].[ Get-MyITProcessFindings ] - Parameter has a description - [ filter_operator ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessFindings ] - Parameter has a description - [ sort_field ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessFindings ].[ Get-MyITProcessFindings ] - Parameter has a description - [ sort_field ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessFindings ] - Parameter has a description - [ sort_direction ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessFindings ].[ Get-MyITProcessFindings ] - Parameter has a description - [ sort_direction ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessFindings ] - Parameter has a description - [ page ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessFindings ].[ Get-MyITProcessFindings ] - Parameter has a description - [ page ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessFindings ] - Parameter has a description - [ pageSize ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessFindings ].[ Get-MyITProcessFindings ] - Parameter has a description - [ pageSize ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessFindings ] - Parameter has a description - [ allPages ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessFindings ].[ Get-MyITProcessFindings ] - Parameter has a description - [ allPages ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessFindings ].[ Get-MyITProcessFindings ] - Example has example code & description - [ <_.title -replace '-'.''> ]" executed="True" result="Success" success="True" time="0.0135" asserts="0" description="[ Get-MyITProcessFindings ] - Example has example code & description - [ <_.title -replace '-'.''> ]"> + <results> + <test-case description="[ Get-MyITProcessFindings ] - Example has example code & description - [ EXAMPLE 1 ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessFindings ].[ Get-MyITProcessFindings ] - Example has example code & description - [ EXAMPLE 1 ]" time="0.0055" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessFindings ] - Example has example code & description - [ EXAMPLE 2 ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessFindings ].[ Get-MyITProcessFindings ] - Example has example code & description - [ EXAMPLE 2 ]" time="0.0026" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessFindings ] - Example has example code & description - [ EXAMPLE 3 ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessFindings ].[ Get-MyITProcessFindings ] - Example has example code & description - [ EXAMPLE 3 ]" time="0.0027" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessFindings ] - Example has example code & description - [ EXAMPLE 4 ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessFindings ].[ Get-MyITProcessFindings ] - Example has example code & description - [ EXAMPLE 4 ]" time="0.0027" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests" executed="True" result="Success" success="True" time="0.3895" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests"> + <results> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessInitiatives ]" executed="True" result="Success" success="True" time="0.0544" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessInitiatives ]"> + <results> + <test-case description="[ Get-MyITProcessInitiatives ] contains comment based help" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessInitiatives ].[ Get-MyITProcessInitiatives ] contains comment based help" time="0.0022" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessInitiatives ] contains a synopsis" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessInitiatives ].[ Get-MyITProcessInitiatives ] contains a synopsis" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessInitiatives ] contains a description" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessInitiatives ].[ Get-MyITProcessInitiatives ] contains a description" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessInitiatives ] contains at least one usage example" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessInitiatives ].[ Get-MyITProcessInitiatives ] contains at least one usage example" time="0.006" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessInitiatives ] contains a note" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessInitiatives ].[ Get-MyITProcessInitiatives ] contains a note" time="0.002" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessInitiatives ] contains a link" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessInitiatives ].[ Get-MyITProcessInitiatives ] contains a link" time="0.002" asserts="0" success="True" result="Success" executed="True" /> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessInitiatives ].[ Get-MyITProcessInitiatives ] - Parameter has a description - [ <_.name> ]" executed="True" result="Success" success="True" time="0.0224" asserts="0" description="[ Get-MyITProcessInitiatives ] - Parameter has a description - [ <_.name> ]"> + <results> + <test-case description="[ Get-MyITProcessInitiatives ] - Parameter has a description - [ filter_field ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessInitiatives ].[ Get-MyITProcessInitiatives ] - Parameter has a description - [ filter_field ]" time="0.0022" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessInitiatives ] - Parameter has a description - [ filter_predicate ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessInitiatives ].[ Get-MyITProcessInitiatives ] - Parameter has a description - [ filter_predicate ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessInitiatives ] - Parameter has a description - [ filter_condition ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessInitiatives ].[ Get-MyITProcessInitiatives ] - Parameter has a description - [ filter_condition ]" time="0.0022" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessInitiatives ] - Parameter has a description - [ filter_operator ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessInitiatives ].[ Get-MyITProcessInitiatives ] - Parameter has a description - [ filter_operator ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessInitiatives ] - Parameter has a description - [ sort_field ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessInitiatives ].[ Get-MyITProcessInitiatives ] - Parameter has a description - [ sort_field ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessInitiatives ] - Parameter has a description - [ sort_direction ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessInitiatives ].[ Get-MyITProcessInitiatives ] - Parameter has a description - [ sort_direction ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessInitiatives ] - Parameter has a description - [ page ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessInitiatives ].[ Get-MyITProcessInitiatives ] - Parameter has a description - [ page ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessInitiatives ] - Parameter has a description - [ pageSize ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessInitiatives ].[ Get-MyITProcessInitiatives ] - Parameter has a description - [ pageSize ]" time="0.0022" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessInitiatives ] - Parameter has a description - [ allPages ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessInitiatives ].[ Get-MyITProcessInitiatives ] - Parameter has a description - [ allPages ]" time="0.0054" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessInitiatives ].[ Get-MyITProcessInitiatives ] - Example has example code & description - [ <_.title -replace '-'.''> ]" executed="True" result="Success" success="True" time="0.0106" asserts="0" description="[ Get-MyITProcessInitiatives ] - Example has example code & description - [ <_.title -replace '-'.''> ]"> + <results> + <test-case description="[ Get-MyITProcessInitiatives ] - Example has example code & description - [ EXAMPLE 1 ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessInitiatives ].[ Get-MyITProcessInitiatives ] - Example has example code & description - [ EXAMPLE 1 ]" time="0.0028" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessInitiatives ] - Example has example code & description - [ EXAMPLE 2 ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessInitiatives ].[ Get-MyITProcessInitiatives ] - Example has example code & description - [ EXAMPLE 2 ]" time="0.0026" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessInitiatives ] - Example has example code & description - [ EXAMPLE 3 ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessInitiatives ].[ Get-MyITProcessInitiatives ] - Example has example code & description - [ EXAMPLE 3 ]" time="0.0026" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessInitiatives ] - Example has example code & description - [ EXAMPLE 4 ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessInitiatives ].[ Get-MyITProcessInitiatives ] - Example has example code & description - [ EXAMPLE 4 ]" time="0.0026" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests" executed="True" result="Success" success="True" time="0.4471" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests"> + <results> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessMeetings ]" executed="True" result="Success" success="True" time="0.0542" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessMeetings ]"> + <results> + <test-case description="[ Get-MyITProcessMeetings ] contains comment based help" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessMeetings ].[ Get-MyITProcessMeetings ] contains comment based help" time="0.0022" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessMeetings ] contains a synopsis" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessMeetings ].[ Get-MyITProcessMeetings ] contains a synopsis" time="0.002" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessMeetings ] contains a description" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessMeetings ].[ Get-MyITProcessMeetings ] contains a description" time="0.0054" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessMeetings ] contains at least one usage example" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessMeetings ].[ Get-MyITProcessMeetings ] contains at least one usage example" time="0.0025" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessMeetings ] contains a note" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessMeetings ].[ Get-MyITProcessMeetings ] contains a note" time="0.002" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessMeetings ] contains a link" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessMeetings ].[ Get-MyITProcessMeetings ] contains a link" time="0.002" asserts="0" success="True" result="Success" executed="True" /> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessMeetings ].[ Get-MyITProcessMeetings ] - Parameter has a description - [ <_.name> ]" executed="True" result="Success" success="True" time="0.0226" asserts="0" description="[ Get-MyITProcessMeetings ] - Parameter has a description - [ <_.name> ]"> + <results> + <test-case description="[ Get-MyITProcessMeetings ] - Parameter has a description - [ filter_field ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessMeetings ].[ Get-MyITProcessMeetings ] - Parameter has a description - [ filter_field ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessMeetings ] - Parameter has a description - [ filter_predicate ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessMeetings ].[ Get-MyITProcessMeetings ] - Parameter has a description - [ filter_predicate ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessMeetings ] - Parameter has a description - [ filter_condition ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessMeetings ].[ Get-MyITProcessMeetings ] - Parameter has a description - [ filter_condition ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessMeetings ] - Parameter has a description - [ filter_operator ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessMeetings ].[ Get-MyITProcessMeetings ] - Parameter has a description - [ filter_operator ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessMeetings ] - Parameter has a description - [ sort_field ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessMeetings ].[ Get-MyITProcessMeetings ] - Parameter has a description - [ sort_field ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessMeetings ] - Parameter has a description - [ sort_direction ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessMeetings ].[ Get-MyITProcessMeetings ] - Parameter has a description - [ sort_direction ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessMeetings ] - Parameter has a description - [ page ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessMeetings ].[ Get-MyITProcessMeetings ] - Parameter has a description - [ page ]" time="0.0022" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessMeetings ] - Parameter has a description - [ pageSize ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessMeetings ].[ Get-MyITProcessMeetings ] - Parameter has a description - [ pageSize ]" time="0.0056" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessMeetings ] - Parameter has a description - [ allPages ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessMeetings ].[ Get-MyITProcessMeetings ] - Parameter has a description - [ allPages ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessMeetings ].[ Get-MyITProcessMeetings ] - Example has example code & description - [ <_.title -replace '-'.''> ]" executed="True" result="Success" success="True" time="0.0106" asserts="0" description="[ Get-MyITProcessMeetings ] - Example has example code & description - [ <_.title -replace '-'.''> ]"> + <results> + <test-case description="[ Get-MyITProcessMeetings ] - Example has example code & description - [ EXAMPLE 1 ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessMeetings ].[ Get-MyITProcessMeetings ] - Example has example code & description - [ EXAMPLE 1 ]" time="0.0026" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessMeetings ] - Example has example code & description - [ EXAMPLE 2 ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessMeetings ].[ Get-MyITProcessMeetings ] - Example has example code & description - [ EXAMPLE 2 ]" time="0.0027" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessMeetings ] - Example has example code & description - [ EXAMPLE 3 ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessMeetings ].[ Get-MyITProcessMeetings ] - Example has example code & description - [ EXAMPLE 3 ]" time="0.0027" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessMeetings ] - Example has example code & description - [ EXAMPLE 4 ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessMeetings ].[ Get-MyITProcessMeetings ] - Example has example code & description - [ EXAMPLE 4 ]" time="0.0026" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests" executed="True" result="Success" success="True" time="0.4857" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests"> + <results> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessModuleSettings ]" executed="True" result="Success" success="True" time="0.0352" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessModuleSettings ]"> + <results> + <test-case description="[ Get-MyITProcessModuleSettings ] contains comment based help" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessModuleSettings ].[ Get-MyITProcessModuleSettings ] contains comment based help" time="0.0022" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessModuleSettings ] contains a synopsis" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessModuleSettings ].[ Get-MyITProcessModuleSettings ] contains a synopsis" time="0.0056" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessModuleSettings ] contains a description" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessModuleSettings ].[ Get-MyITProcessModuleSettings ] contains a description" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessModuleSettings ] contains at least one usage example" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessModuleSettings ].[ Get-MyITProcessModuleSettings ] contains at least one usage example" time="0.0026" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessModuleSettings ] contains a note" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessModuleSettings ].[ Get-MyITProcessModuleSettings ] contains a note" time="0.002" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessModuleSettings ] contains a link" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessModuleSettings ].[ Get-MyITProcessModuleSettings ] contains a link" time="0.002" asserts="0" success="True" result="Success" executed="True" /> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessModuleSettings ].[ Get-MyITProcessModuleSettings ] - Parameter has a description - [ <_.name> ]" executed="True" result="Success" success="True" time="0.0064" asserts="0" description="[ Get-MyITProcessModuleSettings ] - Parameter has a description - [ <_.name> ]"> + <results> + <test-case description="[ Get-MyITProcessModuleSettings ] - Parameter has a description - [ MyITProcessConfPath ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessModuleSettings ].[ Get-MyITProcessModuleSettings ] - Parameter has a description - [ MyITProcessConfPath ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessModuleSettings ] - Parameter has a description - [ MyITProcessConfFile ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessModuleSettings ].[ Get-MyITProcessModuleSettings ] - Parameter has a description - [ MyITProcessConfFile ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessModuleSettings ] - Parameter has a description - [ openConfFile ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessModuleSettings ].[ Get-MyITProcessModuleSettings ] - Parameter has a description - [ openConfFile ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessModuleSettings ].[ Get-MyITProcessModuleSettings ] - Example has example code & description - [ <_.title -replace '-'.''> ]" executed="True" result="Success" success="True" time="0.0053" asserts="0" description="[ Get-MyITProcessModuleSettings ] - Example has example code & description - [ <_.title -replace '-'.''> ]"> + <results> + <test-case description="[ Get-MyITProcessModuleSettings ] - Example has example code & description - [ EXAMPLE 1 ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessModuleSettings ].[ Get-MyITProcessModuleSettings ] - Example has example code & description - [ EXAMPLE 1 ]" time="0.0026" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessModuleSettings ] - Example has example code & description - [ EXAMPLE 2 ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessModuleSettings ].[ Get-MyITProcessModuleSettings ] - Example has example code & description - [ EXAMPLE 2 ]" time="0.0026" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests" executed="True" result="Success" success="True" time="0.5452" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests"> + <results> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessRecommendations ]" executed="True" result="Success" success="True" time="0.056" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessRecommendations ]"> + <results> + <test-case description="[ Get-MyITProcessRecommendations ] contains comment based help" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessRecommendations ].[ Get-MyITProcessRecommendations ] contains comment based help" time="0.0023" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessRecommendations ] contains a synopsis" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessRecommendations ].[ Get-MyITProcessRecommendations ] contains a synopsis" time="0.002" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessRecommendations ] contains a description" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessRecommendations ].[ Get-MyITProcessRecommendations ] contains a description" time="0.002" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessRecommendations ] contains at least one usage example" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessRecommendations ].[ Get-MyITProcessRecommendations ] contains at least one usage example" time="0.0025" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessRecommendations ] contains a note" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessRecommendations ].[ Get-MyITProcessRecommendations ] contains a note" time="0.002" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessRecommendations ] contains a link" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessRecommendations ].[ Get-MyITProcessRecommendations ] contains a link" time="0.002" asserts="0" success="True" result="Success" executed="True" /> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessRecommendations ].[ Get-MyITProcessRecommendations ] - Parameter has a description - [ <_.name> ]" executed="True" result="Success" success="True" time="0.0246" asserts="0" description="[ Get-MyITProcessRecommendations ] - Parameter has a description - [ <_.name> ]"> + <results> + <test-case description="[ Get-MyITProcessRecommendations ] - Parameter has a description - [ recommendationId ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessRecommendations ].[ Get-MyITProcessRecommendations ] - Parameter has a description - [ recommendationId ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessRecommendations ] - Parameter has a description - [ filter_field ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessRecommendations ].[ Get-MyITProcessRecommendations ] - Parameter has a description - [ filter_field ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessRecommendations ] - Parameter has a description - [ filter_predicate ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessRecommendations ].[ Get-MyITProcessRecommendations ] - Parameter has a description - [ filter_predicate ]" time="0.0055" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessRecommendations ] - Parameter has a description - [ filter_condition ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessRecommendations ].[ Get-MyITProcessRecommendations ] - Parameter has a description - [ filter_condition ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessRecommendations ] - Parameter has a description - [ filter_operator ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessRecommendations ].[ Get-MyITProcessRecommendations ] - Parameter has a description - [ filter_operator ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessRecommendations ] - Parameter has a description - [ sort_field ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessRecommendations ].[ Get-MyITProcessRecommendations ] - Parameter has a description - [ sort_field ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessRecommendations ] - Parameter has a description - [ sort_direction ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessRecommendations ].[ Get-MyITProcessRecommendations ] - Parameter has a description - [ sort_direction ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessRecommendations ] - Parameter has a description - [ page ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessRecommendations ].[ Get-MyITProcessRecommendations ] - Parameter has a description - [ page ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessRecommendations ] - Parameter has a description - [ pageSize ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessRecommendations ].[ Get-MyITProcessRecommendations ] - Parameter has a description - [ pageSize ]" time="0.0022" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessRecommendations ] - Parameter has a description - [ allPages ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessRecommendations ].[ Get-MyITProcessRecommendations ] - Parameter has a description - [ allPages ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessRecommendations ].[ Get-MyITProcessRecommendations ] - Example has example code & description - [ <_.title -replace '-'.''> ]" executed="True" result="Success" success="True" time="0.0137" asserts="0" description="[ Get-MyITProcessRecommendations ] - Example has example code & description - [ <_.title -replace '-'.''> ]"> + <results> + <test-case description="[ Get-MyITProcessRecommendations ] - Example has example code & description - [ EXAMPLE 1 ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessRecommendations ].[ Get-MyITProcessRecommendations ] - Example has example code & description - [ EXAMPLE 1 ]" time="0.0026" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessRecommendations ] - Example has example code & description - [ EXAMPLE 2 ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessRecommendations ].[ Get-MyITProcessRecommendations ] - Example has example code & description - [ EXAMPLE 2 ]" time="0.0026" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessRecommendations ] - Example has example code & description - [ EXAMPLE 3 ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessRecommendations ].[ Get-MyITProcessRecommendations ] - Example has example code & description - [ EXAMPLE 3 ]" time="0.0026" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessRecommendations ] - Example has example code & description - [ EXAMPLE 4 ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessRecommendations ].[ Get-MyITProcessRecommendations ] - Example has example code & description - [ EXAMPLE 4 ]" time="0.0058" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests" executed="True" result="Success" success="True" time="0.6085" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests"> + <results> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessReviews ]" executed="True" result="Success" success="True" time="0.0597" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessReviews ]"> + <results> + <test-case description="[ Get-MyITProcessReviews ] contains comment based help" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessReviews ].[ Get-MyITProcessReviews ] contains comment based help" time="0.0022" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessReviews ] contains a synopsis" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessReviews ].[ Get-MyITProcessReviews ] contains a synopsis" time="0.002" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessReviews ] contains a description" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessReviews ].[ Get-MyITProcessReviews ] contains a description" time="0.002" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessReviews ] contains at least one usage example" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessReviews ].[ Get-MyITProcessReviews ] contains at least one usage example" time="0.0025" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessReviews ] contains a note" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessReviews ].[ Get-MyITProcessReviews ] contains a note" time="0.002" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessReviews ] contains a link" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessReviews ].[ Get-MyITProcessReviews ] contains a link" time="0.002" asserts="0" success="True" result="Success" executed="True" /> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessReviews ].[ Get-MyITProcessReviews ] - Parameter has a description - [ <_.name> ]" executed="True" result="Success" success="True" time="0.0249" asserts="0" description="[ Get-MyITProcessReviews ] - Parameter has a description - [ <_.name> ]"> + <results> + <test-case description="[ Get-MyITProcessReviews ] - Parameter has a description - [ overdue_Reviews ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessReviews ].[ Get-MyITProcessReviews ] - Parameter has a description - [ overdue_Reviews ]" time="0.0054" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessReviews ] - Parameter has a description - [ filter_field ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessReviews ].[ Get-MyITProcessReviews ] - Parameter has a description - [ filter_field ]" time="0.0022" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessReviews ] - Parameter has a description - [ filter_predicate ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessReviews ].[ Get-MyITProcessReviews ] - Parameter has a description - [ filter_predicate ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessReviews ] - Parameter has a description - [ filter_condition ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessReviews ].[ Get-MyITProcessReviews ] - Parameter has a description - [ filter_condition ]" time="0.0022" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessReviews ] - Parameter has a description - [ filter_operator ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessReviews ].[ Get-MyITProcessReviews ] - Parameter has a description - [ filter_operator ]" time="0.0023" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessReviews ] - Parameter has a description - [ sort_field ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessReviews ].[ Get-MyITProcessReviews ] - Parameter has a description - [ sort_field ]" time="0.0022" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessReviews ] - Parameter has a description - [ sort_direction ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessReviews ].[ Get-MyITProcessReviews ] - Parameter has a description - [ sort_direction ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessReviews ] - Parameter has a description - [ page ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessReviews ].[ Get-MyITProcessReviews ] - Parameter has a description - [ page ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessReviews ] - Parameter has a description - [ pageSize ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessReviews ].[ Get-MyITProcessReviews ] - Parameter has a description - [ pageSize ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessReviews ] - Parameter has a description - [ allPages ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessReviews ].[ Get-MyITProcessReviews ] - Parameter has a description - [ allPages ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessReviews ].[ Get-MyITProcessReviews ] - Example has example code & description - [ <_.title -replace '-'.''> ]" executed="True" result="Success" success="True" time="0.0171" asserts="0" description="[ Get-MyITProcessReviews ] - Example has example code & description - [ <_.title -replace '-'.''> ]"> + <results> + <test-case description="[ Get-MyITProcessReviews ] - Example has example code & description - [ EXAMPLE 1 ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessReviews ].[ Get-MyITProcessReviews ] - Example has example code & description - [ EXAMPLE 1 ]" time="0.0027" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessReviews ] - Example has example code & description - [ EXAMPLE 2 ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessReviews ].[ Get-MyITProcessReviews ] - Example has example code & description - [ EXAMPLE 2 ]" time="0.0063" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessReviews ] - Example has example code & description - [ EXAMPLE 3 ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessReviews ].[ Get-MyITProcessReviews ] - Example has example code & description - [ EXAMPLE 3 ]" time="0.0027" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessReviews ] - Example has example code & description - [ EXAMPLE 4 ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessReviews ].[ Get-MyITProcessReviews ] - Example has example code & description - [ EXAMPLE 4 ]" time="0.0027" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessReviews ] - Example has example code & description - [ EXAMPLE 5 ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessReviews ].[ Get-MyITProcessReviews ] - Example has example code & description - [ EXAMPLE 5 ]" time="0.0027" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests" executed="True" result="Success" success="True" time="0.6716" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests"> + <results> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessUsers ]" executed="True" result="Success" success="True" time="0.0595" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessUsers ]"> + <results> + <test-case description="[ Get-MyITProcessUsers ] contains comment based help" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessUsers ].[ Get-MyITProcessUsers ] contains comment based help" time="0.0024" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessUsers ] contains a synopsis" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessUsers ].[ Get-MyITProcessUsers ] contains a synopsis" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessUsers ] contains a description" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessUsers ].[ Get-MyITProcessUsers ] contains a description" time="0.002" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessUsers ] contains at least one usage example" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessUsers ].[ Get-MyITProcessUsers ] contains at least one usage example" time="0.0027" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessUsers ] contains a note" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessUsers ].[ Get-MyITProcessUsers ] contains a note" time="0.0023" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessUsers ] contains a link" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessUsers ].[ Get-MyITProcessUsers ] contains a link" time="0.0057" asserts="0" success="True" result="Success" executed="True" /> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessUsers ].[ Get-MyITProcessUsers ] - Parameter has a description - [ <_.name> ]" executed="True" result="Success" success="True" time="0.0209" asserts="0" description="[ Get-MyITProcessUsers ] - Parameter has a description - [ <_.name> ]"> + <results> + <test-case description="[ Get-MyITProcessUsers ] - Parameter has a description - [ filter_field ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessUsers ].[ Get-MyITProcessUsers ] - Parameter has a description - [ filter_field ]" time="0.0022" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessUsers ] - Parameter has a description - [ filter_predicate ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessUsers ].[ Get-MyITProcessUsers ] - Parameter has a description - [ filter_predicate ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessUsers ] - Parameter has a description - [ filter_condition ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessUsers ].[ Get-MyITProcessUsers ] - Parameter has a description - [ filter_condition ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessUsers ] - Parameter has a description - [ filter_operator ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessUsers ].[ Get-MyITProcessUsers ] - Parameter has a description - [ filter_operator ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessUsers ] - Parameter has a description - [ sort_field ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessUsers ].[ Get-MyITProcessUsers ] - Parameter has a description - [ sort_field ]" time="0.0029" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessUsers ] - Parameter has a description - [ sort_direction ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessUsers ].[ Get-MyITProcessUsers ] - Parameter has a description - [ sort_direction ]" time="0.0026" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessUsers ] - Parameter has a description - [ page ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessUsers ].[ Get-MyITProcessUsers ] - Parameter has a description - [ page ]" time="0.0022" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessUsers ] - Parameter has a description - [ pageSize ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessUsers ].[ Get-MyITProcessUsers ] - Parameter has a description - [ pageSize ]" time="0.0024" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessUsers ] - Parameter has a description - [ allPages ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessUsers ].[ Get-MyITProcessUsers ] - Parameter has a description - [ allPages ]" time="0.0022" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessUsers ].[ Get-MyITProcessUsers ] - Example has example code & description - [ <_.title -replace '-'.''> ]" executed="True" result="Success" success="True" time="0.0163" asserts="0" description="[ Get-MyITProcessUsers ] - Example has example code & description - [ <_.title -replace '-'.''> ]"> + <results> + <test-case description="[ Get-MyITProcessUsers ] - Example has example code & description - [ EXAMPLE 1 ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessUsers ].[ Get-MyITProcessUsers ] - Example has example code & description - [ EXAMPLE 1 ]" time="0.0027" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessUsers ] - Example has example code & description - [ EXAMPLE 2 ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessUsers ].[ Get-MyITProcessUsers ] - Example has example code & description - [ EXAMPLE 2 ]" time="0.0076" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessUsers ] - Example has example code & description - [ EXAMPLE 3 ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessUsers ].[ Get-MyITProcessUsers ] - Example has example code & description - [ EXAMPLE 3 ]" time="0.003" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Get-MyITProcessUsers ] - Example has example code & description - [ EXAMPLE 4 ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Get-MyITProcessUsers ].[ Get-MyITProcessUsers ] - Example has example code & description - [ EXAMPLE 4 ]" time="0.0028" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests" executed="True" result="Success" success="True" time="0.7084" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests"> + <results> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Import-MyITProcessModuleSettings ]" executed="True" result="Success" success="True" time="0.0331" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Import-MyITProcessModuleSettings ]"> + <results> + <test-case description="[ Import-MyITProcessModuleSettings ] contains comment based help" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Import-MyITProcessModuleSettings ].[ Import-MyITProcessModuleSettings ] contains comment based help" time="0.0024" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Import-MyITProcessModuleSettings ] contains a synopsis" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Import-MyITProcessModuleSettings ].[ Import-MyITProcessModuleSettings ] contains a synopsis" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Import-MyITProcessModuleSettings ] contains a description" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Import-MyITProcessModuleSettings ].[ Import-MyITProcessModuleSettings ] contains a description" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Import-MyITProcessModuleSettings ] contains at least one usage example" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Import-MyITProcessModuleSettings ].[ Import-MyITProcessModuleSettings ] contains at least one usage example" time="0.0026" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Import-MyITProcessModuleSettings ] contains a note" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Import-MyITProcessModuleSettings ].[ Import-MyITProcessModuleSettings ] contains a note" time="0.0061" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Import-MyITProcessModuleSettings ] contains a link" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Import-MyITProcessModuleSettings ].[ Import-MyITProcessModuleSettings ] contains a link" time="0.0025" asserts="0" success="True" result="Success" executed="True" /> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Import-MyITProcessModuleSettings ].[ Import-MyITProcessModuleSettings ] - Parameter has a description - [ <_.name> ]" executed="True" result="Success" success="True" time="0.0049" asserts="0" description="[ Import-MyITProcessModuleSettings ] - Parameter has a description - [ <_.name> ]"> + <results> + <test-case description="[ Import-MyITProcessModuleSettings ] - Parameter has a description - [ MyITProcessConfPath ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Import-MyITProcessModuleSettings ].[ Import-MyITProcessModuleSettings ] - Parameter has a description - [ MyITProcessConfPath ]" time="0.0026" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Import-MyITProcessModuleSettings ] - Parameter has a description - [ MyITProcessConfFile ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Import-MyITProcessModuleSettings ].[ Import-MyITProcessModuleSettings ] - Parameter has a description - [ MyITProcessConfFile ]" time="0.0023" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Import-MyITProcessModuleSettings ].[ Import-MyITProcessModuleSettings ] - Example has example code & description - [ <_.title -replace '-'.''> ]" executed="True" result="Success" success="True" time="0.0058" asserts="0" description="[ Import-MyITProcessModuleSettings ] - Example has example code & description - [ <_.title -replace '-'.''> ]"> + <results> + <test-case description="[ Import-MyITProcessModuleSettings ] - Example has example code & description - [ EXAMPLE 1 ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Import-MyITProcessModuleSettings ].[ Import-MyITProcessModuleSettings ] - Example has example code & description - [ EXAMPLE 1 ]" time="0.0028" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Import-MyITProcessModuleSettings ] - Example has example code & description - [ EXAMPLE 2 ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Import-MyITProcessModuleSettings ].[ Import-MyITProcessModuleSettings ] - Example has example code & description - [ EXAMPLE 2 ]" time="0.003" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests" executed="True" result="Success" success="True" time="0.7506" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests"> + <results> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Invoke-MyITProcessRequest ]" executed="True" result="Success" success="True" time="0.0387" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Invoke-MyITProcessRequest ]"> + <results> + <test-case description="[ Invoke-MyITProcessRequest ] contains comment based help" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Invoke-MyITProcessRequest ].[ Invoke-MyITProcessRequest ] contains comment based help" time="0.0024" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Invoke-MyITProcessRequest ] contains a synopsis" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Invoke-MyITProcessRequest ].[ Invoke-MyITProcessRequest ] contains a synopsis" time="0.0022" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Invoke-MyITProcessRequest ] contains a description" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Invoke-MyITProcessRequest ].[ Invoke-MyITProcessRequest ] contains a description" time="0.0058" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Invoke-MyITProcessRequest ] contains at least one usage example" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Invoke-MyITProcessRequest ].[ Invoke-MyITProcessRequest ] contains at least one usage example" time="0.0032" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Invoke-MyITProcessRequest ] contains a note" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Invoke-MyITProcessRequest ].[ Invoke-MyITProcessRequest ] contains a note" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Invoke-MyITProcessRequest ] contains a link" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Invoke-MyITProcessRequest ].[ Invoke-MyITProcessRequest ] contains a link" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Invoke-MyITProcessRequest ].[ Invoke-MyITProcessRequest ] - Parameter has a description - [ <_.name> ]" executed="True" result="Success" success="True" time="0.0108" asserts="0" description="[ Invoke-MyITProcessRequest ] - Parameter has a description - [ <_.name> ]"> + <results> + <test-case description="[ Invoke-MyITProcessRequest ] - Parameter has a description - [ method ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Invoke-MyITProcessRequest ].[ Invoke-MyITProcessRequest ] - Parameter has a description - [ method ]" time="0.0022" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Invoke-MyITProcessRequest ] - Parameter has a description - [ resource_Uri ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Invoke-MyITProcessRequest ].[ Invoke-MyITProcessRequest ] - Parameter has a description - [ resource_Uri ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Invoke-MyITProcessRequest ] - Parameter has a description - [ uri_Filter ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Invoke-MyITProcessRequest ].[ Invoke-MyITProcessRequest ] - Parameter has a description - [ uri_Filter ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Invoke-MyITProcessRequest ] - Parameter has a description - [ data ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Invoke-MyITProcessRequest ].[ Invoke-MyITProcessRequest ] - Parameter has a description - [ data ]" time="0.0022" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Invoke-MyITProcessRequest ] - Parameter has a description - [ allPages ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Invoke-MyITProcessRequest ].[ Invoke-MyITProcessRequest ] - Parameter has a description - [ allPages ]" time="0.0022" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Invoke-MyITProcessRequest ].[ Invoke-MyITProcessRequest ] - Example has example code & description - [ <_.title -replace '-'.''> ]" executed="True" result="Success" success="True" time="0.0027" asserts="0" description="[ Invoke-MyITProcessRequest ] - Example has example code & description - [ <_.title -replace '-'.''> ]"> + <results> + <test-case description="[ Invoke-MyITProcessRequest ] - Example has example code & description - [ EXAMPLE 1 ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Invoke-MyITProcessRequest ].[ Invoke-MyITProcessRequest ] - Example has example code & description - [ EXAMPLE 1 ]" time="0.0027" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests" executed="True" result="Ignored" success="True" time="0.7813" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests"> + <results> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Remove-MyITProcessAPIKey ]" executed="True" result="Ignored" success="True" time="0.0272" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Remove-MyITProcessAPIKey ]"> + <results> + <test-case description="[ Remove-MyITProcessAPIKey ] contains comment based help" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Remove-MyITProcessAPIKey ].[ Remove-MyITProcessAPIKey ] contains comment based help" time="0.0024" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Remove-MyITProcessAPIKey ] contains a synopsis" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Remove-MyITProcessAPIKey ].[ Remove-MyITProcessAPIKey ] contains a synopsis" time="0.0022" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Remove-MyITProcessAPIKey ] contains a description" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Remove-MyITProcessAPIKey ].[ Remove-MyITProcessAPIKey ] contains a description" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Remove-MyITProcessAPIKey ] contains at least one usage example" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Remove-MyITProcessAPIKey ].[ Remove-MyITProcessAPIKey ] contains at least one usage example" time="0.0026" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Remove-MyITProcessAPIKey ] contains a note" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Remove-MyITProcessAPIKey ].[ Remove-MyITProcessAPIKey ] contains a note" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Remove-MyITProcessAPIKey ] contains a link" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Remove-MyITProcessAPIKey ].[ Remove-MyITProcessAPIKey ] contains a link" time="0.002" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Remove-MyITProcessAPIKey ] - Parameter has a description -" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Remove-MyITProcessAPIKey ].[ Remove-MyITProcessAPIKey ] - Parameter has a description -" time="0.0032" asserts="0" success="False" result="Ignored" executed="False" /> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Remove-MyITProcessAPIKey ].[ Remove-MyITProcessAPIKey ] - Example has example code & description - [ <_.title -replace '-'.''> ]" executed="True" result="Success" success="True" time="0.0065" asserts="0" description="[ Remove-MyITProcessAPIKey ] - Example has example code & description - [ <_.title -replace '-'.''> ]"> + <results> + <test-case description="[ Remove-MyITProcessAPIKey ] - Example has example code & description - [ EXAMPLE 1 ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Remove-MyITProcessAPIKey ].[ Remove-MyITProcessAPIKey ] - Example has example code & description - [ EXAMPLE 1 ]" time="0.0065" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests" executed="True" result="Ignored" success="True" time="0.8129" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests"> + <results> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Remove-MyITProcessBaseURI ]" executed="True" result="Ignored" success="True" time="0.0282" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Remove-MyITProcessBaseURI ]"> + <results> + <test-case description="[ Remove-MyITProcessBaseURI ] contains comment based help" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Remove-MyITProcessBaseURI ].[ Remove-MyITProcessBaseURI ] contains comment based help" time="0.0023" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Remove-MyITProcessBaseURI ] contains a synopsis" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Remove-MyITProcessBaseURI ].[ Remove-MyITProcessBaseURI ] contains a synopsis" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Remove-MyITProcessBaseURI ] contains a description" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Remove-MyITProcessBaseURI ].[ Remove-MyITProcessBaseURI ] contains a description" time="0.0022" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Remove-MyITProcessBaseURI ] contains at least one usage example" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Remove-MyITProcessBaseURI ].[ Remove-MyITProcessBaseURI ] contains at least one usage example" time="0.0028" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Remove-MyITProcessBaseURI ] contains a note" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Remove-MyITProcessBaseURI ].[ Remove-MyITProcessBaseURI ] contains a note" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Remove-MyITProcessBaseURI ] contains a link" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Remove-MyITProcessBaseURI ].[ Remove-MyITProcessBaseURI ] contains a link" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Remove-MyITProcessBaseURI ] - Parameter has a description -" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Remove-MyITProcessBaseURI ].[ Remove-MyITProcessBaseURI ] - Parameter has a description -" time="0.0072" asserts="0" success="False" result="Ignored" executed="False" /> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Remove-MyITProcessBaseURI ].[ Remove-MyITProcessBaseURI ] - Example has example code & description - [ <_.title -replace '-'.''> ]" executed="True" result="Success" success="True" time="0.003" asserts="0" description="[ Remove-MyITProcessBaseURI ] - Example has example code & description - [ <_.title -replace '-'.''> ]"> + <results> + <test-case description="[ Remove-MyITProcessBaseURI ] - Example has example code & description - [ EXAMPLE 1 ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Remove-MyITProcessBaseURI ].[ Remove-MyITProcessBaseURI ] - Example has example code & description - [ EXAMPLE 1 ]" time="0.003" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests" executed="True" result="Success" success="True" time="0.8479" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests"> + <results> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Remove-MyITProcessModuleSettings ]" executed="True" result="Success" success="True" time="0.0315" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Remove-MyITProcessModuleSettings ]"> + <results> + <test-case description="[ Remove-MyITProcessModuleSettings ] contains comment based help" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Remove-MyITProcessModuleSettings ].[ Remove-MyITProcessModuleSettings ] contains comment based help" time="0.0023" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Remove-MyITProcessModuleSettings ] contains a synopsis" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Remove-MyITProcessModuleSettings ].[ Remove-MyITProcessModuleSettings ] contains a synopsis" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Remove-MyITProcessModuleSettings ] contains a description" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Remove-MyITProcessModuleSettings ].[ Remove-MyITProcessModuleSettings ] contains a description" time="0.0022" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Remove-MyITProcessModuleSettings ] contains at least one usage example" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Remove-MyITProcessModuleSettings ].[ Remove-MyITProcessModuleSettings ] contains at least one usage example" time="0.0027" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Remove-MyITProcessModuleSettings ] contains a note" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Remove-MyITProcessModuleSettings ].[ Remove-MyITProcessModuleSettings ] contains a note" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Remove-MyITProcessModuleSettings ] contains a link" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Remove-MyITProcessModuleSettings ].[ Remove-MyITProcessModuleSettings ] contains a link" time="0.006" asserts="0" success="True" result="Success" executed="True" /> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Remove-MyITProcessModuleSettings ].[ Remove-MyITProcessModuleSettings ] - Parameter has a description - [ <_.name> ]" executed="True" result="Success" success="True" time="0.0043" asserts="0" description="[ Remove-MyITProcessModuleSettings ] - Parameter has a description - [ <_.name> ]"> + <results> + <test-case description="[ Remove-MyITProcessModuleSettings ] - Parameter has a description - [ MyITProcessConfPath ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Remove-MyITProcessModuleSettings ].[ Remove-MyITProcessModuleSettings ] - Parameter has a description - [ MyITProcessConfPath ]" time="0.0022" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Remove-MyITProcessModuleSettings ] - Parameter has a description - [ AndVariables ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Remove-MyITProcessModuleSettings ].[ Remove-MyITProcessModuleSettings ] - Parameter has a description - [ AndVariables ]" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Remove-MyITProcessModuleSettings ].[ Remove-MyITProcessModuleSettings ] - Example has example code & description - [ <_.title -replace '-'.''> ]" executed="True" result="Success" success="True" time="0.0054" asserts="0" description="[ Remove-MyITProcessModuleSettings ] - Example has example code & description - [ <_.title -replace '-'.''> ]"> + <results> + <test-case description="[ Remove-MyITProcessModuleSettings ] - Example has example code & description - [ EXAMPLE 1 ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Remove-MyITProcessModuleSettings ].[ Remove-MyITProcessModuleSettings ] - Example has example code & description - [ EXAMPLE 1 ]" time="0.0027" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Remove-MyITProcessModuleSettings ] - Example has example code & description - [ EXAMPLE 2 ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Remove-MyITProcessModuleSettings ].[ Remove-MyITProcessModuleSettings ] - Example has example code & description - [ EXAMPLE 2 ]" time="0.0027" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests" executed="True" result="Success" success="True" time="0.8806" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests"> + <results> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Test-MyITProcessAPIKey ]" executed="True" result="Success" success="True" time="0.0293" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Test-MyITProcessAPIKey ]"> + <results> + <test-case description="[ Test-MyITProcessAPIKey ] contains comment based help" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Test-MyITProcessAPIKey ].[ Test-MyITProcessAPIKey ] contains comment based help" time="0.0023" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Test-MyITProcessAPIKey ] contains a synopsis" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Test-MyITProcessAPIKey ].[ Test-MyITProcessAPIKey ] contains a synopsis" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Test-MyITProcessAPIKey ] contains a description" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Test-MyITProcessAPIKey ].[ Test-MyITProcessAPIKey ] contains a description" time="0.0062" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Test-MyITProcessAPIKey ] contains at least one usage example" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Test-MyITProcessAPIKey ].[ Test-MyITProcessAPIKey ] contains at least one usage example" time="0.0026" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Test-MyITProcessAPIKey ] contains a note" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Test-MyITProcessAPIKey ].[ Test-MyITProcessAPIKey ] contains a note" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Test-MyITProcessAPIKey ] contains a link" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Test-MyITProcessAPIKey ].[ Test-MyITProcessAPIKey ] contains a link" time="0.002" asserts="0" success="True" result="Success" executed="True" /> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Test-MyITProcessAPIKey ].[ Test-MyITProcessAPIKey ] - Parameter has a description - [ <_.name> ]" executed="True" result="Success" success="True" time="0.0022" asserts="0" description="[ Test-MyITProcessAPIKey ] - Parameter has a description - [ <_.name> ]"> + <results> + <test-case description="[ Test-MyITProcessAPIKey ] - Parameter has a description - [ base_uri ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Test-MyITProcessAPIKey ].[ Test-MyITProcessAPIKey ] - Parameter has a description - [ base_uri ]" time="0.0022" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Test-MyITProcessAPIKey ].[ Test-MyITProcessAPIKey ] - Example has example code & description - [ <_.title -replace '-'.''> ]" executed="True" result="Success" success="True" time="0.0055" asserts="0" description="[ Test-MyITProcessAPIKey ] - Example has example code & description - [ <_.title -replace '-'.''> ]"> + <results> + <test-case description="[ Test-MyITProcessAPIKey ] - Example has example code & description - [ EXAMPLE 1 ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Test-MyITProcessAPIKey ].[ Test-MyITProcessAPIKey ] - Example has example code & description - [ EXAMPLE 1 ]" time="0.0027" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ Test-MyITProcessAPIKey ] - Example has example code & description - [ EXAMPLE 2 ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ HelpComment.Tests.ps1 ].[ MyITProcessAPI ] module help tests.[ Test-MyITProcessAPIKey ].[ Test-MyITProcessAPIKey ] - Example has example code & description - [ EXAMPLE 2 ]" time="0.0028" 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:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\tests\MyITProcessAPI.Tests.ps1" executed="True" result="Success" success="True" time="0.1934" asserts="0" description="C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\tests\MyITProcessAPI.Tests.ps1"> + <results> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ MyITProcessAPI.Tests.ps1 ]" executed="True" result="Success" success="True" time="0.0885" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ MyITProcessAPI.Tests.ps1 ]"> + <results> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ MyITProcessAPI.Tests.ps1 ].[ MyITProcessAPI.psd1 ] general manifest data" executed="True" result="Success" success="True" time="0.0603" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ MyITProcessAPI.Tests.ps1 ].[ MyITProcessAPI.psd1 ] general manifest data"> + <results> + <test-case description="Manifest [ RootModule ] has valid data" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ MyITProcessAPI.Tests.ps1 ].[ MyITProcessAPI.psd1 ] general manifest data.Manifest [ RootModule ] has valid data" time="0.0028" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="Manifest [ ModuleVersion ] has valid data" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ MyITProcessAPI.Tests.ps1 ].[ MyITProcessAPI.psd1 ] general manifest data.Manifest [ ModuleVersion ] has valid data" time="0.002" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="Manifest [ GUID ] has valid data" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ MyITProcessAPI.Tests.ps1 ].[ MyITProcessAPI.psd1 ] general manifest data.Manifest [ GUID ] has valid data" time="0.0031" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="Manifest [ Author ] has valid data" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ MyITProcessAPI.Tests.ps1 ].[ MyITProcessAPI.psd1 ] general manifest data.Manifest [ Author ] has valid data" time="0.0022" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="Manifest [ CompanyName ] has valid data" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ MyITProcessAPI.Tests.ps1 ].[ MyITProcessAPI.psd1 ] general manifest data.Manifest [ CompanyName ] has valid data" time="0.0022" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="Manifest [ Copyright ] has valid data" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ MyITProcessAPI.Tests.ps1 ].[ MyITProcessAPI.psd1 ] general manifest data.Manifest [ Copyright ] has valid data" time="0.0056" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="Manifest [ Description ] is not empty" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ MyITProcessAPI.Tests.ps1 ].[ MyITProcessAPI.psd1 ] general manifest data.Manifest [ Description ] is not empty" time="0.002" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="Manifest [ PowerShellVersion ] has valid data" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ MyITProcessAPI.Tests.ps1 ].[ MyITProcessAPI.psd1 ] general manifest data.Manifest [ PowerShellVersion ] has valid data" time="0.002" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="Manifest [ NestedModules ] has valid data" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ MyITProcessAPI.Tests.ps1 ].[ MyITProcessAPI.psd1 ] general manifest data.Manifest [ NestedModules ] has valid data" time="0.0045" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="Manifest [ FunctionsToExport ] has valid data" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ MyITProcessAPI.Tests.ps1 ].[ MyITProcessAPI.psd1 ] general manifest data.Manifest [ FunctionsToExport ] has valid data" time="0.0033" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="Manifest [ CmdletsToExport ] is empty" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ MyITProcessAPI.Tests.ps1 ].[ MyITProcessAPI.psd1 ] general manifest data.Manifest [ CmdletsToExport ] is empty" time="0.0033" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="Manifest [ VariablesToExport ] is empty" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ MyITProcessAPI.Tests.ps1 ].[ MyITProcessAPI.psd1 ] general manifest data.Manifest [ VariablesToExport ] is empty" time="0.0035" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="Manifest [ AliasesToExport ] has alias" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ MyITProcessAPI.Tests.ps1 ].[ MyITProcessAPI.psd1 ] general manifest data.Manifest [ AliasesToExport ] has alias" time="0.0021" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="Manifest [ Tags ] has valid data" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ MyITProcessAPI.Tests.ps1 ].[ MyITProcessAPI.psd1 ] general manifest data.Manifest [ Tags ] has valid data" time="0.003" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="Manifest [ LicenseUri ] has valid data" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ MyITProcessAPI.Tests.ps1 ].[ MyITProcessAPI.psd1 ] general manifest data.Manifest [ LicenseUri ] has valid data" time="0.005" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="Manifest [ ProjectUri ] has valid data" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ MyITProcessAPI.Tests.ps1 ].[ MyITProcessAPI.psd1 ] general manifest data.Manifest [ ProjectUri ] has valid data" time="0.0022" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="Manifest [ IconUri ] has valid data" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ MyITProcessAPI.Tests.ps1 ].[ MyITProcessAPI.psd1 ] general manifest data.Manifest [ IconUri ] has valid data" time="0.0023" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="Manifest [ ReleaseNotes ] has valid data" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ MyITProcessAPI.Tests.ps1 ].[ MyITProcessAPI.psd1 ] general manifest data.Manifest [ ReleaseNotes ] has valid data" time="0.0022" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="Manifest [ HelpInfoUri ] is not empty" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ MyITProcessAPI.Tests.ps1 ].[ MyITProcessAPI.psd1 ] general manifest data.Manifest [ HelpInfoUri ] is not empty" time="0.002" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ MyITProcessAPI.Tests.ps1 ].[ MyITProcessAPI.psd1 ] module import test" executed="True" result="Success" success="True" time="0.0851" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ MyITProcessAPI.Tests.ps1 ].[ MyITProcessAPI.psd1 ] module import test"> + <results> + <test-case description="Module contains only PowerShell files" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ MyITProcessAPI.Tests.ps1 ].[ MyITProcessAPI.psd1 ] module import test.Module contains only PowerShell files" time="0.0047" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="Module files exist" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ MyITProcessAPI.Tests.ps1 ].[ MyITProcessAPI.psd1 ] module import test.Module files exist" time="0.003" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="Should pass Test-ModuleManifest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ MyITProcessAPI.Tests.ps1 ].[ MyITProcessAPI.psd1 ] module import test.Should pass Test-ModuleManifest" time="0.0103" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="Should import successfully" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ MyITProcessAPI.Tests.ps1 ].[ MyITProcessAPI.psd1 ] module import test.Should import successfully" time="0.0032" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\tests\PSScriptAnalyzer.tests.ps1" executed="True" result="Failure" success="False" time="62.6562" asserts="0" description="C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\tests\PSScriptAnalyzer.tests.ps1"> + <results> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ]" executed="True" result="Failure" success="False" time="61.1889" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ]"> + <results> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests" executed="True" result="Success" success="True" time="2.3101" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests"> + <results> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]" executed="True" result="Success" success="True" time="0.0487" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSAlignAssignmentStatement ]" executed="True" result="Success" success="True" time="0.0408" asserts="0" description="Should pass rule [ PSAlignAssignmentStatement ]"> + <results> + <test-case description="Should pass rule [ PSAlignAssignmentStatement ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSAlignAssignmentStatement ](PSAlignAssignmentStatement,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\ConvertTo-MyITProcessQueryString.ps1)" time="0.0408" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]" executed="True" result="Success" success="True" time="0.0928" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSAvoidUsingCmdletAliases ]" executed="True" result="Success" success="True" time="0.0405" asserts="0" description="Should pass rule [ PSAvoidUsingCmdletAliases ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingCmdletAliases ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSAvoidUsingCmdletAliases ](PSAvoidUsingCmdletAliases,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\ConvertTo-MyITProcessQueryString.ps1)" time="0.0405" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]" executed="True" result="Success" success="True" time="0.1178" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSAvoidAssignmentToAutomaticVariable ]" executed="True" result="Success" success="True" time="0.0211" asserts="0" description="Should pass rule [ PSAvoidAssignmentToAutomaticVariable ]"> + <results> + <test-case description="Should pass rule [ PSAvoidAssignmentToAutomaticVariable ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSAvoidAssignmentToAutomaticVariable ](PSAvoidAssignmentToAutomaticVariable,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\ConvertTo-MyITProcessQueryString.ps1)" time="0.0211" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]" executed="True" result="Success" success="True" time="0.1541" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSAvoidDefaultValueSwitchParameter ]" executed="True" result="Success" success="True" time="0.0325" asserts="0" description="Should pass rule [ PSAvoidDefaultValueSwitchParameter ]"> + <results> + <test-case description="Should pass rule [ PSAvoidDefaultValueSwitchParameter ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSAvoidDefaultValueSwitchParameter ](PSAvoidDefaultValueSwitchParameter,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\ConvertTo-MyITProcessQueryString.ps1)" time="0.0325" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]" executed="True" result="Success" success="True" time="0.188" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ]" executed="True" result="Success" success="True" time="0.0299" asserts="0" description="Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ]"> + <results> + <test-case description="Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ](PSAvoidDefaultValueForMandatoryParameter,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\ConvertTo-MyITProcessQueryString.ps1)" time="0.0299" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]" executed="True" result="Success" success="True" time="0.2344" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSAvoidUsingEmptyCatchBlock ]" executed="True" result="Success" success="True" time="0.0423" asserts="0" description="Should pass rule [ PSAvoidUsingEmptyCatchBlock ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingEmptyCatchBlock ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSAvoidUsingEmptyCatchBlock ](PSAvoidUsingEmptyCatchBlock,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\ConvertTo-MyITProcessQueryString.ps1)" time="0.0423" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]" executed="True" result="Success" success="True" time="0.2782" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSAvoidGlobalAliases ]" executed="True" result="Success" success="True" time="0.0401" asserts="0" description="Should pass rule [ PSAvoidGlobalAliases ]"> + <results> + <test-case description="Should pass rule [ PSAvoidGlobalAliases ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSAvoidGlobalAliases ](PSAvoidGlobalAliases,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\ConvertTo-MyITProcessQueryString.ps1)" time="0.0401" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]" executed="True" result="Success" success="True" time="0.3075" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSAvoidGlobalFunctions ]" executed="True" result="Success" success="True" time="0.0254" asserts="0" description="Should pass rule [ PSAvoidGlobalFunctions ]"> + <results> + <test-case description="Should pass rule [ PSAvoidGlobalFunctions ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSAvoidGlobalFunctions ](PSAvoidGlobalFunctions,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\ConvertTo-MyITProcessQueryString.ps1)" time="0.0254" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]" executed="True" result="Success" success="True" time="0.3496" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSAvoidGlobalVars ]" executed="True" result="Success" success="True" time="0.0381" asserts="0" description="Should pass rule [ PSAvoidGlobalVars ]"> + <results> + <test-case description="Should pass rule [ PSAvoidGlobalVars ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSAvoidGlobalVars ](PSAvoidGlobalVars,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\ConvertTo-MyITProcessQueryString.ps1)" time="0.0381" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]" executed="True" result="Success" success="True" time="0.3717" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSAvoidInvokingEmptyMembers ]" executed="True" result="Success" success="True" time="0.0179" asserts="0" description="Should pass rule [ PSAvoidInvokingEmptyMembers ]"> + <results> + <test-case description="Should pass rule [ PSAvoidInvokingEmptyMembers ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSAvoidInvokingEmptyMembers ](PSAvoidInvokingEmptyMembers,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\ConvertTo-MyITProcessQueryString.ps1)" time="0.0179" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]" executed="True" result="Success" success="True" time="0.4113" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSAvoidLongLines ]" executed="True" result="Success" success="True" time="0.0354" asserts="0" description="Should pass rule [ PSAvoidLongLines ]"> + <results> + <test-case description="Should pass rule [ PSAvoidLongLines ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSAvoidLongLines ](PSAvoidLongLines,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\ConvertTo-MyITProcessQueryString.ps1)" time="0.0354" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]" executed="True" result="Success" success="True" time="0.4401" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSAvoidMultipleTypeAttributes ]" executed="True" result="Success" success="True" time="0.0251" asserts="0" description="Should pass rule [ PSAvoidMultipleTypeAttributes ]"> + <results> + <test-case description="Should pass rule [ PSAvoidMultipleTypeAttributes ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSAvoidMultipleTypeAttributes ](PSAvoidMultipleTypeAttributes,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\ConvertTo-MyITProcessQueryString.ps1)" time="0.0251" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]" executed="True" result="Success" success="True" time="0.4793" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ]" executed="True" result="Success" success="True" time="0.0355" asserts="0" description="Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ]"> + <results> + <test-case description="Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ](PSAvoidNullOrEmptyHelpMessageAttribute,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\ConvertTo-MyITProcessQueryString.ps1)" time="0.0355" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]" executed="True" result="Success" success="True" time="0.5204" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ]" executed="True" result="Success" success="True" time="0.0374" asserts="0" description="Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ]"> + <results> + <test-case description="Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ](PSAvoidOverwritingBuiltInCmdlets,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\ConvertTo-MyITProcessQueryString.ps1)" time="0.0374" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]" executed="True" result="Success" success="True" time="0.56" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSAvoidUsingPositionalParameters ]" executed="True" result="Success" success="True" time="0.0355" asserts="0" description="Should pass rule [ PSAvoidUsingPositionalParameters ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingPositionalParameters ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSAvoidUsingPositionalParameters ](PSAvoidUsingPositionalParameters,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\ConvertTo-MyITProcessQueryString.ps1)" time="0.0355" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]" executed="True" result="Success" success="True" time="0.58" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSReservedCmdletChar ]" executed="True" result="Success" success="True" time="0.0161" asserts="0" description="Should pass rule [ PSReservedCmdletChar ]"> + <results> + <test-case description="Should pass rule [ PSReservedCmdletChar ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSReservedCmdletChar ](PSReservedCmdletChar,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\ConvertTo-MyITProcessQueryString.ps1)" time="0.0161" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]" executed="True" result="Success" success="True" time="0.6008" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSReservedParams ]" executed="True" result="Success" success="True" time="0.0167" asserts="0" description="Should pass rule [ PSReservedParams ]"> + <results> + <test-case description="Should pass rule [ PSReservedParams ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSReservedParams ](PSReservedParams,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\ConvertTo-MyITProcessQueryString.ps1)" time="0.0167" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]" executed="True" result="Success" success="True" time="0.6209" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSAvoidSemicolonsAsLineTerminators ]" executed="True" result="Success" success="True" time="0.016" asserts="0" description="Should pass rule [ PSAvoidSemicolonsAsLineTerminators ]"> + <results> + <test-case description="Should pass rule [ PSAvoidSemicolonsAsLineTerminators ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSAvoidSemicolonsAsLineTerminators ](PSAvoidSemicolonsAsLineTerminators,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\ConvertTo-MyITProcessQueryString.ps1)" time="0.016" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]" executed="True" result="Success" success="True" time="0.6409" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSAvoidShouldContinueWithoutForce ]" executed="True" result="Success" success="True" time="0.016" asserts="0" description="Should pass rule [ PSAvoidShouldContinueWithoutForce ]"> + <results> + <test-case description="Should pass rule [ PSAvoidShouldContinueWithoutForce ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSAvoidShouldContinueWithoutForce ](PSAvoidShouldContinueWithoutForce,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\ConvertTo-MyITProcessQueryString.ps1)" time="0.016" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]" executed="True" result="Success" success="True" time="0.6611" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSAvoidTrailingWhitespace ]" executed="True" result="Success" success="True" time="0.0161" asserts="0" description="Should pass rule [ PSAvoidTrailingWhitespace ]"> + <results> + <test-case description="Should pass rule [ PSAvoidTrailingWhitespace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSAvoidTrailingWhitespace ](PSAvoidTrailingWhitespace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\ConvertTo-MyITProcessQueryString.ps1)" time="0.0161" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]" executed="True" result="Success" success="True" time="0.6819" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ]" executed="True" result="Success" success="True" time="0.0169" asserts="0" description="Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ](PSAvoidUsingUsernameAndPasswordParams,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\ConvertTo-MyITProcessQueryString.ps1)" time="0.0169" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]" executed="True" result="Success" success="True" time="0.7023" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ]" executed="True" result="Success" success="True" time="0.0163" asserts="0" description="Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ](PSAvoidUsingBrokenHashAlgorithms,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\ConvertTo-MyITProcessQueryString.ps1)" time="0.0163" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]" executed="True" result="Success" success="True" time="0.7247" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSAvoidUsingComputerNameHardcoded ]" executed="True" result="Success" success="True" time="0.0177" asserts="0" description="Should pass rule [ PSAvoidUsingComputerNameHardcoded ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingComputerNameHardcoded ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSAvoidUsingComputerNameHardcoded ](PSAvoidUsingComputerNameHardcoded,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\ConvertTo-MyITProcessQueryString.ps1)" time="0.0177" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]" executed="True" result="Success" success="True" time="0.7457" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ]" executed="True" result="Success" success="True" time="0.0166" asserts="0" description="Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ](PSAvoidUsingConvertToSecureStringWithPlainText,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\ConvertTo-MyITProcessQueryString.ps1)" time="0.0166" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]" executed="True" result="Success" success="True" time="0.7664" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSAvoidUsingDeprecatedManifestFields ]" executed="True" result="Success" success="True" time="0.0166" asserts="0" description="Should pass rule [ PSAvoidUsingDeprecatedManifestFields ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingDeprecatedManifestFields ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSAvoidUsingDeprecatedManifestFields ](PSAvoidUsingDeprecatedManifestFields,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\ConvertTo-MyITProcessQueryString.ps1)" time="0.0166" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]" executed="True" result="Success" success="True" time="0.7864" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ]" executed="True" result="Success" success="True" time="0.016" asserts="0" description="Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ](PSAvoidUsingDoubleQuotesForConstantString,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\ConvertTo-MyITProcessQueryString.ps1)" time="0.016" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]" executed="True" result="Success" success="True" time="0.8081" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSAvoidUsingInvokeExpression ]" executed="True" result="Success" success="True" time="0.0168" asserts="0" description="Should pass rule [ PSAvoidUsingInvokeExpression ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingInvokeExpression ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSAvoidUsingInvokeExpression ](PSAvoidUsingInvokeExpression,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\ConvertTo-MyITProcessQueryString.ps1)" time="0.0168" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]" executed="True" result="Success" success="True" time="0.8295" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSAvoidUsingPlainTextForPassword ]" executed="True" result="Success" success="True" time="0.017" asserts="0" description="Should pass rule [ PSAvoidUsingPlainTextForPassword ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingPlainTextForPassword ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSAvoidUsingPlainTextForPassword ](PSAvoidUsingPlainTextForPassword,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\ConvertTo-MyITProcessQueryString.ps1)" time="0.017" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]" executed="True" result="Success" success="True" time="0.8572" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSAvoidUsingWMICmdlet ]" executed="True" result="Success" success="True" time="0.0236" asserts="0" description="Should pass rule [ PSAvoidUsingWMICmdlet ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingWMICmdlet ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSAvoidUsingWMICmdlet ](PSAvoidUsingWMICmdlet,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\ConvertTo-MyITProcessQueryString.ps1)" time="0.0236" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]" executed="True" result="Success" success="True" time="0.8964" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSAvoidUsingWriteHost ]" executed="True" result="Success" success="True" time="0.0353" asserts="0" description="Should pass rule [ PSAvoidUsingWriteHost ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingWriteHost ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSAvoidUsingWriteHost ](PSAvoidUsingWriteHost,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\ConvertTo-MyITProcessQueryString.ps1)" time="0.0353" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]" executed="True" result="Success" success="True" time="0.9153" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSUseCompatibleCommands ]" executed="True" result="Success" success="True" time="0.0151" asserts="0" description="Should pass rule [ PSUseCompatibleCommands ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleCommands ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSUseCompatibleCommands ](PSUseCompatibleCommands,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\ConvertTo-MyITProcessQueryString.ps1)" time="0.0151" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]" executed="True" result="Success" success="True" time="0.9342" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSUseCompatibleSyntax ]" executed="True" result="Success" success="True" time="0.0152" asserts="0" description="Should pass rule [ PSUseCompatibleSyntax ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleSyntax ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSUseCompatibleSyntax ](PSUseCompatibleSyntax,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\ConvertTo-MyITProcessQueryString.ps1)" time="0.0152" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]" executed="True" result="Success" success="True" time="0.9574" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSUseCompatibleTypes ]" executed="True" result="Success" success="True" time="0.0194" asserts="0" description="Should pass rule [ PSUseCompatibleTypes ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleTypes ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSUseCompatibleTypes ](PSUseCompatibleTypes,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\ConvertTo-MyITProcessQueryString.ps1)" time="0.0194" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]" executed="True" result="Success" success="True" time="0.9996" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSMisleadingBacktick ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSMisleadingBacktick ]"> + <results> + <test-case description="Should pass rule [ PSMisleadingBacktick ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSMisleadingBacktick ](PSMisleadingBacktick,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\ConvertTo-MyITProcessQueryString.ps1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]" executed="True" result="Success" success="True" time="1.0475" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSMissingModuleManifestField ]" executed="True" result="Success" success="True" time="0.0442" asserts="0" description="Should pass rule [ PSMissingModuleManifestField ]"> + <results> + <test-case description="Should pass rule [ PSMissingModuleManifestField ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSMissingModuleManifestField ](PSMissingModuleManifestField,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\ConvertTo-MyITProcessQueryString.ps1)" time="0.0442" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]" executed="True" result="Success" success="True" time="1.091" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSPlaceCloseBrace ]" executed="True" result="Success" success="True" time="0.0396" asserts="0" description="Should pass rule [ PSPlaceCloseBrace ]"> + <results> + <test-case description="Should pass rule [ PSPlaceCloseBrace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSPlaceCloseBrace ](PSPlaceCloseBrace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\ConvertTo-MyITProcessQueryString.ps1)" time="0.0396" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]" executed="True" result="Success" success="True" time="1.1356" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSPlaceOpenBrace ]" executed="True" result="Success" success="True" time="0.0408" asserts="0" description="Should pass rule [ PSPlaceOpenBrace ]"> + <results> + <test-case description="Should pass rule [ PSPlaceOpenBrace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSPlaceOpenBrace ](PSPlaceOpenBrace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\ConvertTo-MyITProcessQueryString.ps1)" time="0.0408" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]" executed="True" result="Success" success="True" time="1.1581" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSPossibleIncorrectComparisonWithNull ]" executed="True" result="Success" success="True" time="0.0184" asserts="0" description="Should pass rule [ PSPossibleIncorrectComparisonWithNull ]"> + <results> + <test-case description="Should pass rule [ PSPossibleIncorrectComparisonWithNull ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSPossibleIncorrectComparisonWithNull ](PSPossibleIncorrectComparisonWithNull,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\ConvertTo-MyITProcessQueryString.ps1)" time="0.0184" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]" executed="True" result="Success" success="True" time="1.1849" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ]" executed="True" result="Success" success="True" time="0.0228" asserts="0" description="Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ]"> + <results> + <test-case description="Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ](PSPossibleIncorrectUsageOfAssignmentOperator,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\ConvertTo-MyITProcessQueryString.ps1)" time="0.0228" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]" executed="True" result="Success" success="True" time="1.2231" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ]" executed="True" result="Success" success="True" time="0.0345" asserts="0" description="Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ]"> + <results> + <test-case description="Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ](PSPossibleIncorrectUsageOfRedirectionOperator,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\ConvertTo-MyITProcessQueryString.ps1)" time="0.0345" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]" executed="True" result="Success" success="True" time="1.2698" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSProvideCommentHelp ]" executed="True" result="Success" success="True" time="0.043" asserts="0" description="Should pass rule [ PSProvideCommentHelp ]"> + <results> + <test-case description="Should pass rule [ PSProvideCommentHelp ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSProvideCommentHelp ](PSProvideCommentHelp,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\ConvertTo-MyITProcessQueryString.ps1)" time="0.043" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]" executed="True" result="Success" success="True" time="1.312" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSReviewUnusedParameter ]" executed="True" result="Success" success="True" time="0.0384" asserts="0" description="Should pass rule [ PSReviewUnusedParameter ]"> + <results> + <test-case description="Should pass rule [ PSReviewUnusedParameter ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSReviewUnusedParameter ](PSReviewUnusedParameter,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\ConvertTo-MyITProcessQueryString.ps1)" time="0.0384" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]" executed="True" result="Success" success="True" time="1.3547" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSUseApprovedVerbs ]" executed="True" result="Success" success="True" time="0.039" asserts="0" description="Should pass rule [ PSUseApprovedVerbs ]"> + <results> + <test-case description="Should pass rule [ PSUseApprovedVerbs ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSUseApprovedVerbs ](PSUseApprovedVerbs,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\ConvertTo-MyITProcessQueryString.ps1)" time="0.039" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]" executed="True" result="Success" success="True" time="1.3977" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSUseBOMForUnicodeEncodedFile ]" executed="True" result="Success" success="True" time="0.0393" asserts="0" description="Should pass rule [ PSUseBOMForUnicodeEncodedFile ]"> + <results> + <test-case description="Should pass rule [ PSUseBOMForUnicodeEncodedFile ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSUseBOMForUnicodeEncodedFile ](PSUseBOMForUnicodeEncodedFile,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\ConvertTo-MyITProcessQueryString.ps1)" time="0.0393" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]" executed="True" result="Success" success="True" time="1.4419" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSUseCmdletCorrectly ]" executed="True" result="Success" success="True" time="0.0388" asserts="0" description="Should pass rule [ PSUseCmdletCorrectly ]"> + <results> + <test-case description="Should pass rule [ PSUseCmdletCorrectly ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSUseCmdletCorrectly ](PSUseCmdletCorrectly,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\ConvertTo-MyITProcessQueryString.ps1)" time="0.0388" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]" executed="True" result="Success" success="True" time="1.4872" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSUseCompatibleCmdlets ]" executed="True" result="Success" success="True" time="0.041" asserts="0" description="Should pass rule [ PSUseCompatibleCmdlets ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleCmdlets ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSUseCompatibleCmdlets ](PSUseCompatibleCmdlets,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\ConvertTo-MyITProcessQueryString.ps1)" time="0.041" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]" executed="True" result="Success" success="True" time="1.5083" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSUseConsistentIndentation ]" executed="True" result="Success" success="True" time="0.0173" asserts="0" description="Should pass rule [ PSUseConsistentIndentation ]"> + <results> + <test-case description="Should pass rule [ PSUseConsistentIndentation ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSUseConsistentIndentation ](PSUseConsistentIndentation,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\ConvertTo-MyITProcessQueryString.ps1)" time="0.0173" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]" executed="True" result="Success" success="True" time="1.549" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSUseConsistentWhitespace ]" executed="True" result="Success" success="True" time="0.0368" asserts="0" description="Should pass rule [ PSUseConsistentWhitespace ]"> + <results> + <test-case description="Should pass rule [ PSUseConsistentWhitespace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSUseConsistentWhitespace ](PSUseConsistentWhitespace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\ConvertTo-MyITProcessQueryString.ps1)" time="0.0368" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]" executed="True" result="Success" success="True" time="1.5754" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSUseCorrectCasing ]" executed="True" result="Success" success="True" time="0.0226" asserts="0" description="Should pass rule [ PSUseCorrectCasing ]"> + <results> + <test-case description="Should pass rule [ PSUseCorrectCasing ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSUseCorrectCasing ](PSUseCorrectCasing,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\ConvertTo-MyITProcessQueryString.ps1)" time="0.0226" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]" executed="True" result="Success" success="True" time="1.6182" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ]" executed="True" result="Success" success="True" time="0.0391" asserts="0" description="Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ]"> + <results> + <test-case description="Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ](PSUseDeclaredVarsMoreThanAssignments,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\ConvertTo-MyITProcessQueryString.ps1)" time="0.0391" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]" executed="True" result="Success" success="True" time="1.6608" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSUseLiteralInitializerForHashtable ]" executed="True" result="Success" success="True" time="0.0389" asserts="0" description="Should pass rule [ PSUseLiteralInitializerForHashtable ]"> + <results> + <test-case description="Should pass rule [ PSUseLiteralInitializerForHashtable ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSUseLiteralInitializerForHashtable ](PSUseLiteralInitializerForHashtable,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\ConvertTo-MyITProcessQueryString.ps1)" time="0.0389" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]" executed="True" result="Success" success="True" time="1.6914" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSUseOutputTypeCorrectly ]" executed="True" result="Success" success="True" time="0.0269" asserts="0" description="Should pass rule [ PSUseOutputTypeCorrectly ]"> + <results> + <test-case description="Should pass rule [ PSUseOutputTypeCorrectly ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSUseOutputTypeCorrectly ](PSUseOutputTypeCorrectly,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\ConvertTo-MyITProcessQueryString.ps1)" time="0.0269" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]" executed="True" result="Success" success="True" time="1.7381" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSUseProcessBlockForPipelineCommand ]" executed="True" result="Success" success="True" time="0.0352" asserts="0" description="Should pass rule [ PSUseProcessBlockForPipelineCommand ]"> + <results> + <test-case description="Should pass rule [ PSUseProcessBlockForPipelineCommand ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSUseProcessBlockForPipelineCommand ](PSUseProcessBlockForPipelineCommand,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\ConvertTo-MyITProcessQueryString.ps1)" time="0.0352" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]" executed="True" result="Success" success="True" time="1.7808" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSUsePSCredentialType ]" executed="True" result="Success" success="True" time="0.039" asserts="0" description="Should pass rule [ PSUsePSCredentialType ]"> + <results> + <test-case description="Should pass rule [ PSUsePSCredentialType ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSUsePSCredentialType ](PSUsePSCredentialType,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\ConvertTo-MyITProcessQueryString.ps1)" time="0.039" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]" executed="True" result="Success" success="True" time="1.8247" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSShouldProcess ]" executed="True" result="Success" success="True" time="0.0402" asserts="0" description="Should pass rule [ PSShouldProcess ]"> + <results> + <test-case description="Should pass rule [ PSShouldProcess ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSShouldProcess ](PSShouldProcess,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\ConvertTo-MyITProcessQueryString.ps1)" time="0.0402" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]" executed="True" result="Success" success="True" time="1.8674" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSUseShouldProcessForStateChangingFunctions ]" executed="True" result="Success" success="True" time="0.039" asserts="0" description="Should pass rule [ PSUseShouldProcessForStateChangingFunctions ]"> + <results> + <test-case description="Should pass rule [ PSUseShouldProcessForStateChangingFunctions ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSUseShouldProcessForStateChangingFunctions ](PSUseShouldProcessForStateChangingFunctions,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\ConvertTo-MyITProcessQueryString.ps1)" time="0.039" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]" executed="True" result="Success" success="True" time="1.9097" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSUseSingularNouns ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSUseSingularNouns ]"> + <results> + <test-case description="Should pass rule [ PSUseSingularNouns ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSUseSingularNouns ](PSUseSingularNouns,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\ConvertTo-MyITProcessQueryString.ps1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]" executed="True" result="Success" success="True" time="1.9521" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSUseSupportsShouldProcess ]" executed="True" result="Success" success="True" time="0.0387" asserts="0" description="Should pass rule [ PSUseSupportsShouldProcess ]"> + <results> + <test-case description="Should pass rule [ PSUseSupportsShouldProcess ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSUseSupportsShouldProcess ](PSUseSupportsShouldProcess,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\ConvertTo-MyITProcessQueryString.ps1)" time="0.0387" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]" executed="True" result="Success" success="True" time="1.9954" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSUseToExportFieldsInManifest ]" executed="True" result="Success" success="True" time="0.0396" asserts="0" description="Should pass rule [ PSUseToExportFieldsInManifest ]"> + <results> + <test-case description="Should pass rule [ PSUseToExportFieldsInManifest ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSUseToExportFieldsInManifest ](PSUseToExportFieldsInManifest,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\ConvertTo-MyITProcessQueryString.ps1)" time="0.0396" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]" executed="True" result="Success" success="True" time="2.0158" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ]" executed="True" result="Success" success="True" time="0.0165" asserts="0" description="Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ]"> + <results> + <test-case description="Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ](PSUseUsingScopeModifierInNewRunspaces,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\ConvertTo-MyITProcessQueryString.ps1)" time="0.0165" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]" executed="True" result="Success" success="True" time="2.0589" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSUseUTF8EncodingForHelpFile ]" executed="True" result="Success" success="True" time="0.0392" asserts="0" description="Should pass rule [ PSUseUTF8EncodingForHelpFile ]"> + <results> + <test-case description="Should pass rule [ PSUseUTF8EncodingForHelpFile ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSUseUTF8EncodingForHelpFile ](PSUseUTF8EncodingForHelpFile,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\ConvertTo-MyITProcessQueryString.ps1)" time="0.0392" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]" executed="True" result="Success" success="True" time="2.0895" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSDSCDscExamplesPresent ]" executed="True" result="Success" success="True" time="0.0269" asserts="0" description="Should pass rule [ PSDSCDscExamplesPresent ]"> + <results> + <test-case description="Should pass rule [ PSDSCDscExamplesPresent ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSDSCDscExamplesPresent ](PSDSCDscExamplesPresent,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\ConvertTo-MyITProcessQueryString.ps1)" time="0.0269" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]" executed="True" result="Success" success="True" time="2.1317" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSDSCDscTestsPresent ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSDSCDscTestsPresent ]"> + <results> + <test-case description="Should pass rule [ PSDSCDscTestsPresent ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSDSCDscTestsPresent ](PSDSCDscTestsPresent,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\ConvertTo-MyITProcessQueryString.ps1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]" executed="True" result="Success" success="True" time="2.1745" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ]" executed="True" result="Success" success="True" time="0.0391" asserts="0" description="Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ]"> + <results> + <test-case description="Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ](PSDSCReturnCorrectTypesForDSCFunctions,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\ConvertTo-MyITProcessQueryString.ps1)" time="0.0391" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]" executed="True" result="Success" success="True" time="2.1973" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ]" executed="True" result="Success" success="True" time="0.019" asserts="0" description="Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ]"> + <results> + <test-case description="Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ](PSDSCUseIdenticalMandatoryParametersForDSC,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\ConvertTo-MyITProcessQueryString.ps1)" time="0.019" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]" executed="True" result="Success" success="True" time="2.2351" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSDSCUseIdenticalParametersForDSC ]" executed="True" result="Success" success="True" time="0.034" asserts="0" description="Should pass rule [ PSDSCUseIdenticalParametersForDSC ]"> + <results> + <test-case description="Should pass rule [ PSDSCUseIdenticalParametersForDSC ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSDSCUseIdenticalParametersForDSC ](PSDSCUseIdenticalParametersForDSC,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\ConvertTo-MyITProcessQueryString.ps1)" time="0.034" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]" executed="True" result="Success" success="True" time="2.2639" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSDSCStandardDSCFunctionsInResource ]" executed="True" result="Success" success="True" time="0.025" asserts="0" description="Should pass rule [ PSDSCStandardDSCFunctionsInResource ]"> + <results> + <test-case description="Should pass rule [ PSDSCStandardDSCFunctionsInResource ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSDSCStandardDSCFunctionsInResource ](PSDSCStandardDSCFunctionsInResource,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\ConvertTo-MyITProcessQueryString.ps1)" time="0.025" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]" executed="True" result="Success" success="True" time="2.3057" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSDSCUseVerboseMessageInDSCResource ]" executed="True" result="Success" success="True" time="0.0342" asserts="0" description="Should pass rule [ PSDSCUseVerboseMessageInDSCResource ]"> + <results> + <test-case description="Should pass rule [ PSDSCUseVerboseMessageInDSCResource ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ ConvertTo-MyITProcessQueryString.ps1 ].Should pass rule [ PSDSCUseVerboseMessageInDSCResource ](PSDSCUseVerboseMessageInDSCResource,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\ConvertTo-MyITProcessQueryString.ps1)" time="0.0342" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests" executed="True" result="Success" success="True" time="5.0981" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests"> + <results> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]" executed="True" result="Success" success="True" time="0.0431" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSAlignAssignmentStatement ]" executed="True" result="Success" success="True" time="0.0394" asserts="0" description="Should pass rule [ PSAlignAssignmentStatement ]"> + <results> + <test-case description="Should pass rule [ PSAlignAssignmentStatement ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSAlignAssignmentStatement ](PSAlignAssignmentStatement,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\Invoke-MyITProcessRequest.ps1)" time="0.0394" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]" executed="True" result="Success" success="True" time="0.089" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSAvoidUsingCmdletAliases ]" executed="True" result="Success" success="True" time="0.0422" asserts="0" description="Should pass rule [ PSAvoidUsingCmdletAliases ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingCmdletAliases ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSAvoidUsingCmdletAliases ](PSAvoidUsingCmdletAliases,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\Invoke-MyITProcessRequest.ps1)" time="0.0422" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]" executed="True" result="Success" success="True" time="0.1339" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSAvoidAssignmentToAutomaticVariable ]" executed="True" result="Success" success="True" time="0.0412" asserts="0" description="Should pass rule [ PSAvoidAssignmentToAutomaticVariable ]"> + <results> + <test-case description="Should pass rule [ PSAvoidAssignmentToAutomaticVariable ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSAvoidAssignmentToAutomaticVariable ](PSAvoidAssignmentToAutomaticVariable,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\Invoke-MyITProcessRequest.ps1)" time="0.0412" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]" executed="True" result="Success" success="True" time="0.1824" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSAvoidDefaultValueSwitchParameter ]" executed="True" result="Success" success="True" time="0.0412" asserts="0" description="Should pass rule [ PSAvoidDefaultValueSwitchParameter ]"> + <results> + <test-case description="Should pass rule [ PSAvoidDefaultValueSwitchParameter ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSAvoidDefaultValueSwitchParameter ](PSAvoidDefaultValueSwitchParameter,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\Invoke-MyITProcessRequest.ps1)" time="0.0412" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]" executed="True" result="Success" success="True" time="0.2275" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ]" executed="True" result="Success" success="True" time="0.0414" asserts="0" description="Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ]"> + <results> + <test-case description="Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ](PSAvoidDefaultValueForMandatoryParameter,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\Invoke-MyITProcessRequest.ps1)" time="0.0414" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]" executed="True" result="Success" success="True" time="0.2731" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSAvoidUsingEmptyCatchBlock ]" executed="True" result="Success" success="True" time="0.0419" asserts="0" description="Should pass rule [ PSAvoidUsingEmptyCatchBlock ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingEmptyCatchBlock ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSAvoidUsingEmptyCatchBlock ](PSAvoidUsingEmptyCatchBlock,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\Invoke-MyITProcessRequest.ps1)" time="0.0419" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]" executed="True" result="Success" success="True" time="0.318" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSAvoidGlobalAliases ]" executed="True" result="Success" success="True" time="0.0412" asserts="0" description="Should pass rule [ PSAvoidGlobalAliases ]"> + <results> + <test-case description="Should pass rule [ PSAvoidGlobalAliases ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSAvoidGlobalAliases ](PSAvoidGlobalAliases,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\Invoke-MyITProcessRequest.ps1)" time="0.0412" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]" executed="True" result="Success" success="True" time="0.3633" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSAvoidGlobalFunctions ]" executed="True" result="Success" success="True" time="0.0415" asserts="0" description="Should pass rule [ PSAvoidGlobalFunctions ]"> + <results> + <test-case description="Should pass rule [ PSAvoidGlobalFunctions ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSAvoidGlobalFunctions ](PSAvoidGlobalFunctions,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\Invoke-MyITProcessRequest.ps1)" time="0.0415" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]" executed="True" result="Success" success="True" time="0.3965" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSAvoidGlobalVars ]" executed="True" result="Success" success="True" time="0.0294" asserts="0" description="Should pass rule [ PSAvoidGlobalVars ]"> + <results> + <test-case description="Should pass rule [ PSAvoidGlobalVars ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSAvoidGlobalVars ](PSAvoidGlobalVars,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\Invoke-MyITProcessRequest.ps1)" time="0.0294" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]" executed="True" result="Success" success="True" time="0.437" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSAvoidInvokingEmptyMembers ]" executed="True" result="Success" success="True" time="0.0368" asserts="0" description="Should pass rule [ PSAvoidInvokingEmptyMembers ]"> + <results> + <test-case description="Should pass rule [ PSAvoidInvokingEmptyMembers ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSAvoidInvokingEmptyMembers ](PSAvoidInvokingEmptyMembers,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\Invoke-MyITProcessRequest.ps1)" time="0.0368" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]" executed="True" result="Success" success="True" time="0.4616" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSAvoidLongLines ]" executed="True" result="Success" success="True" time="0.0174" asserts="0" description="Should pass rule [ PSAvoidLongLines ]"> + <results> + <test-case description="Should pass rule [ PSAvoidLongLines ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSAvoidLongLines ](PSAvoidLongLines,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\Invoke-MyITProcessRequest.ps1)" time="0.0174" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]" executed="True" result="Success" success="True" time="0.5059" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSAvoidMultipleTypeAttributes ]" executed="True" result="Success" success="True" time="0.0405" asserts="0" description="Should pass rule [ PSAvoidMultipleTypeAttributes ]"> + <results> + <test-case description="Should pass rule [ PSAvoidMultipleTypeAttributes ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSAvoidMultipleTypeAttributes ](PSAvoidMultipleTypeAttributes,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\Invoke-MyITProcessRequest.ps1)" time="0.0405" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]" executed="True" result="Success" success="True" time="0.5507" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ]" executed="True" result="Success" success="True" time="0.041" asserts="0" description="Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ]"> + <results> + <test-case description="Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ](PSAvoidNullOrEmptyHelpMessageAttribute,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\Invoke-MyITProcessRequest.ps1)" time="0.041" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]" executed="True" result="Success" success="True" time="0.6106" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ]" executed="True" result="Success" success="True" time="0.0561" asserts="0" description="Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ]"> + <results> + <test-case description="Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ](PSAvoidOverwritingBuiltInCmdlets,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\Invoke-MyITProcessRequest.ps1)" time="0.0561" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]" executed="True" result="Success" success="True" time="0.6522" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSAvoidUsingPositionalParameters ]" executed="True" result="Success" success="True" time="0.0376" asserts="0" description="Should pass rule [ PSAvoidUsingPositionalParameters ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingPositionalParameters ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSAvoidUsingPositionalParameters ](PSAvoidUsingPositionalParameters,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\Invoke-MyITProcessRequest.ps1)" time="0.0376" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]" executed="True" result="Success" success="True" time="0.6736" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSReservedCmdletChar ]" executed="True" result="Success" success="True" time="0.0175" asserts="0" description="Should pass rule [ PSReservedCmdletChar ]"> + <results> + <test-case description="Should pass rule [ PSReservedCmdletChar ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSReservedCmdletChar ](PSReservedCmdletChar,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\Invoke-MyITProcessRequest.ps1)" time="0.0175" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]" executed="True" result="Success" success="True" time="0.695" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSReservedParams ]" executed="True" result="Success" success="True" time="0.0174" asserts="0" description="Should pass rule [ PSReservedParams ]"> + <results> + <test-case description="Should pass rule [ PSReservedParams ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSReservedParams ](PSReservedParams,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\Invoke-MyITProcessRequest.ps1)" time="0.0174" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]" executed="True" result="Success" success="True" time="0.7175" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSAvoidSemicolonsAsLineTerminators ]" executed="True" result="Success" success="True" time="0.0183" asserts="0" description="Should pass rule [ PSAvoidSemicolonsAsLineTerminators ]"> + <results> + <test-case description="Should pass rule [ PSAvoidSemicolonsAsLineTerminators ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSAvoidSemicolonsAsLineTerminators ](PSAvoidSemicolonsAsLineTerminators,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\Invoke-MyITProcessRequest.ps1)" time="0.0183" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]" executed="True" result="Success" success="True" time="0.7399" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSAvoidShouldContinueWithoutForce ]" executed="True" result="Success" success="True" time="0.0182" asserts="0" description="Should pass rule [ PSAvoidShouldContinueWithoutForce ]"> + <results> + <test-case description="Should pass rule [ PSAvoidShouldContinueWithoutForce ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSAvoidShouldContinueWithoutForce ](PSAvoidShouldContinueWithoutForce,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\Invoke-MyITProcessRequest.ps1)" time="0.0182" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]" executed="True" result="Success" success="True" time="0.7623" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSAvoidTrailingWhitespace ]" executed="True" result="Success" success="True" time="0.0182" asserts="0" description="Should pass rule [ PSAvoidTrailingWhitespace ]"> + <results> + <test-case description="Should pass rule [ PSAvoidTrailingWhitespace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSAvoidTrailingWhitespace ](PSAvoidTrailingWhitespace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\Invoke-MyITProcessRequest.ps1)" time="0.0182" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]" executed="True" result="Success" success="True" time="0.7875" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ]" executed="True" result="Success" success="True" time="0.0199" asserts="0" description="Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ](PSAvoidUsingUsernameAndPasswordParams,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\Invoke-MyITProcessRequest.ps1)" time="0.0199" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]" executed="True" result="Success" success="True" time="0.8145" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ]" executed="True" result="Success" success="True" time="0.0219" asserts="0" description="Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ](PSAvoidUsingBrokenHashAlgorithms,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\Invoke-MyITProcessRequest.ps1)" time="0.0219" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]" executed="True" result="Success" success="True" time="0.8362" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSAvoidUsingComputerNameHardcoded ]" executed="True" result="Success" success="True" time="0.0176" asserts="0" description="Should pass rule [ PSAvoidUsingComputerNameHardcoded ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingComputerNameHardcoded ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSAvoidUsingComputerNameHardcoded ](PSAvoidUsingComputerNameHardcoded,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\Invoke-MyITProcessRequest.ps1)" time="0.0176" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]" executed="True" result="Success" success="True" time="0.8575" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ]" executed="True" result="Success" success="True" time="0.0173" asserts="0" description="Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ](PSAvoidUsingConvertToSecureStringWithPlainText,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\Invoke-MyITProcessRequest.ps1)" time="0.0173" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]" executed="True" result="Success" success="True" time="0.8875" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSAvoidUsingDeprecatedManifestFields ]" executed="True" result="Success" success="True" time="0.0262" asserts="0" description="Should pass rule [ PSAvoidUsingDeprecatedManifestFields ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingDeprecatedManifestFields ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSAvoidUsingDeprecatedManifestFields ](PSAvoidUsingDeprecatedManifestFields,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\Invoke-MyITProcessRequest.ps1)" time="0.0262" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]" executed="True" result="Success" success="True" time="0.9321" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ]" executed="True" result="Success" success="True" time="0.0408" asserts="0" description="Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ](PSAvoidUsingDoubleQuotesForConstantString,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\Invoke-MyITProcessRequest.ps1)" time="0.0408" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]" executed="True" result="Success" success="True" time="0.9773" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSAvoidUsingInvokeExpression ]" executed="True" result="Success" success="True" time="0.0416" asserts="0" description="Should pass rule [ PSAvoidUsingInvokeExpression ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingInvokeExpression ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSAvoidUsingInvokeExpression ](PSAvoidUsingInvokeExpression,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\Invoke-MyITProcessRequest.ps1)" time="0.0416" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]" executed="True" result="Success" success="True" time="1.0109" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSAvoidUsingPlainTextForPassword ]" executed="True" result="Success" success="True" time="0.0298" asserts="0" description="Should pass rule [ PSAvoidUsingPlainTextForPassword ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingPlainTextForPassword ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSAvoidUsingPlainTextForPassword ](PSAvoidUsingPlainTextForPassword,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\Invoke-MyITProcessRequest.ps1)" time="0.0298" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]" executed="True" result="Success" success="True" time="1.0559" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSAvoidUsingWMICmdlet ]" executed="True" result="Success" success="True" time="0.0413" asserts="0" description="Should pass rule [ PSAvoidUsingWMICmdlet ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingWMICmdlet ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSAvoidUsingWMICmdlet ](PSAvoidUsingWMICmdlet,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\Invoke-MyITProcessRequest.ps1)" time="0.0413" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]" executed="True" result="Success" success="True" time="1.1009" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSAvoidUsingWriteHost ]" executed="True" result="Success" success="True" time="0.0412" asserts="0" description="Should pass rule [ PSAvoidUsingWriteHost ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingWriteHost ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSAvoidUsingWriteHost ](PSAvoidUsingWriteHost,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\Invoke-MyITProcessRequest.ps1)" time="0.0412" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]" executed="True" result="Success" success="True" time="1.1499" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSUseCompatibleCommands ]" executed="True" result="Success" success="True" time="0.0452" asserts="0" description="Should pass rule [ PSUseCompatibleCommands ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleCommands ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSUseCompatibleCommands ](PSUseCompatibleCommands,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\Invoke-MyITProcessRequest.ps1)" time="0.0452" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]" executed="True" result="Success" success="True" time="1.1914" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSUseCompatibleSyntax ]" executed="True" result="Success" success="True" time="0.0376" asserts="0" description="Should pass rule [ PSUseCompatibleSyntax ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleSyntax ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSUseCompatibleSyntax ](PSUseCompatibleSyntax,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\Invoke-MyITProcessRequest.ps1)" time="0.0376" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]" executed="True" result="Success" success="True" time="1.2258" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSUseCompatibleTypes ]" executed="True" result="Success" success="True" time="0.0306" asserts="0" description="Should pass rule [ PSUseCompatibleTypes ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleTypes ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSUseCompatibleTypes ](PSUseCompatibleTypes,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\Invoke-MyITProcessRequest.ps1)" time="0.0306" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]" executed="True" result="Success" success="True" time="1.2714" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSMisleadingBacktick ]" executed="True" result="Success" success="True" time="0.0416" asserts="0" description="Should pass rule [ PSMisleadingBacktick ]"> + <results> + <test-case description="Should pass rule [ PSMisleadingBacktick ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSMisleadingBacktick ](PSMisleadingBacktick,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\Invoke-MyITProcessRequest.ps1)" time="0.0416" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]" executed="True" result="Success" success="True" time="1.3204" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSMissingModuleManifestField ]" executed="True" result="Success" success="True" time="0.0416" asserts="0" description="Should pass rule [ PSMissingModuleManifestField ]"> + <results> + <test-case description="Should pass rule [ PSMissingModuleManifestField ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSMissingModuleManifestField ](PSMissingModuleManifestField,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\Invoke-MyITProcessRequest.ps1)" time="0.0416" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]" executed="True" result="Success" success="True" time="1.3623" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSPlaceCloseBrace ]" executed="True" result="Success" success="True" time="0.038" asserts="0" description="Should pass rule [ PSPlaceCloseBrace ]"> + <results> + <test-case description="Should pass rule [ PSPlaceCloseBrace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSPlaceCloseBrace ](PSPlaceCloseBrace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\Invoke-MyITProcessRequest.ps1)" time="0.038" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]" executed="True" result="Success" success="True" time="1.4068" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSPlaceOpenBrace ]" executed="True" result="Success" success="True" time="0.0371" asserts="0" description="Should pass rule [ PSPlaceOpenBrace ]"> + <results> + <test-case description="Should pass rule [ PSPlaceOpenBrace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSPlaceOpenBrace ](PSPlaceOpenBrace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\Invoke-MyITProcessRequest.ps1)" time="0.0371" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]" executed="True" result="Success" success="True" time="1.452" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSPossibleIncorrectComparisonWithNull ]" executed="True" result="Success" success="True" time="0.0413" asserts="0" description="Should pass rule [ PSPossibleIncorrectComparisonWithNull ]"> + <results> + <test-case description="Should pass rule [ PSPossibleIncorrectComparisonWithNull ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSPossibleIncorrectComparisonWithNull ](PSPossibleIncorrectComparisonWithNull,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\Invoke-MyITProcessRequest.ps1)" time="0.0413" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]" executed="True" result="Success" success="True" time="1.4983" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ]" executed="True" result="Success" success="True" time="0.0424" asserts="0" description="Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ]"> + <results> + <test-case description="Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ](PSPossibleIncorrectUsageOfAssignmentOperator,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\Invoke-MyITProcessRequest.ps1)" time="0.0424" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]" executed="True" result="Success" success="True" time="1.5427" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ]" executed="True" result="Success" success="True" time="0.0406" asserts="0" description="Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ]"> + <results> + <test-case description="Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ](PSPossibleIncorrectUsageOfRedirectionOperator,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\Invoke-MyITProcessRequest.ps1)" time="0.0406" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]" executed="True" result="Success" success="True" time="1.5874" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSProvideCommentHelp ]" executed="True" result="Success" success="True" time="0.041" asserts="0" description="Should pass rule [ PSProvideCommentHelp ]"> + <results> + <test-case description="Should pass rule [ PSProvideCommentHelp ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSProvideCommentHelp ](PSProvideCommentHelp,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\Invoke-MyITProcessRequest.ps1)" time="0.041" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]" executed="True" result="Success" success="True" time="1.6239" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSReviewUnusedParameter ]" executed="True" result="Success" success="True" time="0.0328" asserts="0" description="Should pass rule [ PSReviewUnusedParameter ]"> + <results> + <test-case description="Should pass rule [ PSReviewUnusedParameter ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSReviewUnusedParameter ](PSReviewUnusedParameter,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\Invoke-MyITProcessRequest.ps1)" time="0.0328" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]" executed="True" result="Success" success="True" time="1.6689" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSUseApprovedVerbs ]" executed="True" result="Success" success="True" time="0.0413" asserts="0" description="Should pass rule [ PSUseApprovedVerbs ]"> + <results> + <test-case description="Should pass rule [ PSUseApprovedVerbs ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSUseApprovedVerbs ](PSUseApprovedVerbs,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\Invoke-MyITProcessRequest.ps1)" time="0.0413" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]" executed="True" result="Success" success="True" time="1.7142" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSUseBOMForUnicodeEncodedFile ]" executed="True" result="Success" success="True" time="0.0416" asserts="0" description="Should pass rule [ PSUseBOMForUnicodeEncodedFile ]"> + <results> + <test-case description="Should pass rule [ PSUseBOMForUnicodeEncodedFile ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSUseBOMForUnicodeEncodedFile ](PSUseBOMForUnicodeEncodedFile,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\Invoke-MyITProcessRequest.ps1)" time="0.0416" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]" executed="True" result="Success" success="True" time="1.7628" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSUseCmdletCorrectly ]" executed="True" result="Success" success="True" time="0.0414" asserts="0" description="Should pass rule [ PSUseCmdletCorrectly ]"> + <results> + <test-case description="Should pass rule [ PSUseCmdletCorrectly ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSUseCmdletCorrectly ](PSUseCmdletCorrectly,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\Invoke-MyITProcessRequest.ps1)" time="0.0414" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]" executed="True" result="Success" success="True" time="1.8075" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSUseCompatibleCmdlets ]" executed="True" result="Success" success="True" time="0.041" asserts="0" description="Should pass rule [ PSUseCompatibleCmdlets ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleCmdlets ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSUseCompatibleCmdlets ](PSUseCompatibleCmdlets,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\Invoke-MyITProcessRequest.ps1)" time="0.041" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]" executed="True" result="Success" success="True" time="1.8524" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSUseConsistentIndentation ]" executed="True" result="Success" success="True" time="0.0411" asserts="0" description="Should pass rule [ PSUseConsistentIndentation ]"> + <results> + <test-case description="Should pass rule [ PSUseConsistentIndentation ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSUseConsistentIndentation ](PSUseConsistentIndentation,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\Invoke-MyITProcessRequest.ps1)" time="0.0411" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]" executed="True" result="Success" success="True" time="1.8964" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSUseConsistentWhitespace ]" executed="True" result="Success" success="True" time="0.0403" asserts="0" description="Should pass rule [ PSUseConsistentWhitespace ]"> + <results> + <test-case description="Should pass rule [ PSUseConsistentWhitespace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSUseConsistentWhitespace ](PSUseConsistentWhitespace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\Invoke-MyITProcessRequest.ps1)" time="0.0403" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]" executed="True" result="Success" success="True" time="1.9425" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSUseCorrectCasing ]" executed="True" result="Success" success="True" time="0.0424" asserts="0" description="Should pass rule [ PSUseCorrectCasing ]"> + <results> + <test-case description="Should pass rule [ PSUseCorrectCasing ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSUseCorrectCasing ](PSUseCorrectCasing,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\Invoke-MyITProcessRequest.ps1)" time="0.0424" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]" executed="True" result="Success" success="True" time="1.9711" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ]" executed="True" result="Success" success="True" time="0.0249" asserts="0" description="Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ]"> + <results> + <test-case description="Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ](PSUseDeclaredVarsMoreThanAssignments,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\Invoke-MyITProcessRequest.ps1)" time="0.0249" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]" executed="True" result="Success" success="True" time="2.016" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSUseLiteralInitializerForHashtable ]" executed="True" result="Success" success="True" time="0.0411" asserts="0" description="Should pass rule [ PSUseLiteralInitializerForHashtable ]"> + <results> + <test-case description="Should pass rule [ PSUseLiteralInitializerForHashtable ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSUseLiteralInitializerForHashtable ](PSUseLiteralInitializerForHashtable,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\Invoke-MyITProcessRequest.ps1)" time="0.0411" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]" executed="True" result="Success" success="True" time="2.0616" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSUseOutputTypeCorrectly ]" executed="True" result="Success" success="True" time="0.0417" asserts="0" description="Should pass rule [ PSUseOutputTypeCorrectly ]"> + <results> + <test-case description="Should pass rule [ PSUseOutputTypeCorrectly ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSUseOutputTypeCorrectly ](PSUseOutputTypeCorrectly,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\Invoke-MyITProcessRequest.ps1)" time="0.0417" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]" executed="True" result="Success" success="True" time="2.1105" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSUseProcessBlockForPipelineCommand ]" executed="True" result="Success" success="True" time="0.045" asserts="0" description="Should pass rule [ PSUseProcessBlockForPipelineCommand ]"> + <results> + <test-case description="Should pass rule [ PSUseProcessBlockForPipelineCommand ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSUseProcessBlockForPipelineCommand ](PSUseProcessBlockForPipelineCommand,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\Invoke-MyITProcessRequest.ps1)" time="0.045" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]" executed="True" result="Success" success="True" time="2.1562" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSUsePSCredentialType ]" executed="True" result="Success" success="True" time="0.042" asserts="0" description="Should pass rule [ PSUsePSCredentialType ]"> + <results> + <test-case description="Should pass rule [ PSUsePSCredentialType ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSUsePSCredentialType ](PSUsePSCredentialType,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\Invoke-MyITProcessRequest.ps1)" time="0.042" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]" executed="True" result="Success" success="True" time="2.2018" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSShouldProcess ]" executed="True" result="Success" success="True" time="0.0417" asserts="0" description="Should pass rule [ PSShouldProcess ]"> + <results> + <test-case description="Should pass rule [ PSShouldProcess ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSShouldProcess ](PSShouldProcess,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\Invoke-MyITProcessRequest.ps1)" time="0.0417" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]" executed="True" result="Success" success="True" time="2.25" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSUseShouldProcessForStateChangingFunctions ]" executed="True" result="Success" success="True" time="0.0409" asserts="0" description="Should pass rule [ PSUseShouldProcessForStateChangingFunctions ]"> + <results> + <test-case description="Should pass rule [ PSUseShouldProcessForStateChangingFunctions ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSUseShouldProcessForStateChangingFunctions ](PSUseShouldProcessForStateChangingFunctions,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\Invoke-MyITProcessRequest.ps1)" time="0.0409" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]" executed="True" result="Success" success="True" time="2.2947" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSUseSingularNouns ]" executed="True" result="Success" success="True" time="0.0409" asserts="0" description="Should pass rule [ PSUseSingularNouns ]"> + <results> + <test-case description="Should pass rule [ PSUseSingularNouns ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSUseSingularNouns ](PSUseSingularNouns,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\Invoke-MyITProcessRequest.ps1)" time="0.0409" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]" executed="True" result="Success" success="True" time="2.3413" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSUseSupportsShouldProcess ]" executed="True" result="Success" success="True" time="0.0428" asserts="0" description="Should pass rule [ PSUseSupportsShouldProcess ]"> + <results> + <test-case description="Should pass rule [ PSUseSupportsShouldProcess ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSUseSupportsShouldProcess ](PSUseSupportsShouldProcess,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\Invoke-MyITProcessRequest.ps1)" time="0.0428" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]" executed="True" result="Success" success="True" time="2.3862" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSUseToExportFieldsInManifest ]" executed="True" result="Success" success="True" time="0.0412" asserts="0" description="Should pass rule [ PSUseToExportFieldsInManifest ]"> + <results> + <test-case description="Should pass rule [ PSUseToExportFieldsInManifest ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSUseToExportFieldsInManifest ](PSUseToExportFieldsInManifest,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\Invoke-MyITProcessRequest.ps1)" time="0.0412" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]" executed="True" result="Success" success="True" time="2.4317" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ]" executed="True" result="Success" success="True" time="0.0417" asserts="0" description="Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ]"> + <results> + <test-case description="Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ](PSUseUsingScopeModifierInNewRunspaces,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\Invoke-MyITProcessRequest.ps1)" time="0.0417" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]" executed="True" result="Success" success="True" time="2.477" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSUseUTF8EncodingForHelpFile ]" executed="True" result="Success" success="True" time="0.0415" asserts="0" description="Should pass rule [ PSUseUTF8EncodingForHelpFile ]"> + <results> + <test-case description="Should pass rule [ PSUseUTF8EncodingForHelpFile ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSUseUTF8EncodingForHelpFile ](PSUseUTF8EncodingForHelpFile,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\Invoke-MyITProcessRequest.ps1)" time="0.0415" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]" executed="True" result="Success" success="True" time="2.5224" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSDSCDscExamplesPresent ]" executed="True" result="Success" success="True" time="0.0417" asserts="0" description="Should pass rule [ PSDSCDscExamplesPresent ]"> + <results> + <test-case description="Should pass rule [ PSDSCDscExamplesPresent ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSDSCDscExamplesPresent ](PSDSCDscExamplesPresent,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\Invoke-MyITProcessRequest.ps1)" time="0.0417" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]" executed="True" result="Success" success="True" time="2.5708" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSDSCDscTestsPresent ]" executed="True" result="Success" success="True" time="0.0447" asserts="0" description="Should pass rule [ PSDSCDscTestsPresent ]"> + <results> + <test-case description="Should pass rule [ PSDSCDscTestsPresent ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSDSCDscTestsPresent ](PSDSCDscTestsPresent,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\Invoke-MyITProcessRequest.ps1)" time="0.0447" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]" executed="True" result="Success" success="True" time="2.6119" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ]" executed="True" result="Success" success="True" time="0.0372" asserts="0" description="Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ]"> + <results> + <test-case description="Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ](PSDSCReturnCorrectTypesForDSCFunctions,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\Invoke-MyITProcessRequest.ps1)" time="0.0372" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]" executed="True" result="Success" success="True" time="2.646" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ]" executed="True" result="Success" success="True" time="0.0303" asserts="0" description="Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ]"> + <results> + <test-case description="Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ](PSDSCUseIdenticalMandatoryParametersForDSC,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\Invoke-MyITProcessRequest.ps1)" time="0.0303" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]" executed="True" result="Success" success="True" time="2.6908" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSDSCUseIdenticalParametersForDSC ]" executed="True" result="Success" success="True" time="0.041" asserts="0" description="Should pass rule [ PSDSCUseIdenticalParametersForDSC ]"> + <results> + <test-case description="Should pass rule [ PSDSCUseIdenticalParametersForDSC ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSDSCUseIdenticalParametersForDSC ](PSDSCUseIdenticalParametersForDSC,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\Invoke-MyITProcessRequest.ps1)" time="0.041" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]" executed="True" result="Success" success="True" time="2.7391" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSDSCStandardDSCFunctionsInResource ]" executed="True" result="Success" success="True" time="0.0411" asserts="0" description="Should pass rule [ PSDSCStandardDSCFunctionsInResource ]"> + <results> + <test-case description="Should pass rule [ PSDSCStandardDSCFunctionsInResource ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSDSCStandardDSCFunctionsInResource ](PSDSCStandardDSCFunctionsInResource,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\Invoke-MyITProcessRequest.ps1)" time="0.0411" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]" executed="True" result="Success" success="True" time="2.7845" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSDSCUseVerboseMessageInDSCResource ]" executed="True" result="Success" success="True" time="0.0379" asserts="0" description="Should pass rule [ PSDSCUseVerboseMessageInDSCResource ]"> + <results> + <test-case description="Should pass rule [ PSDSCUseVerboseMessageInDSCResource ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Invoke-MyITProcessRequest.ps1 ].Should pass rule [ PSDSCUseVerboseMessageInDSCResource ](PSDSCUseVerboseMessageInDSCResource,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiCalls\Invoke-MyITProcessRequest.ps1)" time="0.0379" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests" executed="True" result="Success" success="True" time="7.5612" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests"> + <results> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.0428" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAlignAssignmentStatement ]" executed="True" result="Success" success="True" time="0.0392" asserts="0" description="Should pass rule [ PSAlignAssignmentStatement ]"> + <results> + <test-case description="Should pass rule [ PSAlignAssignmentStatement ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAlignAssignmentStatement ](PSAlignAssignmentStatement,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Add-MyITProcessAPIKey.ps1)" time="0.0392" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.08" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingCmdletAliases ]" executed="True" result="Success" success="True" time="0.0297" asserts="0" description="Should pass rule [ PSAvoidUsingCmdletAliases ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingCmdletAliases ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingCmdletAliases ](PSAvoidUsingCmdletAliases,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Add-MyITProcessAPIKey.ps1)" time="0.0297" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.1225" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidAssignmentToAutomaticVariable ]" executed="True" result="Success" success="True" time="0.0387" asserts="0" description="Should pass rule [ PSAvoidAssignmentToAutomaticVariable ]"> + <results> + <test-case description="Should pass rule [ PSAvoidAssignmentToAutomaticVariable ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidAssignmentToAutomaticVariable ](PSAvoidAssignmentToAutomaticVariable,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Add-MyITProcessAPIKey.ps1)" time="0.0387" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.166" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidDefaultValueSwitchParameter ]" executed="True" result="Success" success="True" time="0.0398" asserts="0" description="Should pass rule [ PSAvoidDefaultValueSwitchParameter ]"> + <results> + <test-case description="Should pass rule [ PSAvoidDefaultValueSwitchParameter ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidDefaultValueSwitchParameter ](PSAvoidDefaultValueSwitchParameter,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Add-MyITProcessAPIKey.ps1)" time="0.0398" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.2088" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ]" executed="True" result="Success" success="True" time="0.0391" asserts="0" description="Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ]"> + <results> + <test-case description="Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ](PSAvoidDefaultValueForMandatoryParameter,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Add-MyITProcessAPIKey.ps1)" time="0.0391" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.252" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingEmptyCatchBlock ]" executed="True" result="Success" success="True" time="0.0394" asserts="0" description="Should pass rule [ PSAvoidUsingEmptyCatchBlock ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingEmptyCatchBlock ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingEmptyCatchBlock ](PSAvoidUsingEmptyCatchBlock,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Add-MyITProcessAPIKey.ps1)" time="0.0394" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.2949" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidGlobalAliases ]" executed="True" result="Success" success="True" time="0.0392" asserts="0" description="Should pass rule [ PSAvoidGlobalAliases ]"> + <results> + <test-case description="Should pass rule [ PSAvoidGlobalAliases ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidGlobalAliases ](PSAvoidGlobalAliases,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Add-MyITProcessAPIKey.ps1)" time="0.0392" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.3415" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidGlobalFunctions ]" executed="True" result="Success" success="True" time="0.0426" asserts="0" description="Should pass rule [ PSAvoidGlobalFunctions ]"> + <results> + <test-case description="Should pass rule [ PSAvoidGlobalFunctions ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidGlobalFunctions ](PSAvoidGlobalFunctions,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Add-MyITProcessAPIKey.ps1)" time="0.0426" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.3842" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidGlobalVars ]" executed="True" result="Success" success="True" time="0.0389" asserts="0" description="Should pass rule [ PSAvoidGlobalVars ]"> + <results> + <test-case description="Should pass rule [ PSAvoidGlobalVars ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidGlobalVars ](PSAvoidGlobalVars,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Add-MyITProcessAPIKey.ps1)" time="0.0389" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.4273" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidInvokingEmptyMembers ]" executed="True" result="Success" success="True" time="0.0394" asserts="0" description="Should pass rule [ PSAvoidInvokingEmptyMembers ]"> + <results> + <test-case description="Should pass rule [ PSAvoidInvokingEmptyMembers ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidInvokingEmptyMembers ](PSAvoidInvokingEmptyMembers,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Add-MyITProcessAPIKey.ps1)" time="0.0394" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.4696" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidLongLines ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSAvoidLongLines ]"> + <results> + <test-case description="Should pass rule [ PSAvoidLongLines ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidLongLines ](PSAvoidLongLines,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Add-MyITProcessAPIKey.ps1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.5124" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidMultipleTypeAttributes ]" executed="True" result="Success" success="True" time="0.0391" asserts="0" description="Should pass rule [ PSAvoidMultipleTypeAttributes ]"> + <results> + <test-case description="Should pass rule [ PSAvoidMultipleTypeAttributes ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidMultipleTypeAttributes ](PSAvoidMultipleTypeAttributes,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Add-MyITProcessAPIKey.ps1)" time="0.0391" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.5543" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ]" executed="True" result="Success" success="True" time="0.0382" asserts="0" description="Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ]"> + <results> + <test-case description="Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ](PSAvoidNullOrEmptyHelpMessageAttribute,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Add-MyITProcessAPIKey.ps1)" time="0.0382" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.6162" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ]" executed="True" result="Success" success="True" time="0.0547" asserts="0" description="Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ]"> + <results> + <test-case description="Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ](PSAvoidOverwritingBuiltInCmdlets,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Add-MyITProcessAPIKey.ps1)" time="0.0547" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.6564" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingPositionalParameters ]" executed="True" result="Success" success="True" time="0.0362" asserts="0" description="Should pass rule [ PSAvoidUsingPositionalParameters ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingPositionalParameters ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingPositionalParameters ](PSAvoidUsingPositionalParameters,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Add-MyITProcessAPIKey.ps1)" time="0.0362" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.6758" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSReservedCmdletChar ]" executed="True" result="Success" success="True" time="0.0154" asserts="0" description="Should pass rule [ PSReservedCmdletChar ]"> + <results> + <test-case description="Should pass rule [ PSReservedCmdletChar ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSReservedCmdletChar ](PSReservedCmdletChar,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Add-MyITProcessAPIKey.ps1)" time="0.0154" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.6946" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSReservedParams ]" executed="True" result="Success" success="True" time="0.0148" asserts="0" description="Should pass rule [ PSReservedParams ]"> + <results> + <test-case description="Should pass rule [ PSReservedParams ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSReservedParams ](PSReservedParams,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Add-MyITProcessAPIKey.ps1)" time="0.0148" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.7133" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidSemicolonsAsLineTerminators ]" executed="True" result="Success" success="True" time="0.0146" asserts="0" description="Should pass rule [ PSAvoidSemicolonsAsLineTerminators ]"> + <results> + <test-case description="Should pass rule [ PSAvoidSemicolonsAsLineTerminators ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidSemicolonsAsLineTerminators ](PSAvoidSemicolonsAsLineTerminators,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Add-MyITProcessAPIKey.ps1)" time="0.0146" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.7321" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidShouldContinueWithoutForce ]" executed="True" result="Success" success="True" time="0.0149" asserts="0" description="Should pass rule [ PSAvoidShouldContinueWithoutForce ]"> + <results> + <test-case description="Should pass rule [ PSAvoidShouldContinueWithoutForce ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidShouldContinueWithoutForce ](PSAvoidShouldContinueWithoutForce,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Add-MyITProcessAPIKey.ps1)" time="0.0149" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.7511" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidTrailingWhitespace ]" executed="True" result="Success" success="True" time="0.015" asserts="0" description="Should pass rule [ PSAvoidTrailingWhitespace ]"> + <results> + <test-case description="Should pass rule [ PSAvoidTrailingWhitespace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidTrailingWhitespace ](PSAvoidTrailingWhitespace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Add-MyITProcessAPIKey.ps1)" time="0.015" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.7702" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ]" executed="True" result="Success" success="True" time="0.0151" asserts="0" description="Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ](PSAvoidUsingUsernameAndPasswordParams,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Add-MyITProcessAPIKey.ps1)" time="0.0151" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.789" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ]" executed="True" result="Success" success="True" time="0.0149" asserts="0" description="Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ](PSAvoidUsingBrokenHashAlgorithms,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Add-MyITProcessAPIKey.ps1)" time="0.0149" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.8078" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingComputerNameHardcoded ]" executed="True" result="Success" success="True" time="0.0148" asserts="0" description="Should pass rule [ PSAvoidUsingComputerNameHardcoded ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingComputerNameHardcoded ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingComputerNameHardcoded ](PSAvoidUsingComputerNameHardcoded,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Add-MyITProcessAPIKey.ps1)" time="0.0148" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.8268" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ]" executed="True" result="Success" success="True" time="0.0149" asserts="0" description="Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ](PSAvoidUsingConvertToSecureStringWithPlainText,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Add-MyITProcessAPIKey.ps1)" time="0.0149" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.8459" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingDeprecatedManifestFields ]" executed="True" result="Success" success="True" time="0.015" asserts="0" description="Should pass rule [ PSAvoidUsingDeprecatedManifestFields ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingDeprecatedManifestFields ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingDeprecatedManifestFields ](PSAvoidUsingDeprecatedManifestFields,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Add-MyITProcessAPIKey.ps1)" time="0.015" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.8646" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ]" executed="True" result="Success" success="True" time="0.0147" asserts="0" description="Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ](PSAvoidUsingDoubleQuotesForConstantString,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Add-MyITProcessAPIKey.ps1)" time="0.0147" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.8834" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingInvokeExpression ]" executed="True" result="Success" success="True" time="0.0147" asserts="0" description="Should pass rule [ PSAvoidUsingInvokeExpression ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingInvokeExpression ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingInvokeExpression ](PSAvoidUsingInvokeExpression,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Add-MyITProcessAPIKey.ps1)" time="0.0147" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.9025" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingPlainTextForPassword ]" executed="True" result="Success" success="True" time="0.0151" asserts="0" description="Should pass rule [ PSAvoidUsingPlainTextForPassword ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingPlainTextForPassword ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingPlainTextForPassword ](PSAvoidUsingPlainTextForPassword,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Add-MyITProcessAPIKey.ps1)" time="0.0151" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.9214" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingWMICmdlet ]" executed="True" result="Success" success="True" time="0.015" asserts="0" description="Should pass rule [ PSAvoidUsingWMICmdlet ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingWMICmdlet ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingWMICmdlet ](PSAvoidUsingWMICmdlet,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Add-MyITProcessAPIKey.ps1)" time="0.015" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.9404" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingWriteHost ]" executed="True" result="Success" success="True" time="0.0151" asserts="0" description="Should pass rule [ PSAvoidUsingWriteHost ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingWriteHost ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingWriteHost ](PSAvoidUsingWriteHost,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Add-MyITProcessAPIKey.ps1)" time="0.0151" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.959" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseCompatibleCommands ]" executed="True" result="Success" success="True" time="0.0146" asserts="0" description="Should pass rule [ PSUseCompatibleCommands ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleCommands ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseCompatibleCommands ](PSUseCompatibleCommands,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Add-MyITProcessAPIKey.ps1)" time="0.0146" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.978" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseCompatibleSyntax ]" executed="True" result="Success" success="True" time="0.015" asserts="0" description="Should pass rule [ PSUseCompatibleSyntax ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleSyntax ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseCompatibleSyntax ](PSUseCompatibleSyntax,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Add-MyITProcessAPIKey.ps1)" time="0.015" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.9965" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseCompatibleTypes ]" executed="True" result="Success" success="True" time="0.0146" asserts="0" description="Should pass rule [ PSUseCompatibleTypes ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleTypes ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseCompatibleTypes ](PSUseCompatibleTypes,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Add-MyITProcessAPIKey.ps1)" time="0.0146" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.0153" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSMisleadingBacktick ]" executed="True" result="Success" success="True" time="0.0149" asserts="0" description="Should pass rule [ PSMisleadingBacktick ]"> + <results> + <test-case description="Should pass rule [ PSMisleadingBacktick ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSMisleadingBacktick ](PSMisleadingBacktick,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Add-MyITProcessAPIKey.ps1)" time="0.0149" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.0345" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSMissingModuleManifestField ]" executed="True" result="Success" success="True" time="0.0152" asserts="0" description="Should pass rule [ PSMissingModuleManifestField ]"> + <results> + <test-case description="Should pass rule [ PSMissingModuleManifestField ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSMissingModuleManifestField ](PSMissingModuleManifestField,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Add-MyITProcessAPIKey.ps1)" time="0.0152" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.0732" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSPlaceCloseBrace ]" executed="True" result="Success" success="True" time="0.0349" asserts="0" description="Should pass rule [ PSPlaceCloseBrace ]"> + <results> + <test-case description="Should pass rule [ PSPlaceCloseBrace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSPlaceCloseBrace ](PSPlaceCloseBrace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Add-MyITProcessAPIKey.ps1)" time="0.0349" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.116" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSPlaceOpenBrace ]" executed="True" result="Success" success="True" time="0.039" asserts="0" description="Should pass rule [ PSPlaceOpenBrace ]"> + <results> + <test-case description="Should pass rule [ PSPlaceOpenBrace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSPlaceOpenBrace ](PSPlaceOpenBrace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Add-MyITProcessAPIKey.ps1)" time="0.039" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.1581" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSPossibleIncorrectComparisonWithNull ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSPossibleIncorrectComparisonWithNull ]"> + <results> + <test-case description="Should pass rule [ PSPossibleIncorrectComparisonWithNull ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSPossibleIncorrectComparisonWithNull ](PSPossibleIncorrectComparisonWithNull,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Add-MyITProcessAPIKey.ps1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.2008" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ]" executed="True" result="Success" success="True" time="0.0389" asserts="0" description="Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ]"> + <results> + <test-case description="Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ](PSPossibleIncorrectUsageOfAssignmentOperator,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Add-MyITProcessAPIKey.ps1)" time="0.0389" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.2468" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ]" executed="True" result="Success" success="True" time="0.0389" asserts="0" description="Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ]"> + <results> + <test-case description="Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ](PSPossibleIncorrectUsageOfRedirectionOperator,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Add-MyITProcessAPIKey.ps1)" time="0.0389" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.2891" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSProvideCommentHelp ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSProvideCommentHelp ]"> + <results> + <test-case description="Should pass rule [ PSProvideCommentHelp ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSProvideCommentHelp ](PSProvideCommentHelp,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Add-MyITProcessAPIKey.ps1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.3317" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSReviewUnusedParameter ]" executed="True" result="Success" success="True" time="0.039" asserts="0" description="Should pass rule [ PSReviewUnusedParameter ]"> + <results> + <test-case description="Should pass rule [ PSReviewUnusedParameter ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSReviewUnusedParameter ](PSReviewUnusedParameter,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Add-MyITProcessAPIKey.ps1)" time="0.039" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.374" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseApprovedVerbs ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSUseApprovedVerbs ]"> + <results> + <test-case description="Should pass rule [ PSUseApprovedVerbs ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseApprovedVerbs ](PSUseApprovedVerbs,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Add-MyITProcessAPIKey.ps1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.417" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseBOMForUnicodeEncodedFile ]" executed="True" result="Success" success="True" time="0.0392" asserts="0" description="Should pass rule [ PSUseBOMForUnicodeEncodedFile ]"> + <results> + <test-case description="Should pass rule [ PSUseBOMForUnicodeEncodedFile ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseBOMForUnicodeEncodedFile ](PSUseBOMForUnicodeEncodedFile,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Add-MyITProcessAPIKey.ps1)" time="0.0392" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.4605" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseCmdletCorrectly ]" executed="True" result="Success" success="True" time="0.0396" asserts="0" description="Should pass rule [ PSUseCmdletCorrectly ]"> + <results> + <test-case description="Should pass rule [ PSUseCmdletCorrectly ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseCmdletCorrectly ](PSUseCmdletCorrectly,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Add-MyITProcessAPIKey.ps1)" time="0.0396" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.5072" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseCompatibleCmdlets ]" executed="True" result="Success" success="True" time="0.0429" asserts="0" description="Should pass rule [ PSUseCompatibleCmdlets ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleCmdlets ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseCompatibleCmdlets ](PSUseCompatibleCmdlets,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Add-MyITProcessAPIKey.ps1)" time="0.0429" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.5494" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseConsistentIndentation ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSUseConsistentIndentation ]"> + <results> + <test-case description="Should pass rule [ PSUseConsistentIndentation ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseConsistentIndentation ](PSUseConsistentIndentation,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Add-MyITProcessAPIKey.ps1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.5903" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseConsistentWhitespace ]" executed="True" result="Success" success="True" time="0.0372" asserts="0" description="Should pass rule [ PSUseConsistentWhitespace ]"> + <results> + <test-case description="Should pass rule [ PSUseConsistentWhitespace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseConsistentWhitespace ](PSUseConsistentWhitespace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Add-MyITProcessAPIKey.ps1)" time="0.0372" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.6334" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseCorrectCasing ]" executed="True" result="Success" success="True" time="0.0394" asserts="0" description="Should pass rule [ PSUseCorrectCasing ]"> + <results> + <test-case description="Should pass rule [ PSUseCorrectCasing ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseCorrectCasing ](PSUseCorrectCasing,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Add-MyITProcessAPIKey.ps1)" time="0.0394" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.6762" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ]" executed="True" result="Success" success="True" time="0.0391" asserts="0" description="Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ]"> + <results> + <test-case description="Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ](PSUseDeclaredVarsMoreThanAssignments,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Add-MyITProcessAPIKey.ps1)" time="0.0391" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.722" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseLiteralInitializerForHashtable ]" executed="True" result="Success" success="True" time="0.0388" asserts="0" description="Should pass rule [ PSUseLiteralInitializerForHashtable ]"> + <results> + <test-case description="Should pass rule [ PSUseLiteralInitializerForHashtable ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseLiteralInitializerForHashtable ](PSUseLiteralInitializerForHashtable,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Add-MyITProcessAPIKey.ps1)" time="0.0388" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.7644" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseOutputTypeCorrectly ]" executed="True" result="Success" success="True" time="0.0387" asserts="0" description="Should pass rule [ PSUseOutputTypeCorrectly ]"> + <results> + <test-case description="Should pass rule [ PSUseOutputTypeCorrectly ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseOutputTypeCorrectly ](PSUseOutputTypeCorrectly,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Add-MyITProcessAPIKey.ps1)" time="0.0387" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.8072" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseProcessBlockForPipelineCommand ]" executed="True" result="Success" success="True" time="0.0391" asserts="0" description="Should pass rule [ PSUseProcessBlockForPipelineCommand ]"> + <results> + <test-case description="Should pass rule [ PSUseProcessBlockForPipelineCommand ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseProcessBlockForPipelineCommand ](PSUseProcessBlockForPipelineCommand,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Add-MyITProcessAPIKey.ps1)" time="0.0391" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.8496" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUsePSCredentialType ]" executed="True" result="Success" success="True" time="0.0387" asserts="0" description="Should pass rule [ PSUsePSCredentialType ]"> + <results> + <test-case description="Should pass rule [ PSUsePSCredentialType ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUsePSCredentialType ](PSUsePSCredentialType,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Add-MyITProcessAPIKey.ps1)" time="0.0387" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.893" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSShouldProcess ]" executed="True" result="Success" success="True" time="0.0396" asserts="0" description="Should pass rule [ PSShouldProcess ]"> + <results> + <test-case description="Should pass rule [ PSShouldProcess ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSShouldProcess ](PSShouldProcess,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Add-MyITProcessAPIKey.ps1)" time="0.0396" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.9361" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseShouldProcessForStateChangingFunctions ]" executed="True" result="Success" success="True" time="0.0395" asserts="0" description="Should pass rule [ PSUseShouldProcessForStateChangingFunctions ]"> + <results> + <test-case description="Should pass rule [ PSUseShouldProcessForStateChangingFunctions ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseShouldProcessForStateChangingFunctions ](PSUseShouldProcessForStateChangingFunctions,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Add-MyITProcessAPIKey.ps1)" time="0.0395" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.9818" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseSingularNouns ]" executed="True" result="Success" success="True" time="0.0419" asserts="0" description="Should pass rule [ PSUseSingularNouns ]"> + <results> + <test-case description="Should pass rule [ PSUseSingularNouns ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseSingularNouns ](PSUseSingularNouns,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Add-MyITProcessAPIKey.ps1)" time="0.0419" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="2.0246" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseSupportsShouldProcess ]" executed="True" result="Success" success="True" time="0.039" asserts="0" description="Should pass rule [ PSUseSupportsShouldProcess ]"> + <results> + <test-case description="Should pass rule [ PSUseSupportsShouldProcess ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseSupportsShouldProcess ](PSUseSupportsShouldProcess,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Add-MyITProcessAPIKey.ps1)" time="0.039" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="2.0672" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseToExportFieldsInManifest ]" executed="True" result="Success" success="True" time="0.0389" asserts="0" description="Should pass rule [ PSUseToExportFieldsInManifest ]"> + <results> + <test-case description="Should pass rule [ PSUseToExportFieldsInManifest ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseToExportFieldsInManifest ](PSUseToExportFieldsInManifest,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Add-MyITProcessAPIKey.ps1)" time="0.0389" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="2.11" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ]" executed="True" result="Success" success="True" time="0.039" asserts="0" description="Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ]"> + <results> + <test-case description="Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ](PSUseUsingScopeModifierInNewRunspaces,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Add-MyITProcessAPIKey.ps1)" time="0.039" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="2.1532" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseUTF8EncodingForHelpFile ]" executed="True" result="Success" success="True" time="0.0394" asserts="0" description="Should pass rule [ PSUseUTF8EncodingForHelpFile ]"> + <results> + <test-case description="Should pass rule [ PSUseUTF8EncodingForHelpFile ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseUTF8EncodingForHelpFile ](PSUseUTF8EncodingForHelpFile,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Add-MyITProcessAPIKey.ps1)" time="0.0394" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="2.2005" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSDSCDscExamplesPresent ]" executed="True" result="Success" success="True" time="0.0396" asserts="0" description="Should pass rule [ PSDSCDscExamplesPresent ]"> + <results> + <test-case description="Should pass rule [ PSDSCDscExamplesPresent ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSDSCDscExamplesPresent ](PSDSCDscExamplesPresent,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Add-MyITProcessAPIKey.ps1)" time="0.0396" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="2.2428" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSDSCDscTestsPresent ]" executed="True" result="Success" success="True" time="0.0383" asserts="0" description="Should pass rule [ PSDSCDscTestsPresent ]"> + <results> + <test-case description="Should pass rule [ PSDSCDscTestsPresent ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSDSCDscTestsPresent ](PSDSCDscTestsPresent,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Add-MyITProcessAPIKey.ps1)" time="0.0383" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="2.2852" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ]" executed="True" result="Success" success="True" time="0.0386" asserts="0" description="Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ]"> + <results> + <test-case description="Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ](PSDSCReturnCorrectTypesForDSCFunctions,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Add-MyITProcessAPIKey.ps1)" time="0.0386" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="2.3278" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ]"> + <results> + <test-case description="Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ](PSDSCUseIdenticalMandatoryParametersForDSC,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Add-MyITProcessAPIKey.ps1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="2.3705" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSDSCUseIdenticalParametersForDSC ]" executed="True" result="Success" success="True" time="0.0389" asserts="0" description="Should pass rule [ PSDSCUseIdenticalParametersForDSC ]"> + <results> + <test-case description="Should pass rule [ PSDSCUseIdenticalParametersForDSC ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSDSCUseIdenticalParametersForDSC ](PSDSCUseIdenticalParametersForDSC,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Add-MyITProcessAPIKey.ps1)" time="0.0389" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="2.4127" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSDSCStandardDSCFunctionsInResource ]" executed="True" result="Success" success="True" time="0.0384" asserts="0" description="Should pass rule [ PSDSCStandardDSCFunctionsInResource ]"> + <results> + <test-case description="Should pass rule [ PSDSCStandardDSCFunctionsInResource ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSDSCStandardDSCFunctionsInResource ](PSDSCStandardDSCFunctionsInResource,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Add-MyITProcessAPIKey.ps1)" time="0.0384" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="2.4593" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSDSCUseVerboseMessageInDSCResource ]" executed="True" result="Success" success="True" time="0.0393" asserts="0" description="Should pass rule [ PSDSCUseVerboseMessageInDSCResource ]"> + <results> + <test-case description="Should pass rule [ PSDSCUseVerboseMessageInDSCResource ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessAPIKey.ps1 ].Should pass rule [ PSDSCUseVerboseMessageInDSCResource ](PSDSCUseVerboseMessageInDSCResource,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Add-MyITProcessAPIKey.ps1)" time="0.0393" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests" executed="True" result="Success" success="True" time="10.0521" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests"> + <results> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.0423" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAlignAssignmentStatement ]" executed="True" result="Success" success="True" time="0.0387" asserts="0" description="Should pass rule [ PSAlignAssignmentStatement ]"> + <results> + <test-case description="Should pass rule [ PSAlignAssignmentStatement ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAlignAssignmentStatement ](PSAlignAssignmentStatement,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Get-MyITProcessAPIKey.ps1)" time="0.0387" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.0859" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingCmdletAliases ]" executed="True" result="Success" success="True" time="0.0398" asserts="0" description="Should pass rule [ PSAvoidUsingCmdletAliases ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingCmdletAliases ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingCmdletAliases ](PSAvoidUsingCmdletAliases,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Get-MyITProcessAPIKey.ps1)" time="0.0398" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.128" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidAssignmentToAutomaticVariable ]" executed="True" result="Success" success="True" time="0.0384" asserts="0" description="Should pass rule [ PSAvoidAssignmentToAutomaticVariable ]"> + <results> + <test-case description="Should pass rule [ PSAvoidAssignmentToAutomaticVariable ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidAssignmentToAutomaticVariable ](PSAvoidAssignmentToAutomaticVariable,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Get-MyITProcessAPIKey.ps1)" time="0.0384" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.1715" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidDefaultValueSwitchParameter ]" executed="True" result="Success" success="True" time="0.0396" asserts="0" description="Should pass rule [ PSAvoidDefaultValueSwitchParameter ]"> + <results> + <test-case description="Should pass rule [ PSAvoidDefaultValueSwitchParameter ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidDefaultValueSwitchParameter ](PSAvoidDefaultValueSwitchParameter,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Get-MyITProcessAPIKey.ps1)" time="0.0396" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.2177" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ]" executed="True" result="Success" success="True" time="0.0389" asserts="0" description="Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ]"> + <results> + <test-case description="Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ](PSAvoidDefaultValueForMandatoryParameter,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Get-MyITProcessAPIKey.ps1)" time="0.0389" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.2611" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingEmptyCatchBlock ]" executed="True" result="Success" success="True" time="0.0397" asserts="0" description="Should pass rule [ PSAvoidUsingEmptyCatchBlock ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingEmptyCatchBlock ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingEmptyCatchBlock ](PSAvoidUsingEmptyCatchBlock,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Get-MyITProcessAPIKey.ps1)" time="0.0397" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.3038" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidGlobalAliases ]" executed="True" result="Success" success="True" time="0.039" asserts="0" description="Should pass rule [ PSAvoidGlobalAliases ]"> + <results> + <test-case description="Should pass rule [ PSAvoidGlobalAliases ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidGlobalAliases ](PSAvoidGlobalAliases,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Get-MyITProcessAPIKey.ps1)" time="0.039" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.3469" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidGlobalFunctions ]" executed="True" result="Success" success="True" time="0.039" asserts="0" description="Should pass rule [ PSAvoidGlobalFunctions ]"> + <results> + <test-case description="Should pass rule [ PSAvoidGlobalFunctions ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidGlobalFunctions ](PSAvoidGlobalFunctions,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Get-MyITProcessAPIKey.ps1)" time="0.039" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.3904" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidGlobalVars ]" executed="True" result="Success" success="True" time="0.0396" asserts="0" description="Should pass rule [ PSAvoidGlobalVars ]"> + <results> + <test-case description="Should pass rule [ PSAvoidGlobalVars ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidGlobalVars ](PSAvoidGlobalVars,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Get-MyITProcessAPIKey.ps1)" time="0.0396" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.4328" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidInvokingEmptyMembers ]" executed="True" result="Success" success="True" time="0.0386" asserts="0" description="Should pass rule [ PSAvoidInvokingEmptyMembers ]"> + <results> + <test-case description="Should pass rule [ PSAvoidInvokingEmptyMembers ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidInvokingEmptyMembers ](PSAvoidInvokingEmptyMembers,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Get-MyITProcessAPIKey.ps1)" time="0.0386" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.4591" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidLongLines ]" executed="True" result="Success" success="True" time="0.0224" asserts="0" description="Should pass rule [ PSAvoidLongLines ]"> + <results> + <test-case description="Should pass rule [ PSAvoidLongLines ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidLongLines ](PSAvoidLongLines,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Get-MyITProcessAPIKey.ps1)" time="0.0224" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.5021" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidMultipleTypeAttributes ]" executed="True" result="Success" success="True" time="0.0392" asserts="0" description="Should pass rule [ PSAvoidMultipleTypeAttributes ]"> + <results> + <test-case description="Should pass rule [ PSAvoidMultipleTypeAttributes ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidMultipleTypeAttributes ](PSAvoidMultipleTypeAttributes,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Get-MyITProcessAPIKey.ps1)" time="0.0392" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.5449" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ]" executed="True" result="Success" success="True" time="0.0391" asserts="0" description="Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ]"> + <results> + <test-case description="Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ](PSAvoidNullOrEmptyHelpMessageAttribute,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Get-MyITProcessAPIKey.ps1)" time="0.0391" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.605" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ]" executed="True" result="Success" success="True" time="0.0562" asserts="0" description="Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ]"> + <results> + <test-case description="Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ](PSAvoidOverwritingBuiltInCmdlets,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Get-MyITProcessAPIKey.ps1)" time="0.0562" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.6507" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingPositionalParameters ]" executed="True" result="Success" success="True" time="0.0418" asserts="0" description="Should pass rule [ PSAvoidUsingPositionalParameters ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingPositionalParameters ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingPositionalParameters ](PSAvoidUsingPositionalParameters,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Get-MyITProcessAPIKey.ps1)" time="0.0418" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.6775" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSReservedCmdletChar ]" executed="True" result="Success" success="True" time="0.0228" asserts="0" description="Should pass rule [ PSReservedCmdletChar ]"> + <results> + <test-case description="Should pass rule [ PSReservedCmdletChar ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSReservedCmdletChar ](PSReservedCmdletChar,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Get-MyITProcessAPIKey.ps1)" time="0.0228" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.697" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSReservedParams ]" executed="True" result="Success" success="True" time="0.0151" asserts="0" description="Should pass rule [ PSReservedParams ]"> + <results> + <test-case description="Should pass rule [ PSReservedParams ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSReservedParams ](PSReservedParams,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Get-MyITProcessAPIKey.ps1)" time="0.0151" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.7165" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidSemicolonsAsLineTerminators ]" executed="True" result="Success" success="True" time="0.0152" asserts="0" description="Should pass rule [ PSAvoidSemicolonsAsLineTerminators ]"> + <results> + <test-case description="Should pass rule [ PSAvoidSemicolonsAsLineTerminators ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidSemicolonsAsLineTerminators ](PSAvoidSemicolonsAsLineTerminators,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Get-MyITProcessAPIKey.ps1)" time="0.0152" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.7376" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidShouldContinueWithoutForce ]" executed="True" result="Success" success="True" time="0.0167" asserts="0" description="Should pass rule [ PSAvoidShouldContinueWithoutForce ]"> + <results> + <test-case description="Should pass rule [ PSAvoidShouldContinueWithoutForce ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidShouldContinueWithoutForce ](PSAvoidShouldContinueWithoutForce,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Get-MyITProcessAPIKey.ps1)" time="0.0167" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.7598" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidTrailingWhitespace ]" executed="True" result="Success" success="True" time="0.0166" asserts="0" description="Should pass rule [ PSAvoidTrailingWhitespace ]"> + <results> + <test-case description="Should pass rule [ PSAvoidTrailingWhitespace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidTrailingWhitespace ](PSAvoidTrailingWhitespace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Get-MyITProcessAPIKey.ps1)" time="0.0166" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.7845" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ]" executed="True" result="Success" success="True" time="0.0192" asserts="0" description="Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ](PSAvoidUsingUsernameAndPasswordParams,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Get-MyITProcessAPIKey.ps1)" time="0.0192" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.8067" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ]" executed="True" result="Success" success="True" time="0.0174" asserts="0" description="Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ](PSAvoidUsingBrokenHashAlgorithms,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Get-MyITProcessAPIKey.ps1)" time="0.0174" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.8286" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingComputerNameHardcoded ]" executed="True" result="Success" success="True" time="0.0176" asserts="0" description="Should pass rule [ PSAvoidUsingComputerNameHardcoded ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingComputerNameHardcoded ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingComputerNameHardcoded ](PSAvoidUsingComputerNameHardcoded,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Get-MyITProcessAPIKey.ps1)" time="0.0176" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.8494" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ]" executed="True" result="Success" success="True" time="0.016" asserts="0" description="Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ](PSAvoidUsingConvertToSecureStringWithPlainText,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Get-MyITProcessAPIKey.ps1)" time="0.016" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.8706" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingDeprecatedManifestFields ]" executed="True" result="Success" success="True" time="0.0166" asserts="0" description="Should pass rule [ PSAvoidUsingDeprecatedManifestFields ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingDeprecatedManifestFields ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingDeprecatedManifestFields ](PSAvoidUsingDeprecatedManifestFields,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Get-MyITProcessAPIKey.ps1)" time="0.0166" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.8914" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ]" executed="True" result="Success" success="True" time="0.0163" asserts="0" description="Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ](PSAvoidUsingDoubleQuotesForConstantString,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Get-MyITProcessAPIKey.ps1)" time="0.0163" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.9118" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingInvokeExpression ]" executed="True" result="Success" success="True" time="0.0162" asserts="0" description="Should pass rule [ PSAvoidUsingInvokeExpression ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingInvokeExpression ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingInvokeExpression ](PSAvoidUsingInvokeExpression,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Get-MyITProcessAPIKey.ps1)" time="0.0162" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.9325" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingPlainTextForPassword ]" executed="True" result="Success" success="True" time="0.0163" asserts="0" description="Should pass rule [ PSAvoidUsingPlainTextForPassword ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingPlainTextForPassword ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingPlainTextForPassword ](PSAvoidUsingPlainTextForPassword,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Get-MyITProcessAPIKey.ps1)" time="0.0163" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.9536" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingWMICmdlet ]" executed="True" result="Success" success="True" time="0.0167" asserts="0" description="Should pass rule [ PSAvoidUsingWMICmdlet ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingWMICmdlet ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingWMICmdlet ](PSAvoidUsingWMICmdlet,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Get-MyITProcessAPIKey.ps1)" time="0.0167" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.9748" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingWriteHost ]" executed="True" result="Success" success="True" time="0.0167" asserts="0" description="Should pass rule [ PSAvoidUsingWriteHost ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingWriteHost ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingWriteHost ](PSAvoidUsingWriteHost,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Get-MyITProcessAPIKey.ps1)" time="0.0167" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.9968" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseCompatibleCommands ]" executed="True" result="Success" success="True" time="0.017" asserts="0" description="Should pass rule [ PSUseCompatibleCommands ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleCommands ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseCompatibleCommands ](PSUseCompatibleCommands,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Get-MyITProcessAPIKey.ps1)" time="0.017" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.0168" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseCompatibleSyntax ]" executed="True" result="Success" success="True" time="0.0157" asserts="0" description="Should pass rule [ PSUseCompatibleSyntax ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleSyntax ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseCompatibleSyntax ](PSUseCompatibleSyntax,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Get-MyITProcessAPIKey.ps1)" time="0.0157" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.0361" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseCompatibleTypes ]" executed="True" result="Success" success="True" time="0.0152" asserts="0" description="Should pass rule [ PSUseCompatibleTypes ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleTypes ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseCompatibleTypes ](PSUseCompatibleTypes,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Get-MyITProcessAPIKey.ps1)" time="0.0152" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.0554" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSMisleadingBacktick ]" executed="True" result="Success" success="True" time="0.0153" asserts="0" description="Should pass rule [ PSMisleadingBacktick ]"> + <results> + <test-case description="Should pass rule [ PSMisleadingBacktick ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSMisleadingBacktick ](PSMisleadingBacktick,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Get-MyITProcessAPIKey.ps1)" time="0.0153" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.0855" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSMissingModuleManifestField ]" executed="True" result="Success" success="True" time="0.0261" asserts="0" description="Should pass rule [ PSMissingModuleManifestField ]"> + <results> + <test-case description="Should pass rule [ PSMissingModuleManifestField ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSMissingModuleManifestField ](PSMissingModuleManifestField,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Get-MyITProcessAPIKey.ps1)" time="0.0261" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.128" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSPlaceCloseBrace ]" executed="True" result="Success" success="True" time="0.0387" asserts="0" description="Should pass rule [ PSPlaceCloseBrace ]"> + <results> + <test-case description="Should pass rule [ PSPlaceCloseBrace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSPlaceCloseBrace ](PSPlaceCloseBrace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Get-MyITProcessAPIKey.ps1)" time="0.0387" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.1723" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSPlaceOpenBrace ]" executed="True" result="Success" success="True" time="0.0404" asserts="0" description="Should pass rule [ PSPlaceOpenBrace ]"> + <results> + <test-case description="Should pass rule [ PSPlaceOpenBrace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSPlaceOpenBrace ](PSPlaceOpenBrace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Get-MyITProcessAPIKey.ps1)" time="0.0404" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.2155" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSPossibleIncorrectComparisonWithNull ]" executed="True" result="Success" success="True" time="0.0393" asserts="0" description="Should pass rule [ PSPossibleIncorrectComparisonWithNull ]"> + <results> + <test-case description="Should pass rule [ PSPossibleIncorrectComparisonWithNull ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSPossibleIncorrectComparisonWithNull ](PSPossibleIncorrectComparisonWithNull,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Get-MyITProcessAPIKey.ps1)" time="0.0393" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.2589" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ]" executed="True" result="Success" success="True" time="0.0396" asserts="0" description="Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ]"> + <results> + <test-case description="Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ](PSPossibleIncorrectUsageOfAssignmentOperator,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Get-MyITProcessAPIKey.ps1)" time="0.0396" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.3052" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ]" executed="True" result="Success" success="True" time="0.0426" asserts="0" description="Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ]"> + <results> + <test-case description="Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ](PSPossibleIncorrectUsageOfRedirectionOperator,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Get-MyITProcessAPIKey.ps1)" time="0.0426" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.3483" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSProvideCommentHelp ]" executed="True" result="Success" success="True" time="0.039" asserts="0" description="Should pass rule [ PSProvideCommentHelp ]"> + <results> + <test-case description="Should pass rule [ PSProvideCommentHelp ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSProvideCommentHelp ](PSProvideCommentHelp,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Get-MyITProcessAPIKey.ps1)" time="0.039" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.391" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSReviewUnusedParameter ]" executed="True" result="Success" success="True" time="0.0389" asserts="0" description="Should pass rule [ PSReviewUnusedParameter ]"> + <results> + <test-case description="Should pass rule [ PSReviewUnusedParameter ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSReviewUnusedParameter ](PSReviewUnusedParameter,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Get-MyITProcessAPIKey.ps1)" time="0.0389" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.4344" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseApprovedVerbs ]" executed="True" result="Success" success="True" time="0.0396" asserts="0" description="Should pass rule [ PSUseApprovedVerbs ]"> + <results> + <test-case description="Should pass rule [ PSUseApprovedVerbs ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseApprovedVerbs ](PSUseApprovedVerbs,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Get-MyITProcessAPIKey.ps1)" time="0.0396" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.477" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseBOMForUnicodeEncodedFile ]" executed="True" result="Success" success="True" time="0.0388" asserts="0" description="Should pass rule [ PSUseBOMForUnicodeEncodedFile ]"> + <results> + <test-case description="Should pass rule [ PSUseBOMForUnicodeEncodedFile ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseBOMForUnicodeEncodedFile ](PSUseBOMForUnicodeEncodedFile,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Get-MyITProcessAPIKey.ps1)" time="0.0388" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.5109" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseCmdletCorrectly ]" executed="True" result="Success" success="True" time="0.0301" asserts="0" description="Should pass rule [ PSUseCmdletCorrectly ]"> + <results> + <test-case description="Should pass rule [ PSUseCmdletCorrectly ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseCmdletCorrectly ](PSUseCmdletCorrectly,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Get-MyITProcessAPIKey.ps1)" time="0.0301" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.554" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseCompatibleCmdlets ]" executed="True" result="Success" success="True" time="0.0394" asserts="0" description="Should pass rule [ PSUseCompatibleCmdlets ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleCmdlets ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseCompatibleCmdlets ](PSUseCompatibleCmdlets,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Get-MyITProcessAPIKey.ps1)" time="0.0394" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.5955" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseConsistentIndentation ]" executed="True" result="Success" success="True" time="0.0378" asserts="0" description="Should pass rule [ PSUseConsistentIndentation ]"> + <results> + <test-case description="Should pass rule [ PSUseConsistentIndentation ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseConsistentIndentation ](PSUseConsistentIndentation,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Get-MyITProcessAPIKey.ps1)" time="0.0378" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.638" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseConsistentWhitespace ]" executed="True" result="Success" success="True" time="0.0387" asserts="0" description="Should pass rule [ PSUseConsistentWhitespace ]"> + <results> + <test-case description="Should pass rule [ PSUseConsistentWhitespace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseConsistentWhitespace ](PSUseConsistentWhitespace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Get-MyITProcessAPIKey.ps1)" time="0.0387" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.6852" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseCorrectCasing ]" executed="True" result="Success" success="True" time="0.0432" asserts="0" description="Should pass rule [ PSUseCorrectCasing ]"> + <results> + <test-case description="Should pass rule [ PSUseCorrectCasing ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseCorrectCasing ](PSUseCorrectCasing,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Get-MyITProcessAPIKey.ps1)" time="0.0432" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.7248" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ]" executed="True" result="Success" success="True" time="0.0355" asserts="0" description="Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ]"> + <results> + <test-case description="Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ](PSUseDeclaredVarsMoreThanAssignments,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Get-MyITProcessAPIKey.ps1)" time="0.0355" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.7729" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseLiteralInitializerForHashtable ]" executed="True" result="Success" success="True" time="0.0441" asserts="0" description="Should pass rule [ PSUseLiteralInitializerForHashtable ]"> + <results> + <test-case description="Should pass rule [ PSUseLiteralInitializerForHashtable ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseLiteralInitializerForHashtable ](PSUseLiteralInitializerForHashtable,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Get-MyITProcessAPIKey.ps1)" time="0.0441" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.8165" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseOutputTypeCorrectly ]" executed="True" result="Success" success="True" time="0.0397" asserts="0" description="Should pass rule [ PSUseOutputTypeCorrectly ]"> + <results> + <test-case description="Should pass rule [ PSUseOutputTypeCorrectly ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseOutputTypeCorrectly ](PSUseOutputTypeCorrectly,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Get-MyITProcessAPIKey.ps1)" time="0.0397" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.8601" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseProcessBlockForPipelineCommand ]" executed="True" result="Success" success="True" time="0.0399" asserts="0" description="Should pass rule [ PSUseProcessBlockForPipelineCommand ]"> + <results> + <test-case description="Should pass rule [ PSUseProcessBlockForPipelineCommand ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseProcessBlockForPipelineCommand ](PSUseProcessBlockForPipelineCommand,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Get-MyITProcessAPIKey.ps1)" time="0.0399" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.9034" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUsePSCredentialType ]" executed="True" result="Success" success="True" time="0.0396" asserts="0" description="Should pass rule [ PSUsePSCredentialType ]"> + <results> + <test-case description="Should pass rule [ PSUsePSCredentialType ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUsePSCredentialType ](PSUsePSCredentialType,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Get-MyITProcessAPIKey.ps1)" time="0.0396" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.9471" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSShouldProcess ]" executed="True" result="Success" success="True" time="0.0398" asserts="0" description="Should pass rule [ PSShouldProcess ]"> + <results> + <test-case description="Should pass rule [ PSShouldProcess ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSShouldProcess ](PSShouldProcess,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Get-MyITProcessAPIKey.ps1)" time="0.0398" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.973" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseShouldProcessForStateChangingFunctions ]" executed="True" result="Success" success="True" time="0.0183" asserts="0" description="Should pass rule [ PSUseShouldProcessForStateChangingFunctions ]"> + <results> + <test-case description="Should pass rule [ PSUseShouldProcessForStateChangingFunctions ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseShouldProcessForStateChangingFunctions ](PSUseShouldProcessForStateChangingFunctions,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Get-MyITProcessAPIKey.ps1)" time="0.0183" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="2.0149" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseSingularNouns ]" executed="True" result="Success" success="True" time="0.0382" asserts="0" description="Should pass rule [ PSUseSingularNouns ]"> + <results> + <test-case description="Should pass rule [ PSUseSingularNouns ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseSingularNouns ](PSUseSingularNouns,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Get-MyITProcessAPIKey.ps1)" time="0.0382" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="2.0572" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseSupportsShouldProcess ]" executed="True" result="Success" success="True" time="0.0386" asserts="0" description="Should pass rule [ PSUseSupportsShouldProcess ]"> + <results> + <test-case description="Should pass rule [ PSUseSupportsShouldProcess ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseSupportsShouldProcess ](PSUseSupportsShouldProcess,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Get-MyITProcessAPIKey.ps1)" time="0.0386" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="2.0999" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseToExportFieldsInManifest ]" executed="True" result="Success" success="True" time="0.0389" asserts="0" description="Should pass rule [ PSUseToExportFieldsInManifest ]"> + <results> + <test-case description="Should pass rule [ PSUseToExportFieldsInManifest ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseToExportFieldsInManifest ](PSUseToExportFieldsInManifest,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Get-MyITProcessAPIKey.ps1)" time="0.0389" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="2.1426" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ]" executed="True" result="Success" success="True" time="0.0389" asserts="0" description="Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ]"> + <results> + <test-case description="Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ](PSUseUsingScopeModifierInNewRunspaces,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Get-MyITProcessAPIKey.ps1)" time="0.0389" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="2.1866" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseUTF8EncodingForHelpFile ]" executed="True" result="Success" success="True" time="0.0398" asserts="0" description="Should pass rule [ PSUseUTF8EncodingForHelpFile ]"> + <results> + <test-case description="Should pass rule [ PSUseUTF8EncodingForHelpFile ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseUTF8EncodingForHelpFile ](PSUseUTF8EncodingForHelpFile,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Get-MyITProcessAPIKey.ps1)" time="0.0398" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="2.2293" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSDSCDscExamplesPresent ]" executed="True" result="Success" success="True" time="0.0389" asserts="0" description="Should pass rule [ PSDSCDscExamplesPresent ]"> + <results> + <test-case description="Should pass rule [ PSDSCDscExamplesPresent ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSDSCDscExamplesPresent ](PSDSCDscExamplesPresent,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Get-MyITProcessAPIKey.ps1)" time="0.0389" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="2.2759" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSDSCDscTestsPresent ]" executed="True" result="Success" success="True" time="0.0391" asserts="0" description="Should pass rule [ PSDSCDscTestsPresent ]"> + <results> + <test-case description="Should pass rule [ PSDSCDscTestsPresent ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSDSCDscTestsPresent ](PSDSCDscTestsPresent,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Get-MyITProcessAPIKey.ps1)" time="0.0391" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="2.3185" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ]" executed="True" result="Success" success="True" time="0.0388" asserts="0" description="Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ]"> + <results> + <test-case description="Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ](PSDSCReturnCorrectTypesForDSCFunctions,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Get-MyITProcessAPIKey.ps1)" time="0.0388" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="2.3612" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ]" executed="True" result="Success" success="True" time="0.039" asserts="0" description="Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ]"> + <results> + <test-case description="Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ](PSDSCUseIdenticalMandatoryParametersForDSC,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Get-MyITProcessAPIKey.ps1)" time="0.039" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="2.4025" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSDSCUseIdenticalParametersForDSC ]" executed="True" result="Success" success="True" time="0.0376" asserts="0" description="Should pass rule [ PSDSCUseIdenticalParametersForDSC ]"> + <results> + <test-case description="Should pass rule [ PSDSCUseIdenticalParametersForDSC ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSDSCUseIdenticalParametersForDSC ](PSDSCUseIdenticalParametersForDSC,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Get-MyITProcessAPIKey.ps1)" time="0.0376" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="2.4449" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSDSCStandardDSCFunctionsInResource ]" executed="True" result="Success" success="True" time="0.0387" asserts="0" description="Should pass rule [ PSDSCStandardDSCFunctionsInResource ]"> + <results> + <test-case description="Should pass rule [ PSDSCStandardDSCFunctionsInResource ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSDSCStandardDSCFunctionsInResource ](PSDSCStandardDSCFunctionsInResource,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Get-MyITProcessAPIKey.ps1)" time="0.0387" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="2.4874" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSDSCUseVerboseMessageInDSCResource ]" executed="True" result="Success" success="True" time="0.0387" asserts="0" description="Should pass rule [ PSDSCUseVerboseMessageInDSCResource ]"> + <results> + <test-case description="Should pass rule [ PSDSCUseVerboseMessageInDSCResource ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessAPIKey.ps1 ].Should pass rule [ PSDSCUseVerboseMessageInDSCResource ](PSDSCUseVerboseMessageInDSCResource,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Get-MyITProcessAPIKey.ps1)" time="0.0387" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests" executed="True" result="Success" success="True" time="12.7517" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests"> + <results> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.0426" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAlignAssignmentStatement ]" executed="True" result="Success" success="True" time="0.0387" asserts="0" description="Should pass rule [ PSAlignAssignmentStatement ]"> + <results> + <test-case description="Should pass rule [ PSAlignAssignmentStatement ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAlignAssignmentStatement ](PSAlignAssignmentStatement,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Remove-MyITProcessAPIKey.ps1)" time="0.0387" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.0885" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingCmdletAliases ]" executed="True" result="Success" success="True" time="0.0389" asserts="0" description="Should pass rule [ PSAvoidUsingCmdletAliases ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingCmdletAliases ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingCmdletAliases ](PSAvoidUsingCmdletAliases,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Remove-MyITProcessAPIKey.ps1)" time="0.0389" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.1317" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidAssignmentToAutomaticVariable ]" executed="True" result="Success" success="True" time="0.0395" asserts="0" description="Should pass rule [ PSAvoidAssignmentToAutomaticVariable ]"> + <results> + <test-case description="Should pass rule [ PSAvoidAssignmentToAutomaticVariable ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidAssignmentToAutomaticVariable ](PSAvoidAssignmentToAutomaticVariable,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Remove-MyITProcessAPIKey.ps1)" time="0.0395" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.1758" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidDefaultValueSwitchParameter ]" executed="True" result="Success" success="True" time="0.0402" asserts="0" description="Should pass rule [ PSAvoidDefaultValueSwitchParameter ]"> + <results> + <test-case description="Should pass rule [ PSAvoidDefaultValueSwitchParameter ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidDefaultValueSwitchParameter ](PSAvoidDefaultValueSwitchParameter,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Remove-MyITProcessAPIKey.ps1)" time="0.0402" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.2198" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ]" executed="True" result="Success" success="True" time="0.0401" asserts="0" description="Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ]"> + <results> + <test-case description="Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ](PSAvoidDefaultValueForMandatoryParameter,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Remove-MyITProcessAPIKey.ps1)" time="0.0401" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.2635" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingEmptyCatchBlock ]" executed="True" result="Success" success="True" time="0.0399" asserts="0" description="Should pass rule [ PSAvoidUsingEmptyCatchBlock ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingEmptyCatchBlock ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingEmptyCatchBlock ](PSAvoidUsingEmptyCatchBlock,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Remove-MyITProcessAPIKey.ps1)" time="0.0399" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.3099" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidGlobalAliases ]" executed="True" result="Success" success="True" time="0.0427" asserts="0" description="Should pass rule [ PSAvoidGlobalAliases ]"> + <results> + <test-case description="Should pass rule [ PSAvoidGlobalAliases ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidGlobalAliases ](PSAvoidGlobalAliases,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Remove-MyITProcessAPIKey.ps1)" time="0.0427" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.3527" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidGlobalFunctions ]" executed="True" result="Success" success="True" time="0.0391" asserts="0" description="Should pass rule [ PSAvoidGlobalFunctions ]"> + <results> + <test-case description="Should pass rule [ PSAvoidGlobalFunctions ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidGlobalFunctions ](PSAvoidGlobalFunctions,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Remove-MyITProcessAPIKey.ps1)" time="0.0391" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.3955" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidGlobalVars ]" executed="True" result="Success" success="True" time="0.0391" asserts="0" description="Should pass rule [ PSAvoidGlobalVars ]"> + <results> + <test-case description="Should pass rule [ PSAvoidGlobalVars ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidGlobalVars ](PSAvoidGlobalVars,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Remove-MyITProcessAPIKey.ps1)" time="0.0391" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.438" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidInvokingEmptyMembers ]" executed="True" result="Success" success="True" time="0.0387" asserts="0" description="Should pass rule [ PSAvoidInvokingEmptyMembers ]"> + <results> + <test-case description="Should pass rule [ PSAvoidInvokingEmptyMembers ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidInvokingEmptyMembers ](PSAvoidInvokingEmptyMembers,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Remove-MyITProcessAPIKey.ps1)" time="0.0387" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.4803" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidLongLines ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSAvoidLongLines ]"> + <results> + <test-case description="Should pass rule [ PSAvoidLongLines ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidLongLines ](PSAvoidLongLines,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Remove-MyITProcessAPIKey.ps1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.5264" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidMultipleTypeAttributes ]" executed="True" result="Success" success="True" time="0.0389" asserts="0" description="Should pass rule [ PSAvoidMultipleTypeAttributes ]"> + <results> + <test-case description="Should pass rule [ PSAvoidMultipleTypeAttributes ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidMultipleTypeAttributes ](PSAvoidMultipleTypeAttributes,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Remove-MyITProcessAPIKey.ps1)" time="0.0389" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.5697" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ]" executed="True" result="Success" success="True" time="0.0394" asserts="0" description="Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ]"> + <results> + <test-case description="Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ](PSAvoidNullOrEmptyHelpMessageAttribute,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Remove-MyITProcessAPIKey.ps1)" time="0.0394" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.6303" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ]" executed="True" result="Success" success="True" time="0.0569" asserts="0" description="Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ]"> + <results> + <test-case description="Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ](PSAvoidOverwritingBuiltInCmdlets,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Remove-MyITProcessAPIKey.ps1)" time="0.0569" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.6703" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingPositionalParameters ]" executed="True" result="Success" success="True" time="0.0361" asserts="0" description="Should pass rule [ PSAvoidUsingPositionalParameters ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingPositionalParameters ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingPositionalParameters ](PSAvoidUsingPositionalParameters,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Remove-MyITProcessAPIKey.ps1)" time="0.0361" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.6893" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSReservedCmdletChar ]" executed="True" result="Success" success="True" time="0.015" asserts="0" description="Should pass rule [ PSReservedCmdletChar ]"> + <results> + <test-case description="Should pass rule [ PSReservedCmdletChar ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSReservedCmdletChar ](PSReservedCmdletChar,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Remove-MyITProcessAPIKey.ps1)" time="0.015" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.7085" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSReservedParams ]" executed="True" result="Success" success="True" time="0.0151" asserts="0" description="Should pass rule [ PSReservedParams ]"> + <results> + <test-case description="Should pass rule [ PSReservedParams ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSReservedParams ](PSReservedParams,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Remove-MyITProcessAPIKey.ps1)" time="0.0151" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.7278" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidSemicolonsAsLineTerminators ]" executed="True" result="Success" success="True" time="0.0151" asserts="0" description="Should pass rule [ PSAvoidSemicolonsAsLineTerminators ]"> + <results> + <test-case description="Should pass rule [ PSAvoidSemicolonsAsLineTerminators ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidSemicolonsAsLineTerminators ](PSAvoidSemicolonsAsLineTerminators,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Remove-MyITProcessAPIKey.ps1)" time="0.0151" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.7471" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidShouldContinueWithoutForce ]" executed="True" result="Success" success="True" time="0.0153" asserts="0" description="Should pass rule [ PSAvoidShouldContinueWithoutForce ]"> + <results> + <test-case description="Should pass rule [ PSAvoidShouldContinueWithoutForce ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidShouldContinueWithoutForce ](PSAvoidShouldContinueWithoutForce,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Remove-MyITProcessAPIKey.ps1)" time="0.0153" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.7662" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidTrailingWhitespace ]" executed="True" result="Success" success="True" time="0.015" asserts="0" description="Should pass rule [ PSAvoidTrailingWhitespace ]"> + <results> + <test-case description="Should pass rule [ PSAvoidTrailingWhitespace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidTrailingWhitespace ](PSAvoidTrailingWhitespace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Remove-MyITProcessAPIKey.ps1)" time="0.015" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.7855" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ]" executed="True" result="Success" success="True" time="0.0153" asserts="0" description="Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ](PSAvoidUsingUsernameAndPasswordParams,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Remove-MyITProcessAPIKey.ps1)" time="0.0153" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.8051" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ]" executed="True" result="Success" success="True" time="0.0154" asserts="0" description="Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ](PSAvoidUsingBrokenHashAlgorithms,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Remove-MyITProcessAPIKey.ps1)" time="0.0154" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.8247" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingComputerNameHardcoded ]" executed="True" result="Success" success="True" time="0.0154" asserts="0" description="Should pass rule [ PSAvoidUsingComputerNameHardcoded ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingComputerNameHardcoded ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingComputerNameHardcoded ](PSAvoidUsingComputerNameHardcoded,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Remove-MyITProcessAPIKey.ps1)" time="0.0154" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.8435" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ]" executed="True" result="Success" success="True" time="0.0147" asserts="0" description="Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ](PSAvoidUsingConvertToSecureStringWithPlainText,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Remove-MyITProcessAPIKey.ps1)" time="0.0147" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.8628" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingDeprecatedManifestFields ]" executed="True" result="Success" success="True" time="0.0153" asserts="0" description="Should pass rule [ PSAvoidUsingDeprecatedManifestFields ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingDeprecatedManifestFields ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingDeprecatedManifestFields ](PSAvoidUsingDeprecatedManifestFields,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Remove-MyITProcessAPIKey.ps1)" time="0.0153" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.8885" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ]" executed="True" result="Success" success="True" time="0.0218" asserts="0" description="Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ](PSAvoidUsingDoubleQuotesForConstantString,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Remove-MyITProcessAPIKey.ps1)" time="0.0218" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.9313" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingInvokeExpression ]" executed="True" result="Success" success="True" time="0.039" asserts="0" description="Should pass rule [ PSAvoidUsingInvokeExpression ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingInvokeExpression ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingInvokeExpression ](PSAvoidUsingInvokeExpression,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Remove-MyITProcessAPIKey.ps1)" time="0.039" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.9743" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingPlainTextForPassword ]" executed="True" result="Success" success="True" time="0.0393" asserts="0" description="Should pass rule [ PSAvoidUsingPlainTextForPassword ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingPlainTextForPassword ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingPlainTextForPassword ](PSAvoidUsingPlainTextForPassword,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Remove-MyITProcessAPIKey.ps1)" time="0.0393" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.0169" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingWMICmdlet ]" executed="True" result="Success" success="True" time="0.0389" asserts="0" description="Should pass rule [ PSAvoidUsingWMICmdlet ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingWMICmdlet ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingWMICmdlet ](PSAvoidUsingWMICmdlet,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Remove-MyITProcessAPIKey.ps1)" time="0.0389" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.0598" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingWriteHost ]" executed="True" result="Success" success="True" time="0.0391" asserts="0" description="Should pass rule [ PSAvoidUsingWriteHost ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingWriteHost ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingWriteHost ](PSAvoidUsingWriteHost,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Remove-MyITProcessAPIKey.ps1)" time="0.0391" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.1059" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseCompatibleCommands ]" executed="True" result="Success" success="True" time="0.0423" asserts="0" description="Should pass rule [ PSUseCompatibleCommands ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleCommands ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseCompatibleCommands ](PSUseCompatibleCommands,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Remove-MyITProcessAPIKey.ps1)" time="0.0423" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.1488" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseCompatibleSyntax ]" executed="True" result="Success" success="True" time="0.0391" asserts="0" description="Should pass rule [ PSUseCompatibleSyntax ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleSyntax ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseCompatibleSyntax ](PSUseCompatibleSyntax,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Remove-MyITProcessAPIKey.ps1)" time="0.0391" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.1915" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseCompatibleTypes ]" executed="True" result="Success" success="True" time="0.039" asserts="0" description="Should pass rule [ PSUseCompatibleTypes ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleTypes ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseCompatibleTypes ](PSUseCompatibleTypes,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Remove-MyITProcessAPIKey.ps1)" time="0.039" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.2339" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSMisleadingBacktick ]" executed="True" result="Success" success="True" time="0.0386" asserts="0" description="Should pass rule [ PSMisleadingBacktick ]"> + <results> + <test-case description="Should pass rule [ PSMisleadingBacktick ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSMisleadingBacktick ](PSMisleadingBacktick,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Remove-MyITProcessAPIKey.ps1)" time="0.0386" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.2762" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSMissingModuleManifestField ]" executed="True" result="Success" success="True" time="0.0386" asserts="0" description="Should pass rule [ PSMissingModuleManifestField ]"> + <results> + <test-case description="Should pass rule [ PSMissingModuleManifestField ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSMissingModuleManifestField ](PSMissingModuleManifestField,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Remove-MyITProcessAPIKey.ps1)" time="0.0386" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.3238" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSPlaceCloseBrace ]" executed="True" result="Success" success="True" time="0.0437" asserts="0" description="Should pass rule [ PSPlaceCloseBrace ]"> + <results> + <test-case description="Should pass rule [ PSPlaceCloseBrace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSPlaceCloseBrace ](PSPlaceCloseBrace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Remove-MyITProcessAPIKey.ps1)" time="0.0437" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.3671" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSPlaceOpenBrace ]" executed="True" result="Success" success="True" time="0.0394" asserts="0" description="Should pass rule [ PSPlaceOpenBrace ]"> + <results> + <test-case description="Should pass rule [ PSPlaceOpenBrace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSPlaceOpenBrace ](PSPlaceOpenBrace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Remove-MyITProcessAPIKey.ps1)" time="0.0394" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.4106" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSPossibleIncorrectComparisonWithNull ]" executed="True" result="Success" success="True" time="0.0397" asserts="0" description="Should pass rule [ PSPossibleIncorrectComparisonWithNull ]"> + <results> + <test-case description="Should pass rule [ PSPossibleIncorrectComparisonWithNull ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSPossibleIncorrectComparisonWithNull ](PSPossibleIncorrectComparisonWithNull,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Remove-MyITProcessAPIKey.ps1)" time="0.0397" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.4525" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ]" executed="True" result="Success" success="True" time="0.0382" asserts="0" description="Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ]"> + <results> + <test-case description="Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ](PSPossibleIncorrectUsageOfAssignmentOperator,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Remove-MyITProcessAPIKey.ps1)" time="0.0382" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.4962" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ]" executed="True" result="Success" success="True" time="0.0399" asserts="0" description="Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ]"> + <results> + <test-case description="Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ](PSPossibleIncorrectUsageOfRedirectionOperator,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Remove-MyITProcessAPIKey.ps1)" time="0.0399" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.5434" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSProvideCommentHelp ]" executed="True" result="Success" success="True" time="0.0395" asserts="0" description="Should pass rule [ PSProvideCommentHelp ]"> + <results> + <test-case description="Should pass rule [ PSProvideCommentHelp ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSProvideCommentHelp ](PSProvideCommentHelp,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Remove-MyITProcessAPIKey.ps1)" time="0.0395" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.5863" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSReviewUnusedParameter ]" executed="True" result="Success" success="True" time="0.039" asserts="0" description="Should pass rule [ PSReviewUnusedParameter ]"> + <results> + <test-case description="Should pass rule [ PSReviewUnusedParameter ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSReviewUnusedParameter ](PSReviewUnusedParameter,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Remove-MyITProcessAPIKey.ps1)" time="0.039" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.6302" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseApprovedVerbs ]" executed="True" result="Success" success="True" time="0.0402" asserts="0" description="Should pass rule [ PSUseApprovedVerbs ]"> + <results> + <test-case description="Should pass rule [ PSUseApprovedVerbs ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseApprovedVerbs ](PSUseApprovedVerbs,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Remove-MyITProcessAPIKey.ps1)" time="0.0402" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.6729" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseBOMForUnicodeEncodedFile ]" executed="True" result="Success" success="True" time="0.0388" asserts="0" description="Should pass rule [ PSUseBOMForUnicodeEncodedFile ]"> + <results> + <test-case description="Should pass rule [ PSUseBOMForUnicodeEncodedFile ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseBOMForUnicodeEncodedFile ](PSUseBOMForUnicodeEncodedFile,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Remove-MyITProcessAPIKey.ps1)" time="0.0388" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.7155" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseCmdletCorrectly ]" executed="True" result="Success" success="True" time="0.0388" asserts="0" description="Should pass rule [ PSUseCmdletCorrectly ]"> + <results> + <test-case description="Should pass rule [ PSUseCmdletCorrectly ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseCmdletCorrectly ](PSUseCmdletCorrectly,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Remove-MyITProcessAPIKey.ps1)" time="0.0388" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.7575" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseCompatibleCmdlets ]" executed="True" result="Success" success="True" time="0.0382" asserts="0" description="Should pass rule [ PSUseCompatibleCmdlets ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleCmdlets ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseCompatibleCmdlets ](PSUseCompatibleCmdlets,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Remove-MyITProcessAPIKey.ps1)" time="0.0382" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.8035" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseConsistentIndentation ]" executed="True" result="Success" success="True" time="0.0421" asserts="0" description="Should pass rule [ PSUseConsistentIndentation ]"> + <results> + <test-case description="Should pass rule [ PSUseConsistentIndentation ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseConsistentIndentation ](PSUseConsistentIndentation,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Remove-MyITProcessAPIKey.ps1)" time="0.0421" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.8458" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseConsistentWhitespace ]" executed="True" result="Success" success="True" time="0.0386" asserts="0" description="Should pass rule [ PSUseConsistentWhitespace ]"> + <results> + <test-case description="Should pass rule [ PSUseConsistentWhitespace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseConsistentWhitespace ](PSUseConsistentWhitespace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Remove-MyITProcessAPIKey.ps1)" time="0.0386" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.8886" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseCorrectCasing ]" executed="True" result="Success" success="True" time="0.0391" asserts="0" description="Should pass rule [ PSUseCorrectCasing ]"> + <results> + <test-case description="Should pass rule [ PSUseCorrectCasing ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseCorrectCasing ](PSUseCorrectCasing,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Remove-MyITProcessAPIKey.ps1)" time="0.0391" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.9317" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ]" executed="True" result="Success" success="True" time="0.0393" asserts="0" description="Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ]"> + <results> + <test-case description="Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ](PSUseDeclaredVarsMoreThanAssignments,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Remove-MyITProcessAPIKey.ps1)" time="0.0393" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.9748" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseLiteralInitializerForHashtable ]" executed="True" result="Success" success="True" time="0.0394" asserts="0" description="Should pass rule [ PSUseLiteralInitializerForHashtable ]"> + <results> + <test-case description="Should pass rule [ PSUseLiteralInitializerForHashtable ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseLiteralInitializerForHashtable ](PSUseLiteralInitializerForHashtable,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Remove-MyITProcessAPIKey.ps1)" time="0.0394" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="2.0215" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseOutputTypeCorrectly ]" executed="True" result="Success" success="True" time="0.0395" asserts="0" description="Should pass rule [ PSUseOutputTypeCorrectly ]"> + <results> + <test-case description="Should pass rule [ PSUseOutputTypeCorrectly ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseOutputTypeCorrectly ](PSUseOutputTypeCorrectly,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Remove-MyITProcessAPIKey.ps1)" time="0.0395" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="2.065" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseProcessBlockForPipelineCommand ]" executed="True" result="Success" success="True" time="0.0397" asserts="0" description="Should pass rule [ PSUseProcessBlockForPipelineCommand ]"> + <results> + <test-case description="Should pass rule [ PSUseProcessBlockForPipelineCommand ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseProcessBlockForPipelineCommand ](PSUseProcessBlockForPipelineCommand,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Remove-MyITProcessAPIKey.ps1)" time="0.0397" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="2.1082" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUsePSCredentialType ]" executed="True" result="Success" success="True" time="0.0394" asserts="0" description="Should pass rule [ PSUsePSCredentialType ]"> + <results> + <test-case description="Should pass rule [ PSUsePSCredentialType ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUsePSCredentialType ](PSUsePSCredentialType,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Remove-MyITProcessAPIKey.ps1)" time="0.0394" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="2.1513" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSShouldProcess ]" executed="True" result="Success" success="True" time="0.0395" asserts="0" description="Should pass rule [ PSShouldProcess ]"> + <results> + <test-case description="Should pass rule [ PSShouldProcess ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSShouldProcess ](PSShouldProcess,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Remove-MyITProcessAPIKey.ps1)" time="0.0395" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="2.1942" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseShouldProcessForStateChangingFunctions ]" executed="True" result="Success" success="True" time="0.0391" asserts="0" description="Should pass rule [ PSUseShouldProcessForStateChangingFunctions ]"> + <results> + <test-case description="Should pass rule [ PSUseShouldProcessForStateChangingFunctions ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseShouldProcessForStateChangingFunctions ](PSUseShouldProcessForStateChangingFunctions,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Remove-MyITProcessAPIKey.ps1)" time="0.0391" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="2.2365" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseSingularNouns ]" executed="True" result="Success" success="True" time="0.0384" asserts="0" description="Should pass rule [ PSUseSingularNouns ]"> + <results> + <test-case description="Should pass rule [ PSUseSingularNouns ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseSingularNouns ](PSUseSingularNouns,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Remove-MyITProcessAPIKey.ps1)" time="0.0384" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="2.2829" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseSupportsShouldProcess ]" executed="True" result="Success" success="True" time="0.0391" asserts="0" description="Should pass rule [ PSUseSupportsShouldProcess ]"> + <results> + <test-case description="Should pass rule [ PSUseSupportsShouldProcess ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseSupportsShouldProcess ](PSUseSupportsShouldProcess,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Remove-MyITProcessAPIKey.ps1)" time="0.0391" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="2.3257" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseToExportFieldsInManifest ]" executed="True" result="Success" success="True" time="0.0391" asserts="0" description="Should pass rule [ PSUseToExportFieldsInManifest ]"> + <results> + <test-case description="Should pass rule [ PSUseToExportFieldsInManifest ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseToExportFieldsInManifest ](PSUseToExportFieldsInManifest,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Remove-MyITProcessAPIKey.ps1)" time="0.0391" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="2.368" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ]" executed="True" result="Success" success="True" time="0.0386" asserts="0" description="Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ]"> + <results> + <test-case description="Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ](PSUseUsingScopeModifierInNewRunspaces,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Remove-MyITProcessAPIKey.ps1)" time="0.0386" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="2.4116" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseUTF8EncodingForHelpFile ]" executed="True" result="Success" success="True" time="0.0399" asserts="0" description="Should pass rule [ PSUseUTF8EncodingForHelpFile ]"> + <results> + <test-case description="Should pass rule [ PSUseUTF8EncodingForHelpFile ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseUTF8EncodingForHelpFile ](PSUseUTF8EncodingForHelpFile,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Remove-MyITProcessAPIKey.ps1)" time="0.0399" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="2.4539" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSDSCDscExamplesPresent ]" executed="True" result="Success" success="True" time="0.0387" asserts="0" description="Should pass rule [ PSDSCDscExamplesPresent ]"> + <results> + <test-case description="Should pass rule [ PSDSCDscExamplesPresent ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSDSCDscExamplesPresent ](PSDSCDscExamplesPresent,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Remove-MyITProcessAPIKey.ps1)" time="0.0387" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="2.4797" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSDSCDscTestsPresent ]" executed="True" result="Success" success="True" time="0.022" asserts="0" description="Should pass rule [ PSDSCDscTestsPresent ]"> + <results> + <test-case description="Should pass rule [ PSDSCDscTestsPresent ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSDSCDscTestsPresent ](PSDSCDscTestsPresent,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Remove-MyITProcessAPIKey.ps1)" time="0.022" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="2.5223" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ]" executed="True" result="Success" success="True" time="0.0388" asserts="0" description="Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ]"> + <results> + <test-case description="Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ](PSDSCReturnCorrectTypesForDSCFunctions,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Remove-MyITProcessAPIKey.ps1)" time="0.0388" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="2.5648" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ]" executed="True" result="Success" success="True" time="0.0387" asserts="0" description="Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ]"> + <results> + <test-case description="Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ](PSDSCUseIdenticalMandatoryParametersForDSC,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Remove-MyITProcessAPIKey.ps1)" time="0.0387" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="2.6074" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSDSCUseIdenticalParametersForDSC ]" executed="True" result="Success" success="True" time="0.0388" asserts="0" description="Should pass rule [ PSDSCUseIdenticalParametersForDSC ]"> + <results> + <test-case description="Should pass rule [ PSDSCUseIdenticalParametersForDSC ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSDSCUseIdenticalParametersForDSC ](PSDSCUseIdenticalParametersForDSC,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Remove-MyITProcessAPIKey.ps1)" time="0.0388" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="2.6502" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSDSCStandardDSCFunctionsInResource ]" executed="True" result="Success" success="True" time="0.039" asserts="0" description="Should pass rule [ PSDSCStandardDSCFunctionsInResource ]"> + <results> + <test-case description="Should pass rule [ PSDSCStandardDSCFunctionsInResource ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSDSCStandardDSCFunctionsInResource ](PSDSCStandardDSCFunctionsInResource,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Remove-MyITProcessAPIKey.ps1)" time="0.039" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="2.6962" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSDSCUseVerboseMessageInDSCResource ]" executed="True" result="Success" success="True" time="0.0388" asserts="0" description="Should pass rule [ PSDSCUseVerboseMessageInDSCResource ]"> + <results> + <test-case description="Should pass rule [ PSDSCUseVerboseMessageInDSCResource ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessAPIKey.ps1 ].Should pass rule [ PSDSCUseVerboseMessageInDSCResource ](PSDSCUseVerboseMessageInDSCResource,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Remove-MyITProcessAPIKey.ps1)" time="0.0388" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests" executed="True" result="Success" success="True" time="15.5603" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests"> + <results> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.0444" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAlignAssignmentStatement ]" executed="True" result="Success" success="True" time="0.0407" asserts="0" description="Should pass rule [ PSAlignAssignmentStatement ]"> + <results> + <test-case description="Should pass rule [ PSAlignAssignmentStatement ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAlignAssignmentStatement ](PSAlignAssignmentStatement,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Test-MyITProcessAPIKey.ps1)" time="0.0407" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.0812" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingCmdletAliases ]" executed="True" result="Success" success="True" time="0.033" asserts="0" description="Should pass rule [ PSAvoidUsingCmdletAliases ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingCmdletAliases ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingCmdletAliases ](PSAvoidUsingCmdletAliases,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Test-MyITProcessAPIKey.ps1)" time="0.033" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.1235" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidAssignmentToAutomaticVariable ]" executed="True" result="Success" success="True" time="0.0386" asserts="0" description="Should pass rule [ PSAvoidAssignmentToAutomaticVariable ]"> + <results> + <test-case description="Should pass rule [ PSAvoidAssignmentToAutomaticVariable ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidAssignmentToAutomaticVariable ](PSAvoidAssignmentToAutomaticVariable,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Test-MyITProcessAPIKey.ps1)" time="0.0386" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.1665" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidDefaultValueSwitchParameter ]" executed="True" result="Success" success="True" time="0.0393" asserts="0" description="Should pass rule [ PSAvoidDefaultValueSwitchParameter ]"> + <results> + <test-case description="Should pass rule [ PSAvoidDefaultValueSwitchParameter ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidDefaultValueSwitchParameter ](PSAvoidDefaultValueSwitchParameter,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Test-MyITProcessAPIKey.ps1)" time="0.0393" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.2105" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ]" executed="True" result="Success" success="True" time="0.0401" asserts="0" description="Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ]"> + <results> + <test-case description="Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ](PSAvoidDefaultValueForMandatoryParameter,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Test-MyITProcessAPIKey.ps1)" time="0.0401" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.2413" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingEmptyCatchBlock ]" executed="True" result="Success" success="True" time="0.027" asserts="0" description="Should pass rule [ PSAvoidUsingEmptyCatchBlock ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingEmptyCatchBlock ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingEmptyCatchBlock ](PSAvoidUsingEmptyCatchBlock,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Test-MyITProcessAPIKey.ps1)" time="0.027" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.2845" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidGlobalAliases ]" executed="True" result="Success" success="True" time="0.0395" asserts="0" description="Should pass rule [ PSAvoidGlobalAliases ]"> + <results> + <test-case description="Should pass rule [ PSAvoidGlobalAliases ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidGlobalAliases ](PSAvoidGlobalAliases,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Test-MyITProcessAPIKey.ps1)" time="0.0395" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.3275" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidGlobalFunctions ]" executed="True" result="Success" success="True" time="0.0394" asserts="0" description="Should pass rule [ PSAvoidGlobalFunctions ]"> + <results> + <test-case description="Should pass rule [ PSAvoidGlobalFunctions ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidGlobalFunctions ](PSAvoidGlobalFunctions,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Test-MyITProcessAPIKey.ps1)" time="0.0394" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.3703" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidGlobalVars ]" executed="True" result="Success" success="True" time="0.039" asserts="0" description="Should pass rule [ PSAvoidGlobalVars ]"> + <results> + <test-case description="Should pass rule [ PSAvoidGlobalVars ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidGlobalVars ](PSAvoidGlobalVars,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Test-MyITProcessAPIKey.ps1)" time="0.039" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.4166" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidInvokingEmptyMembers ]" executed="True" result="Success" success="True" time="0.0393" asserts="0" description="Should pass rule [ PSAvoidInvokingEmptyMembers ]"> + <results> + <test-case description="Should pass rule [ PSAvoidInvokingEmptyMembers ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidInvokingEmptyMembers ](PSAvoidInvokingEmptyMembers,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Test-MyITProcessAPIKey.ps1)" time="0.0393" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.458" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidLongLines ]" executed="True" result="Success" success="True" time="0.0377" asserts="0" description="Should pass rule [ PSAvoidLongLines ]"> + <results> + <test-case description="Should pass rule [ PSAvoidLongLines ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidLongLines ](PSAvoidLongLines,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Test-MyITProcessAPIKey.ps1)" time="0.0377" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.5011" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidMultipleTypeAttributes ]" executed="True" result="Success" success="True" time="0.0394" asserts="0" description="Should pass rule [ PSAvoidMultipleTypeAttributes ]"> + <results> + <test-case description="Should pass rule [ PSAvoidMultipleTypeAttributes ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidMultipleTypeAttributes ](PSAvoidMultipleTypeAttributes,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Test-MyITProcessAPIKey.ps1)" time="0.0394" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.5439" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ]" executed="True" result="Success" success="True" time="0.039" asserts="0" description="Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ]"> + <results> + <test-case description="Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ](PSAvoidNullOrEmptyHelpMessageAttribute,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Test-MyITProcessAPIKey.ps1)" time="0.039" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.6042" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ]" executed="True" result="Success" success="True" time="0.0566" asserts="0" description="Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ]"> + <results> + <test-case description="Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ](PSAvoidOverwritingBuiltInCmdlets,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Test-MyITProcessAPIKey.ps1)" time="0.0566" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.6444" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingPositionalParameters ]" executed="True" result="Success" success="True" time="0.0362" asserts="0" description="Should pass rule [ PSAvoidUsingPositionalParameters ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingPositionalParameters ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingPositionalParameters ](PSAvoidUsingPositionalParameters,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Test-MyITProcessAPIKey.ps1)" time="0.0362" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.6641" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSReservedCmdletChar ]" executed="True" result="Success" success="True" time="0.0156" asserts="0" description="Should pass rule [ PSReservedCmdletChar ]"> + <results> + <test-case description="Should pass rule [ PSReservedCmdletChar ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSReservedCmdletChar ](PSReservedCmdletChar,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Test-MyITProcessAPIKey.ps1)" time="0.0156" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.6833" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSReservedParams ]" executed="True" result="Success" success="True" time="0.0152" asserts="0" description="Should pass rule [ PSReservedParams ]"> + <results> + <test-case description="Should pass rule [ PSReservedParams ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSReservedParams ](PSReservedParams,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Test-MyITProcessAPIKey.ps1)" time="0.0152" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.7024" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidSemicolonsAsLineTerminators ]" executed="True" result="Success" success="True" time="0.0151" asserts="0" description="Should pass rule [ PSAvoidSemicolonsAsLineTerminators ]"> + <results> + <test-case description="Should pass rule [ PSAvoidSemicolonsAsLineTerminators ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidSemicolonsAsLineTerminators ](PSAvoidSemicolonsAsLineTerminators,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Test-MyITProcessAPIKey.ps1)" time="0.0151" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.7219" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidShouldContinueWithoutForce ]" executed="True" result="Success" success="True" time="0.0154" asserts="0" description="Should pass rule [ PSAvoidShouldContinueWithoutForce ]"> + <results> + <test-case description="Should pass rule [ PSAvoidShouldContinueWithoutForce ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidShouldContinueWithoutForce ](PSAvoidShouldContinueWithoutForce,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Test-MyITProcessAPIKey.ps1)" time="0.0154" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.741" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidTrailingWhitespace ]" executed="True" result="Success" success="True" time="0.0152" asserts="0" description="Should pass rule [ PSAvoidTrailingWhitespace ]"> + <results> + <test-case description="Should pass rule [ PSAvoidTrailingWhitespace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidTrailingWhitespace ](PSAvoidTrailingWhitespace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Test-MyITProcessAPIKey.ps1)" time="0.0152" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.7899" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ]" executed="True" result="Success" success="True" time="0.0399" asserts="0" description="Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ](PSAvoidUsingUsernameAndPasswordParams,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Test-MyITProcessAPIKey.ps1)" time="0.0399" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.8332" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ]" executed="True" result="Success" success="True" time="0.0395" asserts="0" description="Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ](PSAvoidUsingBrokenHashAlgorithms,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Test-MyITProcessAPIKey.ps1)" time="0.0395" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.8764" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingComputerNameHardcoded ]" executed="True" result="Success" success="True" time="0.0395" asserts="0" description="Should pass rule [ PSAvoidUsingComputerNameHardcoded ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingComputerNameHardcoded ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingComputerNameHardcoded ](PSAvoidUsingComputerNameHardcoded,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Test-MyITProcessAPIKey.ps1)" time="0.0395" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.9196" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ]" executed="True" result="Success" success="True" time="0.0394" asserts="0" description="Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ](PSAvoidUsingConvertToSecureStringWithPlainText,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Test-MyITProcessAPIKey.ps1)" time="0.0394" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.9629" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingDeprecatedManifestFields ]" executed="True" result="Success" success="True" time="0.0396" asserts="0" description="Should pass rule [ PSAvoidUsingDeprecatedManifestFields ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingDeprecatedManifestFields ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingDeprecatedManifestFields ](PSAvoidUsingDeprecatedManifestFields,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Test-MyITProcessAPIKey.ps1)" time="0.0396" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="0.9887" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ]" executed="True" result="Success" success="True" time="0.0219" asserts="0" description="Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ](PSAvoidUsingDoubleQuotesForConstantString,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Test-MyITProcessAPIKey.ps1)" time="0.0219" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.0312" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingInvokeExpression ]" executed="True" result="Success" success="True" time="0.0387" asserts="0" description="Should pass rule [ PSAvoidUsingInvokeExpression ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingInvokeExpression ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingInvokeExpression ](PSAvoidUsingInvokeExpression,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Test-MyITProcessAPIKey.ps1)" time="0.0387" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.0731" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingPlainTextForPassword ]" executed="True" result="Success" success="True" time="0.0381" asserts="0" description="Should pass rule [ PSAvoidUsingPlainTextForPassword ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingPlainTextForPassword ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingPlainTextForPassword ](PSAvoidUsingPlainTextForPassword,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Test-MyITProcessAPIKey.ps1)" time="0.0381" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.1156" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingWMICmdlet ]" executed="True" result="Success" success="True" time="0.0387" asserts="0" description="Should pass rule [ PSAvoidUsingWMICmdlet ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingWMICmdlet ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingWMICmdlet ](PSAvoidUsingWMICmdlet,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Test-MyITProcessAPIKey.ps1)" time="0.0387" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.1583" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingWriteHost ]" executed="True" result="Success" success="True" time="0.0383" asserts="0" description="Should pass rule [ PSAvoidUsingWriteHost ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingWriteHost ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSAvoidUsingWriteHost ](PSAvoidUsingWriteHost,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Test-MyITProcessAPIKey.ps1)" time="0.0383" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.201" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseCompatibleCommands ]" executed="True" result="Success" success="True" time="0.0387" asserts="0" description="Should pass rule [ PSUseCompatibleCommands ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleCommands ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseCompatibleCommands ](PSUseCompatibleCommands,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Test-MyITProcessAPIKey.ps1)" time="0.0387" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.2436" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseCompatibleSyntax ]" executed="True" result="Success" success="True" time="0.0388" asserts="0" description="Should pass rule [ PSUseCompatibleSyntax ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleSyntax ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseCompatibleSyntax ](PSUseCompatibleSyntax,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Test-MyITProcessAPIKey.ps1)" time="0.0388" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.2889" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseCompatibleTypes ]" executed="True" result="Success" success="True" time="0.0382" asserts="0" description="Should pass rule [ PSUseCompatibleTypes ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleTypes ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseCompatibleTypes ](PSUseCompatibleTypes,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Test-MyITProcessAPIKey.ps1)" time="0.0382" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.3314" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSMisleadingBacktick ]" executed="True" result="Success" success="True" time="0.0387" asserts="0" description="Should pass rule [ PSMisleadingBacktick ]"> + <results> + <test-case description="Should pass rule [ PSMisleadingBacktick ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSMisleadingBacktick ](PSMisleadingBacktick,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Test-MyITProcessAPIKey.ps1)" time="0.0387" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.373" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSMissingModuleManifestField ]" executed="True" result="Success" success="True" time="0.0377" asserts="0" description="Should pass rule [ PSMissingModuleManifestField ]"> + <results> + <test-case description="Should pass rule [ PSMissingModuleManifestField ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSMissingModuleManifestField ](PSMissingModuleManifestField,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Test-MyITProcessAPIKey.ps1)" time="0.0377" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.4152" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSPlaceCloseBrace ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSPlaceCloseBrace ]"> + <results> + <test-case description="Should pass rule [ PSPlaceCloseBrace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSPlaceCloseBrace ](PSPlaceCloseBrace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Test-MyITProcessAPIKey.ps1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.4577" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSPlaceOpenBrace ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSPlaceOpenBrace ]"> + <results> + <test-case description="Should pass rule [ PSPlaceOpenBrace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSPlaceOpenBrace ](PSPlaceOpenBrace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Test-MyITProcessAPIKey.ps1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.5033" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSPossibleIncorrectComparisonWithNull ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSPossibleIncorrectComparisonWithNull ]"> + <results> + <test-case description="Should pass rule [ PSPossibleIncorrectComparisonWithNull ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSPossibleIncorrectComparisonWithNull ](PSPossibleIncorrectComparisonWithNull,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Test-MyITProcessAPIKey.ps1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.5447" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ]" executed="True" result="Success" success="True" time="0.0377" asserts="0" description="Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ]"> + <results> + <test-case description="Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ](PSPossibleIncorrectUsageOfAssignmentOperator,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Test-MyITProcessAPIKey.ps1)" time="0.0377" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.5874" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ]" executed="True" result="Success" success="True" time="0.0389" asserts="0" description="Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ]"> + <results> + <test-case description="Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ](PSPossibleIncorrectUsageOfRedirectionOperator,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Test-MyITProcessAPIKey.ps1)" time="0.0389" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.6291" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSProvideCommentHelp ]" executed="True" result="Success" success="True" time="0.0379" asserts="0" description="Should pass rule [ PSProvideCommentHelp ]"> + <results> + <test-case description="Should pass rule [ PSProvideCommentHelp ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSProvideCommentHelp ](PSProvideCommentHelp,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Test-MyITProcessAPIKey.ps1)" time="0.0379" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.6718" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSReviewUnusedParameter ]" executed="True" result="Success" success="True" time="0.0389" asserts="0" description="Should pass rule [ PSReviewUnusedParameter ]"> + <results> + <test-case description="Should pass rule [ PSReviewUnusedParameter ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSReviewUnusedParameter ](PSReviewUnusedParameter,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Test-MyITProcessAPIKey.ps1)" time="0.0389" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.7145" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseApprovedVerbs ]" executed="True" result="Success" success="True" time="0.0389" asserts="0" description="Should pass rule [ PSUseApprovedVerbs ]"> + <results> + <test-case description="Should pass rule [ PSUseApprovedVerbs ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseApprovedVerbs ](PSUseApprovedVerbs,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Test-MyITProcessAPIKey.ps1)" time="0.0389" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.7613" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseBOMForUnicodeEncodedFile ]" executed="True" result="Success" success="True" time="0.043" asserts="0" description="Should pass rule [ PSUseBOMForUnicodeEncodedFile ]"> + <results> + <test-case description="Should pass rule [ PSUseBOMForUnicodeEncodedFile ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseBOMForUnicodeEncodedFile ](PSUseBOMForUnicodeEncodedFile,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Test-MyITProcessAPIKey.ps1)" time="0.043" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.8032" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseCmdletCorrectly ]" executed="True" result="Success" success="True" time="0.0382" asserts="0" description="Should pass rule [ PSUseCmdletCorrectly ]"> + <results> + <test-case description="Should pass rule [ PSUseCmdletCorrectly ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseCmdletCorrectly ](PSUseCmdletCorrectly,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Test-MyITProcessAPIKey.ps1)" time="0.0382" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.8461" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseCompatibleCmdlets ]" executed="True" result="Success" success="True" time="0.0392" asserts="0" description="Should pass rule [ PSUseCompatibleCmdlets ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleCmdlets ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseCompatibleCmdlets ](PSUseCompatibleCmdlets,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Test-MyITProcessAPIKey.ps1)" time="0.0392" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.8884" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseConsistentIndentation ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSUseConsistentIndentation ]"> + <results> + <test-case description="Should pass rule [ PSUseConsistentIndentation ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseConsistentIndentation ](PSUseConsistentIndentation,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Test-MyITProcessAPIKey.ps1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.9303" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseConsistentWhitespace ]" executed="True" result="Success" success="True" time="0.038" asserts="0" description="Should pass rule [ PSUseConsistentWhitespace ]"> + <results> + <test-case description="Should pass rule [ PSUseConsistentWhitespace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseConsistentWhitespace ](PSUseConsistentWhitespace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Test-MyITProcessAPIKey.ps1)" time="0.038" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="1.9726" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseCorrectCasing ]" executed="True" result="Success" success="True" time="0.0386" asserts="0" description="Should pass rule [ PSUseCorrectCasing ]"> + <results> + <test-case description="Should pass rule [ PSUseCorrectCasing ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseCorrectCasing ](PSUseCorrectCasing,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Test-MyITProcessAPIKey.ps1)" time="0.0386" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="2.0186" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ]" executed="True" result="Success" success="True" time="0.0388" asserts="0" description="Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ]"> + <results> + <test-case description="Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ](PSUseDeclaredVarsMoreThanAssignments,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Test-MyITProcessAPIKey.ps1)" time="0.0388" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="2.0605" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseLiteralInitializerForHashtable ]" executed="True" result="Success" success="True" time="0.0382" asserts="0" description="Should pass rule [ PSUseLiteralInitializerForHashtable ]"> + <results> + <test-case description="Should pass rule [ PSUseLiteralInitializerForHashtable ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseLiteralInitializerForHashtable ](PSUseLiteralInitializerForHashtable,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Test-MyITProcessAPIKey.ps1)" time="0.0382" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="2.103" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseOutputTypeCorrectly ]" executed="True" result="Success" success="True" time="0.0388" asserts="0" description="Should pass rule [ PSUseOutputTypeCorrectly ]"> + <results> + <test-case description="Should pass rule [ PSUseOutputTypeCorrectly ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseOutputTypeCorrectly ](PSUseOutputTypeCorrectly,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Test-MyITProcessAPIKey.ps1)" time="0.0388" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="2.1461" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseProcessBlockForPipelineCommand ]" executed="True" result="Success" success="True" time="0.0394" asserts="0" description="Should pass rule [ PSUseProcessBlockForPipelineCommand ]"> + <results> + <test-case description="Should pass rule [ PSUseProcessBlockForPipelineCommand ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseProcessBlockForPipelineCommand ](PSUseProcessBlockForPipelineCommand,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Test-MyITProcessAPIKey.ps1)" time="0.0394" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="2.1911" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUsePSCredentialType ]" executed="True" result="Success" success="True" time="0.0398" asserts="0" description="Should pass rule [ PSUsePSCredentialType ]"> + <results> + <test-case description="Should pass rule [ PSUsePSCredentialType ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUsePSCredentialType ](PSUsePSCredentialType,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Test-MyITProcessAPIKey.ps1)" time="0.0398" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="2.2329" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSShouldProcess ]" executed="True" result="Success" success="True" time="0.0369" asserts="0" description="Should pass rule [ PSShouldProcess ]"> + <results> + <test-case description="Should pass rule [ PSShouldProcess ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSShouldProcess ](PSShouldProcess,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Test-MyITProcessAPIKey.ps1)" time="0.0369" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="2.2782" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseShouldProcessForStateChangingFunctions ]" executed="True" result="Success" success="True" time="0.0414" asserts="0" description="Should pass rule [ PSUseShouldProcessForStateChangingFunctions ]"> + <results> + <test-case description="Should pass rule [ PSUseShouldProcessForStateChangingFunctions ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseShouldProcessForStateChangingFunctions ](PSUseShouldProcessForStateChangingFunctions,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Test-MyITProcessAPIKey.ps1)" time="0.0414" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="2.3207" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseSingularNouns ]" executed="True" result="Success" success="True" time="0.0387" asserts="0" description="Should pass rule [ PSUseSingularNouns ]"> + <results> + <test-case description="Should pass rule [ PSUseSingularNouns ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseSingularNouns ](PSUseSingularNouns,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Test-MyITProcessAPIKey.ps1)" time="0.0387" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="2.3674" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseSupportsShouldProcess ]" executed="True" result="Success" success="True" time="0.0397" asserts="0" description="Should pass rule [ PSUseSupportsShouldProcess ]"> + <results> + <test-case description="Should pass rule [ PSUseSupportsShouldProcess ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseSupportsShouldProcess ](PSUseSupportsShouldProcess,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Test-MyITProcessAPIKey.ps1)" time="0.0397" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="2.4101" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseToExportFieldsInManifest ]" executed="True" result="Success" success="True" time="0.0388" asserts="0" description="Should pass rule [ PSUseToExportFieldsInManifest ]"> + <results> + <test-case description="Should pass rule [ PSUseToExportFieldsInManifest ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseToExportFieldsInManifest ](PSUseToExportFieldsInManifest,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Test-MyITProcessAPIKey.ps1)" time="0.0388" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="2.4538" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ]" executed="True" result="Success" success="True" time="0.0398" asserts="0" description="Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ]"> + <results> + <test-case description="Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ](PSUseUsingScopeModifierInNewRunspaces,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Test-MyITProcessAPIKey.ps1)" time="0.0398" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="2.4971" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseUTF8EncodingForHelpFile ]" executed="True" result="Success" success="True" time="0.0395" asserts="0" description="Should pass rule [ PSUseUTF8EncodingForHelpFile ]"> + <results> + <test-case description="Should pass rule [ PSUseUTF8EncodingForHelpFile ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSUseUTF8EncodingForHelpFile ](PSUseUTF8EncodingForHelpFile,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Test-MyITProcessAPIKey.ps1)" time="0.0395" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="2.54" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSDSCDscExamplesPresent ]" executed="True" result="Success" success="True" time="0.0392" asserts="0" description="Should pass rule [ PSDSCDscExamplesPresent ]"> + <results> + <test-case description="Should pass rule [ PSDSCDscExamplesPresent ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSDSCDscExamplesPresent ](PSDSCDscExamplesPresent,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Test-MyITProcessAPIKey.ps1)" time="0.0392" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="2.5861" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSDSCDscTestsPresent ]" executed="True" result="Success" success="True" time="0.0391" asserts="0" description="Should pass rule [ PSDSCDscTestsPresent ]"> + <results> + <test-case description="Should pass rule [ PSDSCDscTestsPresent ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSDSCDscTestsPresent ](PSDSCDscTestsPresent,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Test-MyITProcessAPIKey.ps1)" time="0.0391" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="2.6278" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ]" executed="True" result="Success" success="True" time="0.038" asserts="0" description="Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ]"> + <results> + <test-case description="Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ](PSDSCReturnCorrectTypesForDSCFunctions,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Test-MyITProcessAPIKey.ps1)" time="0.038" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="2.6703" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ]" executed="True" result="Success" success="True" time="0.0388" asserts="0" description="Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ]"> + <results> + <test-case description="Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ](PSDSCUseIdenticalMandatoryParametersForDSC,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Test-MyITProcessAPIKey.ps1)" time="0.0388" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="2.7132" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSDSCUseIdenticalParametersForDSC ]" executed="True" result="Success" success="True" time="0.0391" asserts="0" description="Should pass rule [ PSDSCUseIdenticalParametersForDSC ]"> + <results> + <test-case description="Should pass rule [ PSDSCUseIdenticalParametersForDSC ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSDSCUseIdenticalParametersForDSC ](PSDSCUseIdenticalParametersForDSC,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Test-MyITProcessAPIKey.ps1)" time="0.0391" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="2.7581" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSDSCStandardDSCFunctionsInResource ]" executed="True" result="Success" success="True" time="0.0402" asserts="0" description="Should pass rule [ PSDSCStandardDSCFunctionsInResource ]"> + <results> + <test-case description="Should pass rule [ PSDSCStandardDSCFunctionsInResource ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSDSCStandardDSCFunctionsInResource ](PSDSCStandardDSCFunctionsInResource,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Test-MyITProcessAPIKey.ps1)" time="0.0402" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]" executed="True" result="Success" success="True" time="2.8048" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSDSCUseVerboseMessageInDSCResource ]" executed="True" result="Success" success="True" time="0.039" asserts="0" description="Should pass rule [ PSDSCUseVerboseMessageInDSCResource ]"> + <results> + <test-case description="Should pass rule [ PSDSCUseVerboseMessageInDSCResource ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Test-MyITProcessAPIKey.ps1 ].Should pass rule [ PSDSCUseVerboseMessageInDSCResource ](PSDSCUseVerboseMessageInDSCResource,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\apiKeys\Test-MyITProcessAPIKey.ps1)" time="0.039" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests" executed="True" result="Success" success="True" time="18.339" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests"> + <results> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="0.043" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAlignAssignmentStatement ]" executed="True" result="Success" success="True" time="0.0394" asserts="0" description="Should pass rule [ PSAlignAssignmentStatement ]"> + <results> + <test-case description="Should pass rule [ PSAlignAssignmentStatement ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAlignAssignmentStatement ](PSAlignAssignmentStatement,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Add-MyITProcessBaseURI.ps1)" time="0.0394" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="0.0859" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidUsingCmdletAliases ]" executed="True" result="Success" success="True" time="0.0392" asserts="0" description="Should pass rule [ PSAvoidUsingCmdletAliases ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingCmdletAliases ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidUsingCmdletAliases ](PSAvoidUsingCmdletAliases,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Add-MyITProcessBaseURI.ps1)" time="0.0392" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="0.1282" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidAssignmentToAutomaticVariable ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSAvoidAssignmentToAutomaticVariable ]"> + <results> + <test-case description="Should pass rule [ PSAvoidAssignmentToAutomaticVariable ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidAssignmentToAutomaticVariable ](PSAvoidAssignmentToAutomaticVariable,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Add-MyITProcessBaseURI.ps1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="0.1714" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidDefaultValueSwitchParameter ]" executed="True" result="Success" success="True" time="0.0394" asserts="0" description="Should pass rule [ PSAvoidDefaultValueSwitchParameter ]"> + <results> + <test-case description="Should pass rule [ PSAvoidDefaultValueSwitchParameter ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidDefaultValueSwitchParameter ](PSAvoidDefaultValueSwitchParameter,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Add-MyITProcessBaseURI.ps1)" time="0.0394" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="0.2178" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ]" executed="True" result="Success" success="True" time="0.0426" asserts="0" description="Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ]"> + <results> + <test-case description="Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ](PSAvoidDefaultValueForMandatoryParameter,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Add-MyITProcessBaseURI.ps1)" time="0.0426" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="0.261" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidUsingEmptyCatchBlock ]" executed="True" result="Success" success="True" time="0.0394" asserts="0" description="Should pass rule [ PSAvoidUsingEmptyCatchBlock ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingEmptyCatchBlock ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidUsingEmptyCatchBlock ](PSAvoidUsingEmptyCatchBlock,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Add-MyITProcessBaseURI.ps1)" time="0.0394" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="0.3044" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidGlobalAliases ]" executed="True" result="Success" success="True" time="0.0395" asserts="0" description="Should pass rule [ PSAvoidGlobalAliases ]"> + <results> + <test-case description="Should pass rule [ PSAvoidGlobalAliases ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidGlobalAliases ](PSAvoidGlobalAliases,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Add-MyITProcessBaseURI.ps1)" time="0.0395" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="0.3477" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidGlobalFunctions ]" executed="True" result="Success" success="True" time="0.0393" asserts="0" description="Should pass rule [ PSAvoidGlobalFunctions ]"> + <results> + <test-case description="Should pass rule [ PSAvoidGlobalFunctions ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidGlobalFunctions ](PSAvoidGlobalFunctions,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Add-MyITProcessBaseURI.ps1)" time="0.0393" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="0.3903" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidGlobalVars ]" executed="True" result="Success" success="True" time="0.0387" asserts="0" description="Should pass rule [ PSAvoidGlobalVars ]"> + <results> + <test-case description="Should pass rule [ PSAvoidGlobalVars ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidGlobalVars ](PSAvoidGlobalVars,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Add-MyITProcessBaseURI.ps1)" time="0.0387" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="0.4381" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidInvokingEmptyMembers ]" executed="True" result="Success" success="True" time="0.0404" asserts="0" description="Should pass rule [ PSAvoidInvokingEmptyMembers ]"> + <results> + <test-case description="Should pass rule [ PSAvoidInvokingEmptyMembers ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidInvokingEmptyMembers ](PSAvoidInvokingEmptyMembers,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Add-MyITProcessBaseURI.ps1)" time="0.0404" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="0.4818" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidLongLines ]" executed="True" result="Success" success="True" time="0.0392" asserts="0" description="Should pass rule [ PSAvoidLongLines ]"> + <results> + <test-case description="Should pass rule [ PSAvoidLongLines ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidLongLines ](PSAvoidLongLines,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Add-MyITProcessBaseURI.ps1)" time="0.0392" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="0.5272" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidMultipleTypeAttributes ]" executed="True" result="Success" success="True" time="0.0413" asserts="0" description="Should pass rule [ PSAvoidMultipleTypeAttributes ]"> + <results> + <test-case description="Should pass rule [ PSAvoidMultipleTypeAttributes ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidMultipleTypeAttributes ](PSAvoidMultipleTypeAttributes,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Add-MyITProcessBaseURI.ps1)" time="0.0413" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="0.5719" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ]" executed="True" result="Success" success="True" time="0.0408" asserts="0" description="Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ]"> + <results> + <test-case description="Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ](PSAvoidNullOrEmptyHelpMessageAttribute,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Add-MyITProcessBaseURI.ps1)" time="0.0408" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="0.7659" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ]" executed="True" result="Success" success="True" time="0.1899" asserts="0" description="Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ]"> + <results> + <test-case description="Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ](PSAvoidOverwritingBuiltInCmdlets,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Add-MyITProcessBaseURI.ps1)" time="0.1899" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="0.8061" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidUsingPositionalParameters ]" executed="True" result="Success" success="True" time="0.0362" asserts="0" description="Should pass rule [ PSAvoidUsingPositionalParameters ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingPositionalParameters ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidUsingPositionalParameters ](PSAvoidUsingPositionalParameters,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Add-MyITProcessBaseURI.ps1)" time="0.0362" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="0.8255" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSReservedCmdletChar ]" executed="True" result="Success" success="True" time="0.0154" asserts="0" description="Should pass rule [ PSReservedCmdletChar ]"> + <results> + <test-case description="Should pass rule [ PSReservedCmdletChar ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSReservedCmdletChar ](PSReservedCmdletChar,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Add-MyITProcessBaseURI.ps1)" time="0.0154" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="0.8442" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSReservedParams ]" executed="True" result="Success" success="True" time="0.0147" asserts="0" description="Should pass rule [ PSReservedParams ]"> + <results> + <test-case description="Should pass rule [ PSReservedParams ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSReservedParams ](PSReservedParams,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Add-MyITProcessBaseURI.ps1)" time="0.0147" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="0.8624" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidSemicolonsAsLineTerminators ]" executed="True" result="Success" success="True" time="0.0145" asserts="0" description="Should pass rule [ PSAvoidSemicolonsAsLineTerminators ]"> + <results> + <test-case description="Should pass rule [ PSAvoidSemicolonsAsLineTerminators ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidSemicolonsAsLineTerminators ](PSAvoidSemicolonsAsLineTerminators,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Add-MyITProcessBaseURI.ps1)" time="0.0145" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="0.8809" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidShouldContinueWithoutForce ]" executed="True" result="Success" success="True" time="0.0147" asserts="0" description="Should pass rule [ PSAvoidShouldContinueWithoutForce ]"> + <results> + <test-case description="Should pass rule [ PSAvoidShouldContinueWithoutForce ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidShouldContinueWithoutForce ](PSAvoidShouldContinueWithoutForce,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Add-MyITProcessBaseURI.ps1)" time="0.0147" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="0.8992" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidTrailingWhitespace ]" executed="True" result="Success" success="True" time="0.0145" asserts="0" description="Should pass rule [ PSAvoidTrailingWhitespace ]"> + <results> + <test-case description="Should pass rule [ PSAvoidTrailingWhitespace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidTrailingWhitespace ](PSAvoidTrailingWhitespace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Add-MyITProcessBaseURI.ps1)" time="0.0145" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="0.9175" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ]" executed="True" result="Success" success="True" time="0.0146" asserts="0" description="Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ](PSAvoidUsingUsernameAndPasswordParams,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Add-MyITProcessBaseURI.ps1)" time="0.0146" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="0.9379" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ]" executed="True" result="Success" success="True" time="0.0156" asserts="0" description="Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ](PSAvoidUsingBrokenHashAlgorithms,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Add-MyITProcessBaseURI.ps1)" time="0.0156" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="0.9634" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidUsingComputerNameHardcoded ]" executed="True" result="Success" success="True" time="0.0208" asserts="0" description="Should pass rule [ PSAvoidUsingComputerNameHardcoded ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingComputerNameHardcoded ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidUsingComputerNameHardcoded ](PSAvoidUsingComputerNameHardcoded,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Add-MyITProcessBaseURI.ps1)" time="0.0208" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="0.9833" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ]" executed="True" result="Success" success="True" time="0.0157" asserts="0" description="Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ](PSAvoidUsingConvertToSecureStringWithPlainText,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Add-MyITProcessBaseURI.ps1)" time="0.0157" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="1.0037" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidUsingDeprecatedManifestFields ]" executed="True" result="Success" success="True" time="0.0161" asserts="0" description="Should pass rule [ PSAvoidUsingDeprecatedManifestFields ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingDeprecatedManifestFields ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidUsingDeprecatedManifestFields ](PSAvoidUsingDeprecatedManifestFields,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Add-MyITProcessBaseURI.ps1)" time="0.0161" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="1.0232" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ]" executed="True" result="Success" success="True" time="0.0154" asserts="0" description="Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ](PSAvoidUsingDoubleQuotesForConstantString,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Add-MyITProcessBaseURI.ps1)" time="0.0154" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="1.0446" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidUsingInvokeExpression ]" executed="True" result="Success" success="True" time="0.0168" asserts="0" description="Should pass rule [ PSAvoidUsingInvokeExpression ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingInvokeExpression ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidUsingInvokeExpression ](PSAvoidUsingInvokeExpression,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Add-MyITProcessBaseURI.ps1)" time="0.0168" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="1.0721" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidUsingPlainTextForPassword ]" executed="True" result="Success" success="True" time="0.0215" asserts="0" description="Should pass rule [ PSAvoidUsingPlainTextForPassword ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingPlainTextForPassword ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidUsingPlainTextForPassword ](PSAvoidUsingPlainTextForPassword,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Add-MyITProcessBaseURI.ps1)" time="0.0215" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="1.1244" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidUsingWMICmdlet ]" executed="True" result="Success" success="True" time="0.0418" asserts="0" description="Should pass rule [ PSAvoidUsingWMICmdlet ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingWMICmdlet ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidUsingWMICmdlet ](PSAvoidUsingWMICmdlet,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Add-MyITProcessBaseURI.ps1)" time="0.0418" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="1.1664" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidUsingWriteHost ]" executed="True" result="Success" success="True" time="0.0381" asserts="0" description="Should pass rule [ PSAvoidUsingWriteHost ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingWriteHost ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidUsingWriteHost ](PSAvoidUsingWriteHost,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Add-MyITProcessBaseURI.ps1)" time="0.0381" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="1.2084" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseCompatibleCommands ]" executed="True" result="Success" success="True" time="0.0383" asserts="0" description="Should pass rule [ PSUseCompatibleCommands ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleCommands ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseCompatibleCommands ](PSUseCompatibleCommands,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Add-MyITProcessBaseURI.ps1)" time="0.0383" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="1.2503" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseCompatibleSyntax ]" executed="True" result="Success" success="True" time="0.0381" asserts="0" description="Should pass rule [ PSUseCompatibleSyntax ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleSyntax ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseCompatibleSyntax ](PSUseCompatibleSyntax,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Add-MyITProcessBaseURI.ps1)" time="0.0381" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="1.292" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseCompatibleTypes ]" executed="True" result="Success" success="True" time="0.038" asserts="0" description="Should pass rule [ PSUseCompatibleTypes ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleTypes ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseCompatibleTypes ](PSUseCompatibleTypes,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Add-MyITProcessBaseURI.ps1)" time="0.038" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="1.3346" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSMisleadingBacktick ]" executed="True" result="Success" success="True" time="0.0389" asserts="0" description="Should pass rule [ PSMisleadingBacktick ]"> + <results> + <test-case description="Should pass rule [ PSMisleadingBacktick ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSMisleadingBacktick ](PSMisleadingBacktick,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Add-MyITProcessBaseURI.ps1)" time="0.0389" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="1.3633" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSMissingModuleManifestField ]" executed="True" result="Success" success="True" time="0.0248" asserts="0" description="Should pass rule [ PSMissingModuleManifestField ]"> + <results> + <test-case description="Should pass rule [ PSMissingModuleManifestField ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSMissingModuleManifestField ](PSMissingModuleManifestField,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Add-MyITProcessBaseURI.ps1)" time="0.0248" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="1.4057" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSPlaceCloseBrace ]" executed="True" result="Success" success="True" time="0.0386" asserts="0" description="Should pass rule [ PSPlaceCloseBrace ]"> + <results> + <test-case description="Should pass rule [ PSPlaceCloseBrace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSPlaceCloseBrace ](PSPlaceCloseBrace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Add-MyITProcessBaseURI.ps1)" time="0.0386" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="1.4488" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSPlaceOpenBrace ]" executed="True" result="Success" success="True" time="0.0392" asserts="0" description="Should pass rule [ PSPlaceOpenBrace ]"> + <results> + <test-case description="Should pass rule [ PSPlaceOpenBrace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSPlaceOpenBrace ](PSPlaceOpenBrace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Add-MyITProcessBaseURI.ps1)" time="0.0392" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="1.4914" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSPossibleIncorrectComparisonWithNull ]" executed="True" result="Success" success="True" time="0.0388" asserts="0" description="Should pass rule [ PSPossibleIncorrectComparisonWithNull ]"> + <results> + <test-case description="Should pass rule [ PSPossibleIncorrectComparisonWithNull ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSPossibleIncorrectComparisonWithNull ](PSPossibleIncorrectComparisonWithNull,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Add-MyITProcessBaseURI.ps1)" time="0.0388" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="1.5339" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ]" executed="True" result="Success" success="True" time="0.0388" asserts="0" description="Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ]"> + <results> + <test-case description="Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ](PSPossibleIncorrectUsageOfAssignmentOperator,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Add-MyITProcessBaseURI.ps1)" time="0.0388" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="1.5824" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ]" executed="True" result="Success" success="True" time="0.0413" asserts="0" description="Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ]"> + <results> + <test-case description="Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ](PSPossibleIncorrectUsageOfRedirectionOperator,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Add-MyITProcessBaseURI.ps1)" time="0.0413" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="1.6252" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSProvideCommentHelp ]" executed="True" result="Success" success="True" time="0.0387" asserts="0" description="Should pass rule [ PSProvideCommentHelp ]"> + <results> + <test-case description="Should pass rule [ PSProvideCommentHelp ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSProvideCommentHelp ](PSProvideCommentHelp,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Add-MyITProcessBaseURI.ps1)" time="0.0387" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="1.6684" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSReviewUnusedParameter ]" executed="True" result="Success" success="True" time="0.0393" asserts="0" description="Should pass rule [ PSReviewUnusedParameter ]"> + <results> + <test-case description="Should pass rule [ PSReviewUnusedParameter ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSReviewUnusedParameter ](PSReviewUnusedParameter,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Add-MyITProcessBaseURI.ps1)" time="0.0393" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="1.7119" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseApprovedVerbs ]" executed="True" result="Success" success="True" time="0.0397" asserts="0" description="Should pass rule [ PSUseApprovedVerbs ]"> + <results> + <test-case description="Should pass rule [ PSUseApprovedVerbs ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseApprovedVerbs ](PSUseApprovedVerbs,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Add-MyITProcessBaseURI.ps1)" time="0.0397" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="1.7546" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseBOMForUnicodeEncodedFile ]" executed="True" result="Success" success="True" time="0.0389" asserts="0" description="Should pass rule [ PSUseBOMForUnicodeEncodedFile ]"> + <results> + <test-case description="Should pass rule [ PSUseBOMForUnicodeEncodedFile ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseBOMForUnicodeEncodedFile ](PSUseBOMForUnicodeEncodedFile,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Add-MyITProcessBaseURI.ps1)" time="0.0389" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="1.7971" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseCmdletCorrectly ]" executed="True" result="Success" success="True" time="0.0388" asserts="0" description="Should pass rule [ PSUseCmdletCorrectly ]"> + <results> + <test-case description="Should pass rule [ PSUseCmdletCorrectly ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseCmdletCorrectly ](PSUseCmdletCorrectly,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Add-MyITProcessBaseURI.ps1)" time="0.0388" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="1.8429" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseCompatibleCmdlets ]" executed="True" result="Success" success="True" time="0.042" asserts="0" description="Should pass rule [ PSUseCompatibleCmdlets ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleCmdlets ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseCompatibleCmdlets ](PSUseCompatibleCmdlets,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Add-MyITProcessBaseURI.ps1)" time="0.042" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="1.8849" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseConsistentIndentation ]" executed="True" result="Success" success="True" time="0.0383" asserts="0" description="Should pass rule [ PSUseConsistentIndentation ]"> + <results> + <test-case description="Should pass rule [ PSUseConsistentIndentation ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseConsistentIndentation ](PSUseConsistentIndentation,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Add-MyITProcessBaseURI.ps1)" time="0.0383" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="1.9271" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseConsistentWhitespace ]" executed="True" result="Success" success="True" time="0.0384" asserts="0" description="Should pass rule [ PSUseConsistentWhitespace ]"> + <results> + <test-case description="Should pass rule [ PSUseConsistentWhitespace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseConsistentWhitespace ](PSUseConsistentWhitespace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Add-MyITProcessBaseURI.ps1)" time="0.0384" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="1.9692" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseCorrectCasing ]" executed="True" result="Success" success="True" time="0.0384" asserts="0" description="Should pass rule [ PSUseCorrectCasing ]"> + <results> + <test-case description="Should pass rule [ PSUseCorrectCasing ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseCorrectCasing ](PSUseCorrectCasing,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Add-MyITProcessBaseURI.ps1)" time="0.0384" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="2.0115" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ]" executed="True" result="Success" success="True" time="0.0386" asserts="0" description="Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ]"> + <results> + <test-case description="Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ](PSUseDeclaredVarsMoreThanAssignments,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Add-MyITProcessBaseURI.ps1)" time="0.0386" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="2.0546" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseLiteralInitializerForHashtable ]" executed="True" result="Success" success="True" time="0.0394" asserts="0" description="Should pass rule [ PSUseLiteralInitializerForHashtable ]"> + <results> + <test-case description="Should pass rule [ PSUseLiteralInitializerForHashtable ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseLiteralInitializerForHashtable ](PSUseLiteralInitializerForHashtable,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Add-MyITProcessBaseURI.ps1)" time="0.0394" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="2.0798" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseOutputTypeCorrectly ]" executed="True" result="Success" success="True" time="0.0213" asserts="0" description="Should pass rule [ PSUseOutputTypeCorrectly ]"> + <results> + <test-case description="Should pass rule [ PSUseOutputTypeCorrectly ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseOutputTypeCorrectly ](PSUseOutputTypeCorrectly,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Add-MyITProcessBaseURI.ps1)" time="0.0213" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="2.1223" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseProcessBlockForPipelineCommand ]" executed="True" result="Success" success="True" time="0.0387" asserts="0" description="Should pass rule [ PSUseProcessBlockForPipelineCommand ]"> + <results> + <test-case description="Should pass rule [ PSUseProcessBlockForPipelineCommand ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseProcessBlockForPipelineCommand ](PSUseProcessBlockForPipelineCommand,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Add-MyITProcessBaseURI.ps1)" time="0.0387" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="2.1711" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUsePSCredentialType ]" executed="True" result="Success" success="True" time="0.0451" asserts="0" description="Should pass rule [ PSUsePSCredentialType ]"> + <results> + <test-case description="Should pass rule [ PSUsePSCredentialType ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUsePSCredentialType ](PSUsePSCredentialType,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Add-MyITProcessBaseURI.ps1)" time="0.0451" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="2.2139" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSShouldProcess ]" executed="True" result="Success" success="True" time="0.0391" asserts="0" description="Should pass rule [ PSShouldProcess ]"> + <results> + <test-case description="Should pass rule [ PSShouldProcess ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSShouldProcess ](PSShouldProcess,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Add-MyITProcessBaseURI.ps1)" time="0.0391" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="2.2568" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseShouldProcessForStateChangingFunctions ]" executed="True" result="Success" success="True" time="0.0391" asserts="0" description="Should pass rule [ PSUseShouldProcessForStateChangingFunctions ]"> + <results> + <test-case description="Should pass rule [ PSUseShouldProcessForStateChangingFunctions ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseShouldProcessForStateChangingFunctions ](PSUseShouldProcessForStateChangingFunctions,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Add-MyITProcessBaseURI.ps1)" time="0.0391" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="2.3022" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseSingularNouns ]" executed="True" result="Success" success="True" time="0.0387" asserts="0" description="Should pass rule [ PSUseSingularNouns ]"> + <results> + <test-case description="Should pass rule [ PSUseSingularNouns ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseSingularNouns ](PSUseSingularNouns,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Add-MyITProcessBaseURI.ps1)" time="0.0387" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="2.3462" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseSupportsShouldProcess ]" executed="True" result="Success" success="True" time="0.0402" asserts="0" description="Should pass rule [ PSUseSupportsShouldProcess ]"> + <results> + <test-case description="Should pass rule [ PSUseSupportsShouldProcess ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseSupportsShouldProcess ](PSUseSupportsShouldProcess,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Add-MyITProcessBaseURI.ps1)" time="0.0402" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="2.3886" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseToExportFieldsInManifest ]" executed="True" result="Success" success="True" time="0.0386" asserts="0" description="Should pass rule [ PSUseToExportFieldsInManifest ]"> + <results> + <test-case description="Should pass rule [ PSUseToExportFieldsInManifest ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseToExportFieldsInManifest ](PSUseToExportFieldsInManifest,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Add-MyITProcessBaseURI.ps1)" time="0.0386" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="2.4315" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ]" executed="True" result="Success" success="True" time="0.0392" asserts="0" description="Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ]"> + <results> + <test-case description="Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ](PSUseUsingScopeModifierInNewRunspaces,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Add-MyITProcessBaseURI.ps1)" time="0.0392" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="2.4771" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseUTF8EncodingForHelpFile ]" executed="True" result="Success" success="True" time="0.039" asserts="0" description="Should pass rule [ PSUseUTF8EncodingForHelpFile ]"> + <results> + <test-case description="Should pass rule [ PSUseUTF8EncodingForHelpFile ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseUTF8EncodingForHelpFile ](PSUseUTF8EncodingForHelpFile,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Add-MyITProcessBaseURI.ps1)" time="0.039" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="2.5194" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSDSCDscExamplesPresent ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSDSCDscExamplesPresent ]"> + <results> + <test-case description="Should pass rule [ PSDSCDscExamplesPresent ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSDSCDscExamplesPresent ](PSDSCDscExamplesPresent,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Add-MyITProcessBaseURI.ps1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="2.5616" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSDSCDscTestsPresent ]" executed="True" result="Success" success="True" time="0.0384" asserts="0" description="Should pass rule [ PSDSCDscTestsPresent ]"> + <results> + <test-case description="Should pass rule [ PSDSCDscTestsPresent ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSDSCDscTestsPresent ](PSDSCDscTestsPresent,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Add-MyITProcessBaseURI.ps1)" time="0.0384" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="2.6038" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ]"> + <results> + <test-case description="Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ](PSDSCReturnCorrectTypesForDSCFunctions,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Add-MyITProcessBaseURI.ps1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="2.6461" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ]" executed="True" result="Success" success="True" time="0.0386" asserts="0" description="Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ]"> + <results> + <test-case description="Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ](PSDSCUseIdenticalMandatoryParametersForDSC,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Add-MyITProcessBaseURI.ps1)" time="0.0386" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="2.6884" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSDSCUseIdenticalParametersForDSC ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSDSCUseIdenticalParametersForDSC ]"> + <results> + <test-case description="Should pass rule [ PSDSCUseIdenticalParametersForDSC ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSDSCUseIdenticalParametersForDSC ](PSDSCUseIdenticalParametersForDSC,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Add-MyITProcessBaseURI.ps1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="2.7331" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSDSCStandardDSCFunctionsInResource ]" executed="True" result="Success" success="True" time="0.0382" asserts="0" description="Should pass rule [ PSDSCStandardDSCFunctionsInResource ]"> + <results> + <test-case description="Should pass rule [ PSDSCStandardDSCFunctionsInResource ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSDSCStandardDSCFunctionsInResource ](PSDSCStandardDSCFunctionsInResource,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Add-MyITProcessBaseURI.ps1)" time="0.0382" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="2.7752" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSDSCUseVerboseMessageInDSCResource ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSDSCUseVerboseMessageInDSCResource ]"> + <results> + <test-case description="Should pass rule [ PSDSCUseVerboseMessageInDSCResource ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Add-MyITProcessBaseURI.ps1 ].Should pass rule [ PSDSCUseVerboseMessageInDSCResource ](PSDSCUseVerboseMessageInDSCResource,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Add-MyITProcessBaseURI.ps1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests" executed="True" result="Success" success="True" time="20.8168" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests"> + <results> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="0.0423" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAlignAssignmentStatement ]" executed="True" result="Success" success="True" time="0.0387" asserts="0" description="Should pass rule [ PSAlignAssignmentStatement ]"> + <results> + <test-case description="Should pass rule [ PSAlignAssignmentStatement ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAlignAssignmentStatement ](PSAlignAssignmentStatement,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Get-MyITProcessBaseURI.ps1)" time="0.0387" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="0.0842" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidUsingCmdletAliases ]" executed="True" result="Success" success="True" time="0.0382" asserts="0" description="Should pass rule [ PSAvoidUsingCmdletAliases ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingCmdletAliases ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidUsingCmdletAliases ](PSAvoidUsingCmdletAliases,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Get-MyITProcessBaseURI.ps1)" time="0.0382" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="0.1291" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidAssignmentToAutomaticVariable ]" executed="True" result="Success" success="True" time="0.0384" asserts="0" description="Should pass rule [ PSAvoidAssignmentToAutomaticVariable ]"> + <results> + <test-case description="Should pass rule [ PSAvoidAssignmentToAutomaticVariable ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidAssignmentToAutomaticVariable ](PSAvoidAssignmentToAutomaticVariable,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Get-MyITProcessBaseURI.ps1)" time="0.0384" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="0.171" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidDefaultValueSwitchParameter ]" executed="True" result="Success" success="True" time="0.0381" asserts="0" description="Should pass rule [ PSAvoidDefaultValueSwitchParameter ]"> + <results> + <test-case description="Should pass rule [ PSAvoidDefaultValueSwitchParameter ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidDefaultValueSwitchParameter ](PSAvoidDefaultValueSwitchParameter,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Get-MyITProcessBaseURI.ps1)" time="0.0381" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="0.2144" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ]" executed="True" result="Success" success="True" time="0.0396" asserts="0" description="Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ]"> + <results> + <test-case description="Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ](PSAvoidDefaultValueForMandatoryParameter,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Get-MyITProcessBaseURI.ps1)" time="0.0396" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="0.2564" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidUsingEmptyCatchBlock ]" executed="True" result="Success" success="True" time="0.0384" asserts="0" description="Should pass rule [ PSAvoidUsingEmptyCatchBlock ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingEmptyCatchBlock ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidUsingEmptyCatchBlock ](PSAvoidUsingEmptyCatchBlock,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Get-MyITProcessBaseURI.ps1)" time="0.0384" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="0.2989" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidGlobalAliases ]" executed="True" result="Success" success="True" time="0.0387" asserts="0" description="Should pass rule [ PSAvoidGlobalAliases ]"> + <results> + <test-case description="Should pass rule [ PSAvoidGlobalAliases ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidGlobalAliases ](PSAvoidGlobalAliases,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Get-MyITProcessBaseURI.ps1)" time="0.0387" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="0.3412" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidGlobalFunctions ]" executed="True" result="Success" success="True" time="0.0386" asserts="0" description="Should pass rule [ PSAvoidGlobalFunctions ]"> + <results> + <test-case description="Should pass rule [ PSAvoidGlobalFunctions ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidGlobalFunctions ](PSAvoidGlobalFunctions,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Get-MyITProcessBaseURI.ps1)" time="0.0386" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="0.3669" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidGlobalVars ]" executed="True" result="Success" success="True" time="0.0208" asserts="0" description="Should pass rule [ PSAvoidGlobalVars ]"> + <results> + <test-case description="Should pass rule [ PSAvoidGlobalVars ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidGlobalVars ](PSAvoidGlobalVars,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Get-MyITProcessBaseURI.ps1)" time="0.0208" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="0.4098" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidInvokingEmptyMembers ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSAvoidInvokingEmptyMembers ]"> + <results> + <test-case description="Should pass rule [ PSAvoidInvokingEmptyMembers ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidInvokingEmptyMembers ](PSAvoidInvokingEmptyMembers,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Get-MyITProcessBaseURI.ps1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="0.4538" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidLongLines ]" executed="True" result="Success" success="True" time="0.0403" asserts="0" description="Should pass rule [ PSAvoidLongLines ]"> + <results> + <test-case description="Should pass rule [ PSAvoidLongLines ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidLongLines ](PSAvoidLongLines,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Get-MyITProcessBaseURI.ps1)" time="0.0403" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="0.4956" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidMultipleTypeAttributes ]" executed="True" result="Success" success="True" time="0.038" asserts="0" description="Should pass rule [ PSAvoidMultipleTypeAttributes ]"> + <results> + <test-case description="Should pass rule [ PSAvoidMultipleTypeAttributes ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidMultipleTypeAttributes ](PSAvoidMultipleTypeAttributes,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Get-MyITProcessBaseURI.ps1)" time="0.038" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="0.5407" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ]" executed="True" result="Success" success="True" time="0.0379" asserts="0" description="Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ]"> + <results> + <test-case description="Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ](PSAvoidNullOrEmptyHelpMessageAttribute,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Get-MyITProcessBaseURI.ps1)" time="0.0379" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="0.5979" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ]" executed="True" result="Success" success="True" time="0.0532" asserts="0" description="Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ]"> + <results> + <test-case description="Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ](PSAvoidOverwritingBuiltInCmdlets,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Get-MyITProcessBaseURI.ps1)" time="0.0532" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="0.6383" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidUsingPositionalParameters ]" executed="True" result="Success" success="True" time="0.0364" asserts="0" description="Should pass rule [ PSAvoidUsingPositionalParameters ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingPositionalParameters ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidUsingPositionalParameters ](PSAvoidUsingPositionalParameters,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Get-MyITProcessBaseURI.ps1)" time="0.0364" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="0.6572" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSReservedCmdletChar ]" executed="True" result="Success" success="True" time="0.0149" asserts="0" description="Should pass rule [ PSReservedCmdletChar ]"> + <results> + <test-case description="Should pass rule [ PSReservedCmdletChar ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSReservedCmdletChar ](PSReservedCmdletChar,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Get-MyITProcessBaseURI.ps1)" time="0.0149" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="0.6766" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSReservedParams ]" executed="True" result="Success" success="True" time="0.0154" asserts="0" description="Should pass rule [ PSReservedParams ]"> + <results> + <test-case description="Should pass rule [ PSReservedParams ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSReservedParams ](PSReservedParams,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Get-MyITProcessBaseURI.ps1)" time="0.0154" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="0.6951" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidSemicolonsAsLineTerminators ]" executed="True" result="Success" success="True" time="0.0145" asserts="0" description="Should pass rule [ PSAvoidSemicolonsAsLineTerminators ]"> + <results> + <test-case description="Should pass rule [ PSAvoidSemicolonsAsLineTerminators ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidSemicolonsAsLineTerminators ](PSAvoidSemicolonsAsLineTerminators,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Get-MyITProcessBaseURI.ps1)" time="0.0145" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="0.7138" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidShouldContinueWithoutForce ]" executed="True" result="Success" success="True" time="0.0148" asserts="0" description="Should pass rule [ PSAvoidShouldContinueWithoutForce ]"> + <results> + <test-case description="Should pass rule [ PSAvoidShouldContinueWithoutForce ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidShouldContinueWithoutForce ](PSAvoidShouldContinueWithoutForce,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Get-MyITProcessBaseURI.ps1)" time="0.0148" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="0.7324" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidTrailingWhitespace ]" executed="True" result="Success" success="True" time="0.0147" asserts="0" description="Should pass rule [ PSAvoidTrailingWhitespace ]"> + <results> + <test-case description="Should pass rule [ PSAvoidTrailingWhitespace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidTrailingWhitespace ](PSAvoidTrailingWhitespace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Get-MyITProcessBaseURI.ps1)" time="0.0147" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="0.7517" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ]" executed="True" result="Success" success="True" time="0.0152" asserts="0" description="Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ](PSAvoidUsingUsernameAndPasswordParams,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Get-MyITProcessBaseURI.ps1)" time="0.0152" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="0.7707" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ]" executed="True" result="Success" success="True" time="0.0149" asserts="0" description="Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ](PSAvoidUsingBrokenHashAlgorithms,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Get-MyITProcessBaseURI.ps1)" time="0.0149" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="0.7895" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidUsingComputerNameHardcoded ]" executed="True" result="Success" success="True" time="0.0148" asserts="0" description="Should pass rule [ PSAvoidUsingComputerNameHardcoded ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingComputerNameHardcoded ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidUsingComputerNameHardcoded ](PSAvoidUsingComputerNameHardcoded,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Get-MyITProcessBaseURI.ps1)" time="0.0148" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="0.808" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ]" executed="True" result="Success" success="True" time="0.0146" asserts="0" description="Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ](PSAvoidUsingConvertToSecureStringWithPlainText,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Get-MyITProcessBaseURI.ps1)" time="0.0146" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="0.8275" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidUsingDeprecatedManifestFields ]" executed="True" result="Success" success="True" time="0.0154" asserts="0" description="Should pass rule [ PSAvoidUsingDeprecatedManifestFields ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingDeprecatedManifestFields ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidUsingDeprecatedManifestFields ](PSAvoidUsingDeprecatedManifestFields,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Get-MyITProcessBaseURI.ps1)" time="0.0154" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="0.8461" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ]" executed="True" result="Success" success="True" time="0.0147" asserts="0" description="Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ](PSAvoidUsingDoubleQuotesForConstantString,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Get-MyITProcessBaseURI.ps1)" time="0.0147" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="0.8651" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidUsingInvokeExpression ]" executed="True" result="Success" success="True" time="0.0149" asserts="0" description="Should pass rule [ PSAvoidUsingInvokeExpression ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingInvokeExpression ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidUsingInvokeExpression ](PSAvoidUsingInvokeExpression,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Get-MyITProcessBaseURI.ps1)" time="0.0149" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="0.8842" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidUsingPlainTextForPassword ]" executed="True" result="Success" success="True" time="0.0151" asserts="0" description="Should pass rule [ PSAvoidUsingPlainTextForPassword ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingPlainTextForPassword ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidUsingPlainTextForPassword ](PSAvoidUsingPlainTextForPassword,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Get-MyITProcessBaseURI.ps1)" time="0.0151" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="0.9032" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidUsingWMICmdlet ]" executed="True" result="Success" success="True" time="0.0148" asserts="0" description="Should pass rule [ PSAvoidUsingWMICmdlet ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingWMICmdlet ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidUsingWMICmdlet ](PSAvoidUsingWMICmdlet,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Get-MyITProcessBaseURI.ps1)" time="0.0148" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="0.9222" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidUsingWriteHost ]" executed="True" result="Success" success="True" time="0.0149" asserts="0" description="Should pass rule [ PSAvoidUsingWriteHost ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingWriteHost ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidUsingWriteHost ](PSAvoidUsingWriteHost,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Get-MyITProcessBaseURI.ps1)" time="0.0149" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="0.9407" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseCompatibleCommands ]" executed="True" result="Success" success="True" time="0.0146" asserts="0" description="Should pass rule [ PSUseCompatibleCommands ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleCommands ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseCompatibleCommands ](PSUseCompatibleCommands,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Get-MyITProcessBaseURI.ps1)" time="0.0146" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="0.9593" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseCompatibleSyntax ]" executed="True" result="Success" success="True" time="0.0146" asserts="0" description="Should pass rule [ PSUseCompatibleSyntax ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleSyntax ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseCompatibleSyntax ](PSUseCompatibleSyntax,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Get-MyITProcessBaseURI.ps1)" time="0.0146" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="0.978" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseCompatibleTypes ]" executed="True" result="Success" success="True" time="0.0147" asserts="0" description="Should pass rule [ PSUseCompatibleTypes ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleTypes ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseCompatibleTypes ](PSUseCompatibleTypes,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Get-MyITProcessBaseURI.ps1)" time="0.0147" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="1.0281" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSMisleadingBacktick ]" executed="True" result="Success" success="True" time="0.0462" asserts="0" description="Should pass rule [ PSMisleadingBacktick ]"> + <results> + <test-case description="Should pass rule [ PSMisleadingBacktick ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSMisleadingBacktick ](PSMisleadingBacktick,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Get-MyITProcessBaseURI.ps1)" time="0.0462" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="1.0694" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSMissingModuleManifestField ]" executed="True" result="Success" success="True" time="0.0375" asserts="0" description="Should pass rule [ PSMissingModuleManifestField ]"> + <results> + <test-case description="Should pass rule [ PSMissingModuleManifestField ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSMissingModuleManifestField ](PSMissingModuleManifestField,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Get-MyITProcessBaseURI.ps1)" time="0.0375" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="1.1107" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSPlaceCloseBrace ]" executed="True" result="Success" success="True" time="0.0376" asserts="0" description="Should pass rule [ PSPlaceCloseBrace ]"> + <results> + <test-case description="Should pass rule [ PSPlaceCloseBrace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSPlaceCloseBrace ](PSPlaceCloseBrace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Get-MyITProcessBaseURI.ps1)" time="0.0376" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="1.1533" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSPlaceOpenBrace ]" executed="True" result="Success" success="True" time="0.0389" asserts="0" description="Should pass rule [ PSPlaceOpenBrace ]"> + <results> + <test-case description="Should pass rule [ PSPlaceOpenBrace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSPlaceOpenBrace ](PSPlaceOpenBrace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Get-MyITProcessBaseURI.ps1)" time="0.0389" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="1.1954" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSPossibleIncorrectComparisonWithNull ]" executed="True" result="Success" success="True" time="0.0384" asserts="0" description="Should pass rule [ PSPossibleIncorrectComparisonWithNull ]"> + <results> + <test-case description="Should pass rule [ PSPossibleIncorrectComparisonWithNull ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSPossibleIncorrectComparisonWithNull ](PSPossibleIncorrectComparisonWithNull,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Get-MyITProcessBaseURI.ps1)" time="0.0384" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="1.2407" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ]" executed="True" result="Success" success="True" time="0.0383" asserts="0" description="Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ]"> + <results> + <test-case description="Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ](PSPossibleIncorrectUsageOfAssignmentOperator,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Get-MyITProcessBaseURI.ps1)" time="0.0383" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="1.2826" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ]" executed="True" result="Success" success="True" time="0.0382" asserts="0" description="Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ]"> + <results> + <test-case description="Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ](PSPossibleIncorrectUsageOfRedirectionOperator,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Get-MyITProcessBaseURI.ps1)" time="0.0382" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="1.3244" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSProvideCommentHelp ]" executed="True" result="Success" success="True" time="0.0381" asserts="0" description="Should pass rule [ PSProvideCommentHelp ]"> + <results> + <test-case description="Should pass rule [ PSProvideCommentHelp ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSProvideCommentHelp ](PSProvideCommentHelp,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Get-MyITProcessBaseURI.ps1)" time="0.0381" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="1.3665" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSReviewUnusedParameter ]" executed="True" result="Success" success="True" time="0.0384" asserts="0" description="Should pass rule [ PSReviewUnusedParameter ]"> + <results> + <test-case description="Should pass rule [ PSReviewUnusedParameter ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSReviewUnusedParameter ](PSReviewUnusedParameter,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Get-MyITProcessBaseURI.ps1)" time="0.0384" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="1.4086" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseApprovedVerbs ]" executed="True" result="Success" success="True" time="0.0384" asserts="0" description="Should pass rule [ PSUseApprovedVerbs ]"> + <results> + <test-case description="Should pass rule [ PSUseApprovedVerbs ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseApprovedVerbs ](PSUseApprovedVerbs,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Get-MyITProcessBaseURI.ps1)" time="0.0384" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="1.4507" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseBOMForUnicodeEncodedFile ]" executed="True" result="Success" success="True" time="0.0383" asserts="0" description="Should pass rule [ PSUseBOMForUnicodeEncodedFile ]"> + <results> + <test-case description="Should pass rule [ PSUseBOMForUnicodeEncodedFile ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseBOMForUnicodeEncodedFile ](PSUseBOMForUnicodeEncodedFile,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Get-MyITProcessBaseURI.ps1)" time="0.0383" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="1.4952" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseCmdletCorrectly ]" executed="True" result="Success" success="True" time="0.0379" asserts="0" description="Should pass rule [ PSUseCmdletCorrectly ]"> + <results> + <test-case description="Should pass rule [ PSUseCmdletCorrectly ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseCmdletCorrectly ](PSUseCmdletCorrectly,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Get-MyITProcessBaseURI.ps1)" time="0.0379" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="1.5369" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseCompatibleCmdlets ]" executed="True" result="Success" success="True" time="0.0381" asserts="0" description="Should pass rule [ PSUseCompatibleCmdlets ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleCmdlets ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseCompatibleCmdlets ](PSUseCompatibleCmdlets,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Get-MyITProcessBaseURI.ps1)" time="0.0381" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="1.5792" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseConsistentIndentation ]" executed="True" result="Success" success="True" time="0.0386" asserts="0" description="Should pass rule [ PSUseConsistentIndentation ]"> + <results> + <test-case description="Should pass rule [ PSUseConsistentIndentation ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseConsistentIndentation ](PSUseConsistentIndentation,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Get-MyITProcessBaseURI.ps1)" time="0.0386" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="1.6213" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseConsistentWhitespace ]" executed="True" result="Success" success="True" time="0.0383" asserts="0" description="Should pass rule [ PSUseConsistentWhitespace ]"> + <results> + <test-case description="Should pass rule [ PSUseConsistentWhitespace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseConsistentWhitespace ](PSUseConsistentWhitespace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Get-MyITProcessBaseURI.ps1)" time="0.0383" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="1.6627" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseCorrectCasing ]" executed="True" result="Success" success="True" time="0.0378" asserts="0" description="Should pass rule [ PSUseCorrectCasing ]"> + <results> + <test-case description="Should pass rule [ PSUseCorrectCasing ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseCorrectCasing ](PSUseCorrectCasing,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Get-MyITProcessBaseURI.ps1)" time="0.0378" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="1.705" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ]" executed="True" result="Success" success="True" time="0.0386" asserts="0" description="Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ]"> + <results> + <test-case description="Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ](PSUseDeclaredVarsMoreThanAssignments,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Get-MyITProcessBaseURI.ps1)" time="0.0386" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="1.7497" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseLiteralInitializerForHashtable ]" executed="True" result="Success" success="True" time="0.0382" asserts="0" description="Should pass rule [ PSUseLiteralInitializerForHashtable ]"> + <results> + <test-case description="Should pass rule [ PSUseLiteralInitializerForHashtable ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseLiteralInitializerForHashtable ](PSUseLiteralInitializerForHashtable,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Get-MyITProcessBaseURI.ps1)" time="0.0382" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="1.7914" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseOutputTypeCorrectly ]" executed="True" result="Success" success="True" time="0.038" asserts="0" description="Should pass rule [ PSUseOutputTypeCorrectly ]"> + <results> + <test-case description="Should pass rule [ PSUseOutputTypeCorrectly ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseOutputTypeCorrectly ](PSUseOutputTypeCorrectly,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Get-MyITProcessBaseURI.ps1)" time="0.038" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="1.8336" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseProcessBlockForPipelineCommand ]" executed="True" result="Success" success="True" time="0.0384" asserts="0" description="Should pass rule [ PSUseProcessBlockForPipelineCommand ]"> + <results> + <test-case description="Should pass rule [ PSUseProcessBlockForPipelineCommand ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseProcessBlockForPipelineCommand ](PSUseProcessBlockForPipelineCommand,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Get-MyITProcessBaseURI.ps1)" time="0.0384" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="1.8755" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUsePSCredentialType ]" executed="True" result="Success" success="True" time="0.0383" asserts="0" description="Should pass rule [ PSUsePSCredentialType ]"> + <results> + <test-case description="Should pass rule [ PSUsePSCredentialType ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUsePSCredentialType ](PSUsePSCredentialType,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Get-MyITProcessBaseURI.ps1)" time="0.0383" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="1.9191" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSShouldProcess ]" executed="True" result="Success" success="True" time="0.0397" asserts="0" description="Should pass rule [ PSShouldProcess ]"> + <results> + <test-case description="Should pass rule [ PSShouldProcess ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSShouldProcess ](PSShouldProcess,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Get-MyITProcessBaseURI.ps1)" time="0.0397" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="1.9614" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseShouldProcessForStateChangingFunctions ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSUseShouldProcessForStateChangingFunctions ]"> + <results> + <test-case description="Should pass rule [ PSUseShouldProcessForStateChangingFunctions ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseShouldProcessForStateChangingFunctions ](PSUseShouldProcessForStateChangingFunctions,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Get-MyITProcessBaseURI.ps1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="2.0058" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseSingularNouns ]" executed="True" result="Success" success="True" time="0.038" asserts="0" description="Should pass rule [ PSUseSingularNouns ]"> + <results> + <test-case description="Should pass rule [ PSUseSingularNouns ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseSingularNouns ](PSUseSingularNouns,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Get-MyITProcessBaseURI.ps1)" time="0.038" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="2.0477" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseSupportsShouldProcess ]" executed="True" result="Success" success="True" time="0.0383" asserts="0" description="Should pass rule [ PSUseSupportsShouldProcess ]"> + <results> + <test-case description="Should pass rule [ PSUseSupportsShouldProcess ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseSupportsShouldProcess ](PSUseSupportsShouldProcess,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Get-MyITProcessBaseURI.ps1)" time="0.0383" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="2.0899" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseToExportFieldsInManifest ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSUseToExportFieldsInManifest ]"> + <results> + <test-case description="Should pass rule [ PSUseToExportFieldsInManifest ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseToExportFieldsInManifest ](PSUseToExportFieldsInManifest,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Get-MyITProcessBaseURI.ps1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="2.1315" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ]" executed="True" result="Success" success="True" time="0.0379" asserts="0" description="Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ]"> + <results> + <test-case description="Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ](PSUseUsingScopeModifierInNewRunspaces,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Get-MyITProcessBaseURI.ps1)" time="0.0379" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="2.1737" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseUTF8EncodingForHelpFile ]" executed="True" result="Success" success="True" time="0.0384" asserts="0" description="Should pass rule [ PSUseUTF8EncodingForHelpFile ]"> + <results> + <test-case description="Should pass rule [ PSUseUTF8EncodingForHelpFile ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseUTF8EncodingForHelpFile ](PSUseUTF8EncodingForHelpFile,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Get-MyITProcessBaseURI.ps1)" time="0.0384" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="2.2202" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSDSCDscExamplesPresent ]" executed="True" result="Success" success="True" time="0.0393" asserts="0" description="Should pass rule [ PSDSCDscExamplesPresent ]"> + <results> + <test-case description="Should pass rule [ PSDSCDscExamplesPresent ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSDSCDscExamplesPresent ](PSDSCDscExamplesPresent,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Get-MyITProcessBaseURI.ps1)" time="0.0393" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="2.2619" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSDSCDscTestsPresent ]" executed="True" result="Success" success="True" time="0.0379" asserts="0" description="Should pass rule [ PSDSCDscTestsPresent ]"> + <results> + <test-case description="Should pass rule [ PSDSCDscTestsPresent ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSDSCDscTestsPresent ](PSDSCDscTestsPresent,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Get-MyITProcessBaseURI.ps1)" time="0.0379" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="2.3042" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ]" executed="True" result="Success" success="True" time="0.0387" asserts="0" description="Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ]"> + <results> + <test-case description="Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ](PSDSCReturnCorrectTypesForDSCFunctions,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Get-MyITProcessBaseURI.ps1)" time="0.0387" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="2.3458" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ]" executed="True" result="Success" success="True" time="0.0378" asserts="0" description="Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ]"> + <results> + <test-case description="Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ](PSDSCUseIdenticalMandatoryParametersForDSC,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Get-MyITProcessBaseURI.ps1)" time="0.0378" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="2.3879" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSDSCUseIdenticalParametersForDSC ]" executed="True" result="Success" success="True" time="0.0384" asserts="0" description="Should pass rule [ PSDSCUseIdenticalParametersForDSC ]"> + <results> + <test-case description="Should pass rule [ PSDSCUseIdenticalParametersForDSC ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSDSCUseIdenticalParametersForDSC ](PSDSCUseIdenticalParametersForDSC,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Get-MyITProcessBaseURI.ps1)" time="0.0384" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="2.4294" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSDSCStandardDSCFunctionsInResource ]" executed="True" result="Success" success="True" time="0.0378" asserts="0" description="Should pass rule [ PSDSCStandardDSCFunctionsInResource ]"> + <results> + <test-case description="Should pass rule [ PSDSCStandardDSCFunctionsInResource ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSDSCStandardDSCFunctionsInResource ](PSDSCStandardDSCFunctionsInResource,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Get-MyITProcessBaseURI.ps1)" time="0.0378" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="2.4743" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSDSCUseVerboseMessageInDSCResource ]" executed="True" result="Success" success="True" time="0.0383" asserts="0" description="Should pass rule [ PSDSCUseVerboseMessageInDSCResource ]"> + <results> + <test-case description="Should pass rule [ PSDSCUseVerboseMessageInDSCResource ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessBaseURI.ps1 ].Should pass rule [ PSDSCUseVerboseMessageInDSCResource ](PSDSCUseVerboseMessageInDSCResource,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Get-MyITProcessBaseURI.ps1)" time="0.0383" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests" executed="True" result="Success" success="True" time="23.6105" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests"> + <results> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="0.0414" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAlignAssignmentStatement ]" executed="True" result="Success" success="True" time="0.0376" asserts="0" description="Should pass rule [ PSAlignAssignmentStatement ]"> + <results> + <test-case description="Should pass rule [ PSAlignAssignmentStatement ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAlignAssignmentStatement ](PSAlignAssignmentStatement,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Remove-MyITProcessBaseURI.ps1)" time="0.0376" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="0.0839" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidUsingCmdletAliases ]" executed="True" result="Success" success="True" time="0.0387" asserts="0" description="Should pass rule [ PSAvoidUsingCmdletAliases ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingCmdletAliases ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidUsingCmdletAliases ](PSAvoidUsingCmdletAliases,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Remove-MyITProcessBaseURI.ps1)" time="0.0387" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="0.126" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidAssignmentToAutomaticVariable ]" executed="True" result="Success" success="True" time="0.0384" asserts="0" description="Should pass rule [ PSAvoidAssignmentToAutomaticVariable ]"> + <results> + <test-case description="Should pass rule [ PSAvoidAssignmentToAutomaticVariable ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidAssignmentToAutomaticVariable ](PSAvoidAssignmentToAutomaticVariable,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Remove-MyITProcessBaseURI.ps1)" time="0.0384" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="0.1682" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidDefaultValueSwitchParameter ]" executed="True" result="Success" success="True" time="0.0384" asserts="0" description="Should pass rule [ PSAvoidDefaultValueSwitchParameter ]"> + <results> + <test-case description="Should pass rule [ PSAvoidDefaultValueSwitchParameter ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidDefaultValueSwitchParameter ](PSAvoidDefaultValueSwitchParameter,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Remove-MyITProcessBaseURI.ps1)" time="0.0384" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="0.2132" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ]"> + <results> + <test-case description="Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ](PSAvoidDefaultValueForMandatoryParameter,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Remove-MyITProcessBaseURI.ps1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="0.2549" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidUsingEmptyCatchBlock ]" executed="True" result="Success" success="True" time="0.038" asserts="0" description="Should pass rule [ PSAvoidUsingEmptyCatchBlock ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingEmptyCatchBlock ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidUsingEmptyCatchBlock ](PSAvoidUsingEmptyCatchBlock,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Remove-MyITProcessBaseURI.ps1)" time="0.038" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="0.297" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidGlobalAliases ]" executed="True" result="Success" success="True" time="0.0383" asserts="0" description="Should pass rule [ PSAvoidGlobalAliases ]"> + <results> + <test-case description="Should pass rule [ PSAvoidGlobalAliases ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidGlobalAliases ](PSAvoidGlobalAliases,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Remove-MyITProcessBaseURI.ps1)" time="0.0383" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="0.3395" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidGlobalFunctions ]" executed="True" result="Success" success="True" time="0.0388" asserts="0" description="Should pass rule [ PSAvoidGlobalFunctions ]"> + <results> + <test-case description="Should pass rule [ PSAvoidGlobalFunctions ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidGlobalFunctions ](PSAvoidGlobalFunctions,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Remove-MyITProcessBaseURI.ps1)" time="0.0388" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="0.3814" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidGlobalVars ]" executed="True" result="Success" success="True" time="0.0382" asserts="0" description="Should pass rule [ PSAvoidGlobalVars ]"> + <results> + <test-case description="Should pass rule [ PSAvoidGlobalVars ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidGlobalVars ](PSAvoidGlobalVars,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Remove-MyITProcessBaseURI.ps1)" time="0.0382" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="0.427" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidInvokingEmptyMembers ]" executed="True" result="Success" success="True" time="0.0419" asserts="0" description="Should pass rule [ PSAvoidInvokingEmptyMembers ]"> + <results> + <test-case description="Should pass rule [ PSAvoidInvokingEmptyMembers ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidInvokingEmptyMembers ](PSAvoidInvokingEmptyMembers,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Remove-MyITProcessBaseURI.ps1)" time="0.0419" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="0.4657" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidLongLines ]" executed="True" result="Success" success="True" time="0.0349" asserts="0" description="Should pass rule [ PSAvoidLongLines ]"> + <results> + <test-case description="Should pass rule [ PSAvoidLongLines ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidLongLines ](PSAvoidLongLines,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Remove-MyITProcessBaseURI.ps1)" time="0.0349" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="0.5102" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidMultipleTypeAttributes ]" executed="True" result="Success" success="True" time="0.0376" asserts="0" description="Should pass rule [ PSAvoidMultipleTypeAttributes ]"> + <results> + <test-case description="Should pass rule [ PSAvoidMultipleTypeAttributes ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidMultipleTypeAttributes ](PSAvoidMultipleTypeAttributes,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Remove-MyITProcessBaseURI.ps1)" time="0.0376" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="0.5521" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ]" executed="True" result="Success" success="True" time="0.0381" asserts="0" description="Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ]"> + <results> + <test-case description="Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ](PSAvoidNullOrEmptyHelpMessageAttribute,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Remove-MyITProcessBaseURI.ps1)" time="0.0381" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="0.6091" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ]" executed="True" result="Success" success="True" time="0.0533" asserts="0" description="Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ]"> + <results> + <test-case description="Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ](PSAvoidOverwritingBuiltInCmdlets,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Remove-MyITProcessBaseURI.ps1)" time="0.0533" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="0.6487" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidUsingPositionalParameters ]" executed="True" result="Success" success="True" time="0.0358" asserts="0" description="Should pass rule [ PSAvoidUsingPositionalParameters ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingPositionalParameters ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidUsingPositionalParameters ](PSAvoidUsingPositionalParameters,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Remove-MyITProcessBaseURI.ps1)" time="0.0358" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="0.6676" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSReservedCmdletChar ]" executed="True" result="Success" success="True" time="0.0149" asserts="0" description="Should pass rule [ PSReservedCmdletChar ]"> + <results> + <test-case description="Should pass rule [ PSReservedCmdletChar ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSReservedCmdletChar ](PSReservedCmdletChar,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Remove-MyITProcessBaseURI.ps1)" time="0.0149" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="0.6867" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSReservedParams ]" executed="True" result="Success" success="True" time="0.015" asserts="0" description="Should pass rule [ PSReservedParams ]"> + <results> + <test-case description="Should pass rule [ PSReservedParams ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSReservedParams ](PSReservedParams,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Remove-MyITProcessBaseURI.ps1)" time="0.015" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="0.7054" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidSemicolonsAsLineTerminators ]" executed="True" result="Success" success="True" time="0.0147" asserts="0" description="Should pass rule [ PSAvoidSemicolonsAsLineTerminators ]"> + <results> + <test-case description="Should pass rule [ PSAvoidSemicolonsAsLineTerminators ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidSemicolonsAsLineTerminators ](PSAvoidSemicolonsAsLineTerminators,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Remove-MyITProcessBaseURI.ps1)" time="0.0147" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="0.7243" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidShouldContinueWithoutForce ]" executed="True" result="Success" success="True" time="0.0149" asserts="0" description="Should pass rule [ PSAvoidShouldContinueWithoutForce ]"> + <results> + <test-case description="Should pass rule [ PSAvoidShouldContinueWithoutForce ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidShouldContinueWithoutForce ](PSAvoidShouldContinueWithoutForce,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Remove-MyITProcessBaseURI.ps1)" time="0.0149" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="0.7629" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidTrailingWhitespace ]" executed="True" result="Success" success="True" time="0.0348" asserts="0" description="Should pass rule [ PSAvoidTrailingWhitespace ]"> + <results> + <test-case description="Should pass rule [ PSAvoidTrailingWhitespace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidTrailingWhitespace ](PSAvoidTrailingWhitespace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Remove-MyITProcessBaseURI.ps1)" time="0.0348" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="0.8088" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ]" executed="True" result="Success" success="True" time="0.0394" asserts="0" description="Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ](PSAvoidUsingUsernameAndPasswordParams,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Remove-MyITProcessBaseURI.ps1)" time="0.0394" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="0.8513" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ]" executed="True" result="Success" success="True" time="0.0388" asserts="0" description="Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ](PSAvoidUsingBrokenHashAlgorithms,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Remove-MyITProcessBaseURI.ps1)" time="0.0388" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="0.8939" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidUsingComputerNameHardcoded ]" executed="True" result="Success" success="True" time="0.0388" asserts="0" description="Should pass rule [ PSAvoidUsingComputerNameHardcoded ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingComputerNameHardcoded ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidUsingComputerNameHardcoded ](PSAvoidUsingComputerNameHardcoded,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Remove-MyITProcessBaseURI.ps1)" time="0.0388" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="0.9361" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ]" executed="True" result="Success" success="True" time="0.0384" asserts="0" description="Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ](PSAvoidUsingConvertToSecureStringWithPlainText,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Remove-MyITProcessBaseURI.ps1)" time="0.0384" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="0.9783" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidUsingDeprecatedManifestFields ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSAvoidUsingDeprecatedManifestFields ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingDeprecatedManifestFields ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidUsingDeprecatedManifestFields ](PSAvoidUsingDeprecatedManifestFields,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Remove-MyITProcessBaseURI.ps1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="1.0202" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ]" executed="True" result="Success" success="True" time="0.0382" asserts="0" description="Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ](PSAvoidUsingDoubleQuotesForConstantString,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Remove-MyITProcessBaseURI.ps1)" time="0.0382" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="1.0448" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidUsingInvokeExpression ]" executed="True" result="Success" success="True" time="0.0174" asserts="0" description="Should pass rule [ PSAvoidUsingInvokeExpression ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingInvokeExpression ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidUsingInvokeExpression ](PSAvoidUsingInvokeExpression,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Remove-MyITProcessBaseURI.ps1)" time="0.0174" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="1.0856" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidUsingPlainTextForPassword ]" executed="True" result="Success" success="True" time="0.037" asserts="0" description="Should pass rule [ PSAvoidUsingPlainTextForPassword ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingPlainTextForPassword ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidUsingPlainTextForPassword ](PSAvoidUsingPlainTextForPassword,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Remove-MyITProcessBaseURI.ps1)" time="0.037" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="1.1278" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidUsingWMICmdlet ]" executed="True" result="Success" success="True" time="0.0384" asserts="0" description="Should pass rule [ PSAvoidUsingWMICmdlet ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingWMICmdlet ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidUsingWMICmdlet ](PSAvoidUsingWMICmdlet,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Remove-MyITProcessBaseURI.ps1)" time="0.0384" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="1.1699" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidUsingWriteHost ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSAvoidUsingWriteHost ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingWriteHost ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSAvoidUsingWriteHost ](PSAvoidUsingWriteHost,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Remove-MyITProcessBaseURI.ps1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="1.2116" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseCompatibleCommands ]" executed="True" result="Success" success="True" time="0.038" asserts="0" description="Should pass rule [ PSUseCompatibleCommands ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleCommands ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseCompatibleCommands ](PSUseCompatibleCommands,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Remove-MyITProcessBaseURI.ps1)" time="0.038" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="1.2561" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseCompatibleSyntax ]" executed="True" result="Success" success="True" time="0.0377" asserts="0" description="Should pass rule [ PSUseCompatibleSyntax ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleSyntax ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseCompatibleSyntax ](PSUseCompatibleSyntax,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Remove-MyITProcessBaseURI.ps1)" time="0.0377" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="1.2979" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseCompatibleTypes ]" executed="True" result="Success" success="True" time="0.0381" asserts="0" description="Should pass rule [ PSUseCompatibleTypes ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleTypes ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseCompatibleTypes ](PSUseCompatibleTypes,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Remove-MyITProcessBaseURI.ps1)" time="0.0381" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="1.3395" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSMisleadingBacktick ]" executed="True" result="Success" success="True" time="0.0379" asserts="0" description="Should pass rule [ PSMisleadingBacktick ]"> + <results> + <test-case description="Should pass rule [ PSMisleadingBacktick ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSMisleadingBacktick ](PSMisleadingBacktick,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Remove-MyITProcessBaseURI.ps1)" time="0.0379" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="1.3816" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSMissingModuleManifestField ]" executed="True" result="Success" success="True" time="0.0384" asserts="0" description="Should pass rule [ PSMissingModuleManifestField ]"> + <results> + <test-case description="Should pass rule [ PSMissingModuleManifestField ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSMissingModuleManifestField ](PSMissingModuleManifestField,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Remove-MyITProcessBaseURI.ps1)" time="0.0384" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="1.4237" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSPlaceCloseBrace ]" executed="True" result="Success" success="True" time="0.0384" asserts="0" description="Should pass rule [ PSPlaceCloseBrace ]"> + <results> + <test-case description="Should pass rule [ PSPlaceCloseBrace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSPlaceCloseBrace ](PSPlaceCloseBrace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Remove-MyITProcessBaseURI.ps1)" time="0.0384" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="1.4688" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSPlaceOpenBrace ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSPlaceOpenBrace ]"> + <results> + <test-case description="Should pass rule [ PSPlaceOpenBrace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSPlaceOpenBrace ](PSPlaceOpenBrace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Remove-MyITProcessBaseURI.ps1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="1.5112" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSPossibleIncorrectComparisonWithNull ]" executed="True" result="Success" success="True" time="0.0386" asserts="0" description="Should pass rule [ PSPossibleIncorrectComparisonWithNull ]"> + <results> + <test-case description="Should pass rule [ PSPossibleIncorrectComparisonWithNull ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSPossibleIncorrectComparisonWithNull ](PSPossibleIncorrectComparisonWithNull,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Remove-MyITProcessBaseURI.ps1)" time="0.0386" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="1.5546" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ]" executed="True" result="Success" success="True" time="0.0396" asserts="0" description="Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ]"> + <results> + <test-case description="Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ](PSPossibleIncorrectUsageOfAssignmentOperator,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Remove-MyITProcessBaseURI.ps1)" time="0.0396" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="1.597" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ]" executed="True" result="Success" success="True" time="0.0387" asserts="0" description="Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ]"> + <results> + <test-case description="Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ](PSPossibleIncorrectUsageOfRedirectionOperator,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Remove-MyITProcessBaseURI.ps1)" time="0.0387" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="1.6386" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSProvideCommentHelp ]" executed="True" result="Success" success="True" time="0.038" asserts="0" description="Should pass rule [ PSProvideCommentHelp ]"> + <results> + <test-case description="Should pass rule [ PSProvideCommentHelp ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSProvideCommentHelp ](PSProvideCommentHelp,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Remove-MyITProcessBaseURI.ps1)" time="0.038" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="1.6806" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSReviewUnusedParameter ]" executed="True" result="Success" success="True" time="0.0383" asserts="0" description="Should pass rule [ PSReviewUnusedParameter ]"> + <results> + <test-case description="Should pass rule [ PSReviewUnusedParameter ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSReviewUnusedParameter ](PSReviewUnusedParameter,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Remove-MyITProcessBaseURI.ps1)" time="0.0383" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="1.7255" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseApprovedVerbs ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSUseApprovedVerbs ]"> + <results> + <test-case description="Should pass rule [ PSUseApprovedVerbs ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseApprovedVerbs ](PSUseApprovedVerbs,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Remove-MyITProcessBaseURI.ps1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="1.768" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseBOMForUnicodeEncodedFile ]" executed="True" result="Success" success="True" time="0.0389" asserts="0" description="Should pass rule [ PSUseBOMForUnicodeEncodedFile ]"> + <results> + <test-case description="Should pass rule [ PSUseBOMForUnicodeEncodedFile ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseBOMForUnicodeEncodedFile ](PSUseBOMForUnicodeEncodedFile,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Remove-MyITProcessBaseURI.ps1)" time="0.0389" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="1.8106" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseCmdletCorrectly ]" executed="True" result="Success" success="True" time="0.0389" asserts="0" description="Should pass rule [ PSUseCmdletCorrectly ]"> + <results> + <test-case description="Should pass rule [ PSUseCmdletCorrectly ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseCmdletCorrectly ](PSUseCmdletCorrectly,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Remove-MyITProcessBaseURI.ps1)" time="0.0389" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="1.8518" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseCompatibleCmdlets ]" executed="True" result="Success" success="True" time="0.0375" asserts="0" description="Should pass rule [ PSUseCompatibleCmdlets ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleCmdlets ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseCompatibleCmdlets ](PSUseCompatibleCmdlets,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Remove-MyITProcessBaseURI.ps1)" time="0.0375" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="1.894" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseConsistentIndentation ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSUseConsistentIndentation ]"> + <results> + <test-case description="Should pass rule [ PSUseConsistentIndentation ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseConsistentIndentation ](PSUseConsistentIndentation,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Remove-MyITProcessBaseURI.ps1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="1.9385" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseConsistentWhitespace ]" executed="True" result="Success" success="True" time="0.0378" asserts="0" description="Should pass rule [ PSUseConsistentWhitespace ]"> + <results> + <test-case description="Should pass rule [ PSUseConsistentWhitespace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseConsistentWhitespace ](PSUseConsistentWhitespace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Remove-MyITProcessBaseURI.ps1)" time="0.0378" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="1.9806" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseCorrectCasing ]" executed="True" result="Success" success="True" time="0.0384" asserts="0" description="Should pass rule [ PSUseCorrectCasing ]"> + <results> + <test-case description="Should pass rule [ PSUseCorrectCasing ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseCorrectCasing ](PSUseCorrectCasing,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Remove-MyITProcessBaseURI.ps1)" time="0.0384" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="2.0231" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ]" executed="True" result="Success" success="True" time="0.0388" asserts="0" description="Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ]"> + <results> + <test-case description="Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ](PSUseDeclaredVarsMoreThanAssignments,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Remove-MyITProcessBaseURI.ps1)" time="0.0388" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="2.0651" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseLiteralInitializerForHashtable ]" executed="True" result="Success" success="True" time="0.0383" asserts="0" description="Should pass rule [ PSUseLiteralInitializerForHashtable ]"> + <results> + <test-case description="Should pass rule [ PSUseLiteralInitializerForHashtable ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseLiteralInitializerForHashtable ](PSUseLiteralInitializerForHashtable,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Remove-MyITProcessBaseURI.ps1)" time="0.0383" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="2.107" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseOutputTypeCorrectly ]" executed="True" result="Success" success="True" time="0.0382" asserts="0" description="Should pass rule [ PSUseOutputTypeCorrectly ]"> + <results> + <test-case description="Should pass rule [ PSUseOutputTypeCorrectly ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseOutputTypeCorrectly ](PSUseOutputTypeCorrectly,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Remove-MyITProcessBaseURI.ps1)" time="0.0382" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="2.1492" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseProcessBlockForPipelineCommand ]" executed="True" result="Success" success="True" time="0.0386" asserts="0" description="Should pass rule [ PSUseProcessBlockForPipelineCommand ]"> + <results> + <test-case description="Should pass rule [ PSUseProcessBlockForPipelineCommand ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseProcessBlockForPipelineCommand ](PSUseProcessBlockForPipelineCommand,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Remove-MyITProcessBaseURI.ps1)" time="0.0386" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="2.1955" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUsePSCredentialType ]" executed="True" result="Success" success="True" time="0.0424" asserts="0" description="Should pass rule [ PSUsePSCredentialType ]"> + <results> + <test-case description="Should pass rule [ PSUsePSCredentialType ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUsePSCredentialType ](PSUsePSCredentialType,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Remove-MyITProcessBaseURI.ps1)" time="0.0424" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="2.2377" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSShouldProcess ]" executed="True" result="Success" success="True" time="0.0384" asserts="0" description="Should pass rule [ PSShouldProcess ]"> + <results> + <test-case description="Should pass rule [ PSShouldProcess ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSShouldProcess ](PSShouldProcess,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Remove-MyITProcessBaseURI.ps1)" time="0.0384" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="2.2805" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseShouldProcessForStateChangingFunctions ]" executed="True" result="Success" success="True" time="0.0391" asserts="0" description="Should pass rule [ PSUseShouldProcessForStateChangingFunctions ]"> + <results> + <test-case description="Should pass rule [ PSUseShouldProcessForStateChangingFunctions ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseShouldProcessForStateChangingFunctions ](PSUseShouldProcessForStateChangingFunctions,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Remove-MyITProcessBaseURI.ps1)" time="0.0391" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="2.3224" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseSingularNouns ]" executed="True" result="Success" success="True" time="0.0381" asserts="0" description="Should pass rule [ PSUseSingularNouns ]"> + <results> + <test-case description="Should pass rule [ PSUseSingularNouns ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseSingularNouns ](PSUseSingularNouns,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Remove-MyITProcessBaseURI.ps1)" time="0.0381" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="2.3645" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseSupportsShouldProcess ]" executed="True" result="Success" success="True" time="0.0384" asserts="0" description="Should pass rule [ PSUseSupportsShouldProcess ]"> + <results> + <test-case description="Should pass rule [ PSUseSupportsShouldProcess ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseSupportsShouldProcess ](PSUseSupportsShouldProcess,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Remove-MyITProcessBaseURI.ps1)" time="0.0384" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="2.4096" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseToExportFieldsInManifest ]" executed="True" result="Success" success="True" time="0.0384" asserts="0" description="Should pass rule [ PSUseToExportFieldsInManifest ]"> + <results> + <test-case description="Should pass rule [ PSUseToExportFieldsInManifest ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseToExportFieldsInManifest ](PSUseToExportFieldsInManifest,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Remove-MyITProcessBaseURI.ps1)" time="0.0384" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="2.4517" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ]" executed="True" result="Success" success="True" time="0.0384" asserts="0" description="Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ]"> + <results> + <test-case description="Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ](PSUseUsingScopeModifierInNewRunspaces,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Remove-MyITProcessBaseURI.ps1)" time="0.0384" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="2.494" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseUTF8EncodingForHelpFile ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSUseUTF8EncodingForHelpFile ]"> + <results> + <test-case description="Should pass rule [ PSUseUTF8EncodingForHelpFile ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSUseUTF8EncodingForHelpFile ](PSUseUTF8EncodingForHelpFile,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Remove-MyITProcessBaseURI.ps1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="2.5358" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSDSCDscExamplesPresent ]" executed="True" result="Success" success="True" time="0.0381" asserts="0" description="Should pass rule [ PSDSCDscExamplesPresent ]"> + <results> + <test-case description="Should pass rule [ PSDSCDscExamplesPresent ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSDSCDscExamplesPresent ](PSDSCDscExamplesPresent,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Remove-MyITProcessBaseURI.ps1)" time="0.0381" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="2.5778" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSDSCDscTestsPresent ]" executed="True" result="Success" success="True" time="0.0382" asserts="0" description="Should pass rule [ PSDSCDscTestsPresent ]"> + <results> + <test-case description="Should pass rule [ PSDSCDscTestsPresent ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSDSCDscTestsPresent ](PSDSCDscTestsPresent,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Remove-MyITProcessBaseURI.ps1)" time="0.0382" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="2.6191" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ]" executed="True" result="Success" success="True" time="0.0376" asserts="0" description="Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ]"> + <results> + <test-case description="Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ](PSDSCReturnCorrectTypesForDSCFunctions,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Remove-MyITProcessBaseURI.ps1)" time="0.0376" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="2.664" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ]" executed="True" result="Success" success="True" time="0.0412" asserts="0" description="Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ]"> + <results> + <test-case description="Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ](PSDSCUseIdenticalMandatoryParametersForDSC,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Remove-MyITProcessBaseURI.ps1)" time="0.0412" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="2.7062" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSDSCUseIdenticalParametersForDSC ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSDSCUseIdenticalParametersForDSC ]"> + <results> + <test-case description="Should pass rule [ PSDSCUseIdenticalParametersForDSC ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSDSCUseIdenticalParametersForDSC ](PSDSCUseIdenticalParametersForDSC,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Remove-MyITProcessBaseURI.ps1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="2.7481" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSDSCStandardDSCFunctionsInResource ]" executed="True" result="Success" success="True" time="0.0382" asserts="0" description="Should pass rule [ PSDSCStandardDSCFunctionsInResource ]"> + <results> + <test-case description="Should pass rule [ PSDSCStandardDSCFunctionsInResource ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSDSCStandardDSCFunctionsInResource ](PSDSCStandardDSCFunctionsInResource,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Remove-MyITProcessBaseURI.ps1)" time="0.0382" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]" executed="True" result="Success" success="True" time="2.7902" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSDSCUseVerboseMessageInDSCResource ]" executed="True" result="Success" success="True" time="0.0383" asserts="0" description="Should pass rule [ PSDSCUseVerboseMessageInDSCResource ]"> + <results> + <test-case description="Should pass rule [ PSDSCUseVerboseMessageInDSCResource ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessBaseURI.ps1 ].Should pass rule [ PSDSCUseVerboseMessageInDSCResource ](PSDSCUseVerboseMessageInDSCResource,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\baseUri\Remove-MyITProcessBaseURI.ps1)" time="0.0383" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests" executed="True" result="Success" success="True" time="26.4837" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests"> + <results> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.0421" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAlignAssignmentStatement ]" executed="True" result="Success" success="True" time="0.0384" asserts="0" description="Should pass rule [ PSAlignAssignmentStatement ]"> + <results> + <test-case description="Should pass rule [ PSAlignAssignmentStatement ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAlignAssignmentStatement ](PSAlignAssignmentStatement,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Export-MyITProcessModuleSettings.ps1)" time="0.0384" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.0852" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingCmdletAliases ]" executed="True" result="Success" success="True" time="0.0393" asserts="0" description="Should pass rule [ PSAvoidUsingCmdletAliases ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingCmdletAliases ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingCmdletAliases ](PSAvoidUsingCmdletAliases,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Export-MyITProcessModuleSettings.ps1)" time="0.0393" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.1288" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidAssignmentToAutomaticVariable ]" executed="True" result="Success" success="True" time="0.0374" asserts="0" description="Should pass rule [ PSAvoidAssignmentToAutomaticVariable ]"> + <results> + <test-case description="Should pass rule [ PSAvoidAssignmentToAutomaticVariable ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidAssignmentToAutomaticVariable ](PSAvoidAssignmentToAutomaticVariable,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Export-MyITProcessModuleSettings.ps1)" time="0.0374" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.1701" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidDefaultValueSwitchParameter ]" executed="True" result="Success" success="True" time="0.0376" asserts="0" description="Should pass rule [ PSAvoidDefaultValueSwitchParameter ]"> + <results> + <test-case description="Should pass rule [ PSAvoidDefaultValueSwitchParameter ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidDefaultValueSwitchParameter ](PSAvoidDefaultValueSwitchParameter,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Export-MyITProcessModuleSettings.ps1)" time="0.0376" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.2113" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ]" executed="True" result="Success" success="True" time="0.0375" asserts="0" description="Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ]"> + <results> + <test-case description="Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ](PSAvoidDefaultValueForMandatoryParameter,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Export-MyITProcessModuleSettings.ps1)" time="0.0375" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.2525" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingEmptyCatchBlock ]" executed="True" result="Success" success="True" time="0.0376" asserts="0" description="Should pass rule [ PSAvoidUsingEmptyCatchBlock ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingEmptyCatchBlock ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingEmptyCatchBlock ](PSAvoidUsingEmptyCatchBlock,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Export-MyITProcessModuleSettings.ps1)" time="0.0376" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.2936" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidGlobalAliases ]" executed="True" result="Success" success="True" time="0.0373" asserts="0" description="Should pass rule [ PSAvoidGlobalAliases ]"> + <results> + <test-case description="Should pass rule [ PSAvoidGlobalAliases ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidGlobalAliases ](PSAvoidGlobalAliases,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Export-MyITProcessModuleSettings.ps1)" time="0.0373" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.3386" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidGlobalFunctions ]" executed="True" result="Success" success="True" time="0.0386" asserts="0" description="Should pass rule [ PSAvoidGlobalFunctions ]"> + <results> + <test-case description="Should pass rule [ PSAvoidGlobalFunctions ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidGlobalFunctions ](PSAvoidGlobalFunctions,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Export-MyITProcessModuleSettings.ps1)" time="0.0386" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.3799" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidGlobalVars ]" executed="True" result="Success" success="True" time="0.0375" asserts="0" description="Should pass rule [ PSAvoidGlobalVars ]"> + <results> + <test-case description="Should pass rule [ PSAvoidGlobalVars ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidGlobalVars ](PSAvoidGlobalVars,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Export-MyITProcessModuleSettings.ps1)" time="0.0375" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.4214" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidInvokingEmptyMembers ]" executed="True" result="Success" success="True" time="0.0379" asserts="0" description="Should pass rule [ PSAvoidInvokingEmptyMembers ]"> + <results> + <test-case description="Should pass rule [ PSAvoidInvokingEmptyMembers ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidInvokingEmptyMembers ](PSAvoidInvokingEmptyMembers,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Export-MyITProcessModuleSettings.ps1)" time="0.0379" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.4626" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidLongLines ]" executed="True" result="Success" success="True" time="0.0375" asserts="0" description="Should pass rule [ PSAvoidLongLines ]"> + <results> + <test-case description="Should pass rule [ PSAvoidLongLines ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidLongLines ](PSAvoidLongLines,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Export-MyITProcessModuleSettings.ps1)" time="0.0375" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.5041" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidMultipleTypeAttributes ]" executed="True" result="Success" success="True" time="0.0377" asserts="0" description="Should pass rule [ PSAvoidMultipleTypeAttributes ]"> + <results> + <test-case description="Should pass rule [ PSAvoidMultipleTypeAttributes ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidMultipleTypeAttributes ](PSAvoidMultipleTypeAttributes,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Export-MyITProcessModuleSettings.ps1)" time="0.0377" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.5454" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ]" executed="True" result="Success" success="True" time="0.0376" asserts="0" description="Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ]"> + <results> + <test-case description="Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ](PSAvoidNullOrEmptyHelpMessageAttribute,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Export-MyITProcessModuleSettings.ps1)" time="0.0376" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.6025" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ]" executed="True" result="Success" success="True" time="0.0532" asserts="0" description="Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ]"> + <results> + <test-case description="Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ](PSAvoidOverwritingBuiltInCmdlets,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Export-MyITProcessModuleSettings.ps1)" time="0.0532" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.642" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingPositionalParameters ]" executed="True" result="Success" success="True" time="0.0354" asserts="0" description="Should pass rule [ PSAvoidUsingPositionalParameters ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingPositionalParameters ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingPositionalParameters ](PSAvoidUsingPositionalParameters,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Export-MyITProcessModuleSettings.ps1)" time="0.0354" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.6881" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSReservedCmdletChar ]" executed="True" result="Success" success="True" time="0.0383" asserts="0" description="Should pass rule [ PSReservedCmdletChar ]"> + <results> + <test-case description="Should pass rule [ PSReservedCmdletChar ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSReservedCmdletChar ](PSReservedCmdletChar,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Export-MyITProcessModuleSettings.ps1)" time="0.0383" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.7308" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSReservedParams ]" executed="True" result="Success" success="True" time="0.039" asserts="0" description="Should pass rule [ PSReservedParams ]"> + <results> + <test-case description="Should pass rule [ PSReservedParams ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSReservedParams ](PSReservedParams,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Export-MyITProcessModuleSettings.ps1)" time="0.039" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.7722" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidSemicolonsAsLineTerminators ]" executed="True" result="Success" success="True" time="0.0376" asserts="0" description="Should pass rule [ PSAvoidSemicolonsAsLineTerminators ]"> + <results> + <test-case description="Should pass rule [ PSAvoidSemicolonsAsLineTerminators ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidSemicolonsAsLineTerminators ](PSAvoidSemicolonsAsLineTerminators,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Export-MyITProcessModuleSettings.ps1)" time="0.0376" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.8135" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidShouldContinueWithoutForce ]" executed="True" result="Success" success="True" time="0.0377" asserts="0" description="Should pass rule [ PSAvoidShouldContinueWithoutForce ]"> + <results> + <test-case description="Should pass rule [ PSAvoidShouldContinueWithoutForce ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidShouldContinueWithoutForce ](PSAvoidShouldContinueWithoutForce,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Export-MyITProcessModuleSettings.ps1)" time="0.0377" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.8585" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidTrailingWhitespace ]" executed="True" result="Success" success="True" time="0.0383" asserts="0" description="Should pass rule [ PSAvoidTrailingWhitespace ]"> + <results> + <test-case description="Should pass rule [ PSAvoidTrailingWhitespace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidTrailingWhitespace ](PSAvoidTrailingWhitespace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Export-MyITProcessModuleSettings.ps1)" time="0.0383" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.9006" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ]" executed="True" result="Success" success="True" time="0.0384" asserts="0" description="Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ](PSAvoidUsingUsernameAndPasswordParams,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Export-MyITProcessModuleSettings.ps1)" time="0.0384" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.943" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ]" executed="True" result="Success" success="True" time="0.0387" asserts="0" description="Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ](PSAvoidUsingBrokenHashAlgorithms,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Export-MyITProcessModuleSettings.ps1)" time="0.0387" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.9824" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingComputerNameHardcoded ]" executed="True" result="Success" success="True" time="0.0356" asserts="0" description="Should pass rule [ PSAvoidUsingComputerNameHardcoded ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingComputerNameHardcoded ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingComputerNameHardcoded ](PSAvoidUsingComputerNameHardcoded,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Export-MyITProcessModuleSettings.ps1)" time="0.0356" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.0247" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ](PSAvoidUsingConvertToSecureStringWithPlainText,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Export-MyITProcessModuleSettings.ps1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.0672" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingDeprecatedManifestFields ]" executed="True" result="Success" success="True" time="0.0388" asserts="0" description="Should pass rule [ PSAvoidUsingDeprecatedManifestFields ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingDeprecatedManifestFields ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingDeprecatedManifestFields ](PSAvoidUsingDeprecatedManifestFields,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Export-MyITProcessModuleSettings.ps1)" time="0.0388" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.1092" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ]" executed="True" result="Success" success="True" time="0.0384" asserts="0" description="Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ](PSAvoidUsingDoubleQuotesForConstantString,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Export-MyITProcessModuleSettings.ps1)" time="0.0384" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.1514" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingInvokeExpression ]" executed="True" result="Success" success="True" time="0.0383" asserts="0" description="Should pass rule [ PSAvoidUsingInvokeExpression ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingInvokeExpression ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingInvokeExpression ](PSAvoidUsingInvokeExpression,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Export-MyITProcessModuleSettings.ps1)" time="0.0383" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.1835" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingPlainTextForPassword ]" executed="True" result="Success" success="True" time="0.0281" asserts="0" description="Should pass rule [ PSAvoidUsingPlainTextForPassword ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingPlainTextForPassword ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingPlainTextForPassword ](PSAvoidUsingPlainTextForPassword,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Export-MyITProcessModuleSettings.ps1)" time="0.0281" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.2267" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingWMICmdlet ]" executed="True" result="Success" success="True" time="0.0395" asserts="0" description="Should pass rule [ PSAvoidUsingWMICmdlet ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingWMICmdlet ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingWMICmdlet ](PSAvoidUsingWMICmdlet,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Export-MyITProcessModuleSettings.ps1)" time="0.0395" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.269" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingWriteHost ]" executed="True" result="Success" success="True" time="0.0386" asserts="0" description="Should pass rule [ PSAvoidUsingWriteHost ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingWriteHost ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingWriteHost ](PSAvoidUsingWriteHost,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Export-MyITProcessModuleSettings.ps1)" time="0.0386" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.3144" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseCompatibleCommands ]" executed="True" result="Success" success="True" time="0.0416" asserts="0" description="Should pass rule [ PSUseCompatibleCommands ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleCommands ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseCompatibleCommands ](PSUseCompatibleCommands,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Export-MyITProcessModuleSettings.ps1)" time="0.0416" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.3562" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseCompatibleSyntax ]" executed="True" result="Success" success="True" time="0.0381" asserts="0" description="Should pass rule [ PSUseCompatibleSyntax ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleSyntax ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseCompatibleSyntax ](PSUseCompatibleSyntax,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Export-MyITProcessModuleSettings.ps1)" time="0.0381" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.3985" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseCompatibleTypes ]" executed="True" result="Success" success="True" time="0.0386" asserts="0" description="Should pass rule [ PSUseCompatibleTypes ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleTypes ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseCompatibleTypes ](PSUseCompatibleTypes,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Export-MyITProcessModuleSettings.ps1)" time="0.0386" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.4404" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSMisleadingBacktick ]" executed="True" result="Success" success="True" time="0.0383" asserts="0" description="Should pass rule [ PSMisleadingBacktick ]"> + <results> + <test-case description="Should pass rule [ PSMisleadingBacktick ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSMisleadingBacktick ](PSMisleadingBacktick,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Export-MyITProcessModuleSettings.ps1)" time="0.0383" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.4827" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSMissingModuleManifestField ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSMissingModuleManifestField ]"> + <results> + <test-case description="Should pass rule [ PSMissingModuleManifestField ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSMissingModuleManifestField ](PSMissingModuleManifestField,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Export-MyITProcessModuleSettings.ps1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.5285" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSPlaceCloseBrace ]" executed="True" result="Success" success="True" time="0.0421" asserts="0" description="Should pass rule [ PSPlaceCloseBrace ]"> + <results> + <test-case description="Should pass rule [ PSPlaceCloseBrace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSPlaceCloseBrace ](PSPlaceCloseBrace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Export-MyITProcessModuleSettings.ps1)" time="0.0421" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.5673" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSPlaceOpenBrace ]" executed="True" result="Success" success="True" time="0.0349" asserts="0" description="Should pass rule [ PSPlaceOpenBrace ]"> + <results> + <test-case description="Should pass rule [ PSPlaceOpenBrace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSPlaceOpenBrace ](PSPlaceOpenBrace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Export-MyITProcessModuleSettings.ps1)" time="0.0349" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.6018" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSPossibleIncorrectComparisonWithNull ]" executed="True" result="Success" success="True" time="0.0306" asserts="0" description="Should pass rule [ PSPossibleIncorrectComparisonWithNull ]"> + <results> + <test-case description="Should pass rule [ PSPossibleIncorrectComparisonWithNull ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSPossibleIncorrectComparisonWithNull ](PSPossibleIncorrectComparisonWithNull,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Export-MyITProcessModuleSettings.ps1)" time="0.0306" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.6443" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ]" executed="True" result="Success" success="True" time="0.0389" asserts="0" description="Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ]"> + <results> + <test-case description="Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ](PSPossibleIncorrectUsageOfAssignmentOperator,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Export-MyITProcessModuleSettings.ps1)" time="0.0389" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.6901" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ]" executed="True" result="Success" success="True" time="0.0421" asserts="0" description="Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ]"> + <results> + <test-case description="Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ](PSPossibleIncorrectUsageOfRedirectionOperator,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Export-MyITProcessModuleSettings.ps1)" time="0.0421" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.7322" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSProvideCommentHelp ]" executed="True" result="Success" success="True" time="0.0354" asserts="0" description="Should pass rule [ PSProvideCommentHelp ]"> + <results> + <test-case description="Should pass rule [ PSProvideCommentHelp ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSProvideCommentHelp ](PSProvideCommentHelp,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Export-MyITProcessModuleSettings.ps1)" time="0.0354" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.7744" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSReviewUnusedParameter ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSReviewUnusedParameter ]"> + <results> + <test-case description="Should pass rule [ PSReviewUnusedParameter ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSReviewUnusedParameter ](PSReviewUnusedParameter,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Export-MyITProcessModuleSettings.ps1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.8172" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseApprovedVerbs ]" executed="True" result="Success" success="True" time="0.0391" asserts="0" description="Should pass rule [ PSUseApprovedVerbs ]"> + <results> + <test-case description="Should pass rule [ PSUseApprovedVerbs ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseApprovedVerbs ](PSUseApprovedVerbs,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Export-MyITProcessModuleSettings.ps1)" time="0.0391" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.8594" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseBOMForUnicodeEncodedFile ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSUseBOMForUnicodeEncodedFile ]"> + <results> + <test-case description="Should pass rule [ PSUseBOMForUnicodeEncodedFile ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseBOMForUnicodeEncodedFile ](PSUseBOMForUnicodeEncodedFile,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Export-MyITProcessModuleSettings.ps1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.9025" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseCmdletCorrectly ]" executed="True" result="Success" success="True" time="0.0394" asserts="0" description="Should pass rule [ PSUseCmdletCorrectly ]"> + <results> + <test-case description="Should pass rule [ PSUseCmdletCorrectly ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseCmdletCorrectly ](PSUseCmdletCorrectly,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Export-MyITProcessModuleSettings.ps1)" time="0.0394" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.9481" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseCompatibleCmdlets ]" executed="True" result="Success" success="True" time="0.0418" asserts="0" description="Should pass rule [ PSUseCompatibleCmdlets ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleCmdlets ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseCompatibleCmdlets ](PSUseCompatibleCmdlets,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Export-MyITProcessModuleSettings.ps1)" time="0.0418" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.9904" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseConsistentIndentation ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSUseConsistentIndentation ]"> + <results> + <test-case description="Should pass rule [ PSUseConsistentIndentation ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseConsistentIndentation ](PSUseConsistentIndentation,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Export-MyITProcessModuleSettings.ps1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="2.0332" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseConsistentWhitespace ]" executed="True" result="Success" success="True" time="0.0391" asserts="0" description="Should pass rule [ PSUseConsistentWhitespace ]"> + <results> + <test-case description="Should pass rule [ PSUseConsistentWhitespace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseConsistentWhitespace ](PSUseConsistentWhitespace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Export-MyITProcessModuleSettings.ps1)" time="0.0391" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="2.0754" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseCorrectCasing ]" executed="True" result="Success" success="True" time="0.0384" asserts="0" description="Should pass rule [ PSUseCorrectCasing ]"> + <results> + <test-case description="Should pass rule [ PSUseCorrectCasing ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseCorrectCasing ](PSUseCorrectCasing,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Export-MyITProcessModuleSettings.ps1)" time="0.0384" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="2.1165" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ]" executed="True" result="Success" success="True" time="0.0375" asserts="0" description="Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ]"> + <results> + <test-case description="Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ](PSUseDeclaredVarsMoreThanAssignments,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Export-MyITProcessModuleSettings.ps1)" time="0.0375" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="2.1621" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseLiteralInitializerForHashtable ]" executed="True" result="Success" success="True" time="0.0419" asserts="0" description="Should pass rule [ PSUseLiteralInitializerForHashtable ]"> + <results> + <test-case description="Should pass rule [ PSUseLiteralInitializerForHashtable ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseLiteralInitializerForHashtable ](PSUseLiteralInitializerForHashtable,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Export-MyITProcessModuleSettings.ps1)" time="0.0419" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="2.2043" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseOutputTypeCorrectly ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSUseOutputTypeCorrectly ]"> + <results> + <test-case description="Should pass rule [ PSUseOutputTypeCorrectly ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseOutputTypeCorrectly ](PSUseOutputTypeCorrectly,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Export-MyITProcessModuleSettings.ps1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="2.2464" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseProcessBlockForPipelineCommand ]" executed="True" result="Success" success="True" time="0.0384" asserts="0" description="Should pass rule [ PSUseProcessBlockForPipelineCommand ]"> + <results> + <test-case description="Should pass rule [ PSUseProcessBlockForPipelineCommand ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseProcessBlockForPipelineCommand ](PSUseProcessBlockForPipelineCommand,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Export-MyITProcessModuleSettings.ps1)" time="0.0384" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="2.2887" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUsePSCredentialType ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSUsePSCredentialType ]"> + <results> + <test-case description="Should pass rule [ PSUsePSCredentialType ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUsePSCredentialType ](PSUsePSCredentialType,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Export-MyITProcessModuleSettings.ps1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="2.3318" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSShouldProcess ]" executed="True" result="Success" success="True" time="0.0394" asserts="0" description="Should pass rule [ PSShouldProcess ]"> + <results> + <test-case description="Should pass rule [ PSShouldProcess ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSShouldProcess ](PSShouldProcess,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Export-MyITProcessModuleSettings.ps1)" time="0.0394" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="2.3594" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseShouldProcessForStateChangingFunctions ]" executed="True" result="Success" success="True" time="0.024" asserts="0" description="Should pass rule [ PSUseShouldProcessForStateChangingFunctions ]"> + <results> + <test-case description="Should pass rule [ PSUseShouldProcessForStateChangingFunctions ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseShouldProcessForStateChangingFunctions ](PSUseShouldProcessForStateChangingFunctions,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Export-MyITProcessModuleSettings.ps1)" time="0.024" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="2.4017" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseSingularNouns ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSUseSingularNouns ]"> + <results> + <test-case description="Should pass rule [ PSUseSingularNouns ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseSingularNouns ](PSUseSingularNouns,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Export-MyITProcessModuleSettings.ps1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="2.4399" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseSupportsShouldProcess ]" executed="True" result="Success" success="True" time="0.0344" asserts="0" description="Should pass rule [ PSUseSupportsShouldProcess ]"> + <results> + <test-case description="Should pass rule [ PSUseSupportsShouldProcess ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseSupportsShouldProcess ](PSUseSupportsShouldProcess,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Export-MyITProcessModuleSettings.ps1)" time="0.0344" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="2.4824" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseToExportFieldsInManifest ]" executed="True" result="Success" success="True" time="0.0387" asserts="0" description="Should pass rule [ PSUseToExportFieldsInManifest ]"> + <results> + <test-case description="Should pass rule [ PSUseToExportFieldsInManifest ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseToExportFieldsInManifest ](PSUseToExportFieldsInManifest,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Export-MyITProcessModuleSettings.ps1)" time="0.0387" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="2.5251" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ]" executed="True" result="Success" success="True" time="0.039" asserts="0" description="Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ]"> + <results> + <test-case description="Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ](PSUseUsingScopeModifierInNewRunspaces,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Export-MyITProcessModuleSettings.ps1)" time="0.039" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="2.5676" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseUTF8EncodingForHelpFile ]" executed="True" result="Success" success="True" time="0.0388" asserts="0" description="Should pass rule [ PSUseUTF8EncodingForHelpFile ]"> + <results> + <test-case description="Should pass rule [ PSUseUTF8EncodingForHelpFile ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseUTF8EncodingForHelpFile ](PSUseUTF8EncodingForHelpFile,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Export-MyITProcessModuleSettings.ps1)" time="0.0388" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="2.613" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSDSCDscExamplesPresent ]" executed="True" result="Success" success="True" time="0.0387" asserts="0" description="Should pass rule [ PSDSCDscExamplesPresent ]"> + <results> + <test-case description="Should pass rule [ PSDSCDscExamplesPresent ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSDSCDscExamplesPresent ](PSDSCDscExamplesPresent,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Export-MyITProcessModuleSettings.ps1)" time="0.0387" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="2.6548" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSDSCDscTestsPresent ]" executed="True" result="Success" success="True" time="0.0381" asserts="0" description="Should pass rule [ PSDSCDscTestsPresent ]"> + <results> + <test-case description="Should pass rule [ PSDSCDscTestsPresent ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSDSCDscTestsPresent ](PSDSCDscTestsPresent,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Export-MyITProcessModuleSettings.ps1)" time="0.0381" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="2.6969" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ]" executed="True" result="Success" success="True" time="0.0383" asserts="0" description="Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ]"> + <results> + <test-case description="Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ](PSDSCReturnCorrectTypesForDSCFunctions,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Export-MyITProcessModuleSettings.ps1)" time="0.0383" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="2.7397" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ]" executed="True" result="Success" success="True" time="0.039" asserts="0" description="Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ]"> + <results> + <test-case description="Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ](PSDSCUseIdenticalMandatoryParametersForDSC,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Export-MyITProcessModuleSettings.ps1)" time="0.039" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="2.7822" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSDSCUseIdenticalParametersForDSC ]" executed="True" result="Success" success="True" time="0.0388" asserts="0" description="Should pass rule [ PSDSCUseIdenticalParametersForDSC ]"> + <results> + <test-case description="Should pass rule [ PSDSCUseIdenticalParametersForDSC ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSDSCUseIdenticalParametersForDSC ](PSDSCUseIdenticalParametersForDSC,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Export-MyITProcessModuleSettings.ps1)" time="0.0388" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="2.8272" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSDSCStandardDSCFunctionsInResource ]" executed="True" result="Success" success="True" time="0.0381" asserts="0" description="Should pass rule [ PSDSCStandardDSCFunctionsInResource ]"> + <results> + <test-case description="Should pass rule [ PSDSCStandardDSCFunctionsInResource ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSDSCStandardDSCFunctionsInResource ](PSDSCStandardDSCFunctionsInResource,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Export-MyITProcessModuleSettings.ps1)" time="0.0381" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="2.8698" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSDSCUseVerboseMessageInDSCResource ]" executed="True" result="Success" success="True" time="0.0388" asserts="0" description="Should pass rule [ PSDSCUseVerboseMessageInDSCResource ]"> + <results> + <test-case description="Should pass rule [ PSDSCUseVerboseMessageInDSCResource ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Export-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSDSCUseVerboseMessageInDSCResource ](PSDSCUseVerboseMessageInDSCResource,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Export-MyITProcessModuleSettings.ps1)" time="0.0388" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests" executed="True" result="Success" success="True" time="29.0735" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests"> + <results> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.0418" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAlignAssignmentStatement ]" executed="True" result="Success" success="True" time="0.0382" asserts="0" description="Should pass rule [ PSAlignAssignmentStatement ]"> + <results> + <test-case description="Should pass rule [ PSAlignAssignmentStatement ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAlignAssignmentStatement ](PSAlignAssignmentStatement,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Get-MyITProcessModuleSettings.ps1)" time="0.0382" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.0842" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingCmdletAliases ]" executed="True" result="Success" success="True" time="0.0386" asserts="0" description="Should pass rule [ PSAvoidUsingCmdletAliases ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingCmdletAliases ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingCmdletAliases ](PSAvoidUsingCmdletAliases,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Get-MyITProcessModuleSettings.ps1)" time="0.0386" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.1299" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidAssignmentToAutomaticVariable ]" executed="True" result="Success" success="True" time="0.039" asserts="0" description="Should pass rule [ PSAvoidAssignmentToAutomaticVariable ]"> + <results> + <test-case description="Should pass rule [ PSAvoidAssignmentToAutomaticVariable ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidAssignmentToAutomaticVariable ](PSAvoidAssignmentToAutomaticVariable,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Get-MyITProcessModuleSettings.ps1)" time="0.039" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.1719" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidDefaultValueSwitchParameter ]" executed="True" result="Success" success="True" time="0.0384" asserts="0" description="Should pass rule [ PSAvoidDefaultValueSwitchParameter ]"> + <results> + <test-case description="Should pass rule [ PSAvoidDefaultValueSwitchParameter ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidDefaultValueSwitchParameter ](PSAvoidDefaultValueSwitchParameter,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Get-MyITProcessModuleSettings.ps1)" time="0.0384" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.2143" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ]" executed="True" result="Success" success="True" time="0.0387" asserts="0" description="Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ]"> + <results> + <test-case description="Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ](PSAvoidDefaultValueForMandatoryParameter,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Get-MyITProcessModuleSettings.ps1)" time="0.0387" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.254" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingEmptyCatchBlock ]" executed="True" result="Success" success="True" time="0.036" asserts="0" description="Should pass rule [ PSAvoidUsingEmptyCatchBlock ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingEmptyCatchBlock ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingEmptyCatchBlock ](PSAvoidUsingEmptyCatchBlock,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Get-MyITProcessModuleSettings.ps1)" time="0.036" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.2963" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidGlobalAliases ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSAvoidGlobalAliases ]"> + <results> + <test-case description="Should pass rule [ PSAvoidGlobalAliases ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidGlobalAliases ](PSAvoidGlobalAliases,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Get-MyITProcessModuleSettings.ps1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.3381" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidGlobalFunctions ]" executed="True" result="Success" success="True" time="0.0382" asserts="0" description="Should pass rule [ PSAvoidGlobalFunctions ]"> + <results> + <test-case description="Should pass rule [ PSAvoidGlobalFunctions ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidGlobalFunctions ](PSAvoidGlobalFunctions,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Get-MyITProcessModuleSettings.ps1)" time="0.0382" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.3803" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidGlobalVars ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSAvoidGlobalVars ]"> + <results> + <test-case description="Should pass rule [ PSAvoidGlobalVars ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidGlobalVars ](PSAvoidGlobalVars,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Get-MyITProcessModuleSettings.ps1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.4258" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidInvokingEmptyMembers ]" executed="True" result="Success" success="True" time="0.0417" asserts="0" description="Should pass rule [ PSAvoidInvokingEmptyMembers ]"> + <results> + <test-case description="Should pass rule [ PSAvoidInvokingEmptyMembers ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidInvokingEmptyMembers ](PSAvoidInvokingEmptyMembers,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Get-MyITProcessModuleSettings.ps1)" time="0.0417" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.4678" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidLongLines ]" executed="True" result="Success" success="True" time="0.0382" asserts="0" description="Should pass rule [ PSAvoidLongLines ]"> + <results> + <test-case description="Should pass rule [ PSAvoidLongLines ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidLongLines ](PSAvoidLongLines,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Get-MyITProcessModuleSettings.ps1)" time="0.0382" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.5107" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidMultipleTypeAttributes ]" executed="True" result="Success" success="True" time="0.0393" asserts="0" description="Should pass rule [ PSAvoidMultipleTypeAttributes ]"> + <results> + <test-case description="Should pass rule [ PSAvoidMultipleTypeAttributes ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidMultipleTypeAttributes ](PSAvoidMultipleTypeAttributes,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Get-MyITProcessModuleSettings.ps1)" time="0.0393" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.5526" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ]" executed="True" result="Success" success="True" time="0.0382" asserts="0" description="Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ]"> + <results> + <test-case description="Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ](PSAvoidNullOrEmptyHelpMessageAttribute,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Get-MyITProcessModuleSettings.ps1)" time="0.0382" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.6107" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ]" executed="True" result="Success" success="True" time="0.0542" asserts="0" description="Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ]"> + <results> + <test-case description="Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ](PSAvoidOverwritingBuiltInCmdlets,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Get-MyITProcessModuleSettings.ps1)" time="0.0542" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.6503" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingPositionalParameters ]" executed="True" result="Success" success="True" time="0.0356" asserts="0" description="Should pass rule [ PSAvoidUsingPositionalParameters ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingPositionalParameters ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingPositionalParameters ](PSAvoidUsingPositionalParameters,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Get-MyITProcessModuleSettings.ps1)" time="0.0356" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.6698" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSReservedCmdletChar ]" executed="True" result="Success" success="True" time="0.0153" asserts="0" description="Should pass rule [ PSReservedCmdletChar ]"> + <results> + <test-case description="Should pass rule [ PSReservedCmdletChar ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSReservedCmdletChar ](PSReservedCmdletChar,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Get-MyITProcessModuleSettings.ps1)" time="0.0153" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.6888" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSReservedParams ]" executed="True" result="Success" success="True" time="0.0151" asserts="0" description="Should pass rule [ PSReservedParams ]"> + <results> + <test-case description="Should pass rule [ PSReservedParams ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSReservedParams ](PSReservedParams,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Get-MyITProcessModuleSettings.ps1)" time="0.0151" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.7074" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidSemicolonsAsLineTerminators ]" executed="True" result="Success" success="True" time="0.0147" asserts="0" description="Should pass rule [ PSAvoidSemicolonsAsLineTerminators ]"> + <results> + <test-case description="Should pass rule [ PSAvoidSemicolonsAsLineTerminators ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidSemicolonsAsLineTerminators ](PSAvoidSemicolonsAsLineTerminators,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Get-MyITProcessModuleSettings.ps1)" time="0.0147" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.7264" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidShouldContinueWithoutForce ]" executed="True" result="Success" success="True" time="0.015" asserts="0" description="Should pass rule [ PSAvoidShouldContinueWithoutForce ]"> + <results> + <test-case description="Should pass rule [ PSAvoidShouldContinueWithoutForce ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidShouldContinueWithoutForce ](PSAvoidShouldContinueWithoutForce,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Get-MyITProcessModuleSettings.ps1)" time="0.015" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.7456" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidTrailingWhitespace ]" executed="True" result="Success" success="True" time="0.0152" asserts="0" description="Should pass rule [ PSAvoidTrailingWhitespace ]"> + <results> + <test-case description="Should pass rule [ PSAvoidTrailingWhitespace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidTrailingWhitespace ](PSAvoidTrailingWhitespace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Get-MyITProcessModuleSettings.ps1)" time="0.0152" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.7647" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ]" executed="True" result="Success" success="True" time="0.015" asserts="0" description="Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ](PSAvoidUsingUsernameAndPasswordParams,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Get-MyITProcessModuleSettings.ps1)" time="0.015" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.7839" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ]" executed="True" result="Success" success="True" time="0.0152" asserts="0" description="Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ](PSAvoidUsingBrokenHashAlgorithms,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Get-MyITProcessModuleSettings.ps1)" time="0.0152" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.8029" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingComputerNameHardcoded ]" executed="True" result="Success" success="True" time="0.015" asserts="0" description="Should pass rule [ PSAvoidUsingComputerNameHardcoded ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingComputerNameHardcoded ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingComputerNameHardcoded ](PSAvoidUsingComputerNameHardcoded,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Get-MyITProcessModuleSettings.ps1)" time="0.015" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.8217" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ]" executed="True" result="Success" success="True" time="0.0148" asserts="0" description="Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ](PSAvoidUsingConvertToSecureStringWithPlainText,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Get-MyITProcessModuleSettings.ps1)" time="0.0148" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.841" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingDeprecatedManifestFields ]" executed="True" result="Success" success="True" time="0.0153" asserts="0" description="Should pass rule [ PSAvoidUsingDeprecatedManifestFields ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingDeprecatedManifestFields ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingDeprecatedManifestFields ](PSAvoidUsingDeprecatedManifestFields,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Get-MyITProcessModuleSettings.ps1)" time="0.0153" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.8597" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ]" executed="True" result="Success" success="True" time="0.0147" asserts="0" description="Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ](PSAvoidUsingDoubleQuotesForConstantString,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Get-MyITProcessModuleSettings.ps1)" time="0.0147" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.8788" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingInvokeExpression ]" executed="True" result="Success" success="True" time="0.0151" asserts="0" description="Should pass rule [ PSAvoidUsingInvokeExpression ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingInvokeExpression ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingInvokeExpression ](PSAvoidUsingInvokeExpression,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Get-MyITProcessModuleSettings.ps1)" time="0.0151" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.8978" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingPlainTextForPassword ]" executed="True" result="Success" success="True" time="0.015" asserts="0" description="Should pass rule [ PSAvoidUsingPlainTextForPassword ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingPlainTextForPassword ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingPlainTextForPassword ](PSAvoidUsingPlainTextForPassword,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Get-MyITProcessModuleSettings.ps1)" time="0.015" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.9413" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingWMICmdlet ]" executed="True" result="Success" success="True" time="0.0397" asserts="0" description="Should pass rule [ PSAvoidUsingWMICmdlet ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingWMICmdlet ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingWMICmdlet ](PSAvoidUsingWMICmdlet,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Get-MyITProcessModuleSettings.ps1)" time="0.0397" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.9861" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingWriteHost ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSAvoidUsingWriteHost ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingWriteHost ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingWriteHost ](PSAvoidUsingWriteHost,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Get-MyITProcessModuleSettings.ps1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.0233" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseCompatibleCommands ]" executed="True" result="Success" success="True" time="0.0332" asserts="0" description="Should pass rule [ PSUseCompatibleCommands ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleCommands ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseCompatibleCommands ](PSUseCompatibleCommands,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Get-MyITProcessModuleSettings.ps1)" time="0.0332" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.0578" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseCompatibleSyntax ]" executed="True" result="Success" success="True" time="0.0307" asserts="0" description="Should pass rule [ PSUseCompatibleSyntax ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleSyntax ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseCompatibleSyntax ](PSUseCompatibleSyntax,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Get-MyITProcessModuleSettings.ps1)" time="0.0307" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.0991" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseCompatibleTypes ]" executed="True" result="Success" success="True" time="0.0376" asserts="0" description="Should pass rule [ PSUseCompatibleTypes ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleTypes ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseCompatibleTypes ](PSUseCompatibleTypes,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Get-MyITProcessModuleSettings.ps1)" time="0.0376" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.1452" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSMisleadingBacktick ]" executed="True" result="Success" success="True" time="0.0423" asserts="0" description="Should pass rule [ PSMisleadingBacktick ]"> + <results> + <test-case description="Should pass rule [ PSMisleadingBacktick ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSMisleadingBacktick ](PSMisleadingBacktick,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Get-MyITProcessModuleSettings.ps1)" time="0.0423" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.1877" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSMissingModuleManifestField ]" executed="True" result="Success" success="True" time="0.0388" asserts="0" description="Should pass rule [ PSMissingModuleManifestField ]"> + <results> + <test-case description="Should pass rule [ PSMissingModuleManifestField ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSMissingModuleManifestField ](PSMissingModuleManifestField,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Get-MyITProcessModuleSettings.ps1)" time="0.0388" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.2295" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSPlaceCloseBrace ]" executed="True" result="Success" success="True" time="0.0381" asserts="0" description="Should pass rule [ PSPlaceCloseBrace ]"> + <results> + <test-case description="Should pass rule [ PSPlaceCloseBrace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSPlaceCloseBrace ](PSPlaceCloseBrace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Get-MyITProcessModuleSettings.ps1)" time="0.0381" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.2713" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSPlaceOpenBrace ]" executed="True" result="Success" success="True" time="0.038" asserts="0" description="Should pass rule [ PSPlaceOpenBrace ]"> + <results> + <test-case description="Should pass rule [ PSPlaceOpenBrace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSPlaceOpenBrace ](PSPlaceOpenBrace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Get-MyITProcessModuleSettings.ps1)" time="0.038" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.3137" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSPossibleIncorrectComparisonWithNull ]" executed="True" result="Success" success="True" time="0.0386" asserts="0" description="Should pass rule [ PSPossibleIncorrectComparisonWithNull ]"> + <results> + <test-case description="Should pass rule [ PSPossibleIncorrectComparisonWithNull ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSPossibleIncorrectComparisonWithNull ](PSPossibleIncorrectComparisonWithNull,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Get-MyITProcessModuleSettings.ps1)" time="0.0386" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.3561" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ]" executed="True" result="Success" success="True" time="0.0387" asserts="0" description="Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ]"> + <results> + <test-case description="Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ](PSPossibleIncorrectUsageOfAssignmentOperator,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Get-MyITProcessModuleSettings.ps1)" time="0.0387" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.4013" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ]" executed="True" result="Success" success="True" time="0.0415" asserts="0" description="Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ]"> + <results> + <test-case description="Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ](PSPossibleIncorrectUsageOfRedirectionOperator,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Get-MyITProcessModuleSettings.ps1)" time="0.0415" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.4431" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSProvideCommentHelp ]" executed="True" result="Success" success="True" time="0.0382" asserts="0" description="Should pass rule [ PSProvideCommentHelp ]"> + <results> + <test-case description="Should pass rule [ PSProvideCommentHelp ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSProvideCommentHelp ](PSProvideCommentHelp,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Get-MyITProcessModuleSettings.ps1)" time="0.0382" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.4854" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSReviewUnusedParameter ]" executed="True" result="Success" success="True" time="0.0386" asserts="0" description="Should pass rule [ PSReviewUnusedParameter ]"> + <results> + <test-case description="Should pass rule [ PSReviewUnusedParameter ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSReviewUnusedParameter ](PSReviewUnusedParameter,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Get-MyITProcessModuleSettings.ps1)" time="0.0386" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.5282" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseApprovedVerbs ]" executed="True" result="Success" success="True" time="0.039" asserts="0" description="Should pass rule [ PSUseApprovedVerbs ]"> + <results> + <test-case description="Should pass rule [ PSUseApprovedVerbs ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseApprovedVerbs ](PSUseApprovedVerbs,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Get-MyITProcessModuleSettings.ps1)" time="0.039" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.5703" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseBOMForUnicodeEncodedFile ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSUseBOMForUnicodeEncodedFile ]"> + <results> + <test-case description="Should pass rule [ PSUseBOMForUnicodeEncodedFile ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseBOMForUnicodeEncodedFile ](PSUseBOMForUnicodeEncodedFile,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Get-MyITProcessModuleSettings.ps1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.6161" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseCmdletCorrectly ]" executed="True" result="Success" success="True" time="0.039" asserts="0" description="Should pass rule [ PSUseCmdletCorrectly ]"> + <results> + <test-case description="Should pass rule [ PSUseCmdletCorrectly ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseCmdletCorrectly ](PSUseCmdletCorrectly,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Get-MyITProcessModuleSettings.ps1)" time="0.039" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.6582" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseCompatibleCmdlets ]" executed="True" result="Success" success="True" time="0.0383" asserts="0" description="Should pass rule [ PSUseCompatibleCmdlets ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleCmdlets ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseCompatibleCmdlets ](PSUseCompatibleCmdlets,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Get-MyITProcessModuleSettings.ps1)" time="0.0383" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.7004" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseConsistentIndentation ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSUseConsistentIndentation ]"> + <results> + <test-case description="Should pass rule [ PSUseConsistentIndentation ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseConsistentIndentation ](PSUseConsistentIndentation,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Get-MyITProcessModuleSettings.ps1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.7421" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseConsistentWhitespace ]" executed="True" result="Success" success="True" time="0.0381" asserts="0" description="Should pass rule [ PSUseConsistentWhitespace ]"> + <results> + <test-case description="Should pass rule [ PSUseConsistentWhitespace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseConsistentWhitespace ](PSUseConsistentWhitespace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Get-MyITProcessModuleSettings.ps1)" time="0.0381" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.784" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseCorrectCasing ]" executed="True" result="Success" success="True" time="0.0382" asserts="0" description="Should pass rule [ PSUseCorrectCasing ]"> + <results> + <test-case description="Should pass rule [ PSUseCorrectCasing ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseCorrectCasing ](PSUseCorrectCasing,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Get-MyITProcessModuleSettings.ps1)" time="0.0382" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.8267" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ]" executed="True" result="Success" success="True" time="0.0388" asserts="0" description="Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ]"> + <results> + <test-case description="Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ](PSUseDeclaredVarsMoreThanAssignments,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Get-MyITProcessModuleSettings.ps1)" time="0.0388" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.872" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseLiteralInitializerForHashtable ]" executed="True" result="Success" success="True" time="0.0415" asserts="0" description="Should pass rule [ PSUseLiteralInitializerForHashtable ]"> + <results> + <test-case description="Should pass rule [ PSUseLiteralInitializerForHashtable ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseLiteralInitializerForHashtable ](PSUseLiteralInitializerForHashtable,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Get-MyITProcessModuleSettings.ps1)" time="0.0415" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.9111" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseOutputTypeCorrectly ]" executed="True" result="Success" success="True" time="0.0352" asserts="0" description="Should pass rule [ PSUseOutputTypeCorrectly ]"> + <results> + <test-case description="Should pass rule [ PSUseOutputTypeCorrectly ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseOutputTypeCorrectly ](PSUseOutputTypeCorrectly,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Get-MyITProcessModuleSettings.ps1)" time="0.0352" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.9562" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseProcessBlockForPipelineCommand ]" executed="True" result="Success" success="True" time="0.0383" asserts="0" description="Should pass rule [ PSUseProcessBlockForPipelineCommand ]"> + <results> + <test-case description="Should pass rule [ PSUseProcessBlockForPipelineCommand ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseProcessBlockForPipelineCommand ](PSUseProcessBlockForPipelineCommand,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Get-MyITProcessModuleSettings.ps1)" time="0.0383" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.9986" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUsePSCredentialType ]" executed="True" result="Success" success="True" time="0.0387" asserts="0" description="Should pass rule [ PSUsePSCredentialType ]"> + <results> + <test-case description="Should pass rule [ PSUsePSCredentialType ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUsePSCredentialType ](PSUsePSCredentialType,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Get-MyITProcessModuleSettings.ps1)" time="0.0387" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="2.041" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSShouldProcess ]" executed="True" result="Success" success="True" time="0.0387" asserts="0" description="Should pass rule [ PSShouldProcess ]"> + <results> + <test-case description="Should pass rule [ PSShouldProcess ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSShouldProcess ](PSShouldProcess,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Get-MyITProcessModuleSettings.ps1)" time="0.0387" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="2.0831" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseShouldProcessForStateChangingFunctions ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSUseShouldProcessForStateChangingFunctions ]"> + <results> + <test-case description="Should pass rule [ PSUseShouldProcessForStateChangingFunctions ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseShouldProcessForStateChangingFunctions ](PSUseShouldProcessForStateChangingFunctions,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Get-MyITProcessModuleSettings.ps1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="2.1254" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseSingularNouns ]" executed="True" result="Success" success="True" time="0.0384" asserts="0" description="Should pass rule [ PSUseSingularNouns ]"> + <results> + <test-case description="Should pass rule [ PSUseSingularNouns ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseSingularNouns ](PSUseSingularNouns,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Get-MyITProcessModuleSettings.ps1)" time="0.0384" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="2.171" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseSupportsShouldProcess ]" executed="True" result="Success" success="True" time="0.0417" asserts="0" description="Should pass rule [ PSUseSupportsShouldProcess ]"> + <results> + <test-case description="Should pass rule [ PSUseSupportsShouldProcess ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseSupportsShouldProcess ](PSUseSupportsShouldProcess,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Get-MyITProcessModuleSettings.ps1)" time="0.0417" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="2.2092" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseToExportFieldsInManifest ]" executed="True" result="Success" success="True" time="0.0343" asserts="0" description="Should pass rule [ PSUseToExportFieldsInManifest ]"> + <results> + <test-case description="Should pass rule [ PSUseToExportFieldsInManifest ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseToExportFieldsInManifest ](PSUseToExportFieldsInManifest,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Get-MyITProcessModuleSettings.ps1)" time="0.0343" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="2.2456" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ]" executed="True" result="Success" success="True" time="0.0326" asserts="0" description="Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ]"> + <results> + <test-case description="Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ](PSUseUsingScopeModifierInNewRunspaces,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Get-MyITProcessModuleSettings.ps1)" time="0.0326" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="2.2909" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseUTF8EncodingForHelpFile ]" executed="True" result="Success" success="True" time="0.0387" asserts="0" description="Should pass rule [ PSUseUTF8EncodingForHelpFile ]"> + <results> + <test-case description="Should pass rule [ PSUseUTF8EncodingForHelpFile ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseUTF8EncodingForHelpFile ](PSUseUTF8EncodingForHelpFile,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Get-MyITProcessModuleSettings.ps1)" time="0.0387" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="2.3324" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSDSCDscExamplesPresent ]" executed="True" result="Success" success="True" time="0.0378" asserts="0" description="Should pass rule [ PSDSCDscExamplesPresent ]"> + <results> + <test-case description="Should pass rule [ PSDSCDscExamplesPresent ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSDSCDscExamplesPresent ](PSDSCDscExamplesPresent,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Get-MyITProcessModuleSettings.ps1)" time="0.0378" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="2.375" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSDSCDscTestsPresent ]" executed="True" result="Success" success="True" time="0.0383" asserts="0" description="Should pass rule [ PSDSCDscTestsPresent ]"> + <results> + <test-case description="Should pass rule [ PSDSCDscTestsPresent ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSDSCDscTestsPresent ](PSDSCDscTestsPresent,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Get-MyITProcessModuleSettings.ps1)" time="0.0383" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="2.4167" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ]" executed="True" result="Success" success="True" time="0.0379" asserts="0" description="Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ]"> + <results> + <test-case description="Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ](PSDSCReturnCorrectTypesForDSCFunctions,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Get-MyITProcessModuleSettings.ps1)" time="0.0379" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="2.4585" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ]" executed="True" result="Success" success="True" time="0.0381" asserts="0" description="Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ]"> + <results> + <test-case description="Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ](PSDSCUseIdenticalMandatoryParametersForDSC,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Get-MyITProcessModuleSettings.ps1)" time="0.0381" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="2.5029" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSDSCUseIdenticalParametersForDSC ]" executed="True" result="Success" success="True" time="0.0379" asserts="0" description="Should pass rule [ PSDSCUseIdenticalParametersForDSC ]"> + <results> + <test-case description="Should pass rule [ PSDSCUseIdenticalParametersForDSC ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSDSCUseIdenticalParametersForDSC ](PSDSCUseIdenticalParametersForDSC,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Get-MyITProcessModuleSettings.ps1)" time="0.0379" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="2.5444" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSDSCStandardDSCFunctionsInResource ]" executed="True" result="Success" success="True" time="0.0378" asserts="0" description="Should pass rule [ PSDSCStandardDSCFunctionsInResource ]"> + <results> + <test-case description="Should pass rule [ PSDSCStandardDSCFunctionsInResource ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSDSCStandardDSCFunctionsInResource ](PSDSCStandardDSCFunctionsInResource,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Get-MyITProcessModuleSettings.ps1)" time="0.0378" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="2.5864" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSDSCUseVerboseMessageInDSCResource ]" executed="True" result="Success" success="True" time="0.0383" asserts="0" description="Should pass rule [ PSDSCUseVerboseMessageInDSCResource ]"> + <results> + <test-case description="Should pass rule [ PSDSCUseVerboseMessageInDSCResource ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSDSCUseVerboseMessageInDSCResource ](PSDSCUseVerboseMessageInDSCResource,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Get-MyITProcessModuleSettings.ps1)" time="0.0383" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests" executed="True" result="Success" success="True" time="31.4965" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests"> + <results> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.0422" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAlignAssignmentStatement ]" executed="True" result="Success" success="True" time="0.0386" asserts="0" description="Should pass rule [ PSAlignAssignmentStatement ]"> + <results> + <test-case description="Should pass rule [ PSAlignAssignmentStatement ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAlignAssignmentStatement ](PSAlignAssignmentStatement,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Import-MyITProcessModuleSettings.ps1)" time="0.0386" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.0849" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingCmdletAliases ]" executed="True" result="Success" success="True" time="0.0389" asserts="0" description="Should pass rule [ PSAvoidUsingCmdletAliases ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingCmdletAliases ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingCmdletAliases ](PSAvoidUsingCmdletAliases,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Import-MyITProcessModuleSettings.ps1)" time="0.0389" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.1297" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidAssignmentToAutomaticVariable ]" executed="True" result="Success" success="True" time="0.0383" asserts="0" description="Should pass rule [ PSAvoidAssignmentToAutomaticVariable ]"> + <results> + <test-case description="Should pass rule [ PSAvoidAssignmentToAutomaticVariable ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidAssignmentToAutomaticVariable ](PSAvoidAssignmentToAutomaticVariable,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Import-MyITProcessModuleSettings.ps1)" time="0.0383" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.1721" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidDefaultValueSwitchParameter ]" executed="True" result="Success" success="True" time="0.0387" asserts="0" description="Should pass rule [ PSAvoidDefaultValueSwitchParameter ]"> + <results> + <test-case description="Should pass rule [ PSAvoidDefaultValueSwitchParameter ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidDefaultValueSwitchParameter ](PSAvoidDefaultValueSwitchParameter,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Import-MyITProcessModuleSettings.ps1)" time="0.0387" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.2142" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ]" executed="True" result="Success" success="True" time="0.0383" asserts="0" description="Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ]"> + <results> + <test-case description="Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ](PSAvoidDefaultValueForMandatoryParameter,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Import-MyITProcessModuleSettings.ps1)" time="0.0383" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.2563" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingEmptyCatchBlock ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSAvoidUsingEmptyCatchBlock ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingEmptyCatchBlock ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingEmptyCatchBlock ](PSAvoidUsingEmptyCatchBlock,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Import-MyITProcessModuleSettings.ps1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.299" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidGlobalAliases ]" executed="True" result="Success" success="True" time="0.039" asserts="0" description="Should pass rule [ PSAvoidGlobalAliases ]"> + <results> + <test-case description="Should pass rule [ PSAvoidGlobalAliases ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidGlobalAliases ](PSAvoidGlobalAliases,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Import-MyITProcessModuleSettings.ps1)" time="0.039" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.3444" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidGlobalFunctions ]" executed="True" result="Success" success="True" time="0.0418" asserts="0" description="Should pass rule [ PSAvoidGlobalFunctions ]"> + <results> + <test-case description="Should pass rule [ PSAvoidGlobalFunctions ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidGlobalFunctions ](PSAvoidGlobalFunctions,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Import-MyITProcessModuleSettings.ps1)" time="0.0418" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.3868" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidGlobalVars ]" executed="True" result="Success" success="True" time="0.0386" asserts="0" description="Should pass rule [ PSAvoidGlobalVars ]"> + <results> + <test-case description="Should pass rule [ PSAvoidGlobalVars ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidGlobalVars ](PSAvoidGlobalVars,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Import-MyITProcessModuleSettings.ps1)" time="0.0386" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.428" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidInvokingEmptyMembers ]" executed="True" result="Success" success="True" time="0.0375" asserts="0" description="Should pass rule [ PSAvoidInvokingEmptyMembers ]"> + <results> + <test-case description="Should pass rule [ PSAvoidInvokingEmptyMembers ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidInvokingEmptyMembers ](PSAvoidInvokingEmptyMembers,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Import-MyITProcessModuleSettings.ps1)" time="0.0375" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.4705" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidLongLines ]" executed="True" result="Success" success="True" time="0.0389" asserts="0" description="Should pass rule [ PSAvoidLongLines ]"> + <results> + <test-case description="Should pass rule [ PSAvoidLongLines ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidLongLines ](PSAvoidLongLines,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Import-MyITProcessModuleSettings.ps1)" time="0.0389" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.5132" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidMultipleTypeAttributes ]" executed="True" result="Success" success="True" time="0.0391" asserts="0" description="Should pass rule [ PSAvoidMultipleTypeAttributes ]"> + <results> + <test-case description="Should pass rule [ PSAvoidMultipleTypeAttributes ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidMultipleTypeAttributes ](PSAvoidMultipleTypeAttributes,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Import-MyITProcessModuleSettings.ps1)" time="0.0391" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.5469" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ]" executed="True" result="Success" success="True" time="0.0299" asserts="0" description="Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ]"> + <results> + <test-case description="Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ](PSAvoidNullOrEmptyHelpMessageAttribute,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Import-MyITProcessModuleSettings.ps1)" time="0.0299" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.6044" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ]" executed="True" result="Success" success="True" time="0.0537" asserts="0" description="Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ]"> + <results> + <test-case description="Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ](PSAvoidOverwritingBuiltInCmdlets,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Import-MyITProcessModuleSettings.ps1)" time="0.0537" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.6492" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingPositionalParameters ]" executed="True" result="Success" success="True" time="0.0409" asserts="0" description="Should pass rule [ PSAvoidUsingPositionalParameters ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingPositionalParameters ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingPositionalParameters ](PSAvoidUsingPositionalParameters,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Import-MyITProcessModuleSettings.ps1)" time="0.0409" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.6725" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSReservedCmdletChar ]" executed="True" result="Success" success="True" time="0.0193" asserts="0" description="Should pass rule [ PSReservedCmdletChar ]"> + <results> + <test-case description="Should pass rule [ PSReservedCmdletChar ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSReservedCmdletChar ](PSReservedCmdletChar,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Import-MyITProcessModuleSettings.ps1)" time="0.0193" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.6916" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSReservedParams ]" executed="True" result="Success" success="True" time="0.0152" asserts="0" description="Should pass rule [ PSReservedParams ]"> + <results> + <test-case description="Should pass rule [ PSReservedParams ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSReservedParams ](PSReservedParams,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Import-MyITProcessModuleSettings.ps1)" time="0.0152" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.7103" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidSemicolonsAsLineTerminators ]" executed="True" result="Success" success="True" time="0.0148" asserts="0" description="Should pass rule [ PSAvoidSemicolonsAsLineTerminators ]"> + <results> + <test-case description="Should pass rule [ PSAvoidSemicolonsAsLineTerminators ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidSemicolonsAsLineTerminators ](PSAvoidSemicolonsAsLineTerminators,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Import-MyITProcessModuleSettings.ps1)" time="0.0148" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.7295" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidShouldContinueWithoutForce ]" executed="True" result="Success" success="True" time="0.0152" asserts="0" description="Should pass rule [ PSAvoidShouldContinueWithoutForce ]"> + <results> + <test-case description="Should pass rule [ PSAvoidShouldContinueWithoutForce ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidShouldContinueWithoutForce ](PSAvoidShouldContinueWithoutForce,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Import-MyITProcessModuleSettings.ps1)" time="0.0152" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.7487" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidTrailingWhitespace ]" executed="True" result="Success" success="True" time="0.0151" asserts="0" description="Should pass rule [ PSAvoidTrailingWhitespace ]"> + <results> + <test-case description="Should pass rule [ PSAvoidTrailingWhitespace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidTrailingWhitespace ](PSAvoidTrailingWhitespace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Import-MyITProcessModuleSettings.ps1)" time="0.0151" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.7678" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ]" executed="True" result="Success" success="True" time="0.015" asserts="0" description="Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ](PSAvoidUsingUsernameAndPasswordParams,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Import-MyITProcessModuleSettings.ps1)" time="0.015" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.787" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ]" executed="True" result="Success" success="True" time="0.0152" asserts="0" description="Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ](PSAvoidUsingBrokenHashAlgorithms,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Import-MyITProcessModuleSettings.ps1)" time="0.0152" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.8062" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingComputerNameHardcoded ]" executed="True" result="Success" success="True" time="0.0153" asserts="0" description="Should pass rule [ PSAvoidUsingComputerNameHardcoded ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingComputerNameHardcoded ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingComputerNameHardcoded ](PSAvoidUsingComputerNameHardcoded,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Import-MyITProcessModuleSettings.ps1)" time="0.0153" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.8252" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ]" executed="True" result="Success" success="True" time="0.015" asserts="0" description="Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ](PSAvoidUsingConvertToSecureStringWithPlainText,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Import-MyITProcessModuleSettings.ps1)" time="0.015" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.8448" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingDeprecatedManifestFields ]" executed="True" result="Success" success="True" time="0.0155" asserts="0" description="Should pass rule [ PSAvoidUsingDeprecatedManifestFields ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingDeprecatedManifestFields ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingDeprecatedManifestFields ](PSAvoidUsingDeprecatedManifestFields,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Import-MyITProcessModuleSettings.ps1)" time="0.0155" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.8635" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ]" executed="True" result="Success" success="True" time="0.0148" asserts="0" description="Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ](PSAvoidUsingDoubleQuotesForConstantString,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Import-MyITProcessModuleSettings.ps1)" time="0.0148" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.8822" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingInvokeExpression ]" executed="True" result="Success" success="True" time="0.0148" asserts="0" description="Should pass rule [ PSAvoidUsingInvokeExpression ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingInvokeExpression ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingInvokeExpression ](PSAvoidUsingInvokeExpression,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Import-MyITProcessModuleSettings.ps1)" time="0.0148" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.9014" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingPlainTextForPassword ]" executed="True" result="Success" success="True" time="0.0152" asserts="0" description="Should pass rule [ PSAvoidUsingPlainTextForPassword ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingPlainTextForPassword ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingPlainTextForPassword ](PSAvoidUsingPlainTextForPassword,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Import-MyITProcessModuleSettings.ps1)" time="0.0152" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.9208" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingWMICmdlet ]" executed="True" result="Success" success="True" time="0.0155" asserts="0" description="Should pass rule [ PSAvoidUsingWMICmdlet ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingWMICmdlet ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingWMICmdlet ](PSAvoidUsingWMICmdlet,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Import-MyITProcessModuleSettings.ps1)" time="0.0155" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.9399" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingWriteHost ]" executed="True" result="Success" success="True" time="0.0152" asserts="0" description="Should pass rule [ PSAvoidUsingWriteHost ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingWriteHost ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingWriteHost ](PSAvoidUsingWriteHost,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Import-MyITProcessModuleSettings.ps1)" time="0.0152" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.9587" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseCompatibleCommands ]" executed="True" result="Success" success="True" time="0.0149" asserts="0" description="Should pass rule [ PSUseCompatibleCommands ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleCommands ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseCompatibleCommands ](PSUseCompatibleCommands,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Import-MyITProcessModuleSettings.ps1)" time="0.0149" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.9774" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseCompatibleSyntax ]" executed="True" result="Success" success="True" time="0.0147" asserts="0" description="Should pass rule [ PSUseCompatibleSyntax ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleSyntax ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseCompatibleSyntax ](PSUseCompatibleSyntax,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Import-MyITProcessModuleSettings.ps1)" time="0.0147" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.9966" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseCompatibleTypes ]" executed="True" result="Success" success="True" time="0.0153" asserts="0" description="Should pass rule [ PSUseCompatibleTypes ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleTypes ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseCompatibleTypes ](PSUseCompatibleTypes,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Import-MyITProcessModuleSettings.ps1)" time="0.0153" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.0157" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSMisleadingBacktick ]" executed="True" result="Success" success="True" time="0.015" asserts="0" description="Should pass rule [ PSMisleadingBacktick ]"> + <results> + <test-case description="Should pass rule [ PSMisleadingBacktick ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSMisleadingBacktick ](PSMisleadingBacktick,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Import-MyITProcessModuleSettings.ps1)" time="0.015" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.0439" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSMissingModuleManifestField ]" executed="True" result="Success" success="True" time="0.0152" asserts="0" description="Should pass rule [ PSMissingModuleManifestField ]"> + <results> + <test-case description="Should pass rule [ PSMissingModuleManifestField ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSMissingModuleManifestField ](PSMissingModuleManifestField,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Import-MyITProcessModuleSettings.ps1)" time="0.0152" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.0859" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSPlaceCloseBrace ]" executed="True" result="Success" success="True" time="0.0381" asserts="0" description="Should pass rule [ PSPlaceCloseBrace ]"> + <results> + <test-case description="Should pass rule [ PSPlaceCloseBrace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSPlaceCloseBrace ](PSPlaceCloseBrace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Import-MyITProcessModuleSettings.ps1)" time="0.0381" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.1277" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSPlaceOpenBrace ]" executed="True" result="Success" success="True" time="0.0381" asserts="0" description="Should pass rule [ PSPlaceOpenBrace ]"> + <results> + <test-case description="Should pass rule [ PSPlaceOpenBrace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSPlaceOpenBrace ](PSPlaceOpenBrace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Import-MyITProcessModuleSettings.ps1)" time="0.0381" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.17" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSPossibleIncorrectComparisonWithNull ]" executed="True" result="Success" success="True" time="0.0386" asserts="0" description="Should pass rule [ PSPossibleIncorrectComparisonWithNull ]"> + <results> + <test-case description="Should pass rule [ PSPossibleIncorrectComparisonWithNull ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSPossibleIncorrectComparisonWithNull ](PSPossibleIncorrectComparisonWithNull,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Import-MyITProcessModuleSettings.ps1)" time="0.0386" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.2125" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ]" executed="True" result="Success" success="True" time="0.0388" asserts="0" description="Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ]"> + <results> + <test-case description="Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ](PSPossibleIncorrectUsageOfAssignmentOperator,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Import-MyITProcessModuleSettings.ps1)" time="0.0388" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.2576" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ]" executed="True" result="Success" success="True" time="0.0384" asserts="0" description="Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ]"> + <results> + <test-case description="Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ](PSPossibleIncorrectUsageOfRedirectionOperator,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Import-MyITProcessModuleSettings.ps1)" time="0.0384" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.2997" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSProvideCommentHelp ]" executed="True" result="Success" success="True" time="0.0384" asserts="0" description="Should pass rule [ PSProvideCommentHelp ]"> + <results> + <test-case description="Should pass rule [ PSProvideCommentHelp ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSProvideCommentHelp ](PSProvideCommentHelp,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Import-MyITProcessModuleSettings.ps1)" time="0.0384" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.3421" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSReviewUnusedParameter ]" executed="True" result="Success" success="True" time="0.0387" asserts="0" description="Should pass rule [ PSReviewUnusedParameter ]"> + <results> + <test-case description="Should pass rule [ PSReviewUnusedParameter ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSReviewUnusedParameter ](PSReviewUnusedParameter,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Import-MyITProcessModuleSettings.ps1)" time="0.0387" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.3849" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseApprovedVerbs ]" executed="True" result="Success" success="True" time="0.0391" asserts="0" description="Should pass rule [ PSUseApprovedVerbs ]"> + <results> + <test-case description="Should pass rule [ PSUseApprovedVerbs ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseApprovedVerbs ](PSUseApprovedVerbs,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Import-MyITProcessModuleSettings.ps1)" time="0.0391" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.4269" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseBOMForUnicodeEncodedFile ]" executed="True" result="Success" success="True" time="0.0383" asserts="0" description="Should pass rule [ PSUseBOMForUnicodeEncodedFile ]"> + <results> + <test-case description="Should pass rule [ PSUseBOMForUnicodeEncodedFile ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseBOMForUnicodeEncodedFile ](PSUseBOMForUnicodeEncodedFile,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Import-MyITProcessModuleSettings.ps1)" time="0.0383" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.4693" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseCmdletCorrectly ]" executed="True" result="Success" success="True" time="0.0387" asserts="0" description="Should pass rule [ PSUseCmdletCorrectly ]"> + <results> + <test-case description="Should pass rule [ PSUseCmdletCorrectly ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseCmdletCorrectly ](PSUseCmdletCorrectly,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Import-MyITProcessModuleSettings.ps1)" time="0.0387" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.5146" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseCompatibleCmdlets ]" executed="True" result="Success" success="True" time="0.0416" asserts="0" description="Should pass rule [ PSUseCompatibleCmdlets ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleCmdlets ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseCompatibleCmdlets ](PSUseCompatibleCmdlets,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Import-MyITProcessModuleSettings.ps1)" time="0.0416" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.5564" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseConsistentIndentation ]" executed="True" result="Success" success="True" time="0.0381" asserts="0" description="Should pass rule [ PSUseConsistentIndentation ]"> + <results> + <test-case description="Should pass rule [ PSUseConsistentIndentation ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseConsistentIndentation ](PSUseConsistentIndentation,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Import-MyITProcessModuleSettings.ps1)" time="0.0381" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.5987" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseConsistentWhitespace ]" executed="True" result="Success" success="True" time="0.0386" asserts="0" description="Should pass rule [ PSUseConsistentWhitespace ]"> + <results> + <test-case description="Should pass rule [ PSUseConsistentWhitespace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseConsistentWhitespace ](PSUseConsistentWhitespace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Import-MyITProcessModuleSettings.ps1)" time="0.0386" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.6412" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseCorrectCasing ]" executed="True" result="Success" success="True" time="0.0388" asserts="0" description="Should pass rule [ PSUseCorrectCasing ]"> + <results> + <test-case description="Should pass rule [ PSUseCorrectCasing ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseCorrectCasing ](PSUseCorrectCasing,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Import-MyITProcessModuleSettings.ps1)" time="0.0388" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.6728" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ]" executed="True" result="Success" success="True" time="0.028" asserts="0" description="Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ]"> + <results> + <test-case description="Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ](PSUseDeclaredVarsMoreThanAssignments,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Import-MyITProcessModuleSettings.ps1)" time="0.028" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.7155" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseLiteralInitializerForHashtable ]" executed="True" result="Success" success="True" time="0.039" asserts="0" description="Should pass rule [ PSUseLiteralInitializerForHashtable ]"> + <results> + <test-case description="Should pass rule [ PSUseLiteralInitializerForHashtable ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseLiteralInitializerForHashtable ](PSUseLiteralInitializerForHashtable,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Import-MyITProcessModuleSettings.ps1)" time="0.039" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.7577" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseOutputTypeCorrectly ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSUseOutputTypeCorrectly ]"> + <results> + <test-case description="Should pass rule [ PSUseOutputTypeCorrectly ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseOutputTypeCorrectly ](PSUseOutputTypeCorrectly,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Import-MyITProcessModuleSettings.ps1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.8001" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseProcessBlockForPipelineCommand ]" executed="True" result="Success" success="True" time="0.0387" asserts="0" description="Should pass rule [ PSUseProcessBlockForPipelineCommand ]"> + <results> + <test-case description="Should pass rule [ PSUseProcessBlockForPipelineCommand ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseProcessBlockForPipelineCommand ](PSUseProcessBlockForPipelineCommand,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Import-MyITProcessModuleSettings.ps1)" time="0.0387" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.8457" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUsePSCredentialType ]" executed="True" result="Success" success="True" time="0.0389" asserts="0" description="Should pass rule [ PSUsePSCredentialType ]"> + <results> + <test-case description="Should pass rule [ PSUsePSCredentialType ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUsePSCredentialType ](PSUsePSCredentialType,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Import-MyITProcessModuleSettings.ps1)" time="0.0389" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.8879" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSShouldProcess ]" executed="True" result="Success" success="True" time="0.0384" asserts="0" description="Should pass rule [ PSShouldProcess ]"> + <results> + <test-case description="Should pass rule [ PSShouldProcess ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSShouldProcess ](PSShouldProcess,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Import-MyITProcessModuleSettings.ps1)" time="0.0384" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.9308" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseShouldProcessForStateChangingFunctions ]" executed="True" result="Success" success="True" time="0.0391" asserts="0" description="Should pass rule [ PSUseShouldProcessForStateChangingFunctions ]"> + <results> + <test-case description="Should pass rule [ PSUseShouldProcessForStateChangingFunctions ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseShouldProcessForStateChangingFunctions ](PSUseShouldProcessForStateChangingFunctions,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Import-MyITProcessModuleSettings.ps1)" time="0.0391" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.9737" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseSingularNouns ]" executed="True" result="Success" success="True" time="0.0392" asserts="0" description="Should pass rule [ PSUseSingularNouns ]"> + <results> + <test-case description="Should pass rule [ PSUseSingularNouns ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseSingularNouns ](PSUseSingularNouns,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Import-MyITProcessModuleSettings.ps1)" time="0.0392" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="2.0166" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseSupportsShouldProcess ]" executed="True" result="Success" success="True" time="0.0391" asserts="0" description="Should pass rule [ PSUseSupportsShouldProcess ]"> + <results> + <test-case description="Should pass rule [ PSUseSupportsShouldProcess ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseSupportsShouldProcess ](PSUseSupportsShouldProcess,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Import-MyITProcessModuleSettings.ps1)" time="0.0391" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="2.0527" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseToExportFieldsInManifest ]" executed="True" result="Success" success="True" time="0.0323" asserts="0" description="Should pass rule [ PSUseToExportFieldsInManifest ]"> + <results> + <test-case description="Should pass rule [ PSUseToExportFieldsInManifest ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseToExportFieldsInManifest ](PSUseToExportFieldsInManifest,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Import-MyITProcessModuleSettings.ps1)" time="0.0323" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="2.0952" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ]" executed="True" result="Success" success="True" time="0.0388" asserts="0" description="Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ]"> + <results> + <test-case description="Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ](PSUseUsingScopeModifierInNewRunspaces,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Import-MyITProcessModuleSettings.ps1)" time="0.0388" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="2.1243" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseUTF8EncodingForHelpFile ]" executed="True" result="Success" success="True" time="0.0255" asserts="0" description="Should pass rule [ PSUseUTF8EncodingForHelpFile ]"> + <results> + <test-case description="Should pass rule [ PSUseUTF8EncodingForHelpFile ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseUTF8EncodingForHelpFile ](PSUseUTF8EncodingForHelpFile,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Import-MyITProcessModuleSettings.ps1)" time="0.0255" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="2.1658" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSDSCDscExamplesPresent ]" executed="True" result="Success" success="True" time="0.0378" asserts="0" description="Should pass rule [ PSDSCDscExamplesPresent ]"> + <results> + <test-case description="Should pass rule [ PSDSCDscExamplesPresent ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSDSCDscExamplesPresent ](PSDSCDscExamplesPresent,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Import-MyITProcessModuleSettings.ps1)" time="0.0378" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="2.2076" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSDSCDscTestsPresent ]" executed="True" result="Success" success="True" time="0.0382" asserts="0" description="Should pass rule [ PSDSCDscTestsPresent ]"> + <results> + <test-case description="Should pass rule [ PSDSCDscTestsPresent ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSDSCDscTestsPresent ](PSDSCDscTestsPresent,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Import-MyITProcessModuleSettings.ps1)" time="0.0382" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="2.2488" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ]" executed="True" result="Success" success="True" time="0.0375" asserts="0" description="Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ]"> + <results> + <test-case description="Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ](PSDSCReturnCorrectTypesForDSCFunctions,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Import-MyITProcessModuleSettings.ps1)" time="0.0375" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="2.2905" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ]" executed="True" result="Success" success="True" time="0.038" asserts="0" description="Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ]"> + <results> + <test-case description="Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ](PSDSCUseIdenticalMandatoryParametersForDSC,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Import-MyITProcessModuleSettings.ps1)" time="0.038" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="2.3361" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSDSCUseIdenticalParametersForDSC ]" executed="True" result="Success" success="True" time="0.0418" asserts="0" description="Should pass rule [ PSDSCUseIdenticalParametersForDSC ]"> + <results> + <test-case description="Should pass rule [ PSDSCUseIdenticalParametersForDSC ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSDSCUseIdenticalParametersForDSC ](PSDSCUseIdenticalParametersForDSC,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Import-MyITProcessModuleSettings.ps1)" time="0.0418" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="2.3782" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSDSCStandardDSCFunctionsInResource ]" executed="True" result="Success" success="True" time="0.0384" asserts="0" description="Should pass rule [ PSDSCStandardDSCFunctionsInResource ]"> + <results> + <test-case description="Should pass rule [ PSDSCStandardDSCFunctionsInResource ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSDSCStandardDSCFunctionsInResource ](PSDSCStandardDSCFunctionsInResource,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Import-MyITProcessModuleSettings.ps1)" time="0.0384" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="2.4196" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSDSCUseVerboseMessageInDSCResource ]" executed="True" result="Success" success="True" time="0.0376" asserts="0" description="Should pass rule [ PSDSCUseVerboseMessageInDSCResource ]"> + <results> + <test-case description="Should pass rule [ PSDSCUseVerboseMessageInDSCResource ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Import-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSDSCUseVerboseMessageInDSCResource ](PSDSCUseVerboseMessageInDSCResource,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Import-MyITProcessModuleSettings.ps1)" time="0.0376" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests" executed="True" result="Success" success="True" time="34.3665" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests"> + <results> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.0421" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAlignAssignmentStatement ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSAlignAssignmentStatement ]"> + <results> + <test-case description="Should pass rule [ PSAlignAssignmentStatement ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAlignAssignmentStatement ](PSAlignAssignmentStatement,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Initialize-MyITProcessModuleSettings.ps1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.0848" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingCmdletAliases ]" executed="True" result="Success" success="True" time="0.0389" asserts="0" description="Should pass rule [ PSAvoidUsingCmdletAliases ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingCmdletAliases ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingCmdletAliases ](PSAvoidUsingCmdletAliases,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Initialize-MyITProcessModuleSettings.ps1)" time="0.0389" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.1115" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidAssignmentToAutomaticVariable ]" executed="True" result="Success" success="True" time="0.0231" asserts="0" description="Should pass rule [ PSAvoidAssignmentToAutomaticVariable ]"> + <results> + <test-case description="Should pass rule [ PSAvoidAssignmentToAutomaticVariable ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidAssignmentToAutomaticVariable ](PSAvoidAssignmentToAutomaticVariable,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Initialize-MyITProcessModuleSettings.ps1)" time="0.0231" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.1537" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidDefaultValueSwitchParameter ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSAvoidDefaultValueSwitchParameter ]"> + <results> + <test-case description="Should pass rule [ PSAvoidDefaultValueSwitchParameter ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidDefaultValueSwitchParameter ](PSAvoidDefaultValueSwitchParameter,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Initialize-MyITProcessModuleSettings.ps1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.1961" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ]" executed="True" result="Success" success="True" time="0.0388" asserts="0" description="Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ]"> + <results> + <test-case description="Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ](PSAvoidDefaultValueForMandatoryParameter,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Initialize-MyITProcessModuleSettings.ps1)" time="0.0388" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.2384" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingEmptyCatchBlock ]" executed="True" result="Success" success="True" time="0.0386" asserts="0" description="Should pass rule [ PSAvoidUsingEmptyCatchBlock ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingEmptyCatchBlock ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingEmptyCatchBlock ](PSAvoidUsingEmptyCatchBlock,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Initialize-MyITProcessModuleSettings.ps1)" time="0.0386" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.2807" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidGlobalAliases ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSAvoidGlobalAliases ]"> + <results> + <test-case description="Should pass rule [ PSAvoidGlobalAliases ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidGlobalAliases ](PSAvoidGlobalAliases,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Initialize-MyITProcessModuleSettings.ps1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.3243" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidGlobalFunctions ]" executed="True" result="Success" success="True" time="0.0373" asserts="0" description="Should pass rule [ PSAvoidGlobalFunctions ]"> + <results> + <test-case description="Should pass rule [ PSAvoidGlobalFunctions ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidGlobalFunctions ](PSAvoidGlobalFunctions,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Initialize-MyITProcessModuleSettings.ps1)" time="0.0373" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.3649" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidGlobalVars ]" executed="True" result="Success" success="True" time="0.0368" asserts="0" description="Should pass rule [ PSAvoidGlobalVars ]"> + <results> + <test-case description="Should pass rule [ PSAvoidGlobalVars ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidGlobalVars ](PSAvoidGlobalVars,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Initialize-MyITProcessModuleSettings.ps1)" time="0.0368" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.4062" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidInvokingEmptyMembers ]" executed="True" result="Success" success="True" time="0.0375" asserts="0" description="Should pass rule [ PSAvoidInvokingEmptyMembers ]"> + <results> + <test-case description="Should pass rule [ PSAvoidInvokingEmptyMembers ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidInvokingEmptyMembers ](PSAvoidInvokingEmptyMembers,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Initialize-MyITProcessModuleSettings.ps1)" time="0.0375" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.4488" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidLongLines ]" executed="True" result="Success" success="True" time="0.0389" asserts="0" description="Should pass rule [ PSAvoidLongLines ]"> + <results> + <test-case description="Should pass rule [ PSAvoidLongLines ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidLongLines ](PSAvoidLongLines,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Initialize-MyITProcessModuleSettings.ps1)" time="0.0389" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.4904" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidMultipleTypeAttributes ]" executed="True" result="Success" success="True" time="0.0379" asserts="0" description="Should pass rule [ PSAvoidMultipleTypeAttributes ]"> + <results> + <test-case description="Should pass rule [ PSAvoidMultipleTypeAttributes ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidMultipleTypeAttributes ](PSAvoidMultipleTypeAttributes,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Initialize-MyITProcessModuleSettings.ps1)" time="0.0379" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.5313" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ]" executed="True" result="Success" success="True" time="0.0371" asserts="0" description="Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ]"> + <results> + <test-case description="Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ](PSAvoidNullOrEmptyHelpMessageAttribute,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Initialize-MyITProcessModuleSettings.ps1)" time="0.0371" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.5761" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ]" executed="True" result="Success" success="True" time="0.041" asserts="0" description="Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ]"> + <results> + <test-case description="Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ](PSAvoidOverwritingBuiltInCmdlets,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Initialize-MyITProcessModuleSettings.ps1)" time="0.041" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.618" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingPositionalParameters ]" executed="True" result="Success" success="True" time="0.0382" asserts="0" description="Should pass rule [ PSAvoidUsingPositionalParameters ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingPositionalParameters ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingPositionalParameters ](PSAvoidUsingPositionalParameters,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Initialize-MyITProcessModuleSettings.ps1)" time="0.0382" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.6603" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSReservedCmdletChar ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSReservedCmdletChar ]"> + <results> + <test-case description="Should pass rule [ PSReservedCmdletChar ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSReservedCmdletChar ](PSReservedCmdletChar,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Initialize-MyITProcessModuleSettings.ps1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.7018" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSReservedParams ]" executed="True" result="Success" success="True" time="0.0377" asserts="0" description="Should pass rule [ PSReservedParams ]"> + <results> + <test-case description="Should pass rule [ PSReservedParams ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSReservedParams ](PSReservedParams,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Initialize-MyITProcessModuleSettings.ps1)" time="0.0377" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.7438" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidSemicolonsAsLineTerminators ]" executed="True" result="Success" success="True" time="0.0381" asserts="0" description="Should pass rule [ PSAvoidSemicolonsAsLineTerminators ]"> + <results> + <test-case description="Should pass rule [ PSAvoidSemicolonsAsLineTerminators ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidSemicolonsAsLineTerminators ](PSAvoidSemicolonsAsLineTerminators,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Initialize-MyITProcessModuleSettings.ps1)" time="0.0381" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.7889" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidShouldContinueWithoutForce ]" executed="True" result="Success" success="True" time="0.0384" asserts="0" description="Should pass rule [ PSAvoidShouldContinueWithoutForce ]"> + <results> + <test-case description="Should pass rule [ PSAvoidShouldContinueWithoutForce ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidShouldContinueWithoutForce ](PSAvoidShouldContinueWithoutForce,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Initialize-MyITProcessModuleSettings.ps1)" time="0.0384" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.8306" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidTrailingWhitespace ]" executed="True" result="Success" success="True" time="0.0378" asserts="0" description="Should pass rule [ PSAvoidTrailingWhitespace ]"> + <results> + <test-case description="Should pass rule [ PSAvoidTrailingWhitespace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidTrailingWhitespace ](PSAvoidTrailingWhitespace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Initialize-MyITProcessModuleSettings.ps1)" time="0.0378" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.8722" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ]" executed="True" result="Success" success="True" time="0.0379" asserts="0" description="Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ](PSAvoidUsingUsernameAndPasswordParams,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Initialize-MyITProcessModuleSettings.ps1)" time="0.0379" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.9138" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ]" executed="True" result="Success" success="True" time="0.0378" asserts="0" description="Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ](PSAvoidUsingBrokenHashAlgorithms,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Initialize-MyITProcessModuleSettings.ps1)" time="0.0378" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.9559" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingComputerNameHardcoded ]" executed="True" result="Success" success="True" time="0.0384" asserts="0" description="Should pass rule [ PSAvoidUsingComputerNameHardcoded ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingComputerNameHardcoded ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingComputerNameHardcoded ](PSAvoidUsingComputerNameHardcoded,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Initialize-MyITProcessModuleSettings.ps1)" time="0.0384" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.001" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ]" executed="True" result="Success" success="True" time="0.0383" asserts="0" description="Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ](PSAvoidUsingConvertToSecureStringWithPlainText,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Initialize-MyITProcessModuleSettings.ps1)" time="0.0383" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.0427" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingDeprecatedManifestFields ]" executed="True" result="Success" success="True" time="0.0379" asserts="0" description="Should pass rule [ PSAvoidUsingDeprecatedManifestFields ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingDeprecatedManifestFields ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingDeprecatedManifestFields ](PSAvoidUsingDeprecatedManifestFields,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Initialize-MyITProcessModuleSettings.ps1)" time="0.0379" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.0845" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ]" executed="True" result="Success" success="True" time="0.038" asserts="0" description="Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ](PSAvoidUsingDoubleQuotesForConstantString,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Initialize-MyITProcessModuleSettings.ps1)" time="0.038" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.1261" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingInvokeExpression ]" executed="True" result="Success" success="True" time="0.0379" asserts="0" description="Should pass rule [ PSAvoidUsingInvokeExpression ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingInvokeExpression ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingInvokeExpression ](PSAvoidUsingInvokeExpression,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Initialize-MyITProcessModuleSettings.ps1)" time="0.0379" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.1689" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingPlainTextForPassword ]" executed="True" result="Success" success="True" time="0.0388" asserts="0" description="Should pass rule [ PSAvoidUsingPlainTextForPassword ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingPlainTextForPassword ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingPlainTextForPassword ](PSAvoidUsingPlainTextForPassword,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Initialize-MyITProcessModuleSettings.ps1)" time="0.0388" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.2119" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingWMICmdlet ]" executed="True" result="Success" success="True" time="0.039" asserts="0" description="Should pass rule [ PSAvoidUsingWMICmdlet ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingWMICmdlet ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingWMICmdlet ](PSAvoidUsingWMICmdlet,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Initialize-MyITProcessModuleSettings.ps1)" time="0.039" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.257" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingWriteHost ]" executed="True" result="Success" success="True" time="0.0384" asserts="0" description="Should pass rule [ PSAvoidUsingWriteHost ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingWriteHost ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingWriteHost ](PSAvoidUsingWriteHost,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Initialize-MyITProcessModuleSettings.ps1)" time="0.0384" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.2987" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseCompatibleCommands ]" executed="True" result="Success" success="True" time="0.038" asserts="0" description="Should pass rule [ PSUseCompatibleCommands ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleCommands ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseCompatibleCommands ](PSUseCompatibleCommands,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Initialize-MyITProcessModuleSettings.ps1)" time="0.038" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.3407" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseCompatibleSyntax ]" executed="True" result="Success" success="True" time="0.0383" asserts="0" description="Should pass rule [ PSUseCompatibleSyntax ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleSyntax ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseCompatibleSyntax ](PSUseCompatibleSyntax,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Initialize-MyITProcessModuleSettings.ps1)" time="0.0383" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.3827" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseCompatibleTypes ]" executed="True" result="Success" success="True" time="0.0381" asserts="0" description="Should pass rule [ PSUseCompatibleTypes ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleTypes ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseCompatibleTypes ](PSUseCompatibleTypes,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Initialize-MyITProcessModuleSettings.ps1)" time="0.0381" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.424" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSMisleadingBacktick ]" executed="True" result="Success" success="True" time="0.0376" asserts="0" description="Should pass rule [ PSMisleadingBacktick ]"> + <results> + <test-case description="Should pass rule [ PSMisleadingBacktick ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSMisleadingBacktick ](PSMisleadingBacktick,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Initialize-MyITProcessModuleSettings.ps1)" time="0.0376" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.4693" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSMissingModuleManifestField ]" executed="True" result="Success" success="True" time="0.0415" asserts="0" description="Should pass rule [ PSMissingModuleManifestField ]"> + <results> + <test-case description="Should pass rule [ PSMissingModuleManifestField ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSMissingModuleManifestField ](PSMissingModuleManifestField,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Initialize-MyITProcessModuleSettings.ps1)" time="0.0415" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.5115" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSPlaceCloseBrace ]" executed="True" result="Success" success="True" time="0.0382" asserts="0" description="Should pass rule [ PSPlaceCloseBrace ]"> + <results> + <test-case description="Should pass rule [ PSPlaceCloseBrace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSPlaceCloseBrace ](PSPlaceCloseBrace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Initialize-MyITProcessModuleSettings.ps1)" time="0.0382" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.5536" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSPlaceOpenBrace ]" executed="True" result="Success" success="True" time="0.0382" asserts="0" description="Should pass rule [ PSPlaceOpenBrace ]"> + <results> + <test-case description="Should pass rule [ PSPlaceOpenBrace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSPlaceOpenBrace ](PSPlaceOpenBrace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Initialize-MyITProcessModuleSettings.ps1)" time="0.0382" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.5963" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSPossibleIncorrectComparisonWithNull ]" executed="True" result="Success" success="True" time="0.0389" asserts="0" description="Should pass rule [ PSPossibleIncorrectComparisonWithNull ]"> + <results> + <test-case description="Should pass rule [ PSPossibleIncorrectComparisonWithNull ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSPossibleIncorrectComparisonWithNull ](PSPossibleIncorrectComparisonWithNull,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Initialize-MyITProcessModuleSettings.ps1)" time="0.0389" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.6384" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ]" executed="True" result="Success" success="True" time="0.0384" asserts="0" description="Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ]"> + <results> + <test-case description="Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ](PSPossibleIncorrectUsageOfAssignmentOperator,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Initialize-MyITProcessModuleSettings.ps1)" time="0.0384" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.684" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ]" executed="True" result="Success" success="True" time="0.0418" asserts="0" description="Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ]"> + <results> + <test-case description="Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ](PSPossibleIncorrectUsageOfRedirectionOperator,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Initialize-MyITProcessModuleSettings.ps1)" time="0.0418" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.7252" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSProvideCommentHelp ]" executed="True" result="Success" success="True" time="0.0374" asserts="0" description="Should pass rule [ PSProvideCommentHelp ]"> + <results> + <test-case description="Should pass rule [ PSProvideCommentHelp ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSProvideCommentHelp ](PSProvideCommentHelp,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Initialize-MyITProcessModuleSettings.ps1)" time="0.0374" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.7671" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSReviewUnusedParameter ]" executed="True" result="Success" success="True" time="0.0382" asserts="0" description="Should pass rule [ PSReviewUnusedParameter ]"> + <results> + <test-case description="Should pass rule [ PSReviewUnusedParameter ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSReviewUnusedParameter ](PSReviewUnusedParameter,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Initialize-MyITProcessModuleSettings.ps1)" time="0.0382" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.809" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseApprovedVerbs ]" executed="True" result="Success" success="True" time="0.0382" asserts="0" description="Should pass rule [ PSUseApprovedVerbs ]"> + <results> + <test-case description="Should pass rule [ PSUseApprovedVerbs ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseApprovedVerbs ](PSUseApprovedVerbs,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Initialize-MyITProcessModuleSettings.ps1)" time="0.0382" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.851" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseBOMForUnicodeEncodedFile ]" executed="True" result="Success" success="True" time="0.0383" asserts="0" description="Should pass rule [ PSUseBOMForUnicodeEncodedFile ]"> + <results> + <test-case description="Should pass rule [ PSUseBOMForUnicodeEncodedFile ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseBOMForUnicodeEncodedFile ](PSUseBOMForUnicodeEncodedFile,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Initialize-MyITProcessModuleSettings.ps1)" time="0.0383" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.9007" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseCmdletCorrectly ]" executed="True" result="Success" success="True" time="0.0429" asserts="0" description="Should pass rule [ PSUseCmdletCorrectly ]"> + <results> + <test-case description="Should pass rule [ PSUseCmdletCorrectly ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseCmdletCorrectly ](PSUseCmdletCorrectly,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Initialize-MyITProcessModuleSettings.ps1)" time="0.0429" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.9434" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseCompatibleCmdlets ]" executed="True" result="Success" success="True" time="0.0386" asserts="0" description="Should pass rule [ PSUseCompatibleCmdlets ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleCmdlets ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseCompatibleCmdlets ](PSUseCompatibleCmdlets,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Initialize-MyITProcessModuleSettings.ps1)" time="0.0386" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.9859" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseConsistentIndentation ]" executed="True" result="Success" success="True" time="0.0386" asserts="0" description="Should pass rule [ PSUseConsistentIndentation ]"> + <results> + <test-case description="Should pass rule [ PSUseConsistentIndentation ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseConsistentIndentation ](PSUseConsistentIndentation,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Initialize-MyITProcessModuleSettings.ps1)" time="0.0386" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="2.0279" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseConsistentWhitespace ]" executed="True" result="Success" success="True" time="0.0382" asserts="0" description="Should pass rule [ PSUseConsistentWhitespace ]"> + <results> + <test-case description="Should pass rule [ PSUseConsistentWhitespace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseConsistentWhitespace ](PSUseConsistentWhitespace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Initialize-MyITProcessModuleSettings.ps1)" time="0.0382" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="2.0703" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseCorrectCasing ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSUseCorrectCasing ]"> + <results> + <test-case description="Should pass rule [ PSUseCorrectCasing ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseCorrectCasing ](PSUseCorrectCasing,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Initialize-MyITProcessModuleSettings.ps1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="2.1161" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ]" executed="True" result="Success" success="True" time="0.0388" asserts="0" description="Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ]"> + <results> + <test-case description="Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ](PSUseDeclaredVarsMoreThanAssignments,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Initialize-MyITProcessModuleSettings.ps1)" time="0.0388" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="2.1585" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseLiteralInitializerForHashtable ]" executed="True" result="Success" success="True" time="0.0386" asserts="0" description="Should pass rule [ PSUseLiteralInitializerForHashtable ]"> + <results> + <test-case description="Should pass rule [ PSUseLiteralInitializerForHashtable ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseLiteralInitializerForHashtable ](PSUseLiteralInitializerForHashtable,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Initialize-MyITProcessModuleSettings.ps1)" time="0.0386" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="2.2007" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseOutputTypeCorrectly ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSUseOutputTypeCorrectly ]"> + <results> + <test-case description="Should pass rule [ PSUseOutputTypeCorrectly ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseOutputTypeCorrectly ](PSUseOutputTypeCorrectly,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Initialize-MyITProcessModuleSettings.ps1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="2.2436" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseProcessBlockForPipelineCommand ]" executed="True" result="Success" success="True" time="0.0391" asserts="0" description="Should pass rule [ PSUseProcessBlockForPipelineCommand ]"> + <results> + <test-case description="Should pass rule [ PSUseProcessBlockForPipelineCommand ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseProcessBlockForPipelineCommand ](PSUseProcessBlockForPipelineCommand,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Initialize-MyITProcessModuleSettings.ps1)" time="0.0391" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="2.2862" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUsePSCredentialType ]" executed="True" result="Success" success="True" time="0.0388" asserts="0" description="Should pass rule [ PSUsePSCredentialType ]"> + <results> + <test-case description="Should pass rule [ PSUsePSCredentialType ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUsePSCredentialType ](PSUsePSCredentialType,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Initialize-MyITProcessModuleSettings.ps1)" time="0.0388" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="2.3289" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSShouldProcess ]" executed="True" result="Success" success="True" time="0.0389" asserts="0" description="Should pass rule [ PSShouldProcess ]"> + <results> + <test-case description="Should pass rule [ PSShouldProcess ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSShouldProcess ](PSShouldProcess,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Initialize-MyITProcessModuleSettings.ps1)" time="0.0389" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="2.3743" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseShouldProcessForStateChangingFunctions ]" executed="True" result="Success" success="True" time="0.0389" asserts="0" description="Should pass rule [ PSUseShouldProcessForStateChangingFunctions ]"> + <results> + <test-case description="Should pass rule [ PSUseShouldProcessForStateChangingFunctions ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseShouldProcessForStateChangingFunctions ](PSUseShouldProcessForStateChangingFunctions,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Initialize-MyITProcessModuleSettings.ps1)" time="0.0389" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="2.4171" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseSingularNouns ]" executed="True" result="Success" success="True" time="0.039" asserts="0" description="Should pass rule [ PSUseSingularNouns ]"> + <results> + <test-case description="Should pass rule [ PSUseSingularNouns ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseSingularNouns ](PSUseSingularNouns,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Initialize-MyITProcessModuleSettings.ps1)" time="0.039" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="2.4588" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseSupportsShouldProcess ]" executed="True" result="Success" success="True" time="0.0379" asserts="0" description="Should pass rule [ PSUseSupportsShouldProcess ]"> + <results> + <test-case description="Should pass rule [ PSUseSupportsShouldProcess ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseSupportsShouldProcess ](PSUseSupportsShouldProcess,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Initialize-MyITProcessModuleSettings.ps1)" time="0.0379" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="2.5006" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseToExportFieldsInManifest ]" executed="True" result="Success" success="True" time="0.038" asserts="0" description="Should pass rule [ PSUseToExportFieldsInManifest ]"> + <results> + <test-case description="Should pass rule [ PSUseToExportFieldsInManifest ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseToExportFieldsInManifest ](PSUseToExportFieldsInManifest,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Initialize-MyITProcessModuleSettings.ps1)" time="0.038" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="2.5433" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ]" executed="True" result="Success" success="True" time="0.039" asserts="0" description="Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ]"> + <results> + <test-case description="Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ](PSUseUsingScopeModifierInNewRunspaces,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Initialize-MyITProcessModuleSettings.ps1)" time="0.039" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="2.5685" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseUTF8EncodingForHelpFile ]" executed="True" result="Success" success="True" time="0.0214" asserts="0" description="Should pass rule [ PSUseUTF8EncodingForHelpFile ]"> + <results> + <test-case description="Should pass rule [ PSUseUTF8EncodingForHelpFile ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseUTF8EncodingForHelpFile ](PSUseUTF8EncodingForHelpFile,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Initialize-MyITProcessModuleSettings.ps1)" time="0.0214" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="2.61" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSDSCDscExamplesPresent ]" executed="True" result="Success" success="True" time="0.0378" asserts="0" description="Should pass rule [ PSDSCDscExamplesPresent ]"> + <results> + <test-case description="Should pass rule [ PSDSCDscExamplesPresent ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSDSCDscExamplesPresent ](PSDSCDscExamplesPresent,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Initialize-MyITProcessModuleSettings.ps1)" time="0.0378" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="2.6522" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSDSCDscTestsPresent ]" executed="True" result="Success" success="True" time="0.0384" asserts="0" description="Should pass rule [ PSDSCDscTestsPresent ]"> + <results> + <test-case description="Should pass rule [ PSDSCDscTestsPresent ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSDSCDscTestsPresent ](PSDSCDscTestsPresent,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Initialize-MyITProcessModuleSettings.ps1)" time="0.0384" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="2.6947" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ]" executed="True" result="Success" success="True" time="0.0387" asserts="0" description="Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ]"> + <results> + <test-case description="Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ](PSDSCReturnCorrectTypesForDSCFunctions,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Initialize-MyITProcessModuleSettings.ps1)" time="0.0387" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="2.7375" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ]" executed="True" result="Success" success="True" time="0.0391" asserts="0" description="Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ]"> + <results> + <test-case description="Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ](PSDSCUseIdenticalMandatoryParametersForDSC,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Initialize-MyITProcessModuleSettings.ps1)" time="0.0391" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="2.7829" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSDSCUseIdenticalParametersForDSC ]" executed="True" result="Success" success="True" time="0.0386" asserts="0" description="Should pass rule [ PSDSCUseIdenticalParametersForDSC ]"> + <results> + <test-case description="Should pass rule [ PSDSCUseIdenticalParametersForDSC ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSDSCUseIdenticalParametersForDSC ](PSDSCUseIdenticalParametersForDSC,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Initialize-MyITProcessModuleSettings.ps1)" time="0.0386" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="2.8245" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSDSCStandardDSCFunctionsInResource ]" executed="True" result="Success" success="True" time="0.0378" asserts="0" description="Should pass rule [ PSDSCStandardDSCFunctionsInResource ]"> + <results> + <test-case description="Should pass rule [ PSDSCStandardDSCFunctionsInResource ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSDSCStandardDSCFunctionsInResource ](PSDSCStandardDSCFunctionsInResource,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Initialize-MyITProcessModuleSettings.ps1)" time="0.0378" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="2.8665" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSDSCUseVerboseMessageInDSCResource ]" executed="True" result="Success" success="True" time="0.0383" asserts="0" description="Should pass rule [ PSDSCUseVerboseMessageInDSCResource ]"> + <results> + <test-case description="Should pass rule [ PSDSCUseVerboseMessageInDSCResource ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Initialize-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSDSCUseVerboseMessageInDSCResource ](PSDSCUseVerboseMessageInDSCResource,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Initialize-MyITProcessModuleSettings.ps1)" time="0.0383" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests" executed="True" result="Success" success="True" time="36.9572" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests"> + <results> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.0421" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAlignAssignmentStatement ]" executed="True" result="Success" success="True" time="0.0383" asserts="0" description="Should pass rule [ PSAlignAssignmentStatement ]"> + <results> + <test-case description="Should pass rule [ PSAlignAssignmentStatement ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAlignAssignmentStatement ](PSAlignAssignmentStatement,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Remove-MyITProcessModuleSettings.ps1)" time="0.0383" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.0853" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingCmdletAliases ]" executed="True" result="Success" success="True" time="0.0395" asserts="0" description="Should pass rule [ PSAvoidUsingCmdletAliases ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingCmdletAliases ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingCmdletAliases ](PSAvoidUsingCmdletAliases,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Remove-MyITProcessModuleSettings.ps1)" time="0.0395" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.1267" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidAssignmentToAutomaticVariable ]" executed="True" result="Success" success="True" time="0.0376" asserts="0" description="Should pass rule [ PSAvoidAssignmentToAutomaticVariable ]"> + <results> + <test-case description="Should pass rule [ PSAvoidAssignmentToAutomaticVariable ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidAssignmentToAutomaticVariable ](PSAvoidAssignmentToAutomaticVariable,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Remove-MyITProcessModuleSettings.ps1)" time="0.0376" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.1717" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidDefaultValueSwitchParameter ]" executed="True" result="Success" success="True" time="0.0383" asserts="0" description="Should pass rule [ PSAvoidDefaultValueSwitchParameter ]"> + <results> + <test-case description="Should pass rule [ PSAvoidDefaultValueSwitchParameter ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidDefaultValueSwitchParameter ](PSAvoidDefaultValueSwitchParameter,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Remove-MyITProcessModuleSettings.ps1)" time="0.0383" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.2135" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ]" executed="True" result="Success" success="True" time="0.0381" asserts="0" description="Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ]"> + <results> + <test-case description="Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ](PSAvoidDefaultValueForMandatoryParameter,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Remove-MyITProcessModuleSettings.ps1)" time="0.0381" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.2561" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingEmptyCatchBlock ]" executed="True" result="Success" success="True" time="0.0389" asserts="0" description="Should pass rule [ PSAvoidUsingEmptyCatchBlock ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingEmptyCatchBlock ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingEmptyCatchBlock ](PSAvoidUsingEmptyCatchBlock,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Remove-MyITProcessModuleSettings.ps1)" time="0.0389" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.2989" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidGlobalAliases ]" executed="True" result="Success" success="True" time="0.0391" asserts="0" description="Should pass rule [ PSAvoidGlobalAliases ]"> + <results> + <test-case description="Should pass rule [ PSAvoidGlobalAliases ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidGlobalAliases ](PSAvoidGlobalAliases,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Remove-MyITProcessModuleSettings.ps1)" time="0.0391" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.3419" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidGlobalFunctions ]" executed="True" result="Success" success="True" time="0.0393" asserts="0" description="Should pass rule [ PSAvoidGlobalFunctions ]"> + <results> + <test-case description="Should pass rule [ PSAvoidGlobalFunctions ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidGlobalFunctions ](PSAvoidGlobalFunctions,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Remove-MyITProcessModuleSettings.ps1)" time="0.0393" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.3878" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidGlobalVars ]" executed="True" result="Success" success="True" time="0.0393" asserts="0" description="Should pass rule [ PSAvoidGlobalVars ]"> + <results> + <test-case description="Should pass rule [ PSAvoidGlobalVars ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidGlobalVars ](PSAvoidGlobalVars,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Remove-MyITProcessModuleSettings.ps1)" time="0.0393" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.4306" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidInvokingEmptyMembers ]" executed="True" result="Success" success="True" time="0.039" asserts="0" description="Should pass rule [ PSAvoidInvokingEmptyMembers ]"> + <results> + <test-case description="Should pass rule [ PSAvoidInvokingEmptyMembers ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidInvokingEmptyMembers ](PSAvoidInvokingEmptyMembers,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Remove-MyITProcessModuleSettings.ps1)" time="0.039" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.4726" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidLongLines ]" executed="True" result="Success" success="True" time="0.0384" asserts="0" description="Should pass rule [ PSAvoidLongLines ]"> + <results> + <test-case description="Should pass rule [ PSAvoidLongLines ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidLongLines ](PSAvoidLongLines,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Remove-MyITProcessModuleSettings.ps1)" time="0.0384" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.5149" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidMultipleTypeAttributes ]" executed="True" result="Success" success="True" time="0.0386" asserts="0" description="Should pass rule [ PSAvoidMultipleTypeAttributes ]"> + <results> + <test-case description="Should pass rule [ PSAvoidMultipleTypeAttributes ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidMultipleTypeAttributes ](PSAvoidMultipleTypeAttributes,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Remove-MyITProcessModuleSettings.ps1)" time="0.0386" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.5584" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ]" executed="True" result="Success" success="True" time="0.0398" asserts="0" description="Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ]"> + <results> + <test-case description="Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ](PSAvoidNullOrEmptyHelpMessageAttribute,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Remove-MyITProcessModuleSettings.ps1)" time="0.0398" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.6163" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ]" executed="True" result="Success" success="True" time="0.054" asserts="0" description="Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ]"> + <results> + <test-case description="Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ](PSAvoidOverwritingBuiltInCmdlets,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Remove-MyITProcessModuleSettings.ps1)" time="0.054" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.657" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingPositionalParameters ]" executed="True" result="Success" success="True" time="0.0366" asserts="0" description="Should pass rule [ PSAvoidUsingPositionalParameters ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingPositionalParameters ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingPositionalParameters ](PSAvoidUsingPositionalParameters,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Remove-MyITProcessModuleSettings.ps1)" time="0.0366" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.676" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSReservedCmdletChar ]" executed="True" result="Success" success="True" time="0.015" asserts="0" description="Should pass rule [ PSReservedCmdletChar ]"> + <results> + <test-case description="Should pass rule [ PSReservedCmdletChar ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSReservedCmdletChar ](PSReservedCmdletChar,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Remove-MyITProcessModuleSettings.ps1)" time="0.015" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.6993" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSReservedParams ]" executed="True" result="Success" success="True" time="0.0194" asserts="0" description="Should pass rule [ PSReservedParams ]"> + <results> + <test-case description="Should pass rule [ PSReservedParams ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSReservedParams ](PSReservedParams,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Remove-MyITProcessModuleSettings.ps1)" time="0.0194" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.7377" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidSemicolonsAsLineTerminators ]" executed="True" result="Success" success="True" time="0.0347" asserts="0" description="Should pass rule [ PSAvoidSemicolonsAsLineTerminators ]"> + <results> + <test-case description="Should pass rule [ PSAvoidSemicolonsAsLineTerminators ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidSemicolonsAsLineTerminators ](PSAvoidSemicolonsAsLineTerminators,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Remove-MyITProcessModuleSettings.ps1)" time="0.0347" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.7559" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidShouldContinueWithoutForce ]" executed="True" result="Success" success="True" time="0.0144" asserts="0" description="Should pass rule [ PSAvoidShouldContinueWithoutForce ]"> + <results> + <test-case description="Should pass rule [ PSAvoidShouldContinueWithoutForce ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidShouldContinueWithoutForce ](PSAvoidShouldContinueWithoutForce,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Remove-MyITProcessModuleSettings.ps1)" time="0.0144" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.7734" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidTrailingWhitespace ]" executed="True" result="Success" success="True" time="0.0139" asserts="0" description="Should pass rule [ PSAvoidTrailingWhitespace ]"> + <results> + <test-case description="Should pass rule [ PSAvoidTrailingWhitespace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidTrailingWhitespace ](PSAvoidTrailingWhitespace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Remove-MyITProcessModuleSettings.ps1)" time="0.0139" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.7915" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ]" executed="True" result="Success" success="True" time="0.0143" asserts="0" description="Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ](PSAvoidUsingUsernameAndPasswordParams,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Remove-MyITProcessModuleSettings.ps1)" time="0.0143" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.8105" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ]" executed="True" result="Success" success="True" time="0.015" asserts="0" description="Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ](PSAvoidUsingBrokenHashAlgorithms,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Remove-MyITProcessModuleSettings.ps1)" time="0.015" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.8294" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingComputerNameHardcoded ]" executed="True" result="Success" success="True" time="0.0149" asserts="0" description="Should pass rule [ PSAvoidUsingComputerNameHardcoded ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingComputerNameHardcoded ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingComputerNameHardcoded ](PSAvoidUsingComputerNameHardcoded,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Remove-MyITProcessModuleSettings.ps1)" time="0.0149" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.8483" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ]" executed="True" result="Success" success="True" time="0.0149" asserts="0" description="Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ](PSAvoidUsingConvertToSecureStringWithPlainText,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Remove-MyITProcessModuleSettings.ps1)" time="0.0149" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.8677" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingDeprecatedManifestFields ]" executed="True" result="Success" success="True" time="0.0155" asserts="0" description="Should pass rule [ PSAvoidUsingDeprecatedManifestFields ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingDeprecatedManifestFields ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingDeprecatedManifestFields ](PSAvoidUsingDeprecatedManifestFields,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Remove-MyITProcessModuleSettings.ps1)" time="0.0155" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.8863" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ]" executed="True" result="Success" success="True" time="0.0147" asserts="0" description="Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ](PSAvoidUsingDoubleQuotesForConstantString,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Remove-MyITProcessModuleSettings.ps1)" time="0.0147" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.9053" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingInvokeExpression ]" executed="True" result="Success" success="True" time="0.015" asserts="0" description="Should pass rule [ PSAvoidUsingInvokeExpression ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingInvokeExpression ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingInvokeExpression ](PSAvoidUsingInvokeExpression,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Remove-MyITProcessModuleSettings.ps1)" time="0.015" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.9249" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingPlainTextForPassword ]" executed="True" result="Success" success="True" time="0.0155" asserts="0" description="Should pass rule [ PSAvoidUsingPlainTextForPassword ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingPlainTextForPassword ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingPlainTextForPassword ](PSAvoidUsingPlainTextForPassword,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Remove-MyITProcessModuleSettings.ps1)" time="0.0155" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.9445" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingWMICmdlet ]" executed="True" result="Success" success="True" time="0.0156" asserts="0" description="Should pass rule [ PSAvoidUsingWMICmdlet ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingWMICmdlet ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingWMICmdlet ](PSAvoidUsingWMICmdlet,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Remove-MyITProcessModuleSettings.ps1)" time="0.0156" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="0.9703" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingWriteHost ]" executed="True" result="Success" success="True" time="0.022" asserts="0" description="Should pass rule [ PSAvoidUsingWriteHost ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingWriteHost ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSAvoidUsingWriteHost ](PSAvoidUsingWriteHost,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Remove-MyITProcessModuleSettings.ps1)" time="0.022" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.0127" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseCompatibleCommands ]" executed="True" result="Success" success="True" time="0.0387" asserts="0" description="Should pass rule [ PSUseCompatibleCommands ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleCommands ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseCompatibleCommands ](PSUseCompatibleCommands,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Remove-MyITProcessModuleSettings.ps1)" time="0.0387" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.0549" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseCompatibleSyntax ]" executed="True" result="Success" success="True" time="0.0383" asserts="0" description="Should pass rule [ PSUseCompatibleSyntax ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleSyntax ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseCompatibleSyntax ](PSUseCompatibleSyntax,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Remove-MyITProcessModuleSettings.ps1)" time="0.0383" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.0978" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseCompatibleTypes ]" executed="True" result="Success" success="True" time="0.0392" asserts="0" description="Should pass rule [ PSUseCompatibleTypes ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleTypes ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseCompatibleTypes ](PSUseCompatibleTypes,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Remove-MyITProcessModuleSettings.ps1)" time="0.0392" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.1394" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSMisleadingBacktick ]" executed="True" result="Success" success="True" time="0.0377" asserts="0" description="Should pass rule [ PSMisleadingBacktick ]"> + <results> + <test-case description="Should pass rule [ PSMisleadingBacktick ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSMisleadingBacktick ](PSMisleadingBacktick,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Remove-MyITProcessModuleSettings.ps1)" time="0.0377" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.1848" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSMissingModuleManifestField ]" executed="True" result="Success" success="True" time="0.0387" asserts="0" description="Should pass rule [ PSMissingModuleManifestField ]"> + <results> + <test-case description="Should pass rule [ PSMissingModuleManifestField ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSMissingModuleManifestField ](PSMissingModuleManifestField,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Remove-MyITProcessModuleSettings.ps1)" time="0.0387" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.2271" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSPlaceCloseBrace ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSPlaceCloseBrace ]"> + <results> + <test-case description="Should pass rule [ PSPlaceCloseBrace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSPlaceCloseBrace ](PSPlaceCloseBrace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Remove-MyITProcessModuleSettings.ps1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.2691" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSPlaceOpenBrace ]" executed="True" result="Success" success="True" time="0.0383" asserts="0" description="Should pass rule [ PSPlaceOpenBrace ]"> + <results> + <test-case description="Should pass rule [ PSPlaceOpenBrace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSPlaceOpenBrace ](PSPlaceOpenBrace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Remove-MyITProcessModuleSettings.ps1)" time="0.0383" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.3113" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSPossibleIncorrectComparisonWithNull ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSPossibleIncorrectComparisonWithNull ]"> + <results> + <test-case description="Should pass rule [ PSPossibleIncorrectComparisonWithNull ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSPossibleIncorrectComparisonWithNull ](PSPossibleIncorrectComparisonWithNull,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Remove-MyITProcessModuleSettings.ps1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.3528" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ]" executed="True" result="Success" success="True" time="0.0377" asserts="0" description="Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ]"> + <results> + <test-case description="Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ](PSPossibleIncorrectUsageOfAssignmentOperator,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Remove-MyITProcessModuleSettings.ps1)" time="0.0377" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.3986" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ]" executed="True" result="Success" success="True" time="0.0391" asserts="0" description="Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ]"> + <results> + <test-case description="Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ](PSPossibleIncorrectUsageOfRedirectionOperator,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Remove-MyITProcessModuleSettings.ps1)" time="0.0391" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.4408" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSProvideCommentHelp ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSProvideCommentHelp ]"> + <results> + <test-case description="Should pass rule [ PSProvideCommentHelp ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSProvideCommentHelp ](PSProvideCommentHelp,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Remove-MyITProcessModuleSettings.ps1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.4833" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSReviewUnusedParameter ]" executed="True" result="Success" success="True" time="0.0387" asserts="0" description="Should pass rule [ PSReviewUnusedParameter ]"> + <results> + <test-case description="Should pass rule [ PSReviewUnusedParameter ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSReviewUnusedParameter ](PSReviewUnusedParameter,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Remove-MyITProcessModuleSettings.ps1)" time="0.0387" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.5258" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseApprovedVerbs ]" executed="True" result="Success" success="True" time="0.0388" asserts="0" description="Should pass rule [ PSUseApprovedVerbs ]"> + <results> + <test-case description="Should pass rule [ PSUseApprovedVerbs ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseApprovedVerbs ](PSUseApprovedVerbs,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Remove-MyITProcessModuleSettings.ps1)" time="0.0388" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.5688" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseBOMForUnicodeEncodedFile ]" executed="True" result="Success" success="True" time="0.0393" asserts="0" description="Should pass rule [ PSUseBOMForUnicodeEncodedFile ]"> + <results> + <test-case description="Should pass rule [ PSUseBOMForUnicodeEncodedFile ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseBOMForUnicodeEncodedFile ](PSUseBOMForUnicodeEncodedFile,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Remove-MyITProcessModuleSettings.ps1)" time="0.0393" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.6139" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseCmdletCorrectly ]" executed="True" result="Success" success="True" time="0.0414" asserts="0" description="Should pass rule [ PSUseCmdletCorrectly ]"> + <results> + <test-case description="Should pass rule [ PSUseCmdletCorrectly ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseCmdletCorrectly ](PSUseCmdletCorrectly,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Remove-MyITProcessModuleSettings.ps1)" time="0.0414" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.6561" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseCompatibleCmdlets ]" executed="True" result="Success" success="True" time="0.0384" asserts="0" description="Should pass rule [ PSUseCompatibleCmdlets ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleCmdlets ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseCompatibleCmdlets ](PSUseCompatibleCmdlets,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Remove-MyITProcessModuleSettings.ps1)" time="0.0384" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.6982" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseConsistentIndentation ]" executed="True" result="Success" success="True" time="0.0384" asserts="0" description="Should pass rule [ PSUseConsistentIndentation ]"> + <results> + <test-case description="Should pass rule [ PSUseConsistentIndentation ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseConsistentIndentation ](PSUseConsistentIndentation,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Remove-MyITProcessModuleSettings.ps1)" time="0.0384" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.7403" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseConsistentWhitespace ]" executed="True" result="Success" success="True" time="0.0384" asserts="0" description="Should pass rule [ PSUseConsistentWhitespace ]"> + <results> + <test-case description="Should pass rule [ PSUseConsistentWhitespace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseConsistentWhitespace ](PSUseConsistentWhitespace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Remove-MyITProcessModuleSettings.ps1)" time="0.0384" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.7827" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseCorrectCasing ]" executed="True" result="Success" success="True" time="0.0386" asserts="0" description="Should pass rule [ PSUseCorrectCasing ]"> + <results> + <test-case description="Should pass rule [ PSUseCorrectCasing ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseCorrectCasing ](PSUseCorrectCasing,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Remove-MyITProcessModuleSettings.ps1)" time="0.0386" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.8254" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ]" executed="True" result="Success" success="True" time="0.039" asserts="0" description="Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ]"> + <results> + <test-case description="Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ](PSUseDeclaredVarsMoreThanAssignments,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Remove-MyITProcessModuleSettings.ps1)" time="0.039" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.8666" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseLiteralInitializerForHashtable ]" executed="True" result="Success" success="True" time="0.0374" asserts="0" description="Should pass rule [ PSUseLiteralInitializerForHashtable ]"> + <results> + <test-case description="Should pass rule [ PSUseLiteralInitializerForHashtable ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseLiteralInitializerForHashtable ](PSUseLiteralInitializerForHashtable,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Remove-MyITProcessModuleSettings.ps1)" time="0.0374" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.9127" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseOutputTypeCorrectly ]" executed="True" result="Success" success="True" time="0.0393" asserts="0" description="Should pass rule [ PSUseOutputTypeCorrectly ]"> + <results> + <test-case description="Should pass rule [ PSUseOutputTypeCorrectly ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseOutputTypeCorrectly ](PSUseOutputTypeCorrectly,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Remove-MyITProcessModuleSettings.ps1)" time="0.0393" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.9552" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseProcessBlockForPipelineCommand ]" executed="True" result="Success" success="True" time="0.0388" asserts="0" description="Should pass rule [ PSUseProcessBlockForPipelineCommand ]"> + <results> + <test-case description="Should pass rule [ PSUseProcessBlockForPipelineCommand ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseProcessBlockForPipelineCommand ](PSUseProcessBlockForPipelineCommand,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Remove-MyITProcessModuleSettings.ps1)" time="0.0388" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="1.9977" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUsePSCredentialType ]" executed="True" result="Success" success="True" time="0.0388" asserts="0" description="Should pass rule [ PSUsePSCredentialType ]"> + <results> + <test-case description="Should pass rule [ PSUsePSCredentialType ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUsePSCredentialType ](PSUsePSCredentialType,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Remove-MyITProcessModuleSettings.ps1)" time="0.0388" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="2.0411" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSShouldProcess ]" executed="True" result="Success" success="True" time="0.0396" asserts="0" description="Should pass rule [ PSShouldProcess ]"> + <results> + <test-case description="Should pass rule [ PSShouldProcess ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSShouldProcess ](PSShouldProcess,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Remove-MyITProcessModuleSettings.ps1)" time="0.0396" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="2.0847" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseShouldProcessForStateChangingFunctions ]" executed="True" result="Success" success="True" time="0.0398" asserts="0" description="Should pass rule [ PSUseShouldProcessForStateChangingFunctions ]"> + <results> + <test-case description="Should pass rule [ PSUseShouldProcessForStateChangingFunctions ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseShouldProcessForStateChangingFunctions ](PSUseShouldProcessForStateChangingFunctions,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Remove-MyITProcessModuleSettings.ps1)" time="0.0398" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="2.1294" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseSingularNouns ]" executed="True" result="Success" success="True" time="0.0378" asserts="0" description="Should pass rule [ PSUseSingularNouns ]"> + <results> + <test-case description="Should pass rule [ PSUseSingularNouns ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseSingularNouns ](PSUseSingularNouns,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Remove-MyITProcessModuleSettings.ps1)" time="0.0378" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="2.1726" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseSupportsShouldProcess ]" executed="True" result="Success" success="True" time="0.0395" asserts="0" description="Should pass rule [ PSUseSupportsShouldProcess ]"> + <results> + <test-case description="Should pass rule [ PSUseSupportsShouldProcess ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseSupportsShouldProcess ](PSUseSupportsShouldProcess,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Remove-MyITProcessModuleSettings.ps1)" time="0.0395" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="2.2153" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseToExportFieldsInManifest ]" executed="True" result="Success" success="True" time="0.039" asserts="0" description="Should pass rule [ PSUseToExportFieldsInManifest ]"> + <results> + <test-case description="Should pass rule [ PSUseToExportFieldsInManifest ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseToExportFieldsInManifest ](PSUseToExportFieldsInManifest,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Remove-MyITProcessModuleSettings.ps1)" time="0.039" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="2.258" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ]" executed="True" result="Success" success="True" time="0.039" asserts="0" description="Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ]"> + <results> + <test-case description="Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ](PSUseUsingScopeModifierInNewRunspaces,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Remove-MyITProcessModuleSettings.ps1)" time="0.039" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="2.3008" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseUTF8EncodingForHelpFile ]" executed="True" result="Success" success="True" time="0.0391" asserts="0" description="Should pass rule [ PSUseUTF8EncodingForHelpFile ]"> + <results> + <test-case description="Should pass rule [ PSUseUTF8EncodingForHelpFile ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSUseUTF8EncodingForHelpFile ](PSUseUTF8EncodingForHelpFile,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Remove-MyITProcessModuleSettings.ps1)" time="0.0391" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="2.3294" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSDSCDscExamplesPresent ]" executed="True" result="Success" success="True" time="0.0249" asserts="0" description="Should pass rule [ PSDSCDscExamplesPresent ]"> + <results> + <test-case description="Should pass rule [ PSDSCDscExamplesPresent ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSDSCDscExamplesPresent ](PSDSCDscExamplesPresent,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Remove-MyITProcessModuleSettings.ps1)" time="0.0249" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="2.3714" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSDSCDscTestsPresent ]" executed="True" result="Success" success="True" time="0.0383" asserts="0" description="Should pass rule [ PSDSCDscTestsPresent ]"> + <results> + <test-case description="Should pass rule [ PSDSCDscTestsPresent ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSDSCDscTestsPresent ](PSDSCDscTestsPresent,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Remove-MyITProcessModuleSettings.ps1)" time="0.0383" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="2.4143" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ]" executed="True" result="Success" success="True" time="0.0392" asserts="0" description="Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ]"> + <results> + <test-case description="Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ](PSDSCReturnCorrectTypesForDSCFunctions,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Remove-MyITProcessModuleSettings.ps1)" time="0.0392" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="2.4566" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ]"> + <results> + <test-case description="Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ](PSDSCUseIdenticalMandatoryParametersForDSC,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Remove-MyITProcessModuleSettings.ps1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="2.4994" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSDSCUseIdenticalParametersForDSC ]" executed="True" result="Success" success="True" time="0.0391" asserts="0" description="Should pass rule [ PSDSCUseIdenticalParametersForDSC ]"> + <results> + <test-case description="Should pass rule [ PSDSCUseIdenticalParametersForDSC ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSDSCUseIdenticalParametersForDSC ](PSDSCUseIdenticalParametersForDSC,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Remove-MyITProcessModuleSettings.ps1)" time="0.0391" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="2.5447" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSDSCStandardDSCFunctionsInResource ]" executed="True" result="Success" success="True" time="0.0382" asserts="0" description="Should pass rule [ PSDSCStandardDSCFunctionsInResource ]"> + <results> + <test-case description="Should pass rule [ PSDSCStandardDSCFunctionsInResource ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSDSCStandardDSCFunctionsInResource ](PSDSCStandardDSCFunctionsInResource,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Remove-MyITProcessModuleSettings.ps1)" time="0.0382" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]" executed="True" result="Success" success="True" time="2.5873" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSDSCUseVerboseMessageInDSCResource ]" executed="True" result="Success" success="True" time="0.0388" asserts="0" description="Should pass rule [ PSDSCUseVerboseMessageInDSCResource ]"> + <results> + <test-case description="Should pass rule [ PSDSCUseVerboseMessageInDSCResource ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Remove-MyITProcessModuleSettings.ps1 ].Should pass rule [ PSDSCUseVerboseMessageInDSCResource ](PSDSCUseVerboseMessageInDSCResource,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Private\moduleSettings\Remove-MyITProcessModuleSettings.ps1)" time="0.0388" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests" executed="True" result="Success" success="True" time="39.4522" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests"> + <results> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]" executed="True" result="Success" success="True" time="0.0419" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSAlignAssignmentStatement ]" executed="True" result="Success" success="True" time="0.0383" asserts="0" description="Should pass rule [ PSAlignAssignmentStatement ]"> + <results> + <test-case description="Should pass rule [ PSAlignAssignmentStatement ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSAlignAssignmentStatement ](PSAlignAssignmentStatement,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessClients.ps1)" time="0.0383" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]" executed="True" result="Success" success="True" time="0.077" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSAvoidUsingCmdletAliases ]" executed="True" result="Success" success="True" time="0.0276" asserts="0" description="Should pass rule [ PSAvoidUsingCmdletAliases ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingCmdletAliases ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSAvoidUsingCmdletAliases ](PSAvoidUsingCmdletAliases,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessClients.ps1)" time="0.0276" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]" executed="True" result="Success" success="True" time="0.1191" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSAvoidAssignmentToAutomaticVariable ]" executed="True" result="Success" success="True" time="0.0383" asserts="0" description="Should pass rule [ PSAvoidAssignmentToAutomaticVariable ]"> + <results> + <test-case description="Should pass rule [ PSAvoidAssignmentToAutomaticVariable ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSAvoidAssignmentToAutomaticVariable ](PSAvoidAssignmentToAutomaticVariable,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessClients.ps1)" time="0.0383" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]" executed="True" result="Success" success="True" time="0.1614" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSAvoidDefaultValueSwitchParameter ]" executed="True" result="Success" success="True" time="0.0386" asserts="0" description="Should pass rule [ PSAvoidDefaultValueSwitchParameter ]"> + <results> + <test-case description="Should pass rule [ PSAvoidDefaultValueSwitchParameter ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSAvoidDefaultValueSwitchParameter ](PSAvoidDefaultValueSwitchParameter,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessClients.ps1)" time="0.0386" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]" executed="True" result="Success" success="True" time="0.2037" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ]"> + <results> + <test-case description="Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ](PSAvoidDefaultValueForMandatoryParameter,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessClients.ps1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]" executed="True" result="Success" success="True" time="0.2455" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSAvoidUsingEmptyCatchBlock ]" executed="True" result="Success" success="True" time="0.0381" asserts="0" description="Should pass rule [ PSAvoidUsingEmptyCatchBlock ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingEmptyCatchBlock ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSAvoidUsingEmptyCatchBlock ](PSAvoidUsingEmptyCatchBlock,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessClients.ps1)" time="0.0381" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]" executed="True" result="Success" success="True" time="0.2911" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSAvoidGlobalAliases ]" executed="True" result="Success" success="True" time="0.0389" asserts="0" description="Should pass rule [ PSAvoidGlobalAliases ]"> + <results> + <test-case description="Should pass rule [ PSAvoidGlobalAliases ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSAvoidGlobalAliases ](PSAvoidGlobalAliases,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessClients.ps1)" time="0.0389" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]" executed="True" result="Success" success="True" time="0.3332" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSAvoidGlobalFunctions ]" executed="True" result="Success" success="True" time="0.0384" asserts="0" description="Should pass rule [ PSAvoidGlobalFunctions ]"> + <results> + <test-case description="Should pass rule [ PSAvoidGlobalFunctions ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSAvoidGlobalFunctions ](PSAvoidGlobalFunctions,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessClients.ps1)" time="0.0384" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]" executed="True" result="Success" success="True" time="0.3751" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSAvoidGlobalVars ]" executed="True" result="Success" success="True" time="0.0383" asserts="0" description="Should pass rule [ PSAvoidGlobalVars ]"> + <results> + <test-case description="Should pass rule [ PSAvoidGlobalVars ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSAvoidGlobalVars ](PSAvoidGlobalVars,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessClients.ps1)" time="0.0383" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]" executed="True" result="Success" success="True" time="0.418" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSAvoidInvokingEmptyMembers ]" executed="True" result="Success" success="True" time="0.0391" asserts="0" description="Should pass rule [ PSAvoidInvokingEmptyMembers ]"> + <results> + <test-case description="Should pass rule [ PSAvoidInvokingEmptyMembers ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSAvoidInvokingEmptyMembers ](PSAvoidInvokingEmptyMembers,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessClients.ps1)" time="0.0391" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]" executed="True" result="Success" success="True" time="0.4611" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSAvoidLongLines ]" executed="True" result="Success" success="True" time="0.0394" asserts="0" description="Should pass rule [ PSAvoidLongLines ]"> + <results> + <test-case description="Should pass rule [ PSAvoidLongLines ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSAvoidLongLines ](PSAvoidLongLines,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessClients.ps1)" time="0.0394" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]" executed="True" result="Success" success="True" time="0.5034" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSAvoidMultipleTypeAttributes ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSAvoidMultipleTypeAttributes ]"> + <results> + <test-case description="Should pass rule [ PSAvoidMultipleTypeAttributes ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSAvoidMultipleTypeAttributes ](PSAvoidMultipleTypeAttributes,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessClients.ps1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]" executed="True" result="Success" success="True" time="0.5488" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ]" executed="True" result="Success" success="True" time="0.0388" asserts="0" description="Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ]"> + <results> + <test-case description="Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ](PSAvoidNullOrEmptyHelpMessageAttribute,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessClients.ps1)" time="0.0388" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]" executed="True" result="Success" success="True" time="0.607" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ]" executed="True" result="Success" success="True" time="0.0544" asserts="0" description="Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ]"> + <results> + <test-case description="Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ](PSAvoidOverwritingBuiltInCmdlets,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessClients.ps1)" time="0.0544" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]" executed="True" result="Success" success="True" time="0.6467" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSAvoidUsingPositionalParameters ]" executed="True" result="Success" success="True" time="0.0358" asserts="0" description="Should pass rule [ PSAvoidUsingPositionalParameters ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingPositionalParameters ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSAvoidUsingPositionalParameters ](PSAvoidUsingPositionalParameters,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessClients.ps1)" time="0.0358" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]" executed="True" result="Success" success="True" time="0.6662" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSReservedCmdletChar ]" executed="True" result="Success" success="True" time="0.0155" asserts="0" description="Should pass rule [ PSReservedCmdletChar ]"> + <results> + <test-case description="Should pass rule [ PSReservedCmdletChar ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSReservedCmdletChar ](PSReservedCmdletChar,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessClients.ps1)" time="0.0155" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]" executed="True" result="Success" success="True" time="0.6856" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSReservedParams ]" executed="True" result="Success" success="True" time="0.0154" asserts="0" description="Should pass rule [ PSReservedParams ]"> + <results> + <test-case description="Should pass rule [ PSReservedParams ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSReservedParams ](PSReservedParams,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessClients.ps1)" time="0.0154" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]" executed="True" result="Success" success="True" time="0.7045" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSAvoidSemicolonsAsLineTerminators ]" executed="True" result="Success" success="True" time="0.0148" asserts="0" description="Should pass rule [ PSAvoidSemicolonsAsLineTerminators ]"> + <results> + <test-case description="Should pass rule [ PSAvoidSemicolonsAsLineTerminators ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSAvoidSemicolonsAsLineTerminators ](PSAvoidSemicolonsAsLineTerminators,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessClients.ps1)" time="0.0148" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]" executed="True" result="Success" success="True" time="0.7238" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSAvoidShouldContinueWithoutForce ]" executed="True" result="Success" success="True" time="0.0152" asserts="0" description="Should pass rule [ PSAvoidShouldContinueWithoutForce ]"> + <results> + <test-case description="Should pass rule [ PSAvoidShouldContinueWithoutForce ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSAvoidShouldContinueWithoutForce ](PSAvoidShouldContinueWithoutForce,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessClients.ps1)" time="0.0152" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]" executed="True" result="Success" success="True" time="0.743" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSAvoidTrailingWhitespace ]" executed="True" result="Success" success="True" time="0.0151" asserts="0" description="Should pass rule [ PSAvoidTrailingWhitespace ]"> + <results> + <test-case description="Should pass rule [ PSAvoidTrailingWhitespace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSAvoidTrailingWhitespace ](PSAvoidTrailingWhitespace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessClients.ps1)" time="0.0151" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]" executed="True" result="Success" success="True" time="0.7627" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ]" executed="True" result="Success" success="True" time="0.0157" asserts="0" description="Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ](PSAvoidUsingUsernameAndPasswordParams,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessClients.ps1)" time="0.0157" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]" executed="True" result="Success" success="True" time="0.7818" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ]" executed="True" result="Success" success="True" time="0.0152" asserts="0" description="Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ](PSAvoidUsingBrokenHashAlgorithms,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessClients.ps1)" time="0.0152" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]" executed="True" result="Success" success="True" time="0.8011" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSAvoidUsingComputerNameHardcoded ]" executed="True" result="Success" success="True" time="0.0153" asserts="0" description="Should pass rule [ PSAvoidUsingComputerNameHardcoded ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingComputerNameHardcoded ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSAvoidUsingComputerNameHardcoded ](PSAvoidUsingComputerNameHardcoded,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessClients.ps1)" time="0.0153" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]" executed="True" result="Success" success="True" time="0.8199" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ]" executed="True" result="Success" success="True" time="0.0148" asserts="0" description="Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ](PSAvoidUsingConvertToSecureStringWithPlainText,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessClients.ps1)" time="0.0148" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]" executed="True" result="Success" success="True" time="0.8395" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSAvoidUsingDeprecatedManifestFields ]" executed="True" result="Success" success="True" time="0.0156" asserts="0" description="Should pass rule [ PSAvoidUsingDeprecatedManifestFields ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingDeprecatedManifestFields ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSAvoidUsingDeprecatedManifestFields ](PSAvoidUsingDeprecatedManifestFields,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessClients.ps1)" time="0.0156" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]" executed="True" result="Success" success="True" time="0.8583" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ]" executed="True" result="Success" success="True" time="0.0149" asserts="0" description="Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ](PSAvoidUsingDoubleQuotesForConstantString,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessClients.ps1)" time="0.0149" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]" executed="True" result="Success" success="True" time="0.8774" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSAvoidUsingInvokeExpression ]" executed="True" result="Success" success="True" time="0.0152" asserts="0" description="Should pass rule [ PSAvoidUsingInvokeExpression ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingInvokeExpression ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSAvoidUsingInvokeExpression ](PSAvoidUsingInvokeExpression,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessClients.ps1)" time="0.0152" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]" executed="True" result="Success" success="True" time="0.8963" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSAvoidUsingPlainTextForPassword ]" executed="True" result="Success" success="True" time="0.015" asserts="0" description="Should pass rule [ PSAvoidUsingPlainTextForPassword ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingPlainTextForPassword ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSAvoidUsingPlainTextForPassword ](PSAvoidUsingPlainTextForPassword,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessClients.ps1)" time="0.015" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]" executed="True" result="Success" success="True" time="0.916" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSAvoidUsingWMICmdlet ]" executed="True" result="Success" success="True" time="0.0157" asserts="0" description="Should pass rule [ PSAvoidUsingWMICmdlet ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingWMICmdlet ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSAvoidUsingWMICmdlet ](PSAvoidUsingWMICmdlet,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessClients.ps1)" time="0.0157" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]" executed="True" result="Success" success="True" time="0.9393" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSAvoidUsingWriteHost ]" executed="True" result="Success" success="True" time="0.015" asserts="0" description="Should pass rule [ PSAvoidUsingWriteHost ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingWriteHost ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSAvoidUsingWriteHost ](PSAvoidUsingWriteHost,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessClients.ps1)" time="0.015" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]" executed="True" result="Success" success="True" time="0.9779" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSUseCompatibleCommands ]" executed="True" result="Success" success="True" time="0.0349" asserts="0" description="Should pass rule [ PSUseCompatibleCommands ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleCommands ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSUseCompatibleCommands ](PSUseCompatibleCommands,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessClients.ps1)" time="0.0349" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]" executed="True" result="Success" success="True" time="0.9956" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSUseCompatibleSyntax ]" executed="True" result="Success" success="True" time="0.0141" asserts="0" description="Should pass rule [ PSUseCompatibleSyntax ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleSyntax ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSUseCompatibleSyntax ](PSUseCompatibleSyntax,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessClients.ps1)" time="0.0141" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]" executed="True" result="Success" success="True" time="1.0209" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSUseCompatibleTypes ]" executed="True" result="Success" success="True" time="0.0216" asserts="0" description="Should pass rule [ PSUseCompatibleTypes ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleTypes ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSUseCompatibleTypes ](PSUseCompatibleTypes,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessClients.ps1)" time="0.0216" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]" executed="True" result="Success" success="True" time="1.0683" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSMisleadingBacktick ]" executed="True" result="Success" success="True" time="0.0437" asserts="0" description="Should pass rule [ PSMisleadingBacktick ]"> + <results> + <test-case description="Should pass rule [ PSMisleadingBacktick ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSMisleadingBacktick ](PSMisleadingBacktick,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessClients.ps1)" time="0.0437" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]" executed="True" result="Success" success="True" time="1.1103" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSMissingModuleManifestField ]" executed="True" result="Success" success="True" time="0.0384" asserts="0" description="Should pass rule [ PSMissingModuleManifestField ]"> + <results> + <test-case description="Should pass rule [ PSMissingModuleManifestField ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSMissingModuleManifestField ](PSMissingModuleManifestField,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessClients.ps1)" time="0.0384" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]" executed="True" result="Success" success="True" time="1.1527" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSPlaceCloseBrace ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSPlaceCloseBrace ]"> + <results> + <test-case description="Should pass rule [ PSPlaceCloseBrace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSPlaceCloseBrace ](PSPlaceCloseBrace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessClients.ps1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]" executed="True" result="Success" success="True" time="1.1976" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSPlaceOpenBrace ]" executed="True" result="Success" success="True" time="0.038" asserts="0" description="Should pass rule [ PSPlaceOpenBrace ]"> + <results> + <test-case description="Should pass rule [ PSPlaceOpenBrace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSPlaceOpenBrace ](PSPlaceOpenBrace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessClients.ps1)" time="0.038" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]" executed="True" result="Success" success="True" time="1.2396" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSPossibleIncorrectComparisonWithNull ]" executed="True" result="Success" success="True" time="0.0383" asserts="0" description="Should pass rule [ PSPossibleIncorrectComparisonWithNull ]"> + <results> + <test-case description="Should pass rule [ PSPossibleIncorrectComparisonWithNull ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSPossibleIncorrectComparisonWithNull ](PSPossibleIncorrectComparisonWithNull,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessClients.ps1)" time="0.0383" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]" executed="True" result="Success" success="True" time="1.2816" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ]" executed="True" result="Success" success="True" time="0.0383" asserts="0" description="Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ]"> + <results> + <test-case description="Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ](PSPossibleIncorrectUsageOfAssignmentOperator,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessClients.ps1)" time="0.0383" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]" executed="True" result="Success" success="True" time="1.3239" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ]" executed="True" result="Success" success="True" time="0.0386" asserts="0" description="Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ]"> + <results> + <test-case description="Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ](PSPossibleIncorrectUsageOfRedirectionOperator,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessClients.ps1)" time="0.0386" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]" executed="True" result="Success" success="True" time="1.366" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSProvideCommentHelp ]" executed="True" result="Success" success="True" time="0.0384" asserts="0" description="Should pass rule [ PSProvideCommentHelp ]"> + <results> + <test-case description="Should pass rule [ PSProvideCommentHelp ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSProvideCommentHelp ](PSProvideCommentHelp,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessClients.ps1)" time="0.0384" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]" executed="True" result="Success" success="True" time="1.4113" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSReviewUnusedParameter ]" executed="True" result="Success" success="True" time="0.0387" asserts="0" description="Should pass rule [ PSReviewUnusedParameter ]"> + <results> + <test-case description="Should pass rule [ PSReviewUnusedParameter ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSReviewUnusedParameter ](PSReviewUnusedParameter,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessClients.ps1)" time="0.0387" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]" executed="True" result="Success" success="True" time="1.4538" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSUseApprovedVerbs ]" executed="True" result="Success" success="True" time="0.0388" asserts="0" description="Should pass rule [ PSUseApprovedVerbs ]"> + <results> + <test-case description="Should pass rule [ PSUseApprovedVerbs ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSUseApprovedVerbs ](PSUseApprovedVerbs,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessClients.ps1)" time="0.0388" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]" executed="True" result="Success" success="True" time="1.4972" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSUseBOMForUnicodeEncodedFile ]" executed="True" result="Success" success="True" time="0.0396" asserts="0" description="Should pass rule [ PSUseBOMForUnicodeEncodedFile ]"> + <results> + <test-case description="Should pass rule [ PSUseBOMForUnicodeEncodedFile ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSUseBOMForUnicodeEncodedFile ](PSUseBOMForUnicodeEncodedFile,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessClients.ps1)" time="0.0396" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]" executed="True" result="Success" success="True" time="1.5406" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSUseCmdletCorrectly ]" executed="True" result="Success" success="True" time="0.0397" asserts="0" description="Should pass rule [ PSUseCmdletCorrectly ]"> + <results> + <test-case description="Should pass rule [ PSUseCmdletCorrectly ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSUseCmdletCorrectly ](PSUseCmdletCorrectly,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessClients.ps1)" time="0.0397" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]" executed="True" result="Success" success="True" time="1.5828" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSUseCompatibleCmdlets ]" executed="True" result="Success" success="True" time="0.0386" asserts="0" description="Should pass rule [ PSUseCompatibleCmdlets ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleCmdlets ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSUseCompatibleCmdlets ](PSUseCompatibleCmdlets,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessClients.ps1)" time="0.0386" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]" executed="True" result="Success" success="True" time="1.6286" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSUseConsistentIndentation ]" executed="True" result="Success" success="True" time="0.0391" asserts="0" description="Should pass rule [ PSUseConsistentIndentation ]"> + <results> + <test-case description="Should pass rule [ PSUseConsistentIndentation ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSUseConsistentIndentation ](PSUseConsistentIndentation,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessClients.ps1)" time="0.0391" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]" executed="True" result="Success" success="True" time="1.6706" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSUseConsistentWhitespace ]" executed="True" result="Success" success="True" time="0.0384" asserts="0" description="Should pass rule [ PSUseConsistentWhitespace ]"> + <results> + <test-case description="Should pass rule [ PSUseConsistentWhitespace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSUseConsistentWhitespace ](PSUseConsistentWhitespace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessClients.ps1)" time="0.0384" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]" executed="True" result="Success" success="True" time="1.7123" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSUseCorrectCasing ]" executed="True" result="Success" success="True" time="0.038" asserts="0" description="Should pass rule [ PSUseCorrectCasing ]"> + <results> + <test-case description="Should pass rule [ PSUseCorrectCasing ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSUseCorrectCasing ](PSUseCorrectCasing,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessClients.ps1)" time="0.038" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]" executed="True" result="Success" success="True" time="1.7548" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ]" executed="True" result="Success" success="True" time="0.0387" asserts="0" description="Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ]"> + <results> + <test-case description="Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ](PSUseDeclaredVarsMoreThanAssignments,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessClients.ps1)" time="0.0387" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]" executed="True" result="Success" success="True" time="1.7977" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSUseLiteralInitializerForHashtable ]" executed="True" result="Success" success="True" time="0.0392" asserts="0" description="Should pass rule [ PSUseLiteralInitializerForHashtable ]"> + <results> + <test-case description="Should pass rule [ PSUseLiteralInitializerForHashtable ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSUseLiteralInitializerForHashtable ](PSUseLiteralInitializerForHashtable,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessClients.ps1)" time="0.0392" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]" executed="True" result="Success" success="True" time="1.8433" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSUseOutputTypeCorrectly ]" executed="True" result="Success" success="True" time="0.0388" asserts="0" description="Should pass rule [ PSUseOutputTypeCorrectly ]"> + <results> + <test-case description="Should pass rule [ PSUseOutputTypeCorrectly ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSUseOutputTypeCorrectly ](PSUseOutputTypeCorrectly,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessClients.ps1)" time="0.0388" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]" executed="True" result="Success" success="True" time="1.886" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSUseProcessBlockForPipelineCommand ]" executed="True" result="Success" success="True" time="0.039" asserts="0" description="Should pass rule [ PSUseProcessBlockForPipelineCommand ]"> + <results> + <test-case description="Should pass rule [ PSUseProcessBlockForPipelineCommand ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSUseProcessBlockForPipelineCommand ](PSUseProcessBlockForPipelineCommand,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessClients.ps1)" time="0.039" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]" executed="True" result="Success" success="True" time="1.9285" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSUsePSCredentialType ]" executed="True" result="Success" success="True" time="0.0388" asserts="0" description="Should pass rule [ PSUsePSCredentialType ]"> + <results> + <test-case description="Should pass rule [ PSUsePSCredentialType ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSUsePSCredentialType ](PSUsePSCredentialType,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessClients.ps1)" time="0.0388" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]" executed="True" result="Success" success="True" time="1.9711" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSShouldProcess ]" executed="True" result="Success" success="True" time="0.039" asserts="0" description="Should pass rule [ PSShouldProcess ]"> + <results> + <test-case description="Should pass rule [ PSShouldProcess ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSShouldProcess ](PSShouldProcess,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessClients.ps1)" time="0.039" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]" executed="True" result="Success" success="True" time="2.0135" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSUseShouldProcessForStateChangingFunctions ]" executed="True" result="Success" success="True" time="0.0387" asserts="0" description="Should pass rule [ PSUseShouldProcessForStateChangingFunctions ]"> + <results> + <test-case description="Should pass rule [ PSUseShouldProcessForStateChangingFunctions ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSUseShouldProcessForStateChangingFunctions ](PSUseShouldProcessForStateChangingFunctions,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessClients.ps1)" time="0.0387" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]" executed="True" result="Success" success="True" time="2.056" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSUseSingularNouns ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSUseSingularNouns ]"> + <results> + <test-case description="Should pass rule [ PSUseSingularNouns ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSUseSingularNouns ](PSUseSingularNouns,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessClients.ps1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]" executed="True" result="Success" success="True" time="2.0793" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSUseSupportsShouldProcess ]" executed="True" result="Success" success="True" time="0.0194" asserts="0" description="Should pass rule [ PSUseSupportsShouldProcess ]"> + <results> + <test-case description="Should pass rule [ PSUseSupportsShouldProcess ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSUseSupportsShouldProcess ](PSUseSupportsShouldProcess,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessClients.ps1)" time="0.0194" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]" executed="True" result="Success" success="True" time="2.1217" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSUseToExportFieldsInManifest ]" executed="True" result="Success" success="True" time="0.0388" asserts="0" description="Should pass rule [ PSUseToExportFieldsInManifest ]"> + <results> + <test-case description="Should pass rule [ PSUseToExportFieldsInManifest ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSUseToExportFieldsInManifest ](PSUseToExportFieldsInManifest,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessClients.ps1)" time="0.0388" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]" executed="True" result="Success" success="True" time="2.1641" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ]" executed="True" result="Success" success="True" time="0.0387" asserts="0" description="Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ]"> + <results> + <test-case description="Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ](PSUseUsingScopeModifierInNewRunspaces,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessClients.ps1)" time="0.0387" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]" executed="True" result="Success" success="True" time="2.2069" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSUseUTF8EncodingForHelpFile ]" executed="True" result="Success" success="True" time="0.0389" asserts="0" description="Should pass rule [ PSUseUTF8EncodingForHelpFile ]"> + <results> + <test-case description="Should pass rule [ PSUseUTF8EncodingForHelpFile ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSUseUTF8EncodingForHelpFile ](PSUseUTF8EncodingForHelpFile,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessClients.ps1)" time="0.0389" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]" executed="True" result="Success" success="True" time="2.253" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSDSCDscExamplesPresent ]" executed="True" result="Success" success="True" time="0.0388" asserts="0" description="Should pass rule [ PSDSCDscExamplesPresent ]"> + <results> + <test-case description="Should pass rule [ PSDSCDscExamplesPresent ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSDSCDscExamplesPresent ](PSDSCDscExamplesPresent,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessClients.ps1)" time="0.0388" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]" executed="True" result="Success" success="True" time="2.2941" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSDSCDscTestsPresent ]" executed="True" result="Success" success="True" time="0.0374" asserts="0" description="Should pass rule [ PSDSCDscTestsPresent ]"> + <results> + <test-case description="Should pass rule [ PSDSCDscTestsPresent ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSDSCDscTestsPresent ](PSDSCDscTestsPresent,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessClients.ps1)" time="0.0374" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]" executed="True" result="Success" success="True" time="2.3363" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ]"> + <results> + <test-case description="Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ](PSDSCReturnCorrectTypesForDSCFunctions,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessClients.ps1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]" executed="True" result="Success" success="True" time="2.379" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ]" executed="True" result="Success" success="True" time="0.039" asserts="0" description="Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ]"> + <results> + <test-case description="Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ](PSDSCUseIdenticalMandatoryParametersForDSC,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessClients.ps1)" time="0.039" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]" executed="True" result="Success" success="True" time="2.4215" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSDSCUseIdenticalParametersForDSC ]" executed="True" result="Success" success="True" time="0.0388" asserts="0" description="Should pass rule [ PSDSCUseIdenticalParametersForDSC ]"> + <results> + <test-case description="Should pass rule [ PSDSCUseIdenticalParametersForDSC ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSDSCUseIdenticalParametersForDSC ](PSDSCUseIdenticalParametersForDSC,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessClients.ps1)" time="0.0388" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]" executed="True" result="Success" success="True" time="2.4499" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSDSCStandardDSCFunctionsInResource ]" executed="True" result="Success" success="True" time="0.0247" asserts="0" description="Should pass rule [ PSDSCStandardDSCFunctionsInResource ]"> + <results> + <test-case description="Should pass rule [ PSDSCStandardDSCFunctionsInResource ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSDSCStandardDSCFunctionsInResource ](PSDSCStandardDSCFunctionsInResource,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessClients.ps1)" time="0.0247" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]" executed="True" result="Success" success="True" time="2.4915" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSDSCUseVerboseMessageInDSCResource ]" executed="True" result="Success" success="True" time="0.0379" asserts="0" description="Should pass rule [ PSDSCUseVerboseMessageInDSCResource ]"> + <results> + <test-case description="Should pass rule [ PSDSCUseVerboseMessageInDSCResource ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessClients.ps1 ].Should pass rule [ PSDSCUseVerboseMessageInDSCResource ](PSDSCUseVerboseMessageInDSCResource,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessClients.ps1)" time="0.0379" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests" executed="True" result="Success" success="True" time="42.3174" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests"> + <results> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]" executed="True" result="Success" success="True" time="0.042" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSAlignAssignmentStatement ]" executed="True" result="Success" success="True" time="0.0384" asserts="0" description="Should pass rule [ PSAlignAssignmentStatement ]"> + <results> + <test-case description="Should pass rule [ PSAlignAssignmentStatement ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSAlignAssignmentStatement ](PSAlignAssignmentStatement,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessFindings.ps1)" time="0.0384" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]" executed="True" result="Success" success="True" time="0.0847" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSAvoidUsingCmdletAliases ]" executed="True" result="Success" success="True" time="0.039" asserts="0" description="Should pass rule [ PSAvoidUsingCmdletAliases ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingCmdletAliases ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSAvoidUsingCmdletAliases ](PSAvoidUsingCmdletAliases,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessFindings.ps1)" time="0.039" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]" executed="True" result="Success" success="True" time="0.1095" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSAvoidAssignmentToAutomaticVariable ]" executed="True" result="Success" success="True" time="0.0202" asserts="0" description="Should pass rule [ PSAvoidAssignmentToAutomaticVariable ]"> + <results> + <test-case description="Should pass rule [ PSAvoidAssignmentToAutomaticVariable ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSAvoidAssignmentToAutomaticVariable ](PSAvoidAssignmentToAutomaticVariable,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessFindings.ps1)" time="0.0202" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]" executed="True" result="Success" success="True" time="0.1549" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSAvoidDefaultValueSwitchParameter ]" executed="True" result="Success" success="True" time="0.0383" asserts="0" description="Should pass rule [ PSAvoidDefaultValueSwitchParameter ]"> + <results> + <test-case description="Should pass rule [ PSAvoidDefaultValueSwitchParameter ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSAvoidDefaultValueSwitchParameter ](PSAvoidDefaultValueSwitchParameter,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessFindings.ps1)" time="0.0383" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]" executed="True" result="Success" success="True" time="0.1974" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ]" executed="True" result="Success" success="True" time="0.0388" asserts="0" description="Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ]"> + <results> + <test-case description="Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ](PSAvoidDefaultValueForMandatoryParameter,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessFindings.ps1)" time="0.0388" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]" executed="True" result="Success" success="True" time="0.24" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSAvoidUsingEmptyCatchBlock ]" executed="True" result="Success" success="True" time="0.0389" asserts="0" description="Should pass rule [ PSAvoidUsingEmptyCatchBlock ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingEmptyCatchBlock ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSAvoidUsingEmptyCatchBlock ](PSAvoidUsingEmptyCatchBlock,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessFindings.ps1)" time="0.0389" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]" executed="True" result="Success" success="True" time="0.2822" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSAvoidGlobalAliases ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSAvoidGlobalAliases ]"> + <results> + <test-case description="Should pass rule [ PSAvoidGlobalAliases ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSAvoidGlobalAliases ](PSAvoidGlobalAliases,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessFindings.ps1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]" executed="True" result="Success" success="True" time="0.3259" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSAvoidGlobalFunctions ]" executed="True" result="Success" success="True" time="0.0398" asserts="0" description="Should pass rule [ PSAvoidGlobalFunctions ]"> + <results> + <test-case description="Should pass rule [ PSAvoidGlobalFunctions ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSAvoidGlobalFunctions ](PSAvoidGlobalFunctions,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessFindings.ps1)" time="0.0398" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]" executed="True" result="Success" success="True" time="0.3505" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSAvoidGlobalVars ]" executed="True" result="Success" success="True" time="0.0206" asserts="0" description="Should pass rule [ PSAvoidGlobalVars ]"> + <results> + <test-case description="Should pass rule [ PSAvoidGlobalVars ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSAvoidGlobalVars ](PSAvoidGlobalVars,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessFindings.ps1)" time="0.0206" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]" executed="True" result="Success" success="True" time="0.3933" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSAvoidInvokingEmptyMembers ]" executed="True" result="Success" success="True" time="0.0392" asserts="0" description="Should pass rule [ PSAvoidInvokingEmptyMembers ]"> + <results> + <test-case description="Should pass rule [ PSAvoidInvokingEmptyMembers ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSAvoidInvokingEmptyMembers ](PSAvoidInvokingEmptyMembers,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessFindings.ps1)" time="0.0392" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]" executed="True" result="Success" success="True" time="0.4288" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSAvoidLongLines ]" executed="True" result="Success" success="True" time="0.0282" asserts="0" description="Should pass rule [ PSAvoidLongLines ]"> + <results> + <test-case description="Should pass rule [ PSAvoidLongLines ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSAvoidLongLines ](PSAvoidLongLines,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessFindings.ps1)" time="0.0282" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]" executed="True" result="Success" success="True" time="0.4712" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSAvoidMultipleTypeAttributes ]" executed="True" result="Success" success="True" time="0.0386" asserts="0" description="Should pass rule [ PSAvoidMultipleTypeAttributes ]"> + <results> + <test-case description="Should pass rule [ PSAvoidMultipleTypeAttributes ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSAvoidMultipleTypeAttributes ](PSAvoidMultipleTypeAttributes,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessFindings.ps1)" time="0.0386" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]" executed="True" result="Success" success="True" time="0.5093" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ]" executed="True" result="Success" success="True" time="0.0344" asserts="0" description="Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ]"> + <results> + <test-case description="Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ](PSAvoidNullOrEmptyHelpMessageAttribute,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessFindings.ps1)" time="0.0344" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]" executed="True" result="Success" success="True" time="0.5663" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ]" executed="True" result="Success" success="True" time="0.0531" asserts="0" description="Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ]"> + <results> + <test-case description="Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ](PSAvoidOverwritingBuiltInCmdlets,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessFindings.ps1)" time="0.0531" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]" executed="True" result="Success" success="True" time="0.6122" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSAvoidUsingPositionalParameters ]" executed="True" result="Success" success="True" time="0.0392" asserts="0" description="Should pass rule [ PSAvoidUsingPositionalParameters ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingPositionalParameters ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSAvoidUsingPositionalParameters ](PSAvoidUsingPositionalParameters,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessFindings.ps1)" time="0.0392" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]" executed="True" result="Success" success="True" time="0.654" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSReservedCmdletChar ]" executed="True" result="Success" success="True" time="0.0381" asserts="0" description="Should pass rule [ PSReservedCmdletChar ]"> + <results> + <test-case description="Should pass rule [ PSReservedCmdletChar ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSReservedCmdletChar ](PSReservedCmdletChar,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessFindings.ps1)" time="0.0381" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]" executed="True" result="Success" success="True" time="0.696" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSReservedParams ]" executed="True" result="Success" success="True" time="0.0383" asserts="0" description="Should pass rule [ PSReservedParams ]"> + <results> + <test-case description="Should pass rule [ PSReservedParams ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSReservedParams ](PSReservedParams,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessFindings.ps1)" time="0.0383" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]" executed="True" result="Success" success="True" time="0.7381" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSAvoidSemicolonsAsLineTerminators ]" executed="True" result="Success" success="True" time="0.0384" asserts="0" description="Should pass rule [ PSAvoidSemicolonsAsLineTerminators ]"> + <results> + <test-case description="Should pass rule [ PSAvoidSemicolonsAsLineTerminators ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSAvoidSemicolonsAsLineTerminators ](PSAvoidSemicolonsAsLineTerminators,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessFindings.ps1)" time="0.0384" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]" executed="True" result="Success" success="True" time="0.7806" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSAvoidShouldContinueWithoutForce ]" executed="True" result="Success" success="True" time="0.0388" asserts="0" description="Should pass rule [ PSAvoidShouldContinueWithoutForce ]"> + <results> + <test-case description="Should pass rule [ PSAvoidShouldContinueWithoutForce ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSAvoidShouldContinueWithoutForce ](PSAvoidShouldContinueWithoutForce,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessFindings.ps1)" time="0.0388" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]" executed="True" result="Success" success="True" time="0.8249" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSAvoidTrailingWhitespace ]" executed="True" result="Success" success="True" time="0.0376" asserts="0" description="Should pass rule [ PSAvoidTrailingWhitespace ]"> + <results> + <test-case description="Should pass rule [ PSAvoidTrailingWhitespace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSAvoidTrailingWhitespace ](PSAvoidTrailingWhitespace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessFindings.ps1)" time="0.0376" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]" executed="True" result="Success" success="True" time="0.867" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ]" executed="True" result="Success" success="True" time="0.0384" asserts="0" description="Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ](PSAvoidUsingUsernameAndPasswordParams,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessFindings.ps1)" time="0.0384" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]" executed="True" result="Success" success="True" time="0.9093" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ]" executed="True" result="Success" success="True" time="0.0386" asserts="0" description="Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ](PSAvoidUsingBrokenHashAlgorithms,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessFindings.ps1)" time="0.0386" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]" executed="True" result="Success" success="True" time="0.9518" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSAvoidUsingComputerNameHardcoded ]" executed="True" result="Success" success="True" time="0.0388" asserts="0" description="Should pass rule [ PSAvoidUsingComputerNameHardcoded ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingComputerNameHardcoded ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSAvoidUsingComputerNameHardcoded ](PSAvoidUsingComputerNameHardcoded,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessFindings.ps1)" time="0.0388" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]" executed="True" result="Success" success="True" time="0.9945" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ]" executed="True" result="Success" success="True" time="0.0388" asserts="0" description="Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ](PSAvoidUsingConvertToSecureStringWithPlainText,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessFindings.ps1)" time="0.0388" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]" executed="True" result="Success" success="True" time="1.0397" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSAvoidUsingDeprecatedManifestFields ]" executed="True" result="Success" success="True" time="0.0415" asserts="0" description="Should pass rule [ PSAvoidUsingDeprecatedManifestFields ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingDeprecatedManifestFields ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSAvoidUsingDeprecatedManifestFields ](PSAvoidUsingDeprecatedManifestFields,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessFindings.ps1)" time="0.0415" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]" executed="True" result="Success" success="True" time="1.0818" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ]" executed="True" result="Success" success="True" time="0.0384" asserts="0" description="Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ](PSAvoidUsingDoubleQuotesForConstantString,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessFindings.ps1)" time="0.0384" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]" executed="True" result="Success" success="True" time="1.125" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSAvoidUsingInvokeExpression ]" executed="True" result="Success" success="True" time="0.0395" asserts="0" description="Should pass rule [ PSAvoidUsingInvokeExpression ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingInvokeExpression ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSAvoidUsingInvokeExpression ](PSAvoidUsingInvokeExpression,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessFindings.ps1)" time="0.0395" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]" executed="True" result="Success" success="True" time="1.1665" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSAvoidUsingPlainTextForPassword ]" executed="True" result="Success" success="True" time="0.0378" asserts="0" description="Should pass rule [ PSAvoidUsingPlainTextForPassword ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingPlainTextForPassword ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSAvoidUsingPlainTextForPassword ](PSAvoidUsingPlainTextForPassword,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessFindings.ps1)" time="0.0378" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]" executed="True" result="Success" success="True" time="1.2087" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSAvoidUsingWMICmdlet ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSAvoidUsingWMICmdlet ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingWMICmdlet ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSAvoidUsingWMICmdlet ](PSAvoidUsingWMICmdlet,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessFindings.ps1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]" executed="True" result="Success" success="True" time="1.2549" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSAvoidUsingWriteHost ]" executed="True" result="Success" success="True" time="0.0423" asserts="0" description="Should pass rule [ PSAvoidUsingWriteHost ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingWriteHost ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSAvoidUsingWriteHost ](PSAvoidUsingWriteHost,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessFindings.ps1)" time="0.0423" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]" executed="True" result="Success" success="True" time="1.2968" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSUseCompatibleCommands ]" executed="True" result="Success" success="True" time="0.0382" asserts="0" description="Should pass rule [ PSUseCompatibleCommands ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleCommands ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSUseCompatibleCommands ](PSUseCompatibleCommands,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessFindings.ps1)" time="0.0382" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]" executed="True" result="Success" success="True" time="1.3389" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSUseCompatibleSyntax ]" executed="True" result="Success" success="True" time="0.0384" asserts="0" description="Should pass rule [ PSUseCompatibleSyntax ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleSyntax ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSUseCompatibleSyntax ](PSUseCompatibleSyntax,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessFindings.ps1)" time="0.0384" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]" executed="True" result="Success" success="True" time="1.3809" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSUseCompatibleTypes ]" executed="True" result="Success" success="True" time="0.0383" asserts="0" description="Should pass rule [ PSUseCompatibleTypes ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleTypes ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSUseCompatibleTypes ](PSUseCompatibleTypes,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessFindings.ps1)" time="0.0383" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]" executed="True" result="Success" success="True" time="1.4233" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSMisleadingBacktick ]" executed="True" result="Success" success="True" time="0.0386" asserts="0" description="Should pass rule [ PSMisleadingBacktick ]"> + <results> + <test-case description="Should pass rule [ PSMisleadingBacktick ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSMisleadingBacktick ](PSMisleadingBacktick,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessFindings.ps1)" time="0.0386" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]" executed="True" result="Success" success="True" time="1.4685" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSMissingModuleManifestField ]" executed="True" result="Success" success="True" time="0.0386" asserts="0" description="Should pass rule [ PSMissingModuleManifestField ]"> + <results> + <test-case description="Should pass rule [ PSMissingModuleManifestField ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSMissingModuleManifestField ](PSMissingModuleManifestField,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessFindings.ps1)" time="0.0386" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]" executed="True" result="Success" success="True" time="1.5095" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSPlaceCloseBrace ]" executed="True" result="Success" success="True" time="0.0371" asserts="0" description="Should pass rule [ PSPlaceCloseBrace ]"> + <results> + <test-case description="Should pass rule [ PSPlaceCloseBrace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSPlaceCloseBrace ](PSPlaceCloseBrace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessFindings.ps1)" time="0.0371" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]" executed="True" result="Success" success="True" time="1.5513" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSPlaceOpenBrace ]" executed="True" result="Success" success="True" time="0.0381" asserts="0" description="Should pass rule [ PSPlaceOpenBrace ]"> + <results> + <test-case description="Should pass rule [ PSPlaceOpenBrace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSPlaceOpenBrace ](PSPlaceOpenBrace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessFindings.ps1)" time="0.0381" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]" executed="True" result="Success" success="True" time="1.5944" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSPossibleIncorrectComparisonWithNull ]" executed="True" result="Success" success="True" time="0.0394" asserts="0" description="Should pass rule [ PSPossibleIncorrectComparisonWithNull ]"> + <results> + <test-case description="Should pass rule [ PSPossibleIncorrectComparisonWithNull ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSPossibleIncorrectComparisonWithNull ](PSPossibleIncorrectComparisonWithNull,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessFindings.ps1)" time="0.0394" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]" executed="True" result="Success" success="True" time="1.6365" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ]"> + <results> + <test-case description="Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ](PSPossibleIncorrectUsageOfAssignmentOperator,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessFindings.ps1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]" executed="True" result="Success" success="True" time="1.6825" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ]" executed="True" result="Success" success="True" time="0.0422" asserts="0" description="Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ]"> + <results> + <test-case description="Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ](PSPossibleIncorrectUsageOfRedirectionOperator,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessFindings.ps1)" time="0.0422" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]" executed="True" result="Success" success="True" time="1.7236" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSProvideCommentHelp ]" executed="True" result="Success" success="True" time="0.0375" asserts="0" description="Should pass rule [ PSProvideCommentHelp ]"> + <results> + <test-case description="Should pass rule [ PSProvideCommentHelp ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSProvideCommentHelp ](PSProvideCommentHelp,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessFindings.ps1)" time="0.0375" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]" executed="True" result="Success" success="True" time="1.7659" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSReviewUnusedParameter ]" executed="True" result="Success" success="True" time="0.0387" asserts="0" description="Should pass rule [ PSReviewUnusedParameter ]"> + <results> + <test-case description="Should pass rule [ PSReviewUnusedParameter ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSReviewUnusedParameter ](PSReviewUnusedParameter,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessFindings.ps1)" time="0.0387" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]" executed="True" result="Success" success="True" time="1.809" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSUseApprovedVerbs ]" executed="True" result="Success" success="True" time="0.0393" asserts="0" description="Should pass rule [ PSUseApprovedVerbs ]"> + <results> + <test-case description="Should pass rule [ PSUseApprovedVerbs ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSUseApprovedVerbs ](PSUseApprovedVerbs,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessFindings.ps1)" time="0.0393" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]" executed="True" result="Success" success="True" time="1.8516" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSUseBOMForUnicodeEncodedFile ]" executed="True" result="Success" success="True" time="0.0389" asserts="0" description="Should pass rule [ PSUseBOMForUnicodeEncodedFile ]"> + <results> + <test-case description="Should pass rule [ PSUseBOMForUnicodeEncodedFile ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSUseBOMForUnicodeEncodedFile ](PSUseBOMForUnicodeEncodedFile,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessFindings.ps1)" time="0.0389" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]" executed="True" result="Success" success="True" time="1.8978" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSUseCmdletCorrectly ]" executed="True" result="Success" success="True" time="0.0426" asserts="0" description="Should pass rule [ PSUseCmdletCorrectly ]"> + <results> + <test-case description="Should pass rule [ PSUseCmdletCorrectly ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSUseCmdletCorrectly ](PSUseCmdletCorrectly,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessFindings.ps1)" time="0.0426" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]" executed="True" result="Success" success="True" time="1.9397" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSUseCompatibleCmdlets ]" executed="True" result="Success" success="True" time="0.0351" asserts="0" description="Should pass rule [ PSUseCompatibleCmdlets ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleCmdlets ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSUseCompatibleCmdlets ](PSUseCompatibleCmdlets,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessFindings.ps1)" time="0.0351" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]" executed="True" result="Success" success="True" time="1.9816" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSUseConsistentIndentation ]" executed="True" result="Success" success="True" time="0.0382" asserts="0" description="Should pass rule [ PSUseConsistentIndentation ]"> + <results> + <test-case description="Should pass rule [ PSUseConsistentIndentation ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSUseConsistentIndentation ](PSUseConsistentIndentation,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessFindings.ps1)" time="0.0382" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]" executed="True" result="Success" success="True" time="2.0238" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSUseConsistentWhitespace ]" executed="True" result="Success" success="True" time="0.0386" asserts="0" description="Should pass rule [ PSUseConsistentWhitespace ]"> + <results> + <test-case description="Should pass rule [ PSUseConsistentWhitespace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSUseConsistentWhitespace ](PSUseConsistentWhitespace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessFindings.ps1)" time="0.0386" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]" executed="True" result="Success" success="True" time="2.0658" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSUseCorrectCasing ]" executed="True" result="Success" success="True" time="0.0382" asserts="0" description="Should pass rule [ PSUseCorrectCasing ]"> + <results> + <test-case description="Should pass rule [ PSUseCorrectCasing ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSUseCorrectCasing ](PSUseCorrectCasing,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessFindings.ps1)" time="0.0382" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]" executed="True" result="Success" success="True" time="2.1084" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ]" executed="True" result="Success" success="True" time="0.0389" asserts="0" description="Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ]"> + <results> + <test-case description="Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ](PSUseDeclaredVarsMoreThanAssignments,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessFindings.ps1)" time="0.0389" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]" executed="True" result="Success" success="True" time="2.1532" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSUseLiteralInitializerForHashtable ]" executed="True" result="Success" success="True" time="0.0384" asserts="0" description="Should pass rule [ PSUseLiteralInitializerForHashtable ]"> + <results> + <test-case description="Should pass rule [ PSUseLiteralInitializerForHashtable ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSUseLiteralInitializerForHashtable ](PSUseLiteralInitializerForHashtable,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessFindings.ps1)" time="0.0384" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]" executed="True" result="Success" success="True" time="2.1951" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSUseOutputTypeCorrectly ]" executed="True" result="Success" success="True" time="0.0382" asserts="0" description="Should pass rule [ PSUseOutputTypeCorrectly ]"> + <results> + <test-case description="Should pass rule [ PSUseOutputTypeCorrectly ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSUseOutputTypeCorrectly ](PSUseOutputTypeCorrectly,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessFindings.ps1)" time="0.0382" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]" executed="True" result="Success" success="True" time="2.2374" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSUseProcessBlockForPipelineCommand ]" executed="True" result="Success" success="True" time="0.0386" asserts="0" description="Should pass rule [ PSUseProcessBlockForPipelineCommand ]"> + <results> + <test-case description="Should pass rule [ PSUseProcessBlockForPipelineCommand ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSUseProcessBlockForPipelineCommand ](PSUseProcessBlockForPipelineCommand,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessFindings.ps1)" time="0.0386" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]" executed="True" result="Success" success="True" time="2.28" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSUsePSCredentialType ]" executed="True" result="Success" success="True" time="0.0388" asserts="0" description="Should pass rule [ PSUsePSCredentialType ]"> + <results> + <test-case description="Should pass rule [ PSUsePSCredentialType ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSUsePSCredentialType ](PSUsePSCredentialType,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessFindings.ps1)" time="0.0388" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]" executed="True" result="Success" success="True" time="2.3225" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSShouldProcess ]" executed="True" result="Success" success="True" time="0.0389" asserts="0" description="Should pass rule [ PSShouldProcess ]"> + <results> + <test-case description="Should pass rule [ PSShouldProcess ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSShouldProcess ](PSShouldProcess,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessFindings.ps1)" time="0.0389" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]" executed="True" result="Success" success="True" time="2.3682" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSUseShouldProcessForStateChangingFunctions ]" executed="True" result="Success" success="True" time="0.042" asserts="0" description="Should pass rule [ PSUseShouldProcessForStateChangingFunctions ]"> + <results> + <test-case description="Should pass rule [ PSUseShouldProcessForStateChangingFunctions ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSUseShouldProcessForStateChangingFunctions ](PSUseShouldProcessForStateChangingFunctions,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessFindings.ps1)" time="0.042" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]" executed="True" result="Success" success="True" time="2.4104" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSUseSingularNouns ]" executed="True" result="Success" success="True" time="0.0384" asserts="0" description="Should pass rule [ PSUseSingularNouns ]"> + <results> + <test-case description="Should pass rule [ PSUseSingularNouns ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSUseSingularNouns ](PSUseSingularNouns,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessFindings.ps1)" time="0.0384" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]" executed="True" result="Success" success="True" time="2.4525" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSUseSupportsShouldProcess ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSUseSupportsShouldProcess ]"> + <results> + <test-case description="Should pass rule [ PSUseSupportsShouldProcess ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSUseSupportsShouldProcess ](PSUseSupportsShouldProcess,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessFindings.ps1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]" executed="True" result="Success" success="True" time="2.4955" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSUseToExportFieldsInManifest ]" executed="True" result="Success" success="True" time="0.0393" asserts="0" description="Should pass rule [ PSUseToExportFieldsInManifest ]"> + <results> + <test-case description="Should pass rule [ PSUseToExportFieldsInManifest ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSUseToExportFieldsInManifest ](PSUseToExportFieldsInManifest,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessFindings.ps1)" time="0.0393" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]" executed="True" result="Success" success="True" time="2.5381" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ]" executed="True" result="Success" success="True" time="0.0388" asserts="0" description="Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ]"> + <results> + <test-case description="Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ](PSUseUsingScopeModifierInNewRunspaces,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessFindings.ps1)" time="0.0388" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]" executed="True" result="Success" success="True" time="2.5808" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSUseUTF8EncodingForHelpFile ]" executed="True" result="Success" success="True" time="0.039" asserts="0" description="Should pass rule [ PSUseUTF8EncodingForHelpFile ]"> + <results> + <test-case description="Should pass rule [ PSUseUTF8EncodingForHelpFile ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSUseUTF8EncodingForHelpFile ](PSUseUTF8EncodingForHelpFile,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessFindings.ps1)" time="0.039" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]" executed="True" result="Success" success="True" time="2.6262" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSDSCDscExamplesPresent ]" executed="True" result="Success" success="True" time="0.0386" asserts="0" description="Should pass rule [ PSDSCDscExamplesPresent ]"> + <results> + <test-case description="Should pass rule [ PSDSCDscExamplesPresent ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSDSCDscExamplesPresent ](PSDSCDscExamplesPresent,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessFindings.ps1)" time="0.0386" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]" executed="True" result="Success" success="True" time="2.668" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSDSCDscTestsPresent ]" executed="True" result="Success" success="True" time="0.0381" asserts="0" description="Should pass rule [ PSDSCDscTestsPresent ]"> + <results> + <test-case description="Should pass rule [ PSDSCDscTestsPresent ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSDSCDscTestsPresent ](PSDSCDscTestsPresent,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessFindings.ps1)" time="0.0381" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]" executed="True" result="Success" success="True" time="2.7101" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ]" executed="True" result="Success" success="True" time="0.0384" asserts="0" description="Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ]"> + <results> + <test-case description="Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ](PSDSCReturnCorrectTypesForDSCFunctions,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessFindings.ps1)" time="0.0384" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]" executed="True" result="Success" success="True" time="2.7524" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ]"> + <results> + <test-case description="Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ](PSDSCUseIdenticalMandatoryParametersForDSC,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessFindings.ps1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]" executed="True" result="Success" success="True" time="2.7947" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSDSCUseIdenticalParametersForDSC ]" executed="True" result="Success" success="True" time="0.0387" asserts="0" description="Should pass rule [ PSDSCUseIdenticalParametersForDSC ]"> + <results> + <test-case description="Should pass rule [ PSDSCUseIdenticalParametersForDSC ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSDSCUseIdenticalParametersForDSC ](PSDSCUseIdenticalParametersForDSC,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessFindings.ps1)" time="0.0387" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]" executed="True" result="Success" success="True" time="2.8199" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSDSCStandardDSCFunctionsInResource ]" executed="True" result="Success" success="True" time="0.0214" asserts="0" description="Should pass rule [ PSDSCStandardDSCFunctionsInResource ]"> + <results> + <test-case description="Should pass rule [ PSDSCStandardDSCFunctionsInResource ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSDSCStandardDSCFunctionsInResource ](PSDSCStandardDSCFunctionsInResource,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessFindings.ps1)" time="0.0214" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]" executed="True" result="Success" success="True" time="2.8617" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSDSCUseVerboseMessageInDSCResource ]" executed="True" result="Success" success="True" time="0.0381" asserts="0" description="Should pass rule [ PSDSCUseVerboseMessageInDSCResource ]"> + <results> + <test-case description="Should pass rule [ PSDSCUseVerboseMessageInDSCResource ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessFindings.ps1 ].Should pass rule [ PSDSCUseVerboseMessageInDSCResource ](PSDSCUseVerboseMessageInDSCResource,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessFindings.ps1)" time="0.0381" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests" executed="True" result="Success" success="True" time="44.74" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests"> + <results> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]" executed="True" result="Success" success="True" time="0.0425" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSAlignAssignmentStatement ]" executed="True" result="Success" success="True" time="0.0388" asserts="0" description="Should pass rule [ PSAlignAssignmentStatement ]"> + <results> + <test-case description="Should pass rule [ PSAlignAssignmentStatement ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSAlignAssignmentStatement ](PSAlignAssignmentStatement,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessInitiatives.ps1)" time="0.0388" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]" executed="True" result="Success" success="True" time="0.0854" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSAvoidUsingCmdletAliases ]" executed="True" result="Success" success="True" time="0.0392" asserts="0" description="Should pass rule [ PSAvoidUsingCmdletAliases ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingCmdletAliases ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSAvoidUsingCmdletAliases ](PSAvoidUsingCmdletAliases,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessInitiatives.ps1)" time="0.0392" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]" executed="True" result="Success" success="True" time="0.112" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSAvoidAssignmentToAutomaticVariable ]" executed="True" result="Success" success="True" time="0.0193" asserts="0" description="Should pass rule [ PSAvoidAssignmentToAutomaticVariable ]"> + <results> + <test-case description="Should pass rule [ PSAvoidAssignmentToAutomaticVariable ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSAvoidAssignmentToAutomaticVariable ](PSAvoidAssignmentToAutomaticVariable,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessInitiatives.ps1)" time="0.0193" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]" executed="True" result="Success" success="True" time="0.1538" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSAvoidDefaultValueSwitchParameter ]" executed="True" result="Success" success="True" time="0.038" asserts="0" description="Should pass rule [ PSAvoidDefaultValueSwitchParameter ]"> + <results> + <test-case description="Should pass rule [ PSAvoidDefaultValueSwitchParameter ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSAvoidDefaultValueSwitchParameter ](PSAvoidDefaultValueSwitchParameter,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessInitiatives.ps1)" time="0.038" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]" executed="True" result="Success" success="True" time="0.1965" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ]" executed="True" result="Success" success="True" time="0.0387" asserts="0" description="Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ]"> + <results> + <test-case description="Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ](PSAvoidDefaultValueForMandatoryParameter,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessInitiatives.ps1)" time="0.0387" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]" executed="True" result="Success" success="True" time="0.2387" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSAvoidUsingEmptyCatchBlock ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSAvoidUsingEmptyCatchBlock ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingEmptyCatchBlock ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSAvoidUsingEmptyCatchBlock ](PSAvoidUsingEmptyCatchBlock,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessInitiatives.ps1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]" executed="True" result="Success" success="True" time="0.281" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSAvoidGlobalAliases ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSAvoidGlobalAliases ]"> + <results> + <test-case description="Should pass rule [ PSAvoidGlobalAliases ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSAvoidGlobalAliases ](PSAvoidGlobalAliases,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessInitiatives.ps1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]" executed="True" result="Success" success="True" time="0.3226" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSAvoidGlobalFunctions ]" executed="True" result="Success" success="True" time="0.0377" asserts="0" description="Should pass rule [ PSAvoidGlobalFunctions ]"> + <results> + <test-case description="Should pass rule [ PSAvoidGlobalFunctions ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSAvoidGlobalFunctions ](PSAvoidGlobalFunctions,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessInitiatives.ps1)" time="0.0377" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]" executed="True" result="Success" success="True" time="0.3487" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSAvoidGlobalVars ]" executed="True" result="Success" success="True" time="0.0224" asserts="0" description="Should pass rule [ PSAvoidGlobalVars ]"> + <results> + <test-case description="Should pass rule [ PSAvoidGlobalVars ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSAvoidGlobalVars ](PSAvoidGlobalVars,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessInitiatives.ps1)" time="0.0224" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]" executed="True" result="Success" success="True" time="0.3934" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSAvoidInvokingEmptyMembers ]" executed="True" result="Success" success="True" time="0.0403" asserts="0" description="Should pass rule [ PSAvoidInvokingEmptyMembers ]"> + <results> + <test-case description="Should pass rule [ PSAvoidInvokingEmptyMembers ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSAvoidInvokingEmptyMembers ](PSAvoidInvokingEmptyMembers,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessInitiatives.ps1)" time="0.0403" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]" executed="True" result="Success" success="True" time="0.4342" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSAvoidLongLines ]" executed="True" result="Success" success="True" time="0.0357" asserts="0" description="Should pass rule [ PSAvoidLongLines ]"> + <results> + <test-case description="Should pass rule [ PSAvoidLongLines ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSAvoidLongLines ](PSAvoidLongLines,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessInitiatives.ps1)" time="0.0357" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]" executed="True" result="Success" success="True" time="0.4773" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSAvoidMultipleTypeAttributes ]" executed="True" result="Success" success="True" time="0.0392" asserts="0" description="Should pass rule [ PSAvoidMultipleTypeAttributes ]"> + <results> + <test-case description="Should pass rule [ PSAvoidMultipleTypeAttributes ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSAvoidMultipleTypeAttributes ](PSAvoidMultipleTypeAttributes,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessInitiatives.ps1)" time="0.0392" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]" executed="True" result="Success" success="True" time="0.5197" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ]" executed="True" result="Success" success="True" time="0.0387" asserts="0" description="Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ]"> + <results> + <test-case description="Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ](PSAvoidNullOrEmptyHelpMessageAttribute,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessInitiatives.ps1)" time="0.0387" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]" executed="True" result="Success" success="True" time="0.5777" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ]" executed="True" result="Success" success="True" time="0.0542" asserts="0" description="Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ]"> + <results> + <test-case description="Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ](PSAvoidOverwritingBuiltInCmdlets,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessInitiatives.ps1)" time="0.0542" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]" executed="True" result="Success" success="True" time="0.6216" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSAvoidUsingPositionalParameters ]" executed="True" result="Success" success="True" time="0.04" asserts="0" description="Should pass rule [ PSAvoidUsingPositionalParameters ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingPositionalParameters ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSAvoidUsingPositionalParameters ](PSAvoidUsingPositionalParameters,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessInitiatives.ps1)" time="0.04" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]" executed="True" result="Success" success="True" time="0.6446" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSReservedCmdletChar ]" executed="True" result="Success" success="True" time="0.019" asserts="0" description="Should pass rule [ PSReservedCmdletChar ]"> + <results> + <test-case description="Should pass rule [ PSReservedCmdletChar ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSReservedCmdletChar ](PSReservedCmdletChar,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessInitiatives.ps1)" time="0.019" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]" executed="True" result="Success" success="True" time="0.6638" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSReservedParams ]" executed="True" result="Success" success="True" time="0.0151" asserts="0" description="Should pass rule [ PSReservedParams ]"> + <results> + <test-case description="Should pass rule [ PSReservedParams ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSReservedParams ](PSReservedParams,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessInitiatives.ps1)" time="0.0151" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]" executed="True" result="Success" success="True" time="0.6829" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSAvoidSemicolonsAsLineTerminators ]" executed="True" result="Success" success="True" time="0.0151" asserts="0" description="Should pass rule [ PSAvoidSemicolonsAsLineTerminators ]"> + <results> + <test-case description="Should pass rule [ PSAvoidSemicolonsAsLineTerminators ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSAvoidSemicolonsAsLineTerminators ](PSAvoidSemicolonsAsLineTerminators,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessInitiatives.ps1)" time="0.0151" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]" executed="True" result="Success" success="True" time="0.7022" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSAvoidShouldContinueWithoutForce ]" executed="True" result="Success" success="True" time="0.0153" asserts="0" description="Should pass rule [ PSAvoidShouldContinueWithoutForce ]"> + <results> + <test-case description="Should pass rule [ PSAvoidShouldContinueWithoutForce ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSAvoidShouldContinueWithoutForce ](PSAvoidShouldContinueWithoutForce,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessInitiatives.ps1)" time="0.0153" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]" executed="True" result="Success" success="True" time="0.7211" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSAvoidTrailingWhitespace ]" executed="True" result="Success" success="True" time="0.0147" asserts="0" description="Should pass rule [ PSAvoidTrailingWhitespace ]"> + <results> + <test-case description="Should pass rule [ PSAvoidTrailingWhitespace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSAvoidTrailingWhitespace ](PSAvoidTrailingWhitespace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessInitiatives.ps1)" time="0.0147" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]" executed="True" result="Success" success="True" time="0.7407" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ]" executed="True" result="Success" success="True" time="0.0155" asserts="0" description="Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ](PSAvoidUsingUsernameAndPasswordParams,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessInitiatives.ps1)" time="0.0155" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]" executed="True" result="Success" success="True" time="0.7601" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ]" executed="True" result="Success" success="True" time="0.0153" asserts="0" description="Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ](PSAvoidUsingBrokenHashAlgorithms,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessInitiatives.ps1)" time="0.0153" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]" executed="True" result="Success" success="True" time="0.7794" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSAvoidUsingComputerNameHardcoded ]" executed="True" result="Success" success="True" time="0.0153" asserts="0" description="Should pass rule [ PSAvoidUsingComputerNameHardcoded ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingComputerNameHardcoded ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSAvoidUsingComputerNameHardcoded ](PSAvoidUsingComputerNameHardcoded,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessInitiatives.ps1)" time="0.0153" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]" executed="True" result="Success" success="True" time="0.7984" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ]" executed="True" result="Success" success="True" time="0.0151" asserts="0" description="Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ](PSAvoidUsingConvertToSecureStringWithPlainText,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessInitiatives.ps1)" time="0.0151" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]" executed="True" result="Success" success="True" time="0.8177" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSAvoidUsingDeprecatedManifestFields ]" executed="True" result="Success" success="True" time="0.0152" asserts="0" description="Should pass rule [ PSAvoidUsingDeprecatedManifestFields ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingDeprecatedManifestFields ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSAvoidUsingDeprecatedManifestFields ](PSAvoidUsingDeprecatedManifestFields,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessInitiatives.ps1)" time="0.0152" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]" executed="True" result="Success" success="True" time="0.8369" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ]" executed="True" result="Success" success="True" time="0.0152" asserts="0" description="Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ](PSAvoidUsingDoubleQuotesForConstantString,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessInitiatives.ps1)" time="0.0152" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]" executed="True" result="Success" success="True" time="0.8562" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSAvoidUsingInvokeExpression ]" executed="True" result="Success" success="True" time="0.0153" asserts="0" description="Should pass rule [ PSAvoidUsingInvokeExpression ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingInvokeExpression ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSAvoidUsingInvokeExpression ](PSAvoidUsingInvokeExpression,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessInitiatives.ps1)" time="0.0153" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]" executed="True" result="Success" success="True" time="0.8753" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSAvoidUsingPlainTextForPassword ]" executed="True" result="Success" success="True" time="0.0152" asserts="0" description="Should pass rule [ PSAvoidUsingPlainTextForPassword ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingPlainTextForPassword ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSAvoidUsingPlainTextForPassword ](PSAvoidUsingPlainTextForPassword,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessInitiatives.ps1)" time="0.0152" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]" executed="True" result="Success" success="True" time="0.8946" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSAvoidUsingWMICmdlet ]" executed="True" result="Success" success="True" time="0.0152" asserts="0" description="Should pass rule [ PSAvoidUsingWMICmdlet ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingWMICmdlet ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSAvoidUsingWMICmdlet ](PSAvoidUsingWMICmdlet,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessInitiatives.ps1)" time="0.0152" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]" executed="True" result="Success" success="True" time="0.9141" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSAvoidUsingWriteHost ]" executed="True" result="Success" success="True" time="0.0155" asserts="0" description="Should pass rule [ PSAvoidUsingWriteHost ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingWriteHost ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSAvoidUsingWriteHost ](PSAvoidUsingWriteHost,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessInitiatives.ps1)" time="0.0155" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]" executed="True" result="Success" success="True" time="0.9331" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSUseCompatibleCommands ]" executed="True" result="Success" success="True" time="0.015" asserts="0" description="Should pass rule [ PSUseCompatibleCommands ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleCommands ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSUseCompatibleCommands ](PSUseCompatibleCommands,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessInitiatives.ps1)" time="0.015" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]" executed="True" result="Success" success="True" time="0.9521" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSUseCompatibleSyntax ]" executed="True" result="Success" success="True" time="0.015" asserts="0" description="Should pass rule [ PSUseCompatibleSyntax ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleSyntax ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSUseCompatibleSyntax ](PSUseCompatibleSyntax,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessInitiatives.ps1)" time="0.015" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]" executed="True" result="Success" success="True" time="0.9709" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSUseCompatibleTypes ]" executed="True" result="Success" success="True" time="0.0148" asserts="0" description="Should pass rule [ PSUseCompatibleTypes ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleTypes ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSUseCompatibleTypes ](PSUseCompatibleTypes,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessInitiatives.ps1)" time="0.0148" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]" executed="True" result="Success" success="True" time="0.9906" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSMisleadingBacktick ]" executed="True" result="Success" success="True" time="0.0156" asserts="0" description="Should pass rule [ PSMisleadingBacktick ]"> + <results> + <test-case description="Should pass rule [ PSMisleadingBacktick ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSMisleadingBacktick ](PSMisleadingBacktick,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessInitiatives.ps1)" time="0.0156" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]" executed="True" result="Success" success="True" time="1.0099" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSMissingModuleManifestField ]" executed="True" result="Success" success="True" time="0.0153" asserts="0" description="Should pass rule [ PSMissingModuleManifestField ]"> + <results> + <test-case description="Should pass rule [ PSMissingModuleManifestField ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSMissingModuleManifestField ](PSMissingModuleManifestField,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessInitiatives.ps1)" time="0.0153" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]" executed="True" result="Success" success="True" time="1.0616" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSPlaceCloseBrace ]" executed="True" result="Success" success="True" time="0.0386" asserts="0" description="Should pass rule [ PSPlaceCloseBrace ]"> + <results> + <test-case description="Should pass rule [ PSPlaceCloseBrace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSPlaceCloseBrace ](PSPlaceCloseBrace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessInitiatives.ps1)" time="0.0386" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]" executed="True" result="Success" success="True" time="1.1033" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSPlaceOpenBrace ]" executed="True" result="Success" success="True" time="0.038" asserts="0" description="Should pass rule [ PSPlaceOpenBrace ]"> + <results> + <test-case description="Should pass rule [ PSPlaceOpenBrace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSPlaceOpenBrace ](PSPlaceOpenBrace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessInitiatives.ps1)" time="0.038" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]" executed="True" result="Success" success="True" time="1.146" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSPossibleIncorrectComparisonWithNull ]" executed="True" result="Success" success="True" time="0.0391" asserts="0" description="Should pass rule [ PSPossibleIncorrectComparisonWithNull ]"> + <results> + <test-case description="Should pass rule [ PSPossibleIncorrectComparisonWithNull ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSPossibleIncorrectComparisonWithNull ](PSPossibleIncorrectComparisonWithNull,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessInitiatives.ps1)" time="0.0391" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]" executed="True" result="Success" success="True" time="1.1884" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ]" executed="True" result="Success" success="True" time="0.0387" asserts="0" description="Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ]"> + <results> + <test-case description="Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ](PSPossibleIncorrectUsageOfAssignmentOperator,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessInitiatives.ps1)" time="0.0387" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]" executed="True" result="Success" success="True" time="1.2339" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ]" executed="True" result="Success" success="True" time="0.0387" asserts="0" description="Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ]"> + <results> + <test-case description="Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ](PSPossibleIncorrectUsageOfRedirectionOperator,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessInitiatives.ps1)" time="0.0387" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]" executed="True" result="Success" success="True" time="1.2761" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSProvideCommentHelp ]" executed="True" result="Success" success="True" time="0.0384" asserts="0" description="Should pass rule [ PSProvideCommentHelp ]"> + <results> + <test-case description="Should pass rule [ PSProvideCommentHelp ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSProvideCommentHelp ](PSProvideCommentHelp,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessInitiatives.ps1)" time="0.0384" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]" executed="True" result="Success" success="True" time="1.3188" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSReviewUnusedParameter ]" executed="True" result="Success" success="True" time="0.039" asserts="0" description="Should pass rule [ PSReviewUnusedParameter ]"> + <results> + <test-case description="Should pass rule [ PSReviewUnusedParameter ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSReviewUnusedParameter ](PSReviewUnusedParameter,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessInitiatives.ps1)" time="0.039" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]" executed="True" result="Success" success="True" time="1.3616" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSUseApprovedVerbs ]" executed="True" result="Success" success="True" time="0.0392" asserts="0" description="Should pass rule [ PSUseApprovedVerbs ]"> + <results> + <test-case description="Should pass rule [ PSUseApprovedVerbs ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSUseApprovedVerbs ](PSUseApprovedVerbs,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessInitiatives.ps1)" time="0.0392" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]" executed="True" result="Success" success="True" time="1.4043" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSUseBOMForUnicodeEncodedFile ]" executed="True" result="Success" success="True" time="0.0389" asserts="0" description="Should pass rule [ PSUseBOMForUnicodeEncodedFile ]"> + <results> + <test-case description="Should pass rule [ PSUseBOMForUnicodeEncodedFile ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSUseBOMForUnicodeEncodedFile ](PSUseBOMForUnicodeEncodedFile,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessInitiatives.ps1)" time="0.0389" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]" executed="True" result="Success" success="True" time="1.4499" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSUseCmdletCorrectly ]" executed="True" result="Success" success="True" time="0.0388" asserts="0" description="Should pass rule [ PSUseCmdletCorrectly ]"> + <results> + <test-case description="Should pass rule [ PSUseCmdletCorrectly ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSUseCmdletCorrectly ](PSUseCmdletCorrectly,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessInitiatives.ps1)" time="0.0388" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]" executed="True" result="Success" success="True" time="1.4925" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSUseCompatibleCmdlets ]" executed="True" result="Success" success="True" time="0.0388" asserts="0" description="Should pass rule [ PSUseCompatibleCmdlets ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleCmdlets ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSUseCompatibleCmdlets ](PSUseCompatibleCmdlets,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessInitiatives.ps1)" time="0.0388" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]" executed="True" result="Success" success="True" time="1.5356" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSUseConsistentIndentation ]" executed="True" result="Success" success="True" time="0.0394" asserts="0" description="Should pass rule [ PSUseConsistentIndentation ]"> + <results> + <test-case description="Should pass rule [ PSUseConsistentIndentation ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSUseConsistentIndentation ](PSUseConsistentIndentation,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessInitiatives.ps1)" time="0.0394" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]" executed="True" result="Success" success="True" time="1.5779" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSUseConsistentWhitespace ]" executed="True" result="Success" success="True" time="0.0386" asserts="0" description="Should pass rule [ PSUseConsistentWhitespace ]"> + <results> + <test-case description="Should pass rule [ PSUseConsistentWhitespace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSUseConsistentWhitespace ](PSUseConsistentWhitespace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessInitiatives.ps1)" time="0.0386" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]" executed="True" result="Success" success="True" time="1.6205" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSUseCorrectCasing ]" executed="True" result="Success" success="True" time="0.0388" asserts="0" description="Should pass rule [ PSUseCorrectCasing ]"> + <results> + <test-case description="Should pass rule [ PSUseCorrectCasing ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSUseCorrectCasing ](PSUseCorrectCasing,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessInitiatives.ps1)" time="0.0388" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]" executed="True" result="Success" success="True" time="1.6667" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ]" executed="True" result="Success" success="True" time="0.0394" asserts="0" description="Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ]"> + <results> + <test-case description="Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ](PSUseDeclaredVarsMoreThanAssignments,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessInitiatives.ps1)" time="0.0394" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]" executed="True" result="Success" success="True" time="1.7091" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSUseLiteralInitializerForHashtable ]" executed="True" result="Success" success="True" time="0.0387" asserts="0" description="Should pass rule [ PSUseLiteralInitializerForHashtable ]"> + <results> + <test-case description="Should pass rule [ PSUseLiteralInitializerForHashtable ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSUseLiteralInitializerForHashtable ](PSUseLiteralInitializerForHashtable,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessInitiatives.ps1)" time="0.0387" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]" executed="True" result="Success" success="True" time="1.751" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSUseOutputTypeCorrectly ]" executed="True" result="Success" success="True" time="0.0383" asserts="0" description="Should pass rule [ PSUseOutputTypeCorrectly ]"> + <results> + <test-case description="Should pass rule [ PSUseOutputTypeCorrectly ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSUseOutputTypeCorrectly ](PSUseOutputTypeCorrectly,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessInitiatives.ps1)" time="0.0383" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]" executed="True" result="Success" success="True" time="1.7938" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSUseProcessBlockForPipelineCommand ]" executed="True" result="Success" success="True" time="0.039" asserts="0" description="Should pass rule [ PSUseProcessBlockForPipelineCommand ]"> + <results> + <test-case description="Should pass rule [ PSUseProcessBlockForPipelineCommand ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSUseProcessBlockForPipelineCommand ](PSUseProcessBlockForPipelineCommand,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessInitiatives.ps1)" time="0.039" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]" executed="True" result="Success" success="True" time="1.8267" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSUsePSCredentialType ]" executed="True" result="Success" success="True" time="0.0292" asserts="0" description="Should pass rule [ PSUsePSCredentialType ]"> + <results> + <test-case description="Should pass rule [ PSUsePSCredentialType ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSUsePSCredentialType ](PSUsePSCredentialType,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessInitiatives.ps1)" time="0.0292" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]" executed="True" result="Success" success="True" time="1.8695" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSShouldProcess ]" executed="True" result="Success" success="True" time="0.0391" asserts="0" description="Should pass rule [ PSShouldProcess ]"> + <results> + <test-case description="Should pass rule [ PSShouldProcess ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSShouldProcess ](PSShouldProcess,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessInitiatives.ps1)" time="0.0391" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]" executed="True" result="Success" success="True" time="1.9124" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSUseShouldProcessForStateChangingFunctions ]" executed="True" result="Success" success="True" time="0.0392" asserts="0" description="Should pass rule [ PSUseShouldProcessForStateChangingFunctions ]"> + <results> + <test-case description="Should pass rule [ PSUseShouldProcessForStateChangingFunctions ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSUseShouldProcessForStateChangingFunctions ](PSUseShouldProcessForStateChangingFunctions,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessInitiatives.ps1)" time="0.0392" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]" executed="True" result="Success" success="True" time="1.9551" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSUseSingularNouns ]" executed="True" result="Success" success="True" time="0.0389" asserts="0" description="Should pass rule [ PSUseSingularNouns ]"> + <results> + <test-case description="Should pass rule [ PSUseSingularNouns ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSUseSingularNouns ](PSUseSingularNouns,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessInitiatives.ps1)" time="0.0389" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]" executed="True" result="Success" success="True" time="2.0008" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSUseSupportsShouldProcess ]" executed="True" result="Success" success="True" time="0.0388" asserts="0" description="Should pass rule [ PSUseSupportsShouldProcess ]"> + <results> + <test-case description="Should pass rule [ PSUseSupportsShouldProcess ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSUseSupportsShouldProcess ](PSUseSupportsShouldProcess,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessInitiatives.ps1)" time="0.0388" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]" executed="True" result="Success" success="True" time="2.0434" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSUseToExportFieldsInManifest ]" executed="True" result="Success" success="True" time="0.0389" asserts="0" description="Should pass rule [ PSUseToExportFieldsInManifest ]"> + <results> + <test-case description="Should pass rule [ PSUseToExportFieldsInManifest ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSUseToExportFieldsInManifest ](PSUseToExportFieldsInManifest,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessInitiatives.ps1)" time="0.0389" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]" executed="True" result="Success" success="True" time="2.0868" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ]" executed="True" result="Success" success="True" time="0.0396" asserts="0" description="Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ]"> + <results> + <test-case description="Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ](PSUseUsingScopeModifierInNewRunspaces,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessInitiatives.ps1)" time="0.0396" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]" executed="True" result="Success" success="True" time="2.1291" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSUseUTF8EncodingForHelpFile ]" executed="True" result="Success" success="True" time="0.0386" asserts="0" description="Should pass rule [ PSUseUTF8EncodingForHelpFile ]"> + <results> + <test-case description="Should pass rule [ PSUseUTF8EncodingForHelpFile ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSUseUTF8EncodingForHelpFile ](PSUseUTF8EncodingForHelpFile,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessInitiatives.ps1)" time="0.0386" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]" executed="True" result="Success" success="True" time="2.172" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSDSCDscExamplesPresent ]" executed="True" result="Success" success="True" time="0.0391" asserts="0" description="Should pass rule [ PSDSCDscExamplesPresent ]"> + <results> + <test-case description="Should pass rule [ PSDSCDscExamplesPresent ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSDSCDscExamplesPresent ](PSDSCDscExamplesPresent,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessInitiatives.ps1)" time="0.0391" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]" executed="True" result="Success" success="True" time="2.2157" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSDSCDscTestsPresent ]" executed="True" result="Success" success="True" time="0.04" asserts="0" description="Should pass rule [ PSDSCDscTestsPresent ]"> + <results> + <test-case description="Should pass rule [ PSDSCDscTestsPresent ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSDSCDscTestsPresent ](PSDSCDscTestsPresent,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessInitiatives.ps1)" time="0.04" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]" executed="True" result="Success" success="True" time="2.247" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ]" executed="True" result="Success" success="True" time="0.0275" asserts="0" description="Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ]"> + <results> + <test-case description="Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ](PSDSCReturnCorrectTypesForDSCFunctions,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessInitiatives.ps1)" time="0.0275" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]" executed="True" result="Success" success="True" time="2.2893" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ]"> + <results> + <test-case description="Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ](PSDSCUseIdenticalMandatoryParametersForDSC,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessInitiatives.ps1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]" executed="True" result="Success" success="True" time="2.3317" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSDSCUseIdenticalParametersForDSC ]" executed="True" result="Success" success="True" time="0.0387" asserts="0" description="Should pass rule [ PSDSCUseIdenticalParametersForDSC ]"> + <results> + <test-case description="Should pass rule [ PSDSCUseIdenticalParametersForDSC ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSDSCUseIdenticalParametersForDSC ](PSDSCUseIdenticalParametersForDSC,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessInitiatives.ps1)" time="0.0387" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]" executed="True" result="Success" success="True" time="2.3746" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSDSCStandardDSCFunctionsInResource ]" executed="True" result="Success" success="True" time="0.0392" asserts="0" description="Should pass rule [ PSDSCStandardDSCFunctionsInResource ]"> + <results> + <test-case description="Should pass rule [ PSDSCStandardDSCFunctionsInResource ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSDSCStandardDSCFunctionsInResource ](PSDSCStandardDSCFunctionsInResource,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessInitiatives.ps1)" time="0.0392" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]" executed="True" result="Success" success="True" time="2.4163" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSDSCUseVerboseMessageInDSCResource ]" executed="True" result="Success" success="True" time="0.038" asserts="0" description="Should pass rule [ PSDSCUseVerboseMessageInDSCResource ]"> + <results> + <test-case description="Should pass rule [ PSDSCUseVerboseMessageInDSCResource ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessInitiatives.ps1 ].Should pass rule [ PSDSCUseVerboseMessageInDSCResource ](PSDSCUseVerboseMessageInDSCResource,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessInitiatives.ps1)" time="0.038" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests" executed="True" result="Success" success="True" time="47.4455" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests"> + <results> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]" executed="True" result="Success" success="True" time="0.0425" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSAlignAssignmentStatement ]" executed="True" result="Success" success="True" time="0.0389" asserts="0" description="Should pass rule [ PSAlignAssignmentStatement ]"> + <results> + <test-case description="Should pass rule [ PSAlignAssignmentStatement ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSAlignAssignmentStatement ](PSAlignAssignmentStatement,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessMeetings.ps1)" time="0.0389" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]" executed="True" result="Success" success="True" time="0.085" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSAvoidUsingCmdletAliases ]" executed="True" result="Success" success="True" time="0.0387" asserts="0" description="Should pass rule [ PSAvoidUsingCmdletAliases ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingCmdletAliases ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSAvoidUsingCmdletAliases ](PSAvoidUsingCmdletAliases,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessMeetings.ps1)" time="0.0387" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]" executed="True" result="Success" success="True" time="0.1272" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSAvoidAssignmentToAutomaticVariable ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSAvoidAssignmentToAutomaticVariable ]"> + <results> + <test-case description="Should pass rule [ PSAvoidAssignmentToAutomaticVariable ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSAvoidAssignmentToAutomaticVariable ](PSAvoidAssignmentToAutomaticVariable,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessMeetings.ps1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]" executed="True" result="Success" success="True" time="0.1699" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSAvoidDefaultValueSwitchParameter ]" executed="True" result="Success" success="True" time="0.0389" asserts="0" description="Should pass rule [ PSAvoidDefaultValueSwitchParameter ]"> + <results> + <test-case description="Should pass rule [ PSAvoidDefaultValueSwitchParameter ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSAvoidDefaultValueSwitchParameter ](PSAvoidDefaultValueSwitchParameter,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessMeetings.ps1)" time="0.0389" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]" executed="True" result="Success" success="True" time="0.1989" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ]" executed="True" result="Success" success="True" time="0.0253" asserts="0" description="Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ]"> + <results> + <test-case description="Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ](PSAvoidDefaultValueForMandatoryParameter,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessMeetings.ps1)" time="0.0253" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]" executed="True" result="Success" success="True" time="0.2417" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSAvoidUsingEmptyCatchBlock ]" executed="True" result="Success" success="True" time="0.0391" asserts="0" description="Should pass rule [ PSAvoidUsingEmptyCatchBlock ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingEmptyCatchBlock ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSAvoidUsingEmptyCatchBlock ](PSAvoidUsingEmptyCatchBlock,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessMeetings.ps1)" time="0.0391" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]" executed="True" result="Success" success="True" time="0.2844" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSAvoidGlobalAliases ]" executed="True" result="Success" success="True" time="0.039" asserts="0" description="Should pass rule [ PSAvoidGlobalAliases ]"> + <results> + <test-case description="Should pass rule [ PSAvoidGlobalAliases ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSAvoidGlobalAliases ](PSAvoidGlobalAliases,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessMeetings.ps1)" time="0.039" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]" executed="True" result="Success" success="True" time="0.3258" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSAvoidGlobalFunctions ]" executed="True" result="Success" success="True" time="0.0377" asserts="0" description="Should pass rule [ PSAvoidGlobalFunctions ]"> + <results> + <test-case description="Should pass rule [ PSAvoidGlobalFunctions ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSAvoidGlobalFunctions ](PSAvoidGlobalFunctions,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessMeetings.ps1)" time="0.0377" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]" executed="True" result="Success" success="True" time="0.3693" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSAvoidGlobalVars ]" executed="True" result="Success" success="True" time="0.0397" asserts="0" description="Should pass rule [ PSAvoidGlobalVars ]"> + <results> + <test-case description="Should pass rule [ PSAvoidGlobalVars ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSAvoidGlobalVars ](PSAvoidGlobalVars,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessMeetings.ps1)" time="0.0397" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]" executed="True" result="Success" success="True" time="0.3979" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSAvoidInvokingEmptyMembers ]" executed="True" result="Success" success="True" time="0.0247" asserts="0" description="Should pass rule [ PSAvoidInvokingEmptyMembers ]"> + <results> + <test-case description="Should pass rule [ PSAvoidInvokingEmptyMembers ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSAvoidInvokingEmptyMembers ](PSAvoidInvokingEmptyMembers,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessMeetings.ps1)" time="0.0247" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]" executed="True" result="Success" success="True" time="0.4407" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSAvoidLongLines ]" executed="True" result="Success" success="True" time="0.0391" asserts="0" description="Should pass rule [ PSAvoidLongLines ]"> + <results> + <test-case description="Should pass rule [ PSAvoidLongLines ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSAvoidLongLines ](PSAvoidLongLines,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessMeetings.ps1)" time="0.0391" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]" executed="True" result="Success" success="True" time="0.4834" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSAvoidMultipleTypeAttributes ]" executed="True" result="Success" success="True" time="0.039" asserts="0" description="Should pass rule [ PSAvoidMultipleTypeAttributes ]"> + <results> + <test-case description="Should pass rule [ PSAvoidMultipleTypeAttributes ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSAvoidMultipleTypeAttributes ](PSAvoidMultipleTypeAttributes,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessMeetings.ps1)" time="0.039" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]" executed="True" result="Success" success="True" time="0.5261" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ]" executed="True" result="Success" success="True" time="0.039" asserts="0" description="Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ]"> + <results> + <test-case description="Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ](PSAvoidNullOrEmptyHelpMessageAttribute,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessMeetings.ps1)" time="0.039" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]" executed="True" result="Success" success="True" time="0.5844" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ]" executed="True" result="Success" success="True" time="0.0543" asserts="0" description="Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ]"> + <results> + <test-case description="Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ](PSAvoidOverwritingBuiltInCmdlets,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessMeetings.ps1)" time="0.0543" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]" executed="True" result="Success" success="True" time="0.6253" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSAvoidUsingPositionalParameters ]" executed="True" result="Success" success="True" time="0.037" asserts="0" description="Should pass rule [ PSAvoidUsingPositionalParameters ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingPositionalParameters ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSAvoidUsingPositionalParameters ](PSAvoidUsingPositionalParameters,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessMeetings.ps1)" time="0.037" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]" executed="True" result="Success" success="True" time="0.6445" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSReservedCmdletChar ]" executed="True" result="Success" success="True" time="0.0151" asserts="0" description="Should pass rule [ PSReservedCmdletChar ]"> + <results> + <test-case description="Should pass rule [ PSReservedCmdletChar ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSReservedCmdletChar ](PSReservedCmdletChar,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessMeetings.ps1)" time="0.0151" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]" executed="True" result="Success" success="True" time="0.6636" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSReservedParams ]" executed="True" result="Success" success="True" time="0.0151" asserts="0" description="Should pass rule [ PSReservedParams ]"> + <results> + <test-case description="Should pass rule [ PSReservedParams ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSReservedParams ](PSReservedParams,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessMeetings.ps1)" time="0.0151" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]" executed="True" result="Success" success="True" time="0.683" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSAvoidSemicolonsAsLineTerminators ]" executed="True" result="Success" success="True" time="0.0152" asserts="0" description="Should pass rule [ PSAvoidSemicolonsAsLineTerminators ]"> + <results> + <test-case description="Should pass rule [ PSAvoidSemicolonsAsLineTerminators ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSAvoidSemicolonsAsLineTerminators ](PSAvoidSemicolonsAsLineTerminators,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessMeetings.ps1)" time="0.0152" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]" executed="True" result="Success" success="True" time="0.7022" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSAvoidShouldContinueWithoutForce ]" executed="True" result="Success" success="True" time="0.0152" asserts="0" description="Should pass rule [ PSAvoidShouldContinueWithoutForce ]"> + <results> + <test-case description="Should pass rule [ PSAvoidShouldContinueWithoutForce ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSAvoidShouldContinueWithoutForce ](PSAvoidShouldContinueWithoutForce,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessMeetings.ps1)" time="0.0152" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]" executed="True" result="Success" success="True" time="0.7214" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSAvoidTrailingWhitespace ]" executed="True" result="Success" success="True" time="0.0152" asserts="0" description="Should pass rule [ PSAvoidTrailingWhitespace ]"> + <results> + <test-case description="Should pass rule [ PSAvoidTrailingWhitespace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSAvoidTrailingWhitespace ](PSAvoidTrailingWhitespace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessMeetings.ps1)" time="0.0152" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]" executed="True" result="Success" success="True" time="0.7408" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ]" executed="True" result="Success" success="True" time="0.0153" asserts="0" description="Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ](PSAvoidUsingUsernameAndPasswordParams,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessMeetings.ps1)" time="0.0153" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]" executed="True" result="Success" success="True" time="0.7659" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ]" executed="True" result="Success" success="True" time="0.0212" asserts="0" description="Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ](PSAvoidUsingBrokenHashAlgorithms,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessMeetings.ps1)" time="0.0212" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]" executed="True" result="Success" success="True" time="0.8081" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSAvoidUsingComputerNameHardcoded ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSAvoidUsingComputerNameHardcoded ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingComputerNameHardcoded ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSAvoidUsingComputerNameHardcoded ](PSAvoidUsingComputerNameHardcoded,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessMeetings.ps1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]" executed="True" result="Success" success="True" time="0.8503" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ](PSAvoidUsingConvertToSecureStringWithPlainText,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessMeetings.ps1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]" executed="True" result="Success" success="True" time="0.8931" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSAvoidUsingDeprecatedManifestFields ]" executed="True" result="Success" success="True" time="0.0391" asserts="0" description="Should pass rule [ PSAvoidUsingDeprecatedManifestFields ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingDeprecatedManifestFields ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSAvoidUsingDeprecatedManifestFields ](PSAvoidUsingDeprecatedManifestFields,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessMeetings.ps1)" time="0.0391" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]" executed="True" result="Success" success="True" time="0.9356" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ]" executed="True" result="Success" success="True" time="0.0388" asserts="0" description="Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ](PSAvoidUsingDoubleQuotesForConstantString,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessMeetings.ps1)" time="0.0388" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]" executed="True" result="Success" success="True" time="0.9807" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSAvoidUsingInvokeExpression ]" executed="True" result="Success" success="True" time="0.0386" asserts="0" description="Should pass rule [ PSAvoidUsingInvokeExpression ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingInvokeExpression ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSAvoidUsingInvokeExpression ](PSAvoidUsingInvokeExpression,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessMeetings.ps1)" time="0.0386" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]" executed="True" result="Success" success="True" time="1.023" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSAvoidUsingPlainTextForPassword ]" executed="True" result="Success" success="True" time="0.0386" asserts="0" description="Should pass rule [ PSAvoidUsingPlainTextForPassword ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingPlainTextForPassword ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSAvoidUsingPlainTextForPassword ](PSAvoidUsingPlainTextForPassword,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessMeetings.ps1)" time="0.0386" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]" executed="True" result="Success" success="True" time="1.0652" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSAvoidUsingWMICmdlet ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSAvoidUsingWMICmdlet ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingWMICmdlet ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSAvoidUsingWMICmdlet ](PSAvoidUsingWMICmdlet,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessMeetings.ps1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]" executed="True" result="Success" success="True" time="1.108" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSAvoidUsingWriteHost ]" executed="True" result="Success" success="True" time="0.039" asserts="0" description="Should pass rule [ PSAvoidUsingWriteHost ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingWriteHost ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSAvoidUsingWriteHost ](PSAvoidUsingWriteHost,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessMeetings.ps1)" time="0.039" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]" executed="True" result="Success" success="True" time="1.1506" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSUseCompatibleCommands ]" executed="True" result="Success" success="True" time="0.0389" asserts="0" description="Should pass rule [ PSUseCompatibleCommands ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleCommands ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSUseCompatibleCommands ](PSUseCompatibleCommands,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessMeetings.ps1)" time="0.0389" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]" executed="True" result="Success" success="True" time="1.1929" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSUseCompatibleSyntax ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSUseCompatibleSyntax ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleSyntax ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSUseCompatibleSyntax ](PSUseCompatibleSyntax,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessMeetings.ps1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]" executed="True" result="Success" success="True" time="1.2371" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSUseCompatibleTypes ]" executed="True" result="Success" success="True" time="0.0376" asserts="0" description="Should pass rule [ PSUseCompatibleTypes ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleTypes ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSUseCompatibleTypes ](PSUseCompatibleTypes,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessMeetings.ps1)" time="0.0376" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]" executed="True" result="Success" success="True" time="1.2798" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSMisleadingBacktick ]" executed="True" result="Success" success="True" time="0.039" asserts="0" description="Should pass rule [ PSMisleadingBacktick ]"> + <results> + <test-case description="Should pass rule [ PSMisleadingBacktick ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSMisleadingBacktick ](PSMisleadingBacktick,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessMeetings.ps1)" time="0.039" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]" executed="True" result="Success" success="True" time="1.3222" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSMissingModuleManifestField ]" executed="True" result="Success" success="True" time="0.0387" asserts="0" description="Should pass rule [ PSMissingModuleManifestField ]"> + <results> + <test-case description="Should pass rule [ PSMissingModuleManifestField ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSMissingModuleManifestField ](PSMissingModuleManifestField,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessMeetings.ps1)" time="0.0387" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]" executed="True" result="Success" success="True" time="1.3646" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSPlaceCloseBrace ]" executed="True" result="Success" success="True" time="0.0388" asserts="0" description="Should pass rule [ PSPlaceCloseBrace ]"> + <results> + <test-case description="Should pass rule [ PSPlaceCloseBrace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSPlaceCloseBrace ](PSPlaceCloseBrace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessMeetings.ps1)" time="0.0388" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]" executed="True" result="Success" success="True" time="1.4071" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSPlaceOpenBrace ]" executed="True" result="Success" success="True" time="0.0388" asserts="0" description="Should pass rule [ PSPlaceOpenBrace ]"> + <results> + <test-case description="Should pass rule [ PSPlaceOpenBrace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSPlaceOpenBrace ](PSPlaceOpenBrace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessMeetings.ps1)" time="0.0388" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]" executed="True" result="Success" success="True" time="1.4531" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSPossibleIncorrectComparisonWithNull ]" executed="True" result="Success" success="True" time="0.0391" asserts="0" description="Should pass rule [ PSPossibleIncorrectComparisonWithNull ]"> + <results> + <test-case description="Should pass rule [ PSPossibleIncorrectComparisonWithNull ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSPossibleIncorrectComparisonWithNull ](PSPossibleIncorrectComparisonWithNull,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessMeetings.ps1)" time="0.0391" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]" executed="True" result="Success" success="True" time="1.4953" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ]"> + <results> + <test-case description="Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ](PSPossibleIncorrectUsageOfAssignmentOperator,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessMeetings.ps1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]" executed="True" result="Success" success="True" time="1.5378" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ]" executed="True" result="Success" success="True" time="0.0387" asserts="0" description="Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ]"> + <results> + <test-case description="Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ](PSPossibleIncorrectUsageOfRedirectionOperator,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessMeetings.ps1)" time="0.0387" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]" executed="True" result="Success" success="True" time="1.5799" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSProvideCommentHelp ]" executed="True" result="Success" success="True" time="0.0384" asserts="0" description="Should pass rule [ PSProvideCommentHelp ]"> + <results> + <test-case description="Should pass rule [ PSProvideCommentHelp ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSProvideCommentHelp ](PSProvideCommentHelp,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessMeetings.ps1)" time="0.0384" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]" executed="True" result="Success" success="True" time="1.6223" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSReviewUnusedParameter ]" executed="True" result="Success" success="True" time="0.0387" asserts="0" description="Should pass rule [ PSReviewUnusedParameter ]"> + <results> + <test-case description="Should pass rule [ PSReviewUnusedParameter ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSReviewUnusedParameter ](PSReviewUnusedParameter,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessMeetings.ps1)" time="0.0387" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]" executed="True" result="Success" success="True" time="1.6513" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSUseApprovedVerbs ]" executed="True" result="Success" success="True" time="0.0253" asserts="0" description="Should pass rule [ PSUseApprovedVerbs ]"> + <results> + <test-case description="Should pass rule [ PSUseApprovedVerbs ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSUseApprovedVerbs ](PSUseApprovedVerbs,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessMeetings.ps1)" time="0.0253" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]" executed="True" result="Success" success="True" time="1.6938" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSUseBOMForUnicodeEncodedFile ]" executed="True" result="Success" success="True" time="0.0388" asserts="0" description="Should pass rule [ PSUseBOMForUnicodeEncodedFile ]"> + <results> + <test-case description="Should pass rule [ PSUseBOMForUnicodeEncodedFile ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSUseBOMForUnicodeEncodedFile ](PSUseBOMForUnicodeEncodedFile,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessMeetings.ps1)" time="0.0388" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]" executed="True" result="Success" success="True" time="1.7377" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSUseCmdletCorrectly ]" executed="True" result="Success" success="True" time="0.04" asserts="0" description="Should pass rule [ PSUseCmdletCorrectly ]"> + <results> + <test-case description="Should pass rule [ PSUseCmdletCorrectly ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSUseCmdletCorrectly ](PSUseCmdletCorrectly,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessMeetings.ps1)" time="0.04" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]" executed="True" result="Success" success="True" time="1.7809" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSUseCompatibleCmdlets ]" executed="True" result="Success" success="True" time="0.0393" asserts="0" description="Should pass rule [ PSUseCompatibleCmdlets ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleCmdlets ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSUseCompatibleCmdlets ](PSUseCompatibleCmdlets,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessMeetings.ps1)" time="0.0393" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]" executed="True" result="Success" success="True" time="1.8272" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSUseConsistentIndentation ]" executed="True" result="Success" success="True" time="0.0391" asserts="0" description="Should pass rule [ PSUseConsistentIndentation ]"> + <results> + <test-case description="Should pass rule [ PSUseConsistentIndentation ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSUseConsistentIndentation ](PSUseConsistentIndentation,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessMeetings.ps1)" time="0.0391" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]" executed="True" result="Success" success="True" time="1.8701" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSUseConsistentWhitespace ]" executed="True" result="Success" success="True" time="0.039" asserts="0" description="Should pass rule [ PSUseConsistentWhitespace ]"> + <results> + <test-case description="Should pass rule [ PSUseConsistentWhitespace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSUseConsistentWhitespace ](PSUseConsistentWhitespace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessMeetings.ps1)" time="0.039" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]" executed="True" result="Success" success="True" time="1.9122" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSUseCorrectCasing ]" executed="True" result="Success" success="True" time="0.0384" asserts="0" description="Should pass rule [ PSUseCorrectCasing ]"> + <results> + <test-case description="Should pass rule [ PSUseCorrectCasing ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSUseCorrectCasing ](PSUseCorrectCasing,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessMeetings.ps1)" time="0.0384" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]" executed="True" result="Success" success="True" time="1.9552" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ]" executed="True" result="Success" success="True" time="0.0393" asserts="0" description="Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ]"> + <results> + <test-case description="Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ](PSUseDeclaredVarsMoreThanAssignments,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessMeetings.ps1)" time="0.0393" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]" executed="True" result="Success" success="True" time="1.9975" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSUseLiteralInitializerForHashtable ]" executed="True" result="Success" success="True" time="0.0386" asserts="0" description="Should pass rule [ PSUseLiteralInitializerForHashtable ]"> + <results> + <test-case description="Should pass rule [ PSUseLiteralInitializerForHashtable ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSUseLiteralInitializerForHashtable ](PSUseLiteralInitializerForHashtable,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessMeetings.ps1)" time="0.0386" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]" executed="True" result="Success" success="True" time="2.0402" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSUseOutputTypeCorrectly ]" executed="True" result="Success" success="True" time="0.039" asserts="0" description="Should pass rule [ PSUseOutputTypeCorrectly ]"> + <results> + <test-case description="Should pass rule [ PSUseOutputTypeCorrectly ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSUseOutputTypeCorrectly ](PSUseOutputTypeCorrectly,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessMeetings.ps1)" time="0.039" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]" executed="True" result="Success" success="True" time="2.0864" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSUseProcessBlockForPipelineCommand ]" executed="True" result="Success" success="True" time="0.0393" asserts="0" description="Should pass rule [ PSUseProcessBlockForPipelineCommand ]"> + <results> + <test-case description="Should pass rule [ PSUseProcessBlockForPipelineCommand ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSUseProcessBlockForPipelineCommand ](PSUseProcessBlockForPipelineCommand,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessMeetings.ps1)" time="0.0393" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]" executed="True" result="Success" success="True" time="2.1292" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSUsePSCredentialType ]" executed="True" result="Success" success="True" time="0.0391" asserts="0" description="Should pass rule [ PSUsePSCredentialType ]"> + <results> + <test-case description="Should pass rule [ PSUsePSCredentialType ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSUsePSCredentialType ](PSUsePSCredentialType,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessMeetings.ps1)" time="0.0391" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]" executed="True" result="Success" success="True" time="2.1723" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSShouldProcess ]" executed="True" result="Success" success="True" time="0.0394" asserts="0" description="Should pass rule [ PSShouldProcess ]"> + <results> + <test-case description="Should pass rule [ PSShouldProcess ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSShouldProcess ](PSShouldProcess,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessMeetings.ps1)" time="0.0394" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]" executed="True" result="Success" success="True" time="2.2153" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSUseShouldProcessForStateChangingFunctions ]" executed="True" result="Success" success="True" time="0.0392" asserts="0" description="Should pass rule [ PSUseShouldProcessForStateChangingFunctions ]"> + <results> + <test-case description="Should pass rule [ PSUseShouldProcessForStateChangingFunctions ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSUseShouldProcessForStateChangingFunctions ](PSUseShouldProcessForStateChangingFunctions,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessMeetings.ps1)" time="0.0392" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]" executed="True" result="Success" success="True" time="2.2455" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSUseSingularNouns ]" executed="True" result="Success" success="True" time="0.0265" asserts="0" description="Should pass rule [ PSUseSingularNouns ]"> + <results> + <test-case description="Should pass rule [ PSUseSingularNouns ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSUseSingularNouns ](PSUseSingularNouns,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessMeetings.ps1)" time="0.0265" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]" executed="True" result="Success" success="True" time="2.2875" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSUseSupportsShouldProcess ]" executed="True" result="Success" success="True" time="0.0383" asserts="0" description="Should pass rule [ PSUseSupportsShouldProcess ]"> + <results> + <test-case description="Should pass rule [ PSUseSupportsShouldProcess ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSUseSupportsShouldProcess ](PSUseSupportsShouldProcess,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessMeetings.ps1)" time="0.0383" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]" executed="True" result="Success" success="True" time="2.3302" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSUseToExportFieldsInManifest ]" executed="True" result="Success" success="True" time="0.039" asserts="0" description="Should pass rule [ PSUseToExportFieldsInManifest ]"> + <results> + <test-case description="Should pass rule [ PSUseToExportFieldsInManifest ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSUseToExportFieldsInManifest ](PSUseToExportFieldsInManifest,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessMeetings.ps1)" time="0.039" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]" executed="True" result="Success" success="True" time="2.373" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ]" executed="True" result="Success" success="True" time="0.0391" asserts="0" description="Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ]"> + <results> + <test-case description="Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ](PSUseUsingScopeModifierInNewRunspaces,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessMeetings.ps1)" time="0.0391" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]" executed="True" result="Success" success="True" time="2.4036" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSUseUTF8EncodingForHelpFile ]" executed="True" result="Success" success="True" time="0.0269" asserts="0" description="Should pass rule [ PSUseUTF8EncodingForHelpFile ]"> + <results> + <test-case description="Should pass rule [ PSUseUTF8EncodingForHelpFile ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSUseUTF8EncodingForHelpFile ](PSUseUTF8EncodingForHelpFile,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessMeetings.ps1)" time="0.0269" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]" executed="True" result="Success" success="True" time="2.4456" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSDSCDscExamplesPresent ]" executed="True" result="Success" success="True" time="0.0383" asserts="0" description="Should pass rule [ PSDSCDscExamplesPresent ]"> + <results> + <test-case description="Should pass rule [ PSDSCDscExamplesPresent ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSDSCDscExamplesPresent ](PSDSCDscExamplesPresent,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessMeetings.ps1)" time="0.0383" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]" executed="True" result="Success" success="True" time="2.4878" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSDSCDscTestsPresent ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSDSCDscTestsPresent ]"> + <results> + <test-case description="Should pass rule [ PSDSCDscTestsPresent ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSDSCDscTestsPresent ](PSDSCDscTestsPresent,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessMeetings.ps1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]" executed="True" result="Success" success="True" time="2.5302" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ]" executed="True" result="Success" success="True" time="0.0386" asserts="0" description="Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ]"> + <results> + <test-case description="Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ](PSDSCReturnCorrectTypesForDSCFunctions,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessMeetings.ps1)" time="0.0386" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]" executed="True" result="Success" success="True" time="2.5724" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ]"> + <results> + <test-case description="Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ](PSDSCUseIdenticalMandatoryParametersForDSC,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessMeetings.ps1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]" executed="True" result="Success" success="True" time="2.6178" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSDSCUseIdenticalParametersForDSC ]" executed="True" result="Success" success="True" time="0.0416" asserts="0" description="Should pass rule [ PSDSCUseIdenticalParametersForDSC ]"> + <results> + <test-case description="Should pass rule [ PSDSCUseIdenticalParametersForDSC ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSDSCUseIdenticalParametersForDSC ](PSDSCUseIdenticalParametersForDSC,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessMeetings.ps1)" time="0.0416" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]" executed="True" result="Success" success="True" time="2.6599" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSDSCStandardDSCFunctionsInResource ]" executed="True" result="Success" success="True" time="0.0384" asserts="0" description="Should pass rule [ PSDSCStandardDSCFunctionsInResource ]"> + <results> + <test-case description="Should pass rule [ PSDSCStandardDSCFunctionsInResource ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSDSCStandardDSCFunctionsInResource ](PSDSCStandardDSCFunctionsInResource,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessMeetings.ps1)" time="0.0384" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]" executed="True" result="Success" success="True" time="2.702" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSDSCUseVerboseMessageInDSCResource ]" executed="True" result="Success" success="True" time="0.0383" asserts="0" description="Should pass rule [ PSDSCUseVerboseMessageInDSCResource ]"> + <results> + <test-case description="Should pass rule [ PSDSCUseVerboseMessageInDSCResource ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessMeetings.ps1 ].Should pass rule [ PSDSCUseVerboseMessageInDSCResource ](PSDSCUseVerboseMessageInDSCResource,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessMeetings.ps1)" time="0.0383" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests" executed="True" result="Success" success="True" time="49.8718" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests"> + <results> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]" executed="True" result="Success" success="True" time="0.0427" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSAlignAssignmentStatement ]" executed="True" result="Success" success="True" time="0.039" asserts="0" description="Should pass rule [ PSAlignAssignmentStatement ]"> + <results> + <test-case description="Should pass rule [ PSAlignAssignmentStatement ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSAlignAssignmentStatement ](PSAlignAssignmentStatement,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessRecommendations.ps1)" time="0.039" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]" executed="True" result="Success" success="True" time="0.0708" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSAvoidUsingCmdletAliases ]" executed="True" result="Success" success="True" time="0.0207" asserts="0" description="Should pass rule [ PSAvoidUsingCmdletAliases ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingCmdletAliases ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSAvoidUsingCmdletAliases ](PSAvoidUsingCmdletAliases,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessRecommendations.ps1)" time="0.0207" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]" executed="True" result="Success" success="True" time="0.1134" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSAvoidAssignmentToAutomaticVariable ]" executed="True" result="Success" success="True" time="0.0388" asserts="0" description="Should pass rule [ PSAvoidAssignmentToAutomaticVariable ]"> + <results> + <test-case description="Should pass rule [ PSAvoidAssignmentToAutomaticVariable ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSAvoidAssignmentToAutomaticVariable ](PSAvoidAssignmentToAutomaticVariable,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessRecommendations.ps1)" time="0.0388" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]" executed="True" result="Success" success="True" time="0.1563" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSAvoidDefaultValueSwitchParameter ]" executed="True" result="Success" success="True" time="0.0391" asserts="0" description="Should pass rule [ PSAvoidDefaultValueSwitchParameter ]"> + <results> + <test-case description="Should pass rule [ PSAvoidDefaultValueSwitchParameter ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSAvoidDefaultValueSwitchParameter ](PSAvoidDefaultValueSwitchParameter,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessRecommendations.ps1)" time="0.0391" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]" executed="True" result="Success" success="True" time="0.1989" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ]" executed="True" result="Success" success="True" time="0.039" asserts="0" description="Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ]"> + <results> + <test-case description="Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ](PSAvoidDefaultValueForMandatoryParameter,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessRecommendations.ps1)" time="0.039" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]" executed="True" result="Success" success="True" time="0.242" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSAvoidUsingEmptyCatchBlock ]" executed="True" result="Success" success="True" time="0.0393" asserts="0" description="Should pass rule [ PSAvoidUsingEmptyCatchBlock ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingEmptyCatchBlock ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSAvoidUsingEmptyCatchBlock ](PSAvoidUsingEmptyCatchBlock,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessRecommendations.ps1)" time="0.0393" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]" executed="True" result="Success" success="True" time="0.2855" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSAvoidGlobalAliases ]" executed="True" result="Success" success="True" time="0.0395" asserts="0" description="Should pass rule [ PSAvoidGlobalAliases ]"> + <results> + <test-case description="Should pass rule [ PSAvoidGlobalAliases ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSAvoidGlobalAliases ](PSAvoidGlobalAliases,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessRecommendations.ps1)" time="0.0395" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]" executed="True" result="Success" success="True" time="0.3095" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSAvoidGlobalFunctions ]" executed="True" result="Success" success="True" time="0.02" asserts="0" description="Should pass rule [ PSAvoidGlobalFunctions ]"> + <results> + <test-case description="Should pass rule [ PSAvoidGlobalFunctions ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSAvoidGlobalFunctions ](PSAvoidGlobalFunctions,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessRecommendations.ps1)" time="0.02" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]" executed="True" result="Success" success="True" time="0.3519" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSAvoidGlobalVars ]" executed="True" result="Success" success="True" time="0.0352" asserts="0" description="Should pass rule [ PSAvoidGlobalVars ]"> + <results> + <test-case description="Should pass rule [ PSAvoidGlobalVars ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSAvoidGlobalVars ](PSAvoidGlobalVars,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessRecommendations.ps1)" time="0.0352" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]" executed="True" result="Success" success="True" time="0.3945" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSAvoidInvokingEmptyMembers ]" executed="True" result="Success" success="True" time="0.0388" asserts="0" description="Should pass rule [ PSAvoidInvokingEmptyMembers ]"> + <results> + <test-case description="Should pass rule [ PSAvoidInvokingEmptyMembers ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSAvoidInvokingEmptyMembers ](PSAvoidInvokingEmptyMembers,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessRecommendations.ps1)" time="0.0388" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]" executed="True" result="Success" success="True" time="0.4373" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSAvoidLongLines ]" executed="True" result="Success" success="True" time="0.0391" asserts="0" description="Should pass rule [ PSAvoidLongLines ]"> + <results> + <test-case description="Should pass rule [ PSAvoidLongLines ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSAvoidLongLines ](PSAvoidLongLines,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessRecommendations.ps1)" time="0.0391" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]" executed="True" result="Success" success="True" time="0.4796" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSAvoidMultipleTypeAttributes ]" executed="True" result="Success" success="True" time="0.0386" asserts="0" description="Should pass rule [ PSAvoidMultipleTypeAttributes ]"> + <results> + <test-case description="Should pass rule [ PSAvoidMultipleTypeAttributes ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSAvoidMultipleTypeAttributes ](PSAvoidMultipleTypeAttributes,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessRecommendations.ps1)" time="0.0386" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]" executed="True" result="Success" success="True" time="0.5228" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ]" executed="True" result="Success" success="True" time="0.0395" asserts="0" description="Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ]"> + <results> + <test-case description="Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ](PSAvoidNullOrEmptyHelpMessageAttribute,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessRecommendations.ps1)" time="0.0395" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]" executed="True" result="Success" success="True" time="0.5813" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ]" executed="True" result="Success" success="True" time="0.0548" asserts="0" description="Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ]"> + <results> + <test-case description="Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ](PSAvoidOverwritingBuiltInCmdlets,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessRecommendations.ps1)" time="0.0548" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]" executed="True" result="Success" success="True" time="0.6261" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSAvoidUsingPositionalParameters ]" executed="True" result="Success" success="True" time="0.0409" asserts="0" description="Should pass rule [ PSAvoidUsingPositionalParameters ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingPositionalParameters ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSAvoidUsingPositionalParameters ](PSAvoidUsingPositionalParameters,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessRecommendations.ps1)" time="0.0409" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]" executed="True" result="Success" success="True" time="0.6496" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSReservedCmdletChar ]" executed="True" result="Success" success="True" time="0.0192" asserts="0" description="Should pass rule [ PSReservedCmdletChar ]"> + <results> + <test-case description="Should pass rule [ PSReservedCmdletChar ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSReservedCmdletChar ](PSReservedCmdletChar,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessRecommendations.ps1)" time="0.0192" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]" executed="True" result="Success" success="True" time="0.6692" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSReservedParams ]" executed="True" result="Success" success="True" time="0.0155" asserts="0" description="Should pass rule [ PSReservedParams ]"> + <results> + <test-case description="Should pass rule [ PSReservedParams ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSReservedParams ](PSReservedParams,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessRecommendations.ps1)" time="0.0155" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]" executed="True" result="Success" success="True" time="0.6883" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSAvoidSemicolonsAsLineTerminators ]" executed="True" result="Success" success="True" time="0.0151" asserts="0" description="Should pass rule [ PSAvoidSemicolonsAsLineTerminators ]"> + <results> + <test-case description="Should pass rule [ PSAvoidSemicolonsAsLineTerminators ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSAvoidSemicolonsAsLineTerminators ](PSAvoidSemicolonsAsLineTerminators,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessRecommendations.ps1)" time="0.0151" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]" executed="True" result="Success" success="True" time="0.7078" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSAvoidShouldContinueWithoutForce ]" executed="True" result="Success" success="True" time="0.0155" asserts="0" description="Should pass rule [ PSAvoidShouldContinueWithoutForce ]"> + <results> + <test-case description="Should pass rule [ PSAvoidShouldContinueWithoutForce ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSAvoidShouldContinueWithoutForce ](PSAvoidShouldContinueWithoutForce,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessRecommendations.ps1)" time="0.0155" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]" executed="True" result="Success" success="True" time="0.7274" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSAvoidTrailingWhitespace ]" executed="True" result="Success" success="True" time="0.0155" asserts="0" description="Should pass rule [ PSAvoidTrailingWhitespace ]"> + <results> + <test-case description="Should pass rule [ PSAvoidTrailingWhitespace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSAvoidTrailingWhitespace ](PSAvoidTrailingWhitespace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessRecommendations.ps1)" time="0.0155" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]" executed="True" result="Success" success="True" time="0.7472" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ]" executed="True" result="Success" success="True" time="0.0156" asserts="0" description="Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ](PSAvoidUsingUsernameAndPasswordParams,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessRecommendations.ps1)" time="0.0156" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]" executed="True" result="Success" success="True" time="0.767" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ]" executed="True" result="Success" success="True" time="0.0158" asserts="0" description="Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ](PSAvoidUsingBrokenHashAlgorithms,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessRecommendations.ps1)" time="0.0158" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]" executed="True" result="Success" success="True" time="0.7867" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSAvoidUsingComputerNameHardcoded ]" executed="True" result="Success" success="True" time="0.0156" asserts="0" description="Should pass rule [ PSAvoidUsingComputerNameHardcoded ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingComputerNameHardcoded ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSAvoidUsingComputerNameHardcoded ](PSAvoidUsingComputerNameHardcoded,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessRecommendations.ps1)" time="0.0156" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]" executed="True" result="Success" success="True" time="0.8063" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ]" executed="True" result="Success" success="True" time="0.0154" asserts="0" description="Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ](PSAvoidUsingConvertToSecureStringWithPlainText,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessRecommendations.ps1)" time="0.0154" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]" executed="True" result="Success" success="True" time="0.8261" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSAvoidUsingDeprecatedManifestFields ]" executed="True" result="Success" success="True" time="0.0158" asserts="0" description="Should pass rule [ PSAvoidUsingDeprecatedManifestFields ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingDeprecatedManifestFields ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSAvoidUsingDeprecatedManifestFields ](PSAvoidUsingDeprecatedManifestFields,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessRecommendations.ps1)" time="0.0158" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]" executed="True" result="Success" success="True" time="0.8455" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ]" executed="True" result="Success" success="True" time="0.0154" asserts="0" description="Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ](PSAvoidUsingDoubleQuotesForConstantString,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessRecommendations.ps1)" time="0.0154" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]" executed="True" result="Success" success="True" time="0.8652" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSAvoidUsingInvokeExpression ]" executed="True" result="Success" success="True" time="0.0157" asserts="0" description="Should pass rule [ PSAvoidUsingInvokeExpression ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingInvokeExpression ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSAvoidUsingInvokeExpression ](PSAvoidUsingInvokeExpression,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessRecommendations.ps1)" time="0.0157" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]" executed="True" result="Success" success="True" time="0.8853" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSAvoidUsingPlainTextForPassword ]" executed="True" result="Success" success="True" time="0.0159" asserts="0" description="Should pass rule [ PSAvoidUsingPlainTextForPassword ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingPlainTextForPassword ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSAvoidUsingPlainTextForPassword ](PSAvoidUsingPlainTextForPassword,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessRecommendations.ps1)" time="0.0159" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]" executed="True" result="Success" success="True" time="0.9049" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSAvoidUsingWMICmdlet ]" executed="True" result="Success" success="True" time="0.0156" asserts="0" description="Should pass rule [ PSAvoidUsingWMICmdlet ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingWMICmdlet ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSAvoidUsingWMICmdlet ](PSAvoidUsingWMICmdlet,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessRecommendations.ps1)" time="0.0156" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]" executed="True" result="Success" success="True" time="0.9244" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSAvoidUsingWriteHost ]" executed="True" result="Success" success="True" time="0.0155" asserts="0" description="Should pass rule [ PSAvoidUsingWriteHost ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingWriteHost ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSAvoidUsingWriteHost ](PSAvoidUsingWriteHost,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessRecommendations.ps1)" time="0.0155" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]" executed="True" result="Success" success="True" time="0.9433" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSUseCompatibleCommands ]" executed="True" result="Success" success="True" time="0.0149" asserts="0" description="Should pass rule [ PSUseCompatibleCommands ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleCommands ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSUseCompatibleCommands ](PSUseCompatibleCommands,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessRecommendations.ps1)" time="0.0149" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]" executed="True" result="Success" success="True" time="0.9626" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSUseCompatibleSyntax ]" executed="True" result="Success" success="True" time="0.015" asserts="0" description="Should pass rule [ PSUseCompatibleSyntax ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleSyntax ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSUseCompatibleSyntax ](PSUseCompatibleSyntax,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessRecommendations.ps1)" time="0.015" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]" executed="True" result="Success" success="True" time="0.9816" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSUseCompatibleTypes ]" executed="True" result="Success" success="True" time="0.0151" asserts="0" description="Should pass rule [ PSUseCompatibleTypes ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleTypes ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSUseCompatibleTypes ](PSUseCompatibleTypes,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessRecommendations.ps1)" time="0.0151" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]" executed="True" result="Success" success="True" time="1.0009" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSMisleadingBacktick ]" executed="True" result="Success" success="True" time="0.0154" asserts="0" description="Should pass rule [ PSMisleadingBacktick ]"> + <results> + <test-case description="Should pass rule [ PSMisleadingBacktick ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSMisleadingBacktick ](PSMisleadingBacktick,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessRecommendations.ps1)" time="0.0154" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]" executed="True" result="Success" success="True" time="1.0304" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSMissingModuleManifestField ]" executed="True" result="Success" success="True" time="0.0256" asserts="0" description="Should pass rule [ PSMissingModuleManifestField ]"> + <results> + <test-case description="Should pass rule [ PSMissingModuleManifestField ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSMissingModuleManifestField ](PSMissingModuleManifestField,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessRecommendations.ps1)" time="0.0256" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]" executed="True" result="Success" success="True" time="1.0721" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSPlaceCloseBrace ]" executed="True" result="Success" success="True" time="0.038" asserts="0" description="Should pass rule [ PSPlaceCloseBrace ]"> + <results> + <test-case description="Should pass rule [ PSPlaceCloseBrace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSPlaceCloseBrace ](PSPlaceCloseBrace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessRecommendations.ps1)" time="0.038" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]" executed="True" result="Success" success="True" time="1.1145" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSPlaceOpenBrace ]" executed="True" result="Success" success="True" time="0.0387" asserts="0" description="Should pass rule [ PSPlaceOpenBrace ]"> + <results> + <test-case description="Should pass rule [ PSPlaceOpenBrace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSPlaceOpenBrace ](PSPlaceOpenBrace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessRecommendations.ps1)" time="0.0387" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]" executed="True" result="Success" success="True" time="1.1574" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSPossibleIncorrectComparisonWithNull ]" executed="True" result="Success" success="True" time="0.0391" asserts="0" description="Should pass rule [ PSPossibleIncorrectComparisonWithNull ]"> + <results> + <test-case description="Should pass rule [ PSPossibleIncorrectComparisonWithNull ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSPossibleIncorrectComparisonWithNull ](PSPossibleIncorrectComparisonWithNull,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessRecommendations.ps1)" time="0.0391" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]" executed="True" result="Success" success="True" time="1.2031" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ]" executed="True" result="Success" success="True" time="0.0389" asserts="0" description="Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ]"> + <results> + <test-case description="Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ](PSPossibleIncorrectUsageOfAssignmentOperator,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessRecommendations.ps1)" time="0.0389" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]" executed="True" result="Success" success="True" time="1.2457" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ]" executed="True" result="Success" success="True" time="0.0389" asserts="0" description="Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ]"> + <results> + <test-case description="Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ](PSPossibleIncorrectUsageOfRedirectionOperator,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessRecommendations.ps1)" time="0.0389" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]" executed="True" result="Success" success="True" time="1.288" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSProvideCommentHelp ]" executed="True" result="Success" success="True" time="0.0387" asserts="0" description="Should pass rule [ PSProvideCommentHelp ]"> + <results> + <test-case description="Should pass rule [ PSProvideCommentHelp ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSProvideCommentHelp ](PSProvideCommentHelp,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessRecommendations.ps1)" time="0.0387" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]" executed="True" result="Success" success="True" time="1.331" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSReviewUnusedParameter ]" executed="True" result="Success" success="True" time="0.0392" asserts="0" description="Should pass rule [ PSReviewUnusedParameter ]"> + <results> + <test-case description="Should pass rule [ PSReviewUnusedParameter ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSReviewUnusedParameter ](PSReviewUnusedParameter,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessRecommendations.ps1)" time="0.0392" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]" executed="True" result="Success" success="True" time="1.3739" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSUseApprovedVerbs ]" executed="True" result="Success" success="True" time="0.0393" asserts="0" description="Should pass rule [ PSUseApprovedVerbs ]"> + <results> + <test-case description="Should pass rule [ PSUseApprovedVerbs ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSUseApprovedVerbs ](PSUseApprovedVerbs,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessRecommendations.ps1)" time="0.0393" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]" executed="True" result="Success" success="True" time="1.4199" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSUseBOMForUnicodeEncodedFile ]" executed="True" result="Success" success="True" time="0.0394" asserts="0" description="Should pass rule [ PSUseBOMForUnicodeEncodedFile ]"> + <results> + <test-case description="Should pass rule [ PSUseBOMForUnicodeEncodedFile ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSUseBOMForUnicodeEncodedFile ](PSUseBOMForUnicodeEncodedFile,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessRecommendations.ps1)" time="0.0394" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]" executed="True" result="Success" success="True" time="1.4634" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSUseCmdletCorrectly ]" executed="True" result="Success" success="True" time="0.0396" asserts="0" description="Should pass rule [ PSUseCmdletCorrectly ]"> + <results> + <test-case description="Should pass rule [ PSUseCmdletCorrectly ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSUseCmdletCorrectly ](PSUseCmdletCorrectly,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessRecommendations.ps1)" time="0.0396" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]" executed="True" result="Success" success="True" time="1.5059" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSUseCompatibleCmdlets ]" executed="True" result="Success" success="True" time="0.0388" asserts="0" description="Should pass rule [ PSUseCompatibleCmdlets ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleCmdlets ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSUseCompatibleCmdlets ](PSUseCompatibleCmdlets,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessRecommendations.ps1)" time="0.0388" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]" executed="True" result="Success" success="True" time="1.549" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSUseConsistentIndentation ]" executed="True" result="Success" success="True" time="0.0394" asserts="0" description="Should pass rule [ PSUseConsistentIndentation ]"> + <results> + <test-case description="Should pass rule [ PSUseConsistentIndentation ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSUseConsistentIndentation ](PSUseConsistentIndentation,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessRecommendations.ps1)" time="0.0394" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]" executed="True" result="Success" success="True" time="1.5914" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSUseConsistentWhitespace ]" executed="True" result="Success" success="True" time="0.0386" asserts="0" description="Should pass rule [ PSUseConsistentWhitespace ]"> + <results> + <test-case description="Should pass rule [ PSUseConsistentWhitespace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSUseConsistentWhitespace ](PSUseConsistentWhitespace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessRecommendations.ps1)" time="0.0386" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]" executed="True" result="Success" success="True" time="1.6373" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSUseCorrectCasing ]" executed="True" result="Success" success="True" time="0.0422" asserts="0" description="Should pass rule [ PSUseCorrectCasing ]"> + <results> + <test-case description="Should pass rule [ PSUseCorrectCasing ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSUseCorrectCasing ](PSUseCorrectCasing,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessRecommendations.ps1)" time="0.0422" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]" executed="True" result="Success" success="True" time="1.68" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ]" executed="True" result="Success" success="True" time="0.039" asserts="0" description="Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ]"> + <results> + <test-case description="Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ](PSUseDeclaredVarsMoreThanAssignments,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessRecommendations.ps1)" time="0.039" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]" executed="True" result="Success" success="True" time="1.7227" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSUseLiteralInitializerForHashtable ]" executed="True" result="Success" success="True" time="0.039" asserts="0" description="Should pass rule [ PSUseLiteralInitializerForHashtable ]"> + <results> + <test-case description="Should pass rule [ PSUseLiteralInitializerForHashtable ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSUseLiteralInitializerForHashtable ](PSUseLiteralInitializerForHashtable,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessRecommendations.ps1)" time="0.039" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]" executed="True" result="Success" success="True" time="1.7656" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSUseOutputTypeCorrectly ]" executed="True" result="Success" success="True" time="0.0391" asserts="0" description="Should pass rule [ PSUseOutputTypeCorrectly ]"> + <results> + <test-case description="Should pass rule [ PSUseOutputTypeCorrectly ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSUseOutputTypeCorrectly ](PSUseOutputTypeCorrectly,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessRecommendations.ps1)" time="0.0391" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]" executed="True" result="Success" success="True" time="1.7935" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSUseProcessBlockForPipelineCommand ]" executed="True" result="Success" success="True" time="0.0241" asserts="0" description="Should pass rule [ PSUseProcessBlockForPipelineCommand ]"> + <results> + <test-case description="Should pass rule [ PSUseProcessBlockForPipelineCommand ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSUseProcessBlockForPipelineCommand ](PSUseProcessBlockForPipelineCommand,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessRecommendations.ps1)" time="0.0241" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]" executed="True" result="Success" success="True" time="1.8399" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSUsePSCredentialType ]" executed="True" result="Success" success="True" time="0.0388" asserts="0" description="Should pass rule [ PSUsePSCredentialType ]"> + <results> + <test-case description="Should pass rule [ PSUsePSCredentialType ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSUsePSCredentialType ](PSUsePSCredentialType,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessRecommendations.ps1)" time="0.0388" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]" executed="True" result="Success" success="True" time="1.8835" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSShouldProcess ]" executed="True" result="Success" success="True" time="0.0399" asserts="0" description="Should pass rule [ PSShouldProcess ]"> + <results> + <test-case description="Should pass rule [ PSShouldProcess ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSShouldProcess ](PSShouldProcess,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessRecommendations.ps1)" time="0.0399" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]" executed="True" result="Success" success="True" time="1.9264" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSUseShouldProcessForStateChangingFunctions ]" executed="True" result="Success" success="True" time="0.039" asserts="0" description="Should pass rule [ PSUseShouldProcessForStateChangingFunctions ]"> + <results> + <test-case description="Should pass rule [ PSUseShouldProcessForStateChangingFunctions ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSUseShouldProcessForStateChangingFunctions ](PSUseShouldProcessForStateChangingFunctions,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessRecommendations.ps1)" time="0.039" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]" executed="True" result="Success" success="True" time="1.9687" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSUseSingularNouns ]" executed="True" result="Success" success="True" time="0.0386" asserts="0" description="Should pass rule [ PSUseSingularNouns ]"> + <results> + <test-case description="Should pass rule [ PSUseSingularNouns ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSUseSingularNouns ](PSUseSingularNouns,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessRecommendations.ps1)" time="0.0386" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]" executed="True" result="Success" success="True" time="2.0122" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSUseSupportsShouldProcess ]" executed="True" result="Success" success="True" time="0.0395" asserts="0" description="Should pass rule [ PSUseSupportsShouldProcess ]"> + <results> + <test-case description="Should pass rule [ PSUseSupportsShouldProcess ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSUseSupportsShouldProcess ](PSUseSupportsShouldProcess,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessRecommendations.ps1)" time="0.0395" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]" executed="True" result="Success" success="True" time="2.0369" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSUseToExportFieldsInManifest ]" executed="True" result="Success" success="True" time="0.0208" asserts="0" description="Should pass rule [ PSUseToExportFieldsInManifest ]"> + <results> + <test-case description="Should pass rule [ PSUseToExportFieldsInManifest ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSUseToExportFieldsInManifest ](PSUseToExportFieldsInManifest,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessRecommendations.ps1)" time="0.0208" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]" executed="True" result="Success" success="True" time="2.0762" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ]" executed="True" result="Success" success="True" time="0.0356" asserts="0" description="Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ]"> + <results> + <test-case description="Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ](PSUseUsingScopeModifierInNewRunspaces,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessRecommendations.ps1)" time="0.0356" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]" executed="True" result="Success" success="True" time="2.1231" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSUseUTF8EncodingForHelpFile ]" executed="True" result="Success" success="True" time="0.0431" asserts="0" description="Should pass rule [ PSUseUTF8EncodingForHelpFile ]"> + <results> + <test-case description="Should pass rule [ PSUseUTF8EncodingForHelpFile ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSUseUTF8EncodingForHelpFile ](PSUseUTF8EncodingForHelpFile,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessRecommendations.ps1)" time="0.0431" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]" executed="True" result="Success" success="True" time="2.1658" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSDSCDscExamplesPresent ]" executed="True" result="Success" success="True" time="0.0389" asserts="0" description="Should pass rule [ PSDSCDscExamplesPresent ]"> + <results> + <test-case description="Should pass rule [ PSDSCDscExamplesPresent ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSDSCDscExamplesPresent ](PSDSCDscExamplesPresent,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessRecommendations.ps1)" time="0.0389" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]" executed="True" result="Success" success="True" time="2.2085" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSDSCDscTestsPresent ]" executed="True" result="Success" success="True" time="0.0388" asserts="0" description="Should pass rule [ PSDSCDscTestsPresent ]"> + <results> + <test-case description="Should pass rule [ PSDSCDscTestsPresent ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSDSCDscTestsPresent ](PSDSCDscTestsPresent,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessRecommendations.ps1)" time="0.0388" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]" executed="True" result="Success" success="True" time="2.2511" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ]" executed="True" result="Success" success="True" time="0.0389" asserts="0" description="Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ]"> + <results> + <test-case description="Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ](PSDSCReturnCorrectTypesForDSCFunctions,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessRecommendations.ps1)" time="0.0389" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]" executed="True" result="Success" success="True" time="2.2937" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ]" executed="True" result="Success" success="True" time="0.0389" asserts="0" description="Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ]"> + <results> + <test-case description="Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ](PSDSCUseIdenticalMandatoryParametersForDSC,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessRecommendations.ps1)" time="0.0389" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]" executed="True" result="Success" success="True" time="2.3391" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSDSCUseIdenticalParametersForDSC ]" executed="True" result="Success" success="True" time="0.0386" asserts="0" description="Should pass rule [ PSDSCUseIdenticalParametersForDSC ]"> + <results> + <test-case description="Should pass rule [ PSDSCUseIdenticalParametersForDSC ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSDSCUseIdenticalParametersForDSC ](PSDSCUseIdenticalParametersForDSC,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessRecommendations.ps1)" time="0.0386" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]" executed="True" result="Success" success="True" time="2.3803" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSDSCStandardDSCFunctionsInResource ]" executed="True" result="Success" success="True" time="0.0374" asserts="0" description="Should pass rule [ PSDSCStandardDSCFunctionsInResource ]"> + <results> + <test-case description="Should pass rule [ PSDSCStandardDSCFunctionsInResource ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSDSCStandardDSCFunctionsInResource ](PSDSCStandardDSCFunctionsInResource,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessRecommendations.ps1)" time="0.0374" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]" executed="True" result="Success" success="True" time="2.4228" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSDSCUseVerboseMessageInDSCResource ]" executed="True" result="Success" success="True" time="0.0388" asserts="0" description="Should pass rule [ PSDSCUseVerboseMessageInDSCResource ]"> + <results> + <test-case description="Should pass rule [ PSDSCUseVerboseMessageInDSCResource ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessRecommendations.ps1 ].Should pass rule [ PSDSCUseVerboseMessageInDSCResource ](PSDSCUseVerboseMessageInDSCResource,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessRecommendations.ps1)" time="0.0388" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests" executed="True" result="Success" success="True" time="52.617" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests"> + <results> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]" executed="True" result="Success" success="True" time="0.0434" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSAlignAssignmentStatement ]" executed="True" result="Success" success="True" time="0.0398" asserts="0" description="Should pass rule [ PSAlignAssignmentStatement ]"> + <results> + <test-case description="Should pass rule [ PSAlignAssignmentStatement ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSAlignAssignmentStatement ](PSAlignAssignmentStatement,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessReviews.ps1)" time="0.0398" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]" executed="True" result="Success" success="True" time="0.086" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSAvoidUsingCmdletAliases ]" executed="True" result="Success" success="True" time="0.0388" asserts="0" description="Should pass rule [ PSAvoidUsingCmdletAliases ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingCmdletAliases ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSAvoidUsingCmdletAliases ](PSAvoidUsingCmdletAliases,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessReviews.ps1)" time="0.0388" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]" executed="True" result="Success" success="True" time="0.1289" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSAvoidAssignmentToAutomaticVariable ]" executed="True" result="Success" success="True" time="0.0389" asserts="0" description="Should pass rule [ PSAvoidAssignmentToAutomaticVariable ]"> + <results> + <test-case description="Should pass rule [ PSAvoidAssignmentToAutomaticVariable ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSAvoidAssignmentToAutomaticVariable ](PSAvoidAssignmentToAutomaticVariable,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessReviews.ps1)" time="0.0389" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]" executed="True" result="Success" success="True" time="0.1526" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSAvoidDefaultValueSwitchParameter ]" executed="True" result="Success" success="True" time="0.0161" asserts="0" description="Should pass rule [ PSAvoidDefaultValueSwitchParameter ]"> + <results> + <test-case description="Should pass rule [ PSAvoidDefaultValueSwitchParameter ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSAvoidDefaultValueSwitchParameter ](PSAvoidDefaultValueSwitchParameter,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessReviews.ps1)" time="0.0161" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]" executed="True" result="Success" success="True" time="0.1949" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ]" executed="True" result="Success" success="True" time="0.0386" asserts="0" description="Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ]"> + <results> + <test-case description="Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ](PSAvoidDefaultValueForMandatoryParameter,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessReviews.ps1)" time="0.0386" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]" executed="True" result="Success" success="True" time="0.2374" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSAvoidUsingEmptyCatchBlock ]" executed="True" result="Success" success="True" time="0.0387" asserts="0" description="Should pass rule [ PSAvoidUsingEmptyCatchBlock ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingEmptyCatchBlock ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSAvoidUsingEmptyCatchBlock ](PSAvoidUsingEmptyCatchBlock,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessReviews.ps1)" time="0.0387" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]" executed="True" result="Success" success="True" time="0.2794" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSAvoidGlobalAliases ]" executed="True" result="Success" success="True" time="0.0383" asserts="0" description="Should pass rule [ PSAvoidGlobalAliases ]"> + <results> + <test-case description="Should pass rule [ PSAvoidGlobalAliases ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSAvoidGlobalAliases ](PSAvoidGlobalAliases,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessReviews.ps1)" time="0.0383" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]" executed="True" result="Success" success="True" time="0.3118" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSAvoidGlobalFunctions ]" executed="True" result="Success" success="True" time="0.0253" asserts="0" description="Should pass rule [ PSAvoidGlobalFunctions ]"> + <results> + <test-case description="Should pass rule [ PSAvoidGlobalFunctions ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSAvoidGlobalFunctions ](PSAvoidGlobalFunctions,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessReviews.ps1)" time="0.0253" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]" executed="True" result="Success" success="True" time="0.354" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSAvoidGlobalVars ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSAvoidGlobalVars ]"> + <results> + <test-case description="Should pass rule [ PSAvoidGlobalVars ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSAvoidGlobalVars ](PSAvoidGlobalVars,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessReviews.ps1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]" executed="True" result="Success" success="True" time="0.3967" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSAvoidInvokingEmptyMembers ]" executed="True" result="Success" success="True" time="0.0391" asserts="0" description="Should pass rule [ PSAvoidInvokingEmptyMembers ]"> + <results> + <test-case description="Should pass rule [ PSAvoidInvokingEmptyMembers ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSAvoidInvokingEmptyMembers ](PSAvoidInvokingEmptyMembers,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessReviews.ps1)" time="0.0391" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]" executed="True" result="Success" success="True" time="0.4394" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSAvoidLongLines ]" executed="True" result="Success" success="True" time="0.039" asserts="0" description="Should pass rule [ PSAvoidLongLines ]"> + <results> + <test-case description="Should pass rule [ PSAvoidLongLines ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSAvoidLongLines ](PSAvoidLongLines,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessReviews.ps1)" time="0.039" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]" executed="True" result="Success" success="True" time="0.4823" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSAvoidMultipleTypeAttributes ]" executed="True" result="Success" success="True" time="0.0392" asserts="0" description="Should pass rule [ PSAvoidMultipleTypeAttributes ]"> + <results> + <test-case description="Should pass rule [ PSAvoidMultipleTypeAttributes ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSAvoidMultipleTypeAttributes ](PSAvoidMultipleTypeAttributes,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessReviews.ps1)" time="0.0392" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]" executed="True" result="Success" success="True" time="0.5248" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ]" executed="True" result="Success" success="True" time="0.0387" asserts="0" description="Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ]"> + <results> + <test-case description="Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ](PSAvoidNullOrEmptyHelpMessageAttribute,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessReviews.ps1)" time="0.0387" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]" executed="True" result="Success" success="True" time="0.5837" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ]" executed="True" result="Success" success="True" time="0.0549" asserts="0" description="Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ]"> + <results> + <test-case description="Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ](PSAvoidOverwritingBuiltInCmdlets,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessReviews.ps1)" time="0.0549" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]" executed="True" result="Success" success="True" time="0.6249" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSAvoidUsingPositionalParameters ]" executed="True" result="Success" success="True" time="0.0372" asserts="0" description="Should pass rule [ PSAvoidUsingPositionalParameters ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingPositionalParameters ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSAvoidUsingPositionalParameters ](PSAvoidUsingPositionalParameters,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessReviews.ps1)" time="0.0372" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]" executed="True" result="Success" success="True" time="0.6443" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSReservedCmdletChar ]" executed="True" result="Success" success="True" time="0.0154" asserts="0" description="Should pass rule [ PSReservedCmdletChar ]"> + <results> + <test-case description="Should pass rule [ PSReservedCmdletChar ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSReservedCmdletChar ](PSReservedCmdletChar,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessReviews.ps1)" time="0.0154" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]" executed="True" result="Success" success="True" time="0.6683" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSReservedParams ]" executed="True" result="Success" success="True" time="0.0202" asserts="0" description="Should pass rule [ PSReservedParams ]"> + <results> + <test-case description="Should pass rule [ PSReservedParams ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSReservedParams ](PSReservedParams,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessReviews.ps1)" time="0.0202" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]" executed="True" result="Success" success="True" time="0.7099" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSAvoidSemicolonsAsLineTerminators ]" executed="True" result="Success" success="True" time="0.0379" asserts="0" description="Should pass rule [ PSAvoidSemicolonsAsLineTerminators ]"> + <results> + <test-case description="Should pass rule [ PSAvoidSemicolonsAsLineTerminators ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSAvoidSemicolonsAsLineTerminators ](PSAvoidSemicolonsAsLineTerminators,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessReviews.ps1)" time="0.0379" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]" executed="True" result="Success" success="True" time="0.7527" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSAvoidShouldContinueWithoutForce ]" executed="True" result="Success" success="True" time="0.0392" asserts="0" description="Should pass rule [ PSAvoidShouldContinueWithoutForce ]"> + <results> + <test-case description="Should pass rule [ PSAvoidShouldContinueWithoutForce ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSAvoidShouldContinueWithoutForce ](PSAvoidShouldContinueWithoutForce,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessReviews.ps1)" time="0.0392" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]" executed="True" result="Success" success="True" time="0.795" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSAvoidTrailingWhitespace ]" executed="True" result="Success" success="True" time="0.0386" asserts="0" description="Should pass rule [ PSAvoidTrailingWhitespace ]"> + <results> + <test-case description="Should pass rule [ PSAvoidTrailingWhitespace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSAvoidTrailingWhitespace ](PSAvoidTrailingWhitespace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessReviews.ps1)" time="0.0386" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]" executed="True" result="Success" success="True" time="0.8378" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ]" executed="True" result="Success" success="True" time="0.039" asserts="0" description="Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ](PSAvoidUsingUsernameAndPasswordParams,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessReviews.ps1)" time="0.039" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]" executed="True" result="Success" success="True" time="0.8837" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ]" executed="True" result="Success" success="True" time="0.0389" asserts="0" description="Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ](PSAvoidUsingBrokenHashAlgorithms,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessReviews.ps1)" time="0.0389" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]" executed="True" result="Success" success="True" time="0.9263" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSAvoidUsingComputerNameHardcoded ]" executed="True" result="Success" success="True" time="0.0388" asserts="0" description="Should pass rule [ PSAvoidUsingComputerNameHardcoded ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingComputerNameHardcoded ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSAvoidUsingComputerNameHardcoded ](PSAvoidUsingComputerNameHardcoded,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessReviews.ps1)" time="0.0388" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]" executed="True" result="Success" success="True" time="0.9686" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ]" executed="True" result="Success" success="True" time="0.0386" asserts="0" description="Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ](PSAvoidUsingConvertToSecureStringWithPlainText,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessReviews.ps1)" time="0.0386" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]" executed="True" result="Success" success="True" time="1.0113" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSAvoidUsingDeprecatedManifestFields ]" executed="True" result="Success" success="True" time="0.0391" asserts="0" description="Should pass rule [ PSAvoidUsingDeprecatedManifestFields ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingDeprecatedManifestFields ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSAvoidUsingDeprecatedManifestFields ](PSAvoidUsingDeprecatedManifestFields,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessReviews.ps1)" time="0.0391" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]" executed="True" result="Success" success="True" time="1.0546" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ]" executed="True" result="Success" success="True" time="0.0397" asserts="0" description="Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ](PSAvoidUsingDoubleQuotesForConstantString,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessReviews.ps1)" time="0.0397" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]" executed="True" result="Success" success="True" time="1.0824" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSAvoidUsingInvokeExpression ]" executed="True" result="Success" success="True" time="0.0203" asserts="0" description="Should pass rule [ PSAvoidUsingInvokeExpression ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingInvokeExpression ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSAvoidUsingInvokeExpression ](PSAvoidUsingInvokeExpression,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessReviews.ps1)" time="0.0203" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]" executed="True" result="Success" success="True" time="1.1239" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSAvoidUsingPlainTextForPassword ]" executed="True" result="Success" success="True" time="0.0377" asserts="0" description="Should pass rule [ PSAvoidUsingPlainTextForPassword ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingPlainTextForPassword ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSAvoidUsingPlainTextForPassword ](PSAvoidUsingPlainTextForPassword,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessReviews.ps1)" time="0.0377" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]" executed="True" result="Success" success="True" time="1.1665" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSAvoidUsingWMICmdlet ]" executed="True" result="Success" success="True" time="0.0388" asserts="0" description="Should pass rule [ PSAvoidUsingWMICmdlet ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingWMICmdlet ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSAvoidUsingWMICmdlet ](PSAvoidUsingWMICmdlet,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessReviews.ps1)" time="0.0388" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]" executed="True" result="Success" success="True" time="1.2092" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSAvoidUsingWriteHost ]" executed="True" result="Success" success="True" time="0.039" asserts="0" description="Should pass rule [ PSAvoidUsingWriteHost ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingWriteHost ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSAvoidUsingWriteHost ](PSAvoidUsingWriteHost,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessReviews.ps1)" time="0.039" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]" executed="True" result="Success" success="True" time="1.2514" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSUseCompatibleCommands ]" executed="True" result="Success" success="True" time="0.0384" asserts="0" description="Should pass rule [ PSUseCompatibleCommands ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleCommands ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSUseCompatibleCommands ](PSUseCompatibleCommands,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessReviews.ps1)" time="0.0384" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]" executed="True" result="Success" success="True" time="1.2968" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSUseCompatibleSyntax ]" executed="True" result="Success" success="True" time="0.0388" asserts="0" description="Should pass rule [ PSUseCompatibleSyntax ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleSyntax ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSUseCompatibleSyntax ](PSUseCompatibleSyntax,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessReviews.ps1)" time="0.0388" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]" executed="True" result="Success" success="True" time="1.3394" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSUseCompatibleTypes ]" executed="True" result="Success" success="True" time="0.0388" asserts="0" description="Should pass rule [ PSUseCompatibleTypes ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleTypes ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSUseCompatibleTypes ](PSUseCompatibleTypes,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessReviews.ps1)" time="0.0388" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]" executed="True" result="Success" success="True" time="1.382" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSMisleadingBacktick ]" executed="True" result="Success" success="True" time="0.0389" asserts="0" description="Should pass rule [ PSMisleadingBacktick ]"> + <results> + <test-case description="Should pass rule [ PSMisleadingBacktick ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSMisleadingBacktick ](PSMisleadingBacktick,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessReviews.ps1)" time="0.0389" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]" executed="True" result="Success" success="True" time="1.4243" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSMissingModuleManifestField ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSMissingModuleManifestField ]"> + <results> + <test-case description="Should pass rule [ PSMissingModuleManifestField ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSMissingModuleManifestField ](PSMissingModuleManifestField,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessReviews.ps1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]" executed="True" result="Success" success="True" time="1.4665" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSPlaceCloseBrace ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSPlaceCloseBrace ]"> + <results> + <test-case description="Should pass rule [ PSPlaceCloseBrace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSPlaceCloseBrace ](PSPlaceCloseBrace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessReviews.ps1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]" executed="True" result="Success" success="True" time="1.5122" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSPlaceOpenBrace ]" executed="True" result="Success" success="True" time="0.042" asserts="0" description="Should pass rule [ PSPlaceOpenBrace ]"> + <results> + <test-case description="Should pass rule [ PSPlaceOpenBrace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSPlaceOpenBrace ](PSPlaceOpenBrace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessReviews.ps1)" time="0.042" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]" executed="True" result="Success" success="True" time="1.5507" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSPossibleIncorrectComparisonWithNull ]" executed="True" result="Success" success="True" time="0.0348" asserts="0" description="Should pass rule [ PSPossibleIncorrectComparisonWithNull ]"> + <results> + <test-case description="Should pass rule [ PSPossibleIncorrectComparisonWithNull ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSPossibleIncorrectComparisonWithNull ](PSPossibleIncorrectComparisonWithNull,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessReviews.ps1)" time="0.0348" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]" executed="True" result="Success" success="True" time="1.5967" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ]" executed="True" result="Success" success="True" time="0.0389" asserts="0" description="Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ]"> + <results> + <test-case description="Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ](PSPossibleIncorrectUsageOfAssignmentOperator,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessReviews.ps1)" time="0.0389" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]" executed="True" result="Success" success="True" time="1.6399" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ]" executed="True" result="Success" success="True" time="0.0395" asserts="0" description="Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ]"> + <results> + <test-case description="Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ](PSPossibleIncorrectUsageOfRedirectionOperator,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessReviews.ps1)" time="0.0395" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]" executed="True" result="Success" success="True" time="1.6818" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSProvideCommentHelp ]" executed="True" result="Success" success="True" time="0.0382" asserts="0" description="Should pass rule [ PSProvideCommentHelp ]"> + <results> + <test-case description="Should pass rule [ PSProvideCommentHelp ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSProvideCommentHelp ](PSProvideCommentHelp,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessReviews.ps1)" time="0.0382" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]" executed="True" result="Success" success="True" time="1.7246" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSReviewUnusedParameter ]" executed="True" result="Success" success="True" time="0.0388" asserts="0" description="Should pass rule [ PSReviewUnusedParameter ]"> + <results> + <test-case description="Should pass rule [ PSReviewUnusedParameter ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSReviewUnusedParameter ](PSReviewUnusedParameter,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessReviews.ps1)" time="0.0388" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]" executed="True" result="Success" success="True" time="1.7669" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSUseApprovedVerbs ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSUseApprovedVerbs ]"> + <results> + <test-case description="Should pass rule [ PSUseApprovedVerbs ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSUseApprovedVerbs ](PSUseApprovedVerbs,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessReviews.ps1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]" executed="True" result="Success" success="True" time="1.7957" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSUseBOMForUnicodeEncodedFile ]" executed="True" result="Success" success="True" time="0.0215" asserts="0" description="Should pass rule [ PSUseBOMForUnicodeEncodedFile ]"> + <results> + <test-case description="Should pass rule [ PSUseBOMForUnicodeEncodedFile ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSUseBOMForUnicodeEncodedFile ](PSUseBOMForUnicodeEncodedFile,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessReviews.ps1)" time="0.0215" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]" executed="True" result="Success" success="True" time="1.8388" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSUseCmdletCorrectly ]" executed="True" result="Success" success="True" time="0.0393" asserts="0" description="Should pass rule [ PSUseCmdletCorrectly ]"> + <results> + <test-case description="Should pass rule [ PSUseCmdletCorrectly ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSUseCmdletCorrectly ](PSUseCmdletCorrectly,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessReviews.ps1)" time="0.0393" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]" executed="True" result="Success" success="True" time="1.8858" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSUseCompatibleCmdlets ]" executed="True" result="Success" success="True" time="0.0432" asserts="0" description="Should pass rule [ PSUseCompatibleCmdlets ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleCmdlets ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSUseCompatibleCmdlets ](PSUseCompatibleCmdlets,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessReviews.ps1)" time="0.0432" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]" executed="True" result="Success" success="True" time="1.9287" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSUseConsistentIndentation ]" executed="True" result="Success" success="True" time="0.039" asserts="0" description="Should pass rule [ PSUseConsistentIndentation ]"> + <results> + <test-case description="Should pass rule [ PSUseConsistentIndentation ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSUseConsistentIndentation ](PSUseConsistentIndentation,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessReviews.ps1)" time="0.039" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]" executed="True" result="Success" success="True" time="1.9711" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSUseConsistentWhitespace ]" executed="True" result="Success" success="True" time="0.0387" asserts="0" description="Should pass rule [ PSUseConsistentWhitespace ]"> + <results> + <test-case description="Should pass rule [ PSUseConsistentWhitespace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSUseConsistentWhitespace ](PSUseConsistentWhitespace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessReviews.ps1)" time="0.0387" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]" executed="True" result="Success" success="True" time="2.0143" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSUseCorrectCasing ]" executed="True" result="Success" success="True" time="0.0393" asserts="0" description="Should pass rule [ PSUseCorrectCasing ]"> + <results> + <test-case description="Should pass rule [ PSUseCorrectCasing ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSUseCorrectCasing ](PSUseCorrectCasing,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessReviews.ps1)" time="0.0393" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]" executed="True" result="Success" success="True" time="2.0384" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ]" executed="True" result="Success" success="True" time="0.0202" asserts="0" description="Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ]"> + <results> + <test-case description="Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ](PSUseDeclaredVarsMoreThanAssignments,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessReviews.ps1)" time="0.0202" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]" executed="True" result="Success" success="True" time="2.082" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSUseLiteralInitializerForHashtable ]" executed="True" result="Success" success="True" time="0.0397" asserts="0" description="Should pass rule [ PSUseLiteralInitializerForHashtable ]"> + <results> + <test-case description="Should pass rule [ PSUseLiteralInitializerForHashtable ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSUseLiteralInitializerForHashtable ](PSUseLiteralInitializerForHashtable,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessReviews.ps1)" time="0.0397" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]" executed="True" result="Success" success="True" time="2.1251" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSUseOutputTypeCorrectly ]" executed="True" result="Success" success="True" time="0.0393" asserts="0" description="Should pass rule [ PSUseOutputTypeCorrectly ]"> + <results> + <test-case description="Should pass rule [ PSUseOutputTypeCorrectly ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSUseOutputTypeCorrectly ](PSUseOutputTypeCorrectly,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessReviews.ps1)" time="0.0393" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]" executed="True" result="Success" success="True" time="2.1678" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSUseProcessBlockForPipelineCommand ]" executed="True" result="Success" success="True" time="0.039" asserts="0" description="Should pass rule [ PSUseProcessBlockForPipelineCommand ]"> + <results> + <test-case description="Should pass rule [ PSUseProcessBlockForPipelineCommand ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSUseProcessBlockForPipelineCommand ](PSUseProcessBlockForPipelineCommand,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessReviews.ps1)" time="0.039" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]" executed="True" result="Success" success="True" time="2.2112" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSUsePSCredentialType ]" executed="True" result="Success" success="True" time="0.0397" asserts="0" description="Should pass rule [ PSUsePSCredentialType ]"> + <results> + <test-case description="Should pass rule [ PSUsePSCredentialType ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSUsePSCredentialType ](PSUsePSCredentialType,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessReviews.ps1)" time="0.0397" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]" executed="True" result="Success" success="True" time="2.255" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSShouldProcess ]" executed="True" result="Success" success="True" time="0.04" asserts="0" description="Should pass rule [ PSShouldProcess ]"> + <results> + <test-case description="Should pass rule [ PSShouldProcess ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSShouldProcess ](PSShouldProcess,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessReviews.ps1)" time="0.04" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]" executed="True" result="Success" success="True" time="2.2774" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSUseShouldProcessForStateChangingFunctions ]" executed="True" result="Success" success="True" time="0.0184" asserts="0" description="Should pass rule [ PSUseShouldProcessForStateChangingFunctions ]"> + <results> + <test-case description="Should pass rule [ PSUseShouldProcessForStateChangingFunctions ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSUseShouldProcessForStateChangingFunctions ](PSUseShouldProcessForStateChangingFunctions,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessReviews.ps1)" time="0.0184" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]" executed="True" result="Success" success="True" time="2.3238" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSUseSingularNouns ]" executed="True" result="Success" success="True" time="0.0427" asserts="0" description="Should pass rule [ PSUseSingularNouns ]"> + <results> + <test-case description="Should pass rule [ PSUseSingularNouns ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSUseSingularNouns ](PSUseSingularNouns,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessReviews.ps1)" time="0.0427" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]" executed="True" result="Success" success="True" time="2.3665" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSUseSupportsShouldProcess ]" executed="True" result="Success" success="True" time="0.039" asserts="0" description="Should pass rule [ PSUseSupportsShouldProcess ]"> + <results> + <test-case description="Should pass rule [ PSUseSupportsShouldProcess ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSUseSupportsShouldProcess ](PSUseSupportsShouldProcess,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessReviews.ps1)" time="0.039" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]" executed="True" result="Success" success="True" time="2.409" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSUseToExportFieldsInManifest ]" executed="True" result="Success" success="True" time="0.0388" asserts="0" description="Should pass rule [ PSUseToExportFieldsInManifest ]"> + <results> + <test-case description="Should pass rule [ PSUseToExportFieldsInManifest ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSUseToExportFieldsInManifest ](PSUseToExportFieldsInManifest,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessReviews.ps1)" time="0.0388" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]" executed="True" result="Success" success="True" time="2.4519" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ]" executed="True" result="Success" success="True" time="0.0392" asserts="0" description="Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ]"> + <results> + <test-case description="Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ](PSUseUsingScopeModifierInNewRunspaces,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessReviews.ps1)" time="0.0392" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]" executed="True" result="Success" success="True" time="2.4954" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSUseUTF8EncodingForHelpFile ]" executed="True" result="Success" success="True" time="0.0397" asserts="0" description="Should pass rule [ PSUseUTF8EncodingForHelpFile ]"> + <results> + <test-case description="Should pass rule [ PSUseUTF8EncodingForHelpFile ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSUseUTF8EncodingForHelpFile ](PSUseUTF8EncodingForHelpFile,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessReviews.ps1)" time="0.0397" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]" executed="True" result="Success" success="True" time="2.517" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSDSCDscExamplesPresent ]" executed="True" result="Success" success="True" time="0.0177" asserts="0" description="Should pass rule [ PSDSCDscExamplesPresent ]"> + <results> + <test-case description="Should pass rule [ PSDSCDscExamplesPresent ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSDSCDscExamplesPresent ](PSDSCDscExamplesPresent,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessReviews.ps1)" time="0.0177" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]" executed="True" result="Success" success="True" time="2.54" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSDSCDscTestsPresent ]" executed="True" result="Success" success="True" time="0.0191" asserts="0" description="Should pass rule [ PSDSCDscTestsPresent ]"> + <results> + <test-case description="Should pass rule [ PSDSCDscTestsPresent ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSDSCDscTestsPresent ](PSDSCDscTestsPresent,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessReviews.ps1)" time="0.0191" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]" executed="True" result="Success" success="True" time="2.5814" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ]" executed="True" result="Success" success="True" time="0.0377" asserts="0" description="Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ]"> + <results> + <test-case description="Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ](PSDSCReturnCorrectTypesForDSCFunctions,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessReviews.ps1)" time="0.0377" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]" executed="True" result="Success" success="True" time="2.6235" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ]" executed="True" result="Success" success="True" time="0.0383" asserts="0" description="Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ]"> + <results> + <test-case description="Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ](PSDSCUseIdenticalMandatoryParametersForDSC,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessReviews.ps1)" time="0.0383" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]" executed="True" result="Success" success="True" time="2.6569" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSDSCUseIdenticalParametersForDSC ]" executed="True" result="Success" success="True" time="0.0297" asserts="0" description="Should pass rule [ PSDSCUseIdenticalParametersForDSC ]"> + <results> + <test-case description="Should pass rule [ PSDSCUseIdenticalParametersForDSC ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSDSCUseIdenticalParametersForDSC ](PSDSCUseIdenticalParametersForDSC,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessReviews.ps1)" time="0.0297" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]" executed="True" result="Success" success="True" time="2.6993" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSDSCStandardDSCFunctionsInResource ]" executed="True" result="Success" success="True" time="0.0387" asserts="0" description="Should pass rule [ PSDSCStandardDSCFunctionsInResource ]"> + <results> + <test-case description="Should pass rule [ PSDSCStandardDSCFunctionsInResource ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSDSCStandardDSCFunctionsInResource ](PSDSCStandardDSCFunctionsInResource,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessReviews.ps1)" time="0.0387" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]" executed="True" result="Success" success="True" time="2.7418" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSDSCUseVerboseMessageInDSCResource ]" executed="True" result="Success" success="True" time="0.0388" asserts="0" description="Should pass rule [ PSDSCUseVerboseMessageInDSCResource ]"> + <results> + <test-case description="Should pass rule [ PSDSCUseVerboseMessageInDSCResource ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessReviews.ps1 ].Should pass rule [ PSDSCUseVerboseMessageInDSCResource ](PSDSCUseVerboseMessageInDSCResource,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessReviews.ps1)" time="0.0388" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests" executed="True" result="Success" success="True" time="55.3331" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests"> + <results> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]" executed="True" result="Success" success="True" time="0.0426" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSAlignAssignmentStatement ]" executed="True" result="Success" success="True" time="0.0389" asserts="0" description="Should pass rule [ PSAlignAssignmentStatement ]"> + <results> + <test-case description="Should pass rule [ PSAlignAssignmentStatement ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSAlignAssignmentStatement ](PSAlignAssignmentStatement,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessUsers.ps1)" time="0.0389" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]" executed="True" result="Success" success="True" time="0.0808" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSAvoidUsingCmdletAliases ]" executed="True" result="Success" success="True" time="0.0345" asserts="0" description="Should pass rule [ PSAvoidUsingCmdletAliases ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingCmdletAliases ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSAvoidUsingCmdletAliases ](PSAvoidUsingCmdletAliases,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessUsers.ps1)" time="0.0345" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]" executed="True" result="Success" success="True" time="0.1228" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSAvoidAssignmentToAutomaticVariable ]" executed="True" result="Success" success="True" time="0.0384" asserts="0" description="Should pass rule [ PSAvoidAssignmentToAutomaticVariable ]"> + <results> + <test-case description="Should pass rule [ PSAvoidAssignmentToAutomaticVariable ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSAvoidAssignmentToAutomaticVariable ](PSAvoidAssignmentToAutomaticVariable,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessUsers.ps1)" time="0.0384" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]" executed="True" result="Success" success="True" time="0.1685" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSAvoidDefaultValueSwitchParameter ]" executed="True" result="Success" success="True" time="0.0386" asserts="0" description="Should pass rule [ PSAvoidDefaultValueSwitchParameter ]"> + <results> + <test-case description="Should pass rule [ PSAvoidDefaultValueSwitchParameter ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSAvoidDefaultValueSwitchParameter ](PSAvoidDefaultValueSwitchParameter,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessUsers.ps1)" time="0.0386" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]" executed="True" result="Success" success="True" time="0.2099" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ]" executed="True" result="Success" success="True" time="0.0376" asserts="0" description="Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ]"> + <results> + <test-case description="Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ](PSAvoidDefaultValueForMandatoryParameter,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessUsers.ps1)" time="0.0376" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]" executed="True" result="Success" success="True" time="0.2528" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSAvoidUsingEmptyCatchBlock ]" executed="True" result="Success" success="True" time="0.0392" asserts="0" description="Should pass rule [ PSAvoidUsingEmptyCatchBlock ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingEmptyCatchBlock ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSAvoidUsingEmptyCatchBlock ](PSAvoidUsingEmptyCatchBlock,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessUsers.ps1)" time="0.0392" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]" executed="True" result="Success" success="True" time="0.2898" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSAvoidGlobalAliases ]" executed="True" result="Success" success="True" time="0.0331" asserts="0" description="Should pass rule [ PSAvoidGlobalAliases ]"> + <results> + <test-case description="Should pass rule [ PSAvoidGlobalAliases ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSAvoidGlobalAliases ](PSAvoidGlobalAliases,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessUsers.ps1)" time="0.0331" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]" executed="True" result="Success" success="True" time="0.332" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSAvoidGlobalFunctions ]" executed="True" result="Success" success="True" time="0.0384" asserts="0" description="Should pass rule [ PSAvoidGlobalFunctions ]"> + <results> + <test-case description="Should pass rule [ PSAvoidGlobalFunctions ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSAvoidGlobalFunctions ](PSAvoidGlobalFunctions,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessUsers.ps1)" time="0.0384" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]" executed="True" result="Success" success="True" time="0.3747" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSAvoidGlobalVars ]" executed="True" result="Success" success="True" time="0.039" asserts="0" description="Should pass rule [ PSAvoidGlobalVars ]"> + <results> + <test-case description="Should pass rule [ PSAvoidGlobalVars ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSAvoidGlobalVars ](PSAvoidGlobalVars,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessUsers.ps1)" time="0.039" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]" executed="True" result="Success" success="True" time="0.4177" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSAvoidInvokingEmptyMembers ]" executed="True" result="Success" success="True" time="0.0393" asserts="0" description="Should pass rule [ PSAvoidInvokingEmptyMembers ]"> + <results> + <test-case description="Should pass rule [ PSAvoidInvokingEmptyMembers ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSAvoidInvokingEmptyMembers ](PSAvoidInvokingEmptyMembers,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessUsers.ps1)" time="0.0393" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]" executed="True" result="Success" success="True" time="0.4603" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSAvoidLongLines ]" executed="True" result="Success" success="True" time="0.0389" asserts="0" description="Should pass rule [ PSAvoidLongLines ]"> + <results> + <test-case description="Should pass rule [ PSAvoidLongLines ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSAvoidLongLines ](PSAvoidLongLines,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessUsers.ps1)" time="0.0389" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]" executed="True" result="Success" success="True" time="0.5063" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSAvoidMultipleTypeAttributes ]" executed="True" result="Success" success="True" time="0.0392" asserts="0" description="Should pass rule [ PSAvoidMultipleTypeAttributes ]"> + <results> + <test-case description="Should pass rule [ PSAvoidMultipleTypeAttributes ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSAvoidMultipleTypeAttributes ](PSAvoidMultipleTypeAttributes,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessUsers.ps1)" time="0.0392" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]" executed="True" result="Success" success="True" time="0.5486" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ]" executed="True" result="Success" success="True" time="0.0386" asserts="0" description="Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ]"> + <results> + <test-case description="Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ](PSAvoidNullOrEmptyHelpMessageAttribute,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessUsers.ps1)" time="0.0386" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]" executed="True" result="Success" success="True" time="0.6068" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ]" executed="True" result="Success" success="True" time="0.0545" asserts="0" description="Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ]"> + <results> + <test-case description="Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ](PSAvoidOverwritingBuiltInCmdlets,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessUsers.ps1)" time="0.0545" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]" executed="True" result="Success" success="True" time="0.6471" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSAvoidUsingPositionalParameters ]" executed="True" result="Success" success="True" time="0.0364" asserts="0" description="Should pass rule [ PSAvoidUsingPositionalParameters ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingPositionalParameters ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSAvoidUsingPositionalParameters ](PSAvoidUsingPositionalParameters,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessUsers.ps1)" time="0.0364" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]" executed="True" result="Success" success="True" time="0.6661" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSReservedCmdletChar ]" executed="True" result="Success" success="True" time="0.0151" asserts="0" description="Should pass rule [ PSReservedCmdletChar ]"> + <results> + <test-case description="Should pass rule [ PSReservedCmdletChar ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSReservedCmdletChar ](PSReservedCmdletChar,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessUsers.ps1)" time="0.0151" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]" executed="True" result="Success" success="True" time="0.6854" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSReservedParams ]" executed="True" result="Success" success="True" time="0.0153" asserts="0" description="Should pass rule [ PSReservedParams ]"> + <results> + <test-case description="Should pass rule [ PSReservedParams ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSReservedParams ](PSReservedParams,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessUsers.ps1)" time="0.0153" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]" executed="True" result="Success" success="True" time="0.7044" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSAvoidSemicolonsAsLineTerminators ]" executed="True" result="Success" success="True" time="0.0149" asserts="0" description="Should pass rule [ PSAvoidSemicolonsAsLineTerminators ]"> + <results> + <test-case description="Should pass rule [ PSAvoidSemicolonsAsLineTerminators ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSAvoidSemicolonsAsLineTerminators ](PSAvoidSemicolonsAsLineTerminators,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessUsers.ps1)" time="0.0149" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]" executed="True" result="Success" success="True" time="0.7235" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSAvoidShouldContinueWithoutForce ]" executed="True" result="Success" success="True" time="0.0151" asserts="0" description="Should pass rule [ PSAvoidShouldContinueWithoutForce ]"> + <results> + <test-case description="Should pass rule [ PSAvoidShouldContinueWithoutForce ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSAvoidShouldContinueWithoutForce ](PSAvoidShouldContinueWithoutForce,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessUsers.ps1)" time="0.0151" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]" executed="True" result="Success" success="True" time="0.7422" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSAvoidTrailingWhitespace ]" executed="True" result="Success" success="True" time="0.0147" asserts="0" description="Should pass rule [ PSAvoidTrailingWhitespace ]"> + <results> + <test-case description="Should pass rule [ PSAvoidTrailingWhitespace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSAvoidTrailingWhitespace ](PSAvoidTrailingWhitespace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessUsers.ps1)" time="0.0147" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]" executed="True" result="Success" success="True" time="0.7667" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ]" executed="True" result="Success" success="True" time="0.0153" asserts="0" description="Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ](PSAvoidUsingUsernameAndPasswordParams,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessUsers.ps1)" time="0.0153" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]" executed="True" result="Success" success="True" time="0.809" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ]" executed="True" result="Success" success="True" time="0.0386" asserts="0" description="Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ](PSAvoidUsingBrokenHashAlgorithms,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessUsers.ps1)" time="0.0386" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]" executed="True" result="Success" success="True" time="0.8516" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSAvoidUsingComputerNameHardcoded ]" executed="True" result="Success" success="True" time="0.039" asserts="0" description="Should pass rule [ PSAvoidUsingComputerNameHardcoded ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingComputerNameHardcoded ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSAvoidUsingComputerNameHardcoded ](PSAvoidUsingComputerNameHardcoded,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessUsers.ps1)" time="0.039" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]" executed="True" result="Success" success="True" time="0.8944" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ]" executed="True" result="Success" success="True" time="0.0391" asserts="0" description="Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ](PSAvoidUsingConvertToSecureStringWithPlainText,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessUsers.ps1)" time="0.0391" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]" executed="True" result="Success" success="True" time="0.9364" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSAvoidUsingDeprecatedManifestFields ]" executed="True" result="Success" success="True" time="0.0383" asserts="0" description="Should pass rule [ PSAvoidUsingDeprecatedManifestFields ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingDeprecatedManifestFields ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSAvoidUsingDeprecatedManifestFields ](PSAvoidUsingDeprecatedManifestFields,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessUsers.ps1)" time="0.0383" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]" executed="True" result="Success" success="True" time="0.9793" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ]" executed="True" result="Success" success="True" time="0.039" asserts="0" description="Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ](PSAvoidUsingDoubleQuotesForConstantString,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessUsers.ps1)" time="0.039" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]" executed="True" result="Success" success="True" time="1.0075" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSAvoidUsingInvokeExpression ]" executed="True" result="Success" success="True" time="0.0244" asserts="0" description="Should pass rule [ PSAvoidUsingInvokeExpression ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingInvokeExpression ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSAvoidUsingInvokeExpression ](PSAvoidUsingInvokeExpression,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessUsers.ps1)" time="0.0244" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]" executed="True" result="Success" success="True" time="1.0494" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSAvoidUsingPlainTextForPassword ]" executed="True" result="Success" success="True" time="0.0383" asserts="0" description="Should pass rule [ PSAvoidUsingPlainTextForPassword ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingPlainTextForPassword ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSAvoidUsingPlainTextForPassword ](PSAvoidUsingPlainTextForPassword,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessUsers.ps1)" time="0.0383" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]" executed="True" result="Success" success="True" time="1.0919" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSAvoidUsingWMICmdlet ]" executed="True" result="Success" success="True" time="0.0387" asserts="0" description="Should pass rule [ PSAvoidUsingWMICmdlet ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingWMICmdlet ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSAvoidUsingWMICmdlet ](PSAvoidUsingWMICmdlet,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessUsers.ps1)" time="0.0387" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]" executed="True" result="Success" success="True" time="1.1342" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSAvoidUsingWriteHost ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSAvoidUsingWriteHost ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingWriteHost ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSAvoidUsingWriteHost ](PSAvoidUsingWriteHost,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessUsers.ps1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]" executed="True" result="Success" success="True" time="1.1796" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSUseCompatibleCommands ]" executed="True" result="Success" success="True" time="0.0384" asserts="0" description="Should pass rule [ PSUseCompatibleCommands ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleCommands ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSUseCompatibleCommands ](PSUseCompatibleCommands,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessUsers.ps1)" time="0.0384" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]" executed="True" result="Success" success="True" time="1.2185" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSUseCompatibleSyntax ]" executed="True" result="Success" success="True" time="0.0351" asserts="0" description="Should pass rule [ PSUseCompatibleSyntax ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleSyntax ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSUseCompatibleSyntax ](PSUseCompatibleSyntax,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessUsers.ps1)" time="0.0351" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]" executed="True" result="Success" success="True" time="1.2625" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSUseCompatibleTypes ]" executed="True" result="Success" success="True" time="0.0372" asserts="0" description="Should pass rule [ PSUseCompatibleTypes ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleTypes ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSUseCompatibleTypes ](PSUseCompatibleTypes,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessUsers.ps1)" time="0.0372" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]" executed="True" result="Success" success="True" time="1.3056" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSMisleadingBacktick ]" executed="True" result="Success" success="True" time="0.0394" asserts="0" description="Should pass rule [ PSMisleadingBacktick ]"> + <results> + <test-case description="Should pass rule [ PSMisleadingBacktick ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSMisleadingBacktick ](PSMisleadingBacktick,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessUsers.ps1)" time="0.0394" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]" executed="True" result="Success" success="True" time="1.3485" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSMissingModuleManifestField ]" executed="True" result="Success" success="True" time="0.0392" asserts="0" description="Should pass rule [ PSMissingModuleManifestField ]"> + <results> + <test-case description="Should pass rule [ PSMissingModuleManifestField ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSMissingModuleManifestField ](PSMissingModuleManifestField,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessUsers.ps1)" time="0.0392" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]" executed="True" result="Success" success="True" time="1.3906" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSPlaceCloseBrace ]" executed="True" result="Success" success="True" time="0.0383" asserts="0" description="Should pass rule [ PSPlaceCloseBrace ]"> + <results> + <test-case description="Should pass rule [ PSPlaceCloseBrace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSPlaceCloseBrace ](PSPlaceCloseBrace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessUsers.ps1)" time="0.0383" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]" executed="True" result="Success" success="True" time="1.4328" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSPlaceOpenBrace ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSPlaceOpenBrace ]"> + <results> + <test-case description="Should pass rule [ PSPlaceOpenBrace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSPlaceOpenBrace ](PSPlaceOpenBrace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessUsers.ps1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]" executed="True" result="Success" success="True" time="1.4578" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSPossibleIncorrectComparisonWithNull ]" executed="True" result="Success" success="True" time="0.0212" asserts="0" description="Should pass rule [ PSPossibleIncorrectComparisonWithNull ]"> + <results> + <test-case description="Should pass rule [ PSPossibleIncorrectComparisonWithNull ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSPossibleIncorrectComparisonWithNull ](PSPossibleIncorrectComparisonWithNull,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessUsers.ps1)" time="0.0212" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]" executed="True" result="Success" success="True" time="1.4999" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ]" executed="True" result="Success" success="True" time="0.0384" asserts="0" description="Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ]"> + <results> + <test-case description="Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ](PSPossibleIncorrectUsageOfAssignmentOperator,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessUsers.ps1)" time="0.0384" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]" executed="True" result="Success" success="True" time="1.5358" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ]" executed="True" result="Success" success="True" time="0.0323" asserts="0" description="Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ]"> + <results> + <test-case description="Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ](PSPossibleIncorrectUsageOfRedirectionOperator,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessUsers.ps1)" time="0.0323" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]" executed="True" result="Success" success="True" time="1.5779" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSProvideCommentHelp ]" executed="True" result="Success" success="True" time="0.0383" asserts="0" description="Should pass rule [ PSProvideCommentHelp ]"> + <results> + <test-case description="Should pass rule [ PSProvideCommentHelp ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSProvideCommentHelp ](PSProvideCommentHelp,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessUsers.ps1)" time="0.0383" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]" executed="True" result="Success" success="True" time="1.6204" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSReviewUnusedParameter ]" executed="True" result="Success" success="True" time="0.0387" asserts="0" description="Should pass rule [ PSReviewUnusedParameter ]"> + <results> + <test-case description="Should pass rule [ PSReviewUnusedParameter ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSReviewUnusedParameter ](PSReviewUnusedParameter,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessUsers.ps1)" time="0.0387" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]" executed="True" result="Success" success="True" time="1.6627" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSUseApprovedVerbs ]" executed="True" result="Success" success="True" time="0.0387" asserts="0" description="Should pass rule [ PSUseApprovedVerbs ]"> + <results> + <test-case description="Should pass rule [ PSUseApprovedVerbs ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSUseApprovedVerbs ](PSUseApprovedVerbs,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessUsers.ps1)" time="0.0387" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]" executed="True" result="Success" success="True" time="1.7052" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSUseBOMForUnicodeEncodedFile ]" executed="True" result="Success" success="True" time="0.0387" asserts="0" description="Should pass rule [ PSUseBOMForUnicodeEncodedFile ]"> + <results> + <test-case description="Should pass rule [ PSUseBOMForUnicodeEncodedFile ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSUseBOMForUnicodeEncodedFile ](PSUseBOMForUnicodeEncodedFile,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessUsers.ps1)" time="0.0387" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]" executed="True" result="Success" success="True" time="1.7505" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSUseCmdletCorrectly ]" executed="True" result="Success" success="True" time="0.0416" asserts="0" description="Should pass rule [ PSUseCmdletCorrectly ]"> + <results> + <test-case description="Should pass rule [ PSUseCmdletCorrectly ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSUseCmdletCorrectly ](PSUseCmdletCorrectly,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessUsers.ps1)" time="0.0416" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]" executed="True" result="Success" success="True" time="1.7929" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSUseCompatibleCmdlets ]" executed="True" result="Success" success="True" time="0.0387" asserts="0" description="Should pass rule [ PSUseCompatibleCmdlets ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleCmdlets ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSUseCompatibleCmdlets ](PSUseCompatibleCmdlets,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessUsers.ps1)" time="0.0387" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]" executed="True" result="Success" success="True" time="1.8348" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSUseConsistentIndentation ]" executed="True" result="Success" success="True" time="0.0382" asserts="0" description="Should pass rule [ PSUseConsistentIndentation ]"> + <results> + <test-case description="Should pass rule [ PSUseConsistentIndentation ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSUseConsistentIndentation ](PSUseConsistentIndentation,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessUsers.ps1)" time="0.0382" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]" executed="True" result="Success" success="True" time="1.8772" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSUseConsistentWhitespace ]" executed="True" result="Success" success="True" time="0.0387" asserts="0" description="Should pass rule [ PSUseConsistentWhitespace ]"> + <results> + <test-case description="Should pass rule [ PSUseConsistentWhitespace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSUseConsistentWhitespace ](PSUseConsistentWhitespace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessUsers.ps1)" time="0.0387" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]" executed="True" result="Success" success="True" time="1.9088" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSUseCorrectCasing ]" executed="True" result="Success" success="True" time="0.0278" asserts="0" description="Should pass rule [ PSUseCorrectCasing ]"> + <results> + <test-case description="Should pass rule [ PSUseCorrectCasing ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSUseCorrectCasing ](PSUseCorrectCasing,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessUsers.ps1)" time="0.0278" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]" executed="True" result="Success" success="True" time="1.9518" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ]" executed="True" result="Success" success="True" time="0.0393" asserts="0" description="Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ]"> + <results> + <test-case description="Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ](PSUseDeclaredVarsMoreThanAssignments,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessUsers.ps1)" time="0.0393" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]" executed="True" result="Success" success="True" time="1.9941" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSUseLiteralInitializerForHashtable ]" executed="True" result="Success" success="True" time="0.0386" asserts="0" description="Should pass rule [ PSUseLiteralInitializerForHashtable ]"> + <results> + <test-case description="Should pass rule [ PSUseLiteralInitializerForHashtable ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSUseLiteralInitializerForHashtable ](PSUseLiteralInitializerForHashtable,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessUsers.ps1)" time="0.0386" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]" executed="True" result="Success" success="True" time="2.036" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSUseOutputTypeCorrectly ]" executed="True" result="Success" success="True" time="0.0382" asserts="0" description="Should pass rule [ PSUseOutputTypeCorrectly ]"> + <results> + <test-case description="Should pass rule [ PSUseOutputTypeCorrectly ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSUseOutputTypeCorrectly ](PSUseOutputTypeCorrectly,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessUsers.ps1)" time="0.0382" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]" executed="True" result="Success" success="True" time="2.0787" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSUseProcessBlockForPipelineCommand ]" executed="True" result="Success" success="True" time="0.039" asserts="0" description="Should pass rule [ PSUseProcessBlockForPipelineCommand ]"> + <results> + <test-case description="Should pass rule [ PSUseProcessBlockForPipelineCommand ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSUseProcessBlockForPipelineCommand ](PSUseProcessBlockForPipelineCommand,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessUsers.ps1)" time="0.039" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]" executed="True" result="Success" success="True" time="2.1238" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSUsePSCredentialType ]" executed="True" result="Success" success="True" time="0.0386" asserts="0" description="Should pass rule [ PSUsePSCredentialType ]"> + <results> + <test-case description="Should pass rule [ PSUsePSCredentialType ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSUsePSCredentialType ](PSUsePSCredentialType,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessUsers.ps1)" time="0.0386" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]" executed="True" result="Success" success="True" time="2.166" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSShouldProcess ]" executed="True" result="Success" success="True" time="0.0386" asserts="0" description="Should pass rule [ PSShouldProcess ]"> + <results> + <test-case description="Should pass rule [ PSShouldProcess ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSShouldProcess ](PSShouldProcess,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessUsers.ps1)" time="0.0386" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]" executed="True" result="Success" success="True" time="2.209" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSUseShouldProcessForStateChangingFunctions ]" executed="True" result="Success" success="True" time="0.0393" asserts="0" description="Should pass rule [ PSUseShouldProcessForStateChangingFunctions ]"> + <results> + <test-case description="Should pass rule [ PSUseShouldProcessForStateChangingFunctions ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSUseShouldProcessForStateChangingFunctions ](PSUseShouldProcessForStateChangingFunctions,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessUsers.ps1)" time="0.0393" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]" executed="True" result="Success" success="True" time="2.2514" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSUseSingularNouns ]" executed="True" result="Success" success="True" time="0.0387" asserts="0" description="Should pass rule [ PSUseSingularNouns ]"> + <results> + <test-case description="Should pass rule [ PSUseSingularNouns ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSUseSingularNouns ](PSUseSingularNouns,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessUsers.ps1)" time="0.0387" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]" executed="True" result="Success" success="True" time="2.2949" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSUseSupportsShouldProcess ]" executed="True" result="Success" success="True" time="0.0398" asserts="0" description="Should pass rule [ PSUseSupportsShouldProcess ]"> + <results> + <test-case description="Should pass rule [ PSUseSupportsShouldProcess ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSUseSupportsShouldProcess ](PSUseSupportsShouldProcess,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessUsers.ps1)" time="0.0398" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]" executed="True" result="Success" success="True" time="2.3414" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSUseToExportFieldsInManifest ]" executed="True" result="Success" success="True" time="0.0393" asserts="0" description="Should pass rule [ PSUseToExportFieldsInManifest ]"> + <results> + <test-case description="Should pass rule [ PSUseToExportFieldsInManifest ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSUseToExportFieldsInManifest ](PSUseToExportFieldsInManifest,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessUsers.ps1)" time="0.0393" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]" executed="True" result="Success" success="True" time="2.3837" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ]" executed="True" result="Success" success="True" time="0.0386" asserts="0" description="Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ]"> + <results> + <test-case description="Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ](PSUseUsingScopeModifierInNewRunspaces,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessUsers.ps1)" time="0.0386" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]" executed="True" result="Success" success="True" time="2.4268" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSUseUTF8EncodingForHelpFile ]" executed="True" result="Success" success="True" time="0.0394" asserts="0" description="Should pass rule [ PSUseUTF8EncodingForHelpFile ]"> + <results> + <test-case description="Should pass rule [ PSUseUTF8EncodingForHelpFile ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSUseUTF8EncodingForHelpFile ](PSUseUTF8EncodingForHelpFile,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessUsers.ps1)" time="0.0394" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]" executed="True" result="Success" success="True" time="2.4691" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSDSCDscExamplesPresent ]" executed="True" result="Success" success="True" time="0.0386" asserts="0" description="Should pass rule [ PSDSCDscExamplesPresent ]"> + <results> + <test-case description="Should pass rule [ PSDSCDscExamplesPresent ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSDSCDscExamplesPresent ](PSDSCDscExamplesPresent,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessUsers.ps1)" time="0.0386" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]" executed="True" result="Success" success="True" time="2.511" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSDSCDscTestsPresent ]" executed="True" result="Success" success="True" time="0.0383" asserts="0" description="Should pass rule [ PSDSCDscTestsPresent ]"> + <results> + <test-case description="Should pass rule [ PSDSCDscTestsPresent ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSDSCDscTestsPresent ](PSDSCDscTestsPresent,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessUsers.ps1)" time="0.0383" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]" executed="True" result="Success" success="True" time="2.5536" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ]" executed="True" result="Success" success="True" time="0.0386" asserts="0" description="Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ]"> + <results> + <test-case description="Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ](PSDSCReturnCorrectTypesForDSCFunctions,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessUsers.ps1)" time="0.0386" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]" executed="True" result="Success" success="True" time="2.5831" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ]" executed="True" result="Success" success="True" time="0.0257" asserts="0" description="Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ]"> + <results> + <test-case description="Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ](PSDSCUseIdenticalMandatoryParametersForDSC,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessUsers.ps1)" time="0.0257" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]" executed="True" result="Success" success="True" time="2.6251" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSDSCUseIdenticalParametersForDSC ]" executed="True" result="Success" success="True" time="0.0383" asserts="0" description="Should pass rule [ PSDSCUseIdenticalParametersForDSC ]"> + <results> + <test-case description="Should pass rule [ PSDSCUseIdenticalParametersForDSC ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSDSCUseIdenticalParametersForDSC ](PSDSCUseIdenticalParametersForDSC,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessUsers.ps1)" time="0.0383" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]" executed="True" result="Success" success="True" time="2.6673" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSDSCStandardDSCFunctionsInResource ]" executed="True" result="Success" success="True" time="0.0386" asserts="0" description="Should pass rule [ PSDSCStandardDSCFunctionsInResource ]"> + <results> + <test-case description="Should pass rule [ PSDSCStandardDSCFunctionsInResource ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSDSCStandardDSCFunctionsInResource ](PSDSCStandardDSCFunctionsInResource,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessUsers.ps1)" time="0.0386" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]" executed="True" result="Success" success="True" time="2.7127" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSDSCUseVerboseMessageInDSCResource ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSDSCUseVerboseMessageInDSCResource ]"> + <results> + <test-case description="Should pass rule [ PSDSCUseVerboseMessageInDSCResource ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ Get-MyITProcessUsers.ps1 ].Should pass rule [ PSDSCUseVerboseMessageInDSCResource ](PSDSCUseVerboseMessageInDSCResource,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\Public\Get-MyITProcessUsers.ps1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests" executed="True" result="Failure" success="False" time="58.3363" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests"> + <results> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="0.0422" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAlignAssignmentStatement ]" executed="True" result="Success" success="True" time="0.0386" asserts="0" description="Should pass rule [ PSAlignAssignmentStatement ]"> + <results> + <test-case description="Should pass rule [ PSAlignAssignmentStatement ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAlignAssignmentStatement ](PSAlignAssignmentStatement,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psd1)" time="0.0386" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="0.0843" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidUsingCmdletAliases ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSAvoidUsingCmdletAliases ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingCmdletAliases ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidUsingCmdletAliases ](PSAvoidUsingCmdletAliases,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psd1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="0.1265" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidAssignmentToAutomaticVariable ]" executed="True" result="Success" success="True" time="0.0384" asserts="0" description="Should pass rule [ PSAvoidAssignmentToAutomaticVariable ]"> + <results> + <test-case description="Should pass rule [ PSAvoidAssignmentToAutomaticVariable ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidAssignmentToAutomaticVariable ](PSAvoidAssignmentToAutomaticVariable,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psd1)" time="0.0384" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="0.1691" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidDefaultValueSwitchParameter ]" executed="True" result="Success" success="True" time="0.0389" asserts="0" description="Should pass rule [ PSAvoidDefaultValueSwitchParameter ]"> + <results> + <test-case description="Should pass rule [ PSAvoidDefaultValueSwitchParameter ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidDefaultValueSwitchParameter ](PSAvoidDefaultValueSwitchParameter,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psd1)" time="0.0389" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="0.2141" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ]" executed="True" result="Success" success="True" time="0.0387" asserts="0" description="Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ]"> + <results> + <test-case description="Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ](PSAvoidDefaultValueForMandatoryParameter,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psd1)" time="0.0387" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="0.2564" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidUsingEmptyCatchBlock ]" executed="True" result="Success" success="True" time="0.0386" asserts="0" description="Should pass rule [ PSAvoidUsingEmptyCatchBlock ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingEmptyCatchBlock ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidUsingEmptyCatchBlock ](PSAvoidUsingEmptyCatchBlock,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psd1)" time="0.0386" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="0.2988" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidGlobalAliases ]" executed="True" result="Success" success="True" time="0.0387" asserts="0" description="Should pass rule [ PSAvoidGlobalAliases ]"> + <results> + <test-case description="Should pass rule [ PSAvoidGlobalAliases ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidGlobalAliases ](PSAvoidGlobalAliases,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psd1)" time="0.0387" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="0.3353" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidGlobalFunctions ]" executed="True" result="Success" success="True" time="0.0328" asserts="0" description="Should pass rule [ PSAvoidGlobalFunctions ]"> + <results> + <test-case description="Should pass rule [ PSAvoidGlobalFunctions ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidGlobalFunctions ](PSAvoidGlobalFunctions,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psd1)" time="0.0328" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="0.3771" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidGlobalVars ]" executed="True" result="Success" success="True" time="0.0381" asserts="0" description="Should pass rule [ PSAvoidGlobalVars ]"> + <results> + <test-case description="Should pass rule [ PSAvoidGlobalVars ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidGlobalVars ](PSAvoidGlobalVars,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psd1)" time="0.0381" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="0.4193" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidInvokingEmptyMembers ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSAvoidInvokingEmptyMembers ]"> + <results> + <test-case description="Should pass rule [ PSAvoidInvokingEmptyMembers ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidInvokingEmptyMembers ](PSAvoidInvokingEmptyMembers,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psd1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="0.4618" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidLongLines ]" executed="True" result="Success" success="True" time="0.0387" asserts="0" description="Should pass rule [ PSAvoidLongLines ]"> + <results> + <test-case description="Should pass rule [ PSAvoidLongLines ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidLongLines ](PSAvoidLongLines,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psd1)" time="0.0387" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="0.5042" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidMultipleTypeAttributes ]" executed="True" result="Success" success="True" time="0.0387" asserts="0" description="Should pass rule [ PSAvoidMultipleTypeAttributes ]"> + <results> + <test-case description="Should pass rule [ PSAvoidMultipleTypeAttributes ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidMultipleTypeAttributes ](PSAvoidMultipleTypeAttributes,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psd1)" time="0.0387" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="0.5491" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ]" executed="True" result="Success" success="True" time="0.0384" asserts="0" description="Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ]"> + <results> + <test-case description="Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ](PSAvoidNullOrEmptyHelpMessageAttribute,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psd1)" time="0.0384" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="0.5912" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ]"> + <results> + <test-case description="Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ](PSAvoidOverwritingBuiltInCmdlets,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psd1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="0.6329" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidUsingPositionalParameters ]" executed="True" result="Success" success="True" time="0.038" asserts="0" description="Should pass rule [ PSAvoidUsingPositionalParameters ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingPositionalParameters ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidUsingPositionalParameters ](PSAvoidUsingPositionalParameters,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psd1)" time="0.038" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="0.6754" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSReservedCmdletChar ]" executed="True" result="Success" success="True" time="0.0387" asserts="0" description="Should pass rule [ PSReservedCmdletChar ]"> + <results> + <test-case description="Should pass rule [ PSReservedCmdletChar ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSReservedCmdletChar ](PSReservedCmdletChar,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psd1)" time="0.0387" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="0.7179" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSReservedParams ]" executed="True" result="Success" success="True" time="0.0389" asserts="0" description="Should pass rule [ PSReservedParams ]"> + <results> + <test-case description="Should pass rule [ PSReservedParams ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSReservedParams ](PSReservedParams,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psd1)" time="0.0389" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="0.7631" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidSemicolonsAsLineTerminators ]" executed="True" result="Success" success="True" time="0.0415" asserts="0" description="Should pass rule [ PSAvoidSemicolonsAsLineTerminators ]"> + <results> + <test-case description="Should pass rule [ PSAvoidSemicolonsAsLineTerminators ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidSemicolonsAsLineTerminators ](PSAvoidSemicolonsAsLineTerminators,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psd1)" time="0.0415" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="0.8053" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidShouldContinueWithoutForce ]" executed="True" result="Success" success="True" time="0.0384" asserts="0" description="Should pass rule [ PSAvoidShouldContinueWithoutForce ]"> + <results> + <test-case description="Should pass rule [ PSAvoidShouldContinueWithoutForce ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidShouldContinueWithoutForce ](PSAvoidShouldContinueWithoutForce,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psd1)" time="0.0384" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="0.8472" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidTrailingWhitespace ]" executed="True" result="Success" success="True" time="0.0383" asserts="0" description="Should pass rule [ PSAvoidTrailingWhitespace ]"> + <results> + <test-case description="Should pass rule [ PSAvoidTrailingWhitespace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidTrailingWhitespace ](PSAvoidTrailingWhitespace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psd1)" time="0.0383" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="0.8897" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ]" executed="True" result="Success" success="True" time="0.0388" asserts="0" description="Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ](PSAvoidUsingUsernameAndPasswordParams,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psd1)" time="0.0388" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="0.9322" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ]" executed="True" result="Success" success="True" time="0.0388" asserts="0" description="Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ](PSAvoidUsingBrokenHashAlgorithms,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psd1)" time="0.0388" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="0.9774" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidUsingComputerNameHardcoded ]" executed="True" result="Success" success="True" time="0.0383" asserts="0" description="Should pass rule [ PSAvoidUsingComputerNameHardcoded ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingComputerNameHardcoded ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidUsingComputerNameHardcoded ](PSAvoidUsingComputerNameHardcoded,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psd1)" time="0.0383" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="1.0191" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ]" executed="True" result="Success" success="True" time="0.038" asserts="0" description="Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ](PSAvoidUsingConvertToSecureStringWithPlainText,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psd1)" time="0.038" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="1.0864" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidUsingDeprecatedManifestFields ]" executed="True" result="Success" success="True" time="0.0636" asserts="0" description="Should pass rule [ PSAvoidUsingDeprecatedManifestFields ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingDeprecatedManifestFields ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidUsingDeprecatedManifestFields ](PSAvoidUsingDeprecatedManifestFields,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psd1)" time="0.0636" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="1.1312" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ]" executed="True" result="Success" success="True" time="0.0398" asserts="0" description="Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ](PSAvoidUsingDoubleQuotesForConstantString,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psd1)" time="0.0398" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="1.1736" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidUsingInvokeExpression ]" executed="True" result="Success" success="True" time="0.0387" asserts="0" description="Should pass rule [ PSAvoidUsingInvokeExpression ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingInvokeExpression ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidUsingInvokeExpression ](PSAvoidUsingInvokeExpression,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psd1)" time="0.0387" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="1.2164" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidUsingPlainTextForPassword ]" executed="True" result="Success" success="True" time="0.039" asserts="0" description="Should pass rule [ PSAvoidUsingPlainTextForPassword ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingPlainTextForPassword ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidUsingPlainTextForPassword ](PSAvoidUsingPlainTextForPassword,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psd1)" time="0.039" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="1.2591" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidUsingWMICmdlet ]" executed="True" result="Success" success="True" time="0.0389" asserts="0" description="Should pass rule [ PSAvoidUsingWMICmdlet ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingWMICmdlet ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidUsingWMICmdlet ](PSAvoidUsingWMICmdlet,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psd1)" time="0.0389" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="1.2999" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidUsingWriteHost ]" executed="True" result="Success" success="True" time="0.0371" asserts="0" description="Should pass rule [ PSAvoidUsingWriteHost ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingWriteHost ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSAvoidUsingWriteHost ](PSAvoidUsingWriteHost,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psd1)" time="0.0371" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="1.3459" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSUseCompatibleCommands ]" executed="True" result="Success" success="True" time="0.039" asserts="0" description="Should pass rule [ PSUseCompatibleCommands ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleCommands ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSUseCompatibleCommands ](PSUseCompatibleCommands,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psd1)" time="0.039" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="1.3885" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSUseCompatibleSyntax ]" executed="True" result="Success" success="True" time="0.0388" asserts="0" description="Should pass rule [ PSUseCompatibleSyntax ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleSyntax ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSUseCompatibleSyntax ](PSUseCompatibleSyntax,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psd1)" time="0.0388" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="1.4307" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSUseCompatibleTypes ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSUseCompatibleTypes ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleTypes ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSUseCompatibleTypes ](PSUseCompatibleTypes,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psd1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="1.473" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSMisleadingBacktick ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSMisleadingBacktick ]"> + <results> + <test-case description="Should pass rule [ PSMisleadingBacktick ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSMisleadingBacktick ](PSMisleadingBacktick,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psd1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="1.5409" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSMissingModuleManifestField ]" executed="True" result="Success" success="True" time="0.0641" asserts="0" description="Should pass rule [ PSMissingModuleManifestField ]"> + <results> + <test-case description="Should pass rule [ PSMissingModuleManifestField ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSMissingModuleManifestField ](PSMissingModuleManifestField,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psd1)" time="0.0641" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="1.5846" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSPlaceCloseBrace ]" executed="True" result="Success" success="True" time="0.039" asserts="0" description="Should pass rule [ PSPlaceCloseBrace ]"> + <results> + <test-case description="Should pass rule [ PSPlaceCloseBrace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSPlaceCloseBrace ](PSPlaceCloseBrace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psd1)" time="0.039" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="1.6268" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSPlaceOpenBrace ]" executed="True" result="Success" success="True" time="0.0384" asserts="0" description="Should pass rule [ PSPlaceOpenBrace ]"> + <results> + <test-case description="Should pass rule [ PSPlaceOpenBrace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSPlaceOpenBrace ](PSPlaceOpenBrace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psd1)" time="0.0384" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="1.6692" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSPossibleIncorrectComparisonWithNull ]" executed="True" result="Success" success="True" time="0.0387" asserts="0" description="Should pass rule [ PSPossibleIncorrectComparisonWithNull ]"> + <results> + <test-case description="Should pass rule [ PSPossibleIncorrectComparisonWithNull ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSPossibleIncorrectComparisonWithNull ](PSPossibleIncorrectComparisonWithNull,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psd1)" time="0.0387" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="1.7119" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ]" executed="True" result="Success" success="True" time="0.039" asserts="0" description="Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ]"> + <results> + <test-case description="Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ](PSPossibleIncorrectUsageOfAssignmentOperator,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psd1)" time="0.039" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="1.758" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ]" executed="True" result="Success" success="True" time="0.0423" asserts="0" description="Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ]"> + <results> + <test-case description="Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ](PSPossibleIncorrectUsageOfRedirectionOperator,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psd1)" time="0.0423" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="1.8003" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSProvideCommentHelp ]" executed="True" result="Success" success="True" time="0.0386" asserts="0" description="Should pass rule [ PSProvideCommentHelp ]"> + <results> + <test-case description="Should pass rule [ PSProvideCommentHelp ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSProvideCommentHelp ](PSProvideCommentHelp,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psd1)" time="0.0386" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="1.8422" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSReviewUnusedParameter ]" executed="True" result="Success" success="True" time="0.0382" asserts="0" description="Should pass rule [ PSReviewUnusedParameter ]"> + <results> + <test-case description="Should pass rule [ PSReviewUnusedParameter ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSReviewUnusedParameter ](PSReviewUnusedParameter,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psd1)" time="0.0382" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="1.8843" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSUseApprovedVerbs ]" executed="True" result="Success" success="True" time="0.0384" asserts="0" description="Should pass rule [ PSUseApprovedVerbs ]"> + <results> + <test-case description="Should pass rule [ PSUseApprovedVerbs ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSUseApprovedVerbs ](PSUseApprovedVerbs,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psd1)" time="0.0384" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="1.9269" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSUseBOMForUnicodeEncodedFile ]" executed="True" result="Success" success="True" time="0.0389" asserts="0" description="Should pass rule [ PSUseBOMForUnicodeEncodedFile ]"> + <results> + <test-case description="Should pass rule [ PSUseBOMForUnicodeEncodedFile ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSUseBOMForUnicodeEncodedFile ](PSUseBOMForUnicodeEncodedFile,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psd1)" time="0.0389" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="1.9694" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSUseCmdletCorrectly ]" executed="True" result="Success" success="True" time="0.0388" asserts="0" description="Should pass rule [ PSUseCmdletCorrectly ]"> + <results> + <test-case description="Should pass rule [ PSUseCmdletCorrectly ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSUseCmdletCorrectly ](PSUseCmdletCorrectly,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psd1)" time="0.0388" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="2.0148" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSUseCompatibleCmdlets ]" executed="True" result="Success" success="True" time="0.0418" asserts="0" description="Should pass rule [ PSUseCompatibleCmdlets ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleCmdlets ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSUseCompatibleCmdlets ](PSUseCompatibleCmdlets,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psd1)" time="0.0418" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="2.0567" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSUseConsistentIndentation ]" executed="True" result="Success" success="True" time="0.0382" asserts="0" description="Should pass rule [ PSUseConsistentIndentation ]"> + <results> + <test-case description="Should pass rule [ PSUseConsistentIndentation ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSUseConsistentIndentation ](PSUseConsistentIndentation,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psd1)" time="0.0382" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="2.0987" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSUseConsistentWhitespace ]" executed="True" result="Success" success="True" time="0.0383" asserts="0" description="Should pass rule [ PSUseConsistentWhitespace ]"> + <results> + <test-case description="Should pass rule [ PSUseConsistentWhitespace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSUseConsistentWhitespace ](PSUseConsistentWhitespace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psd1)" time="0.0383" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="2.1409" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSUseCorrectCasing ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSUseCorrectCasing ]"> + <results> + <test-case description="Should pass rule [ PSUseCorrectCasing ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSUseCorrectCasing ](PSUseCorrectCasing,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psd1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="2.1835" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ]" executed="True" result="Success" success="True" time="0.0389" asserts="0" description="Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ]"> + <results> + <test-case description="Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ](PSUseDeclaredVarsMoreThanAssignments,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psd1)" time="0.0389" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="2.2285" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSUseLiteralInitializerForHashtable ]" executed="True" result="Success" success="True" time="0.0386" asserts="0" description="Should pass rule [ PSUseLiteralInitializerForHashtable ]"> + <results> + <test-case description="Should pass rule [ PSUseLiteralInitializerForHashtable ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSUseLiteralInitializerForHashtable ](PSUseLiteralInitializerForHashtable,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psd1)" time="0.0386" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="2.2704" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSUseOutputTypeCorrectly ]" executed="True" result="Success" success="True" time="0.0381" asserts="0" description="Should pass rule [ PSUseOutputTypeCorrectly ]"> + <results> + <test-case description="Should pass rule [ PSUseOutputTypeCorrectly ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSUseOutputTypeCorrectly ](PSUseOutputTypeCorrectly,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psd1)" time="0.0381" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="2.3127" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSUseProcessBlockForPipelineCommand ]" executed="True" result="Success" success="True" time="0.0386" asserts="0" description="Should pass rule [ PSUseProcessBlockForPipelineCommand ]"> + <results> + <test-case description="Should pass rule [ PSUseProcessBlockForPipelineCommand ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSUseProcessBlockForPipelineCommand ](PSUseProcessBlockForPipelineCommand,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psd1)" time="0.0386" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="2.3558" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSUsePSCredentialType ]" executed="True" result="Success" success="True" time="0.039" asserts="0" description="Should pass rule [ PSUsePSCredentialType ]"> + <results> + <test-case description="Should pass rule [ PSUsePSCredentialType ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSUsePSCredentialType ](PSUsePSCredentialType,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psd1)" time="0.039" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="2.3985" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSShouldProcess ]" executed="True" result="Success" success="True" time="0.039" asserts="0" description="Should pass rule [ PSShouldProcess ]"> + <results> + <test-case description="Should pass rule [ PSShouldProcess ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSShouldProcess ](PSShouldProcess,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psd1)" time="0.039" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="2.4412" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSUseShouldProcessForStateChangingFunctions ]" executed="True" result="Success" success="True" time="0.0389" asserts="0" description="Should pass rule [ PSUseShouldProcessForStateChangingFunctions ]"> + <results> + <test-case description="Should pass rule [ PSUseShouldProcessForStateChangingFunctions ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSUseShouldProcessForStateChangingFunctions ](PSUseShouldProcessForStateChangingFunctions,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psd1)" time="0.0389" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="2.4869" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSUseSingularNouns ]" executed="True" result="Success" success="True" time="0.0419" asserts="0" description="Should pass rule [ PSUseSingularNouns ]"> + <results> + <test-case description="Should pass rule [ PSUseSingularNouns ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSUseSingularNouns ](PSUseSingularNouns,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psd1)" time="0.0419" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="2.5265" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSUseSupportsShouldProcess ]" executed="True" result="Success" success="True" time="0.0356" asserts="0" description="Should pass rule [ PSUseSupportsShouldProcess ]"> + <results> + <test-case description="Should pass rule [ PSUseSupportsShouldProcess ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSUseSupportsShouldProcess ](PSUseSupportsShouldProcess,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psd1)" time="0.0356" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Failure" success="False" time="2.6117" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSUseToExportFieldsInManifest ]" executed="True" result="Failure" success="False" time="0.0809" asserts="0" description="Should pass rule [ PSUseToExportFieldsInManifest ]"> + <results> + <test-case description="Should pass rule [ PSUseToExportFieldsInManifest ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSUseToExportFieldsInManifest ](PSUseToExportFieldsInManifest,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psd1)" time="0.0809" asserts="0" success="False" result="Failure" executed="True"> + <failure> + <message>[0] Expected 0, but got 2. +[1] Expected 'MyITProcessAPI.psd1 - 103', but got 103. +[2] Expected strings to be the same, but they were different. +Expected length: 25 +Actual length: 94 +Strings differ at index 0. +Expected: 'MyITProcessAPI.psd1 - 103' +But was: 'Do not use wildcard or $null in this field. Explicitly specify a list for FunctionsToExport. ' + ^ +[3] Expected 'MyITProcessAPI.psd1 - 112', but got 112. +[4] Expected strings to be the same, but they were different. +Expected length: 25 +Actual length: 92 +Strings differ at index 0. +Expected: 'MyITProcessAPI.psd1 - 112' +But was: 'Do not use wildcard or $null in this field. Explicitly specify a list for AliasesToExport. ' + ^</message> + <stack-trace>[0] at ($invoke_Results | Measure-Object).Count | Should -Be 0, C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\tests\PSScriptAnalyzer.tests.ps1:149 +at <ScriptBlock>, C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\tests\PSScriptAnalyzer.tests.ps1:149 +[1] at $result.Line | Should -Be "$($result.ScriptName) - $($result.Line)", C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\tests\PSScriptAnalyzer.tests.ps1:155 +at <ScriptBlock>, C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\tests\PSScriptAnalyzer.tests.ps1:155 +[2] at $result.Message | Should -Be "$($result.ScriptName) - $($result.Line)", C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\tests\PSScriptAnalyzer.tests.ps1:156 +at <ScriptBlock>, C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\tests\PSScriptAnalyzer.tests.ps1:156 +[3] at $result.Line | Should -Be "$($result.ScriptName) - $($result.Line)", C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\tests\PSScriptAnalyzer.tests.ps1:155 +at <ScriptBlock>, C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\tests\PSScriptAnalyzer.tests.ps1:155 +[4] at $result.Message | Should -Be "$($result.ScriptName) - $($result.Line)", C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\tests\PSScriptAnalyzer.tests.ps1:156 +at <ScriptBlock>, C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\tests\PSScriptAnalyzer.tests.ps1:156</stack-trace> + </failure> + </test-case> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="2.66" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ]" executed="True" result="Success" success="True" time="0.0432" asserts="0" description="Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ]"> + <results> + <test-case description="Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ](PSUseUsingScopeModifierInNewRunspaces,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psd1)" time="0.0432" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="2.7025" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSUseUTF8EncodingForHelpFile ]" executed="True" result="Success" success="True" time="0.0387" asserts="0" description="Should pass rule [ PSUseUTF8EncodingForHelpFile ]"> + <results> + <test-case description="Should pass rule [ PSUseUTF8EncodingForHelpFile ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSUseUTF8EncodingForHelpFile ](PSUseUTF8EncodingForHelpFile,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psd1)" time="0.0387" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="2.7449" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSDSCDscExamplesPresent ]" executed="True" result="Success" success="True" time="0.0387" asserts="0" description="Should pass rule [ PSDSCDscExamplesPresent ]"> + <results> + <test-case description="Should pass rule [ PSDSCDscExamplesPresent ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSDSCDscExamplesPresent ](PSDSCDscExamplesPresent,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psd1)" time="0.0387" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="2.7865" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSDSCDscTestsPresent ]" executed="True" result="Success" success="True" time="0.0379" asserts="0" description="Should pass rule [ PSDSCDscTestsPresent ]"> + <results> + <test-case description="Should pass rule [ PSDSCDscTestsPresent ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSDSCDscTestsPresent ](PSDSCDscTestsPresent,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psd1)" time="0.0379" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="2.8316" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ]" executed="True" result="Success" success="True" time="0.0383" asserts="0" description="Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ]"> + <results> + <test-case description="Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ](PSDSCReturnCorrectTypesForDSCFunctions,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psd1)" time="0.0383" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="2.8735" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ]" executed="True" result="Success" success="True" time="0.038" asserts="0" description="Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ]"> + <results> + <test-case description="Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ](PSDSCUseIdenticalMandatoryParametersForDSC,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psd1)" time="0.038" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="2.9154" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSDSCUseIdenticalParametersForDSC ]" executed="True" result="Success" success="True" time="0.0382" asserts="0" description="Should pass rule [ PSDSCUseIdenticalParametersForDSC ]"> + <results> + <test-case description="Should pass rule [ PSDSCUseIdenticalParametersForDSC ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSDSCUseIdenticalParametersForDSC ](PSDSCUseIdenticalParametersForDSC,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psd1)" time="0.0382" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="2.9575" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSDSCStandardDSCFunctionsInResource ]" executed="True" result="Success" success="True" time="0.0384" asserts="0" description="Should pass rule [ PSDSCStandardDSCFunctionsInResource ]"> + <results> + <test-case description="Should pass rule [ PSDSCStandardDSCFunctionsInResource ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSDSCStandardDSCFunctionsInResource ](PSDSCStandardDSCFunctionsInResource,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psd1)" time="0.0384" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]" executed="True" result="Success" success="True" time="2.9997" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSDSCUseVerboseMessageInDSCResource ]" executed="True" result="Success" success="True" time="0.0386" asserts="0" description="Should pass rule [ PSDSCUseVerboseMessageInDSCResource ]"> + <results> + <test-case description="Should pass rule [ PSDSCUseVerboseMessageInDSCResource ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psd1 ].Should pass rule [ PSDSCUseVerboseMessageInDSCResource ](PSDSCUseVerboseMessageInDSCResource,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psd1)" time="0.0386" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests" executed="True" result="Success" success="True" time="61.1845" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests"> + <results> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="0.0455" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAlignAssignmentStatement ]" executed="True" result="Success" success="True" time="0.0386" asserts="0" description="Should pass rule [ PSAlignAssignmentStatement ]"> + <results> + <test-case description="Should pass rule [ PSAlignAssignmentStatement ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAlignAssignmentStatement ](PSAlignAssignmentStatement,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psm1)" time="0.0386" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="0.0876" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidUsingCmdletAliases ]" executed="True" result="Success" success="True" time="0.0384" asserts="0" description="Should pass rule [ PSAvoidUsingCmdletAliases ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingCmdletAliases ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidUsingCmdletAliases ](PSAvoidUsingCmdletAliases,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psm1)" time="0.0384" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="0.1289" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidAssignmentToAutomaticVariable ]" executed="True" result="Success" success="True" time="0.0376" asserts="0" description="Should pass rule [ PSAvoidAssignmentToAutomaticVariable ]"> + <results> + <test-case description="Should pass rule [ PSAvoidAssignmentToAutomaticVariable ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidAssignmentToAutomaticVariable ](PSAvoidAssignmentToAutomaticVariable,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psm1)" time="0.0376" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="0.1708" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidDefaultValueSwitchParameter ]" executed="True" result="Success" success="True" time="0.0381" asserts="0" description="Should pass rule [ PSAvoidDefaultValueSwitchParameter ]"> + <results> + <test-case description="Should pass rule [ PSAvoidDefaultValueSwitchParameter ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidDefaultValueSwitchParameter ](PSAvoidDefaultValueSwitchParameter,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psm1)" time="0.0381" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="0.2128" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ]" executed="True" result="Success" success="True" time="0.0383" asserts="0" description="Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ]"> + <results> + <test-case description="Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidDefaultValueForMandatoryParameter ](PSAvoidDefaultValueForMandatoryParameter,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psm1)" time="0.0383" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="0.2582" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidUsingEmptyCatchBlock ]" executed="True" result="Success" success="True" time="0.0417" asserts="0" description="Should pass rule [ PSAvoidUsingEmptyCatchBlock ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingEmptyCatchBlock ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidUsingEmptyCatchBlock ](PSAvoidUsingEmptyCatchBlock,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psm1)" time="0.0417" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="0.3001" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidGlobalAliases ]" executed="True" result="Success" success="True" time="0.0382" asserts="0" description="Should pass rule [ PSAvoidGlobalAliases ]"> + <results> + <test-case description="Should pass rule [ PSAvoidGlobalAliases ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidGlobalAliases ](PSAvoidGlobalAliases,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psm1)" time="0.0382" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="0.3421" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidGlobalFunctions ]" executed="True" result="Success" success="True" time="0.0384" asserts="0" description="Should pass rule [ PSAvoidGlobalFunctions ]"> + <results> + <test-case description="Should pass rule [ PSAvoidGlobalFunctions ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidGlobalFunctions ](PSAvoidGlobalFunctions,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psm1)" time="0.0384" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="0.3844" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidGlobalVars ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSAvoidGlobalVars ]"> + <results> + <test-case description="Should pass rule [ PSAvoidGlobalVars ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidGlobalVars ](PSAvoidGlobalVars,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psm1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="0.4261" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidInvokingEmptyMembers ]" executed="True" result="Success" success="True" time="0.038" asserts="0" description="Should pass rule [ PSAvoidInvokingEmptyMembers ]"> + <results> + <test-case description="Should pass rule [ PSAvoidInvokingEmptyMembers ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidInvokingEmptyMembers ](PSAvoidInvokingEmptyMembers,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psm1)" time="0.038" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="0.4668" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidLongLines ]" executed="True" result="Success" success="True" time="0.037" asserts="0" description="Should pass rule [ PSAvoidLongLines ]"> + <results> + <test-case description="Should pass rule [ PSAvoidLongLines ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidLongLines ](PSAvoidLongLines,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psm1)" time="0.037" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="0.5113" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidMultipleTypeAttributes ]" executed="True" result="Success" success="True" time="0.0381" asserts="0" description="Should pass rule [ PSAvoidMultipleTypeAttributes ]"> + <results> + <test-case description="Should pass rule [ PSAvoidMultipleTypeAttributes ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidMultipleTypeAttributes ](PSAvoidMultipleTypeAttributes,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psm1)" time="0.0381" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="0.5529" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ]" executed="True" result="Success" success="True" time="0.038" asserts="0" description="Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ]"> + <results> + <test-case description="Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidNullOrEmptyHelpMessageAttribute ](PSAvoidNullOrEmptyHelpMessageAttribute,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psm1)" time="0.038" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="0.5947" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ]" executed="True" result="Success" success="True" time="0.0381" asserts="0" description="Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ]"> + <results> + <test-case description="Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidOverwritingBuiltInCmdlets ](PSAvoidOverwritingBuiltInCmdlets,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psm1)" time="0.0381" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="0.6366" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidUsingPositionalParameters ]" executed="True" result="Success" success="True" time="0.0381" asserts="0" description="Should pass rule [ PSAvoidUsingPositionalParameters ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingPositionalParameters ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidUsingPositionalParameters ](PSAvoidUsingPositionalParameters,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psm1)" time="0.0381" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="0.6783" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSReservedCmdletChar ]" executed="True" result="Success" success="True" time="0.038" asserts="0" description="Should pass rule [ PSReservedCmdletChar ]"> + <results> + <test-case description="Should pass rule [ PSReservedCmdletChar ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSReservedCmdletChar ](PSReservedCmdletChar,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psm1)" time="0.038" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="0.7231" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSReservedParams ]" executed="True" result="Success" success="True" time="0.038" asserts="0" description="Should pass rule [ PSReservedParams ]"> + <results> + <test-case description="Should pass rule [ PSReservedParams ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSReservedParams ](PSReservedParams,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psm1)" time="0.038" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="0.7641" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidSemicolonsAsLineTerminators ]" executed="True" result="Success" success="True" time="0.0372" asserts="0" description="Should pass rule [ PSAvoidSemicolonsAsLineTerminators ]"> + <results> + <test-case description="Should pass rule [ PSAvoidSemicolonsAsLineTerminators ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidSemicolonsAsLineTerminators ](PSAvoidSemicolonsAsLineTerminators,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psm1)" time="0.0372" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="0.8059" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidShouldContinueWithoutForce ]" executed="True" result="Success" success="True" time="0.0381" asserts="0" description="Should pass rule [ PSAvoidShouldContinueWithoutForce ]"> + <results> + <test-case description="Should pass rule [ PSAvoidShouldContinueWithoutForce ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidShouldContinueWithoutForce ](PSAvoidShouldContinueWithoutForce,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psm1)" time="0.0381" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="0.8483" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidTrailingWhitespace ]" executed="True" result="Success" success="True" time="0.0388" asserts="0" description="Should pass rule [ PSAvoidTrailingWhitespace ]"> + <results> + <test-case description="Should pass rule [ PSAvoidTrailingWhitespace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidTrailingWhitespace ](PSAvoidTrailingWhitespace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psm1)" time="0.0388" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="0.8902" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ]" executed="True" result="Success" success="True" time="0.0382" asserts="0" description="Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidUsingUsernameAndPasswordParams ](PSAvoidUsingUsernameAndPasswordParams,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psm1)" time="0.0382" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="0.9322" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ]" executed="True" result="Success" success="True" time="0.0383" asserts="0" description="Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidUsingBrokenHashAlgorithms ](PSAvoidUsingBrokenHashAlgorithms,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psm1)" time="0.0383" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="0.9777" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidUsingComputerNameHardcoded ]" executed="True" result="Success" success="True" time="0.0417" asserts="0" description="Should pass rule [ PSAvoidUsingComputerNameHardcoded ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingComputerNameHardcoded ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidUsingComputerNameHardcoded ](PSAvoidUsingComputerNameHardcoded,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psm1)" time="0.0417" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="1.0193" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ]" executed="True" result="Success" success="True" time="0.0379" asserts="0" description="Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidUsingConvertToSecureStringWithPlainText ](PSAvoidUsingConvertToSecureStringWithPlainText,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psm1)" time="0.0379" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="1.0613" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidUsingDeprecatedManifestFields ]" executed="True" result="Success" success="True" time="0.0382" asserts="0" description="Should pass rule [ PSAvoidUsingDeprecatedManifestFields ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingDeprecatedManifestFields ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidUsingDeprecatedManifestFields ](PSAvoidUsingDeprecatedManifestFields,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psm1)" time="0.0382" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="1.103" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ]" executed="True" result="Success" success="True" time="0.038" asserts="0" description="Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidUsingDoubleQuotesForConstantString ](PSAvoidUsingDoubleQuotesForConstantString,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psm1)" time="0.038" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="1.1451" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidUsingInvokeExpression ]" executed="True" result="Success" success="True" time="0.0384" asserts="0" description="Should pass rule [ PSAvoidUsingInvokeExpression ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingInvokeExpression ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidUsingInvokeExpression ](PSAvoidUsingInvokeExpression,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psm1)" time="0.0384" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="1.1869" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidUsingPlainTextForPassword ]" executed="True" result="Success" success="True" time="0.0381" asserts="0" description="Should pass rule [ PSAvoidUsingPlainTextForPassword ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingPlainTextForPassword ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidUsingPlainTextForPassword ](PSAvoidUsingPlainTextForPassword,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psm1)" time="0.0381" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="1.2312" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidUsingWMICmdlet ]" executed="True" result="Success" success="True" time="0.0376" asserts="0" description="Should pass rule [ PSAvoidUsingWMICmdlet ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingWMICmdlet ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidUsingWMICmdlet ](PSAvoidUsingWMICmdlet,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psm1)" time="0.0376" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="1.2728" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidUsingWriteHost ]" executed="True" result="Success" success="True" time="0.0379" asserts="0" description="Should pass rule [ PSAvoidUsingWriteHost ]"> + <results> + <test-case description="Should pass rule [ PSAvoidUsingWriteHost ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSAvoidUsingWriteHost ](PSAvoidUsingWriteHost,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psm1)" time="0.0379" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="1.3143" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSUseCompatibleCommands ]" executed="True" result="Success" success="True" time="0.0379" asserts="0" description="Should pass rule [ PSUseCompatibleCommands ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleCommands ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSUseCompatibleCommands ](PSUseCompatibleCommands,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psm1)" time="0.0379" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="1.356" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSUseCompatibleSyntax ]" executed="True" result="Success" success="True" time="0.0379" asserts="0" description="Should pass rule [ PSUseCompatibleSyntax ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleSyntax ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSUseCompatibleSyntax ](PSUseCompatibleSyntax,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psm1)" time="0.0379" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="1.3969" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSUseCompatibleTypes ]" executed="True" result="Success" success="True" time="0.0373" asserts="0" description="Should pass rule [ PSUseCompatibleTypes ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleTypes ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSUseCompatibleTypes ](PSUseCompatibleTypes,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psm1)" time="0.0373" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="1.439" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSMisleadingBacktick ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSMisleadingBacktick ]"> + <results> + <test-case description="Should pass rule [ PSMisleadingBacktick ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSMisleadingBacktick ](PSMisleadingBacktick,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psm1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="1.464" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSMissingModuleManifestField ]" executed="True" result="Success" success="True" time="0.0213" asserts="0" description="Should pass rule [ PSMissingModuleManifestField ]"> + <results> + <test-case description="Should pass rule [ PSMissingModuleManifestField ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSMissingModuleManifestField ](PSMissingModuleManifestField,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psm1)" time="0.0213" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="1.5053" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSPlaceCloseBrace ]" executed="True" result="Success" success="True" time="0.0377" asserts="0" description="Should pass rule [ PSPlaceCloseBrace ]"> + <results> + <test-case description="Should pass rule [ PSPlaceCloseBrace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSPlaceCloseBrace ](PSPlaceCloseBrace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psm1)" time="0.0377" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="1.5462" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSPlaceOpenBrace ]" executed="True" result="Success" success="True" time="0.0372" asserts="0" description="Should pass rule [ PSPlaceOpenBrace ]"> + <results> + <test-case description="Should pass rule [ PSPlaceOpenBrace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSPlaceOpenBrace ](PSPlaceOpenBrace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psm1)" time="0.0372" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="1.5877" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSPossibleIncorrectComparisonWithNull ]" executed="True" result="Success" success="True" time="0.0378" asserts="0" description="Should pass rule [ PSPossibleIncorrectComparisonWithNull ]"> + <results> + <test-case description="Should pass rule [ PSPossibleIncorrectComparisonWithNull ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSPossibleIncorrectComparisonWithNull ](PSPossibleIncorrectComparisonWithNull,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psm1)" time="0.0378" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="1.6296" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ]" executed="True" result="Success" success="True" time="0.0383" asserts="0" description="Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ]"> + <results> + <test-case description="Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSPossibleIncorrectUsageOfAssignmentOperator ](PSPossibleIncorrectUsageOfAssignmentOperator,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psm1)" time="0.0383" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="1.6743" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ]" executed="True" result="Success" success="True" time="0.0379" asserts="0" description="Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ]"> + <results> + <test-case description="Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSPossibleIncorrectUsageOfRedirectionOperator ](PSPossibleIncorrectUsageOfRedirectionOperator,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psm1)" time="0.0379" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="1.7158" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSProvideCommentHelp ]" executed="True" result="Success" success="True" time="0.0378" asserts="0" description="Should pass rule [ PSProvideCommentHelp ]"> + <results> + <test-case description="Should pass rule [ PSProvideCommentHelp ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSProvideCommentHelp ](PSProvideCommentHelp,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psm1)" time="0.0378" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="1.7578" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSReviewUnusedParameter ]" executed="True" result="Success" success="True" time="0.0383" asserts="0" description="Should pass rule [ PSReviewUnusedParameter ]"> + <results> + <test-case description="Should pass rule [ PSReviewUnusedParameter ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSReviewUnusedParameter ](PSReviewUnusedParameter,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psm1)" time="0.0383" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="1.7997" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSUseApprovedVerbs ]" executed="True" result="Success" success="True" time="0.0383" asserts="0" description="Should pass rule [ PSUseApprovedVerbs ]"> + <results> + <test-case description="Should pass rule [ PSUseApprovedVerbs ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSUseApprovedVerbs ](PSUseApprovedVerbs,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psm1)" time="0.0383" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="1.8416" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSUseBOMForUnicodeEncodedFile ]" executed="True" result="Success" success="True" time="0.0382" asserts="0" description="Should pass rule [ PSUseBOMForUnicodeEncodedFile ]"> + <results> + <test-case description="Should pass rule [ PSUseBOMForUnicodeEncodedFile ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSUseBOMForUnicodeEncodedFile ](PSUseBOMForUnicodeEncodedFile,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psm1)" time="0.0382" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="1.8878" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSUseCmdletCorrectly ]" executed="True" result="Success" success="True" time="0.0393" asserts="0" description="Should pass rule [ PSUseCmdletCorrectly ]"> + <results> + <test-case description="Should pass rule [ PSUseCmdletCorrectly ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSUseCmdletCorrectly ](PSUseCmdletCorrectly,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psm1)" time="0.0393" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="1.9297" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSUseCompatibleCmdlets ]" executed="True" result="Success" success="True" time="0.0382" asserts="0" description="Should pass rule [ PSUseCompatibleCmdlets ]"> + <results> + <test-case description="Should pass rule [ PSUseCompatibleCmdlets ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSUseCompatibleCmdlets ](PSUseCompatibleCmdlets,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psm1)" time="0.0382" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="1.9713" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSUseConsistentIndentation ]" executed="True" result="Success" success="True" time="0.0379" asserts="0" description="Should pass rule [ PSUseConsistentIndentation ]"> + <results> + <test-case description="Should pass rule [ PSUseConsistentIndentation ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSUseConsistentIndentation ](PSUseConsistentIndentation,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psm1)" time="0.0379" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="2.0129" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSUseConsistentWhitespace ]" executed="True" result="Success" success="True" time="0.0379" asserts="0" description="Should pass rule [ PSUseConsistentWhitespace ]"> + <results> + <test-case description="Should pass rule [ PSUseConsistentWhitespace ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSUseConsistentWhitespace ](PSUseConsistentWhitespace,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psm1)" time="0.0379" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="2.0546" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSUseCorrectCasing ]" executed="True" result="Success" success="True" time="0.038" asserts="0" description="Should pass rule [ PSUseCorrectCasing ]"> + <results> + <test-case description="Should pass rule [ PSUseCorrectCasing ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSUseCorrectCasing ](PSUseCorrectCasing,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psm1)" time="0.038" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="2.0966" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ]" executed="True" result="Success" success="True" time="0.0383" asserts="0" description="Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ]"> + <results> + <test-case description="Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSUseDeclaredVarsMoreThanAssignments ](PSUseDeclaredVarsMoreThanAssignments,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psm1)" time="0.0383" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="2.1222" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSUseLiteralInitializerForHashtable ]" executed="True" result="Success" success="True" time="0.0218" asserts="0" description="Should pass rule [ PSUseLiteralInitializerForHashtable ]"> + <results> + <test-case description="Should pass rule [ PSUseLiteralInitializerForHashtable ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSUseLiteralInitializerForHashtable ](PSUseLiteralInitializerForHashtable,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psm1)" time="0.0218" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="2.1639" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSUseOutputTypeCorrectly ]" executed="True" result="Success" success="True" time="0.038" asserts="0" description="Should pass rule [ PSUseOutputTypeCorrectly ]"> + <results> + <test-case description="Should pass rule [ PSUseOutputTypeCorrectly ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSUseOutputTypeCorrectly ](PSUseOutputTypeCorrectly,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psm1)" time="0.038" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="2.2056" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSUseProcessBlockForPipelineCommand ]" executed="True" result="Success" success="True" time="0.038" asserts="0" description="Should pass rule [ PSUseProcessBlockForPipelineCommand ]"> + <results> + <test-case description="Should pass rule [ PSUseProcessBlockForPipelineCommand ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSUseProcessBlockForPipelineCommand ](PSUseProcessBlockForPipelineCommand,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psm1)" time="0.038" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="2.2478" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSUsePSCredentialType ]" executed="True" result="Success" success="True" time="0.0384" asserts="0" description="Should pass rule [ PSUsePSCredentialType ]"> + <results> + <test-case description="Should pass rule [ PSUsePSCredentialType ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSUsePSCredentialType ](PSUsePSCredentialType,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psm1)" time="0.0384" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="2.2898" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSShouldProcess ]" executed="True" result="Success" success="True" time="0.0384" asserts="0" description="Should pass rule [ PSShouldProcess ]"> + <results> + <test-case description="Should pass rule [ PSShouldProcess ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSShouldProcess ](PSShouldProcess,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psm1)" time="0.0384" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="2.3351" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSUseShouldProcessForStateChangingFunctions ]" executed="True" result="Success" success="True" time="0.0415" asserts="0" description="Should pass rule [ PSUseShouldProcessForStateChangingFunctions ]"> + <results> + <test-case description="Should pass rule [ PSUseShouldProcessForStateChangingFunctions ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSUseShouldProcessForStateChangingFunctions ](PSUseShouldProcessForStateChangingFunctions,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psm1)" time="0.0415" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="2.3766" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSUseSingularNouns ]" executed="True" result="Success" success="True" time="0.0378" asserts="0" description="Should pass rule [ PSUseSingularNouns ]"> + <results> + <test-case description="Should pass rule [ PSUseSingularNouns ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSUseSingularNouns ](PSUseSingularNouns,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psm1)" time="0.0378" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="2.4184" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSUseSupportsShouldProcess ]" executed="True" result="Success" success="True" time="0.0382" asserts="0" description="Should pass rule [ PSUseSupportsShouldProcess ]"> + <results> + <test-case description="Should pass rule [ PSUseSupportsShouldProcess ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSUseSupportsShouldProcess ](PSUseSupportsShouldProcess,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psm1)" time="0.0382" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="2.4605" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSUseToExportFieldsInManifest ]" executed="True" result="Success" success="True" time="0.0384" asserts="0" description="Should pass rule [ PSUseToExportFieldsInManifest ]"> + <results> + <test-case description="Should pass rule [ PSUseToExportFieldsInManifest ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSUseToExportFieldsInManifest ](PSUseToExportFieldsInManifest,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psm1)" time="0.0384" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="2.5026" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ]" executed="True" result="Success" success="True" time="0.0384" asserts="0" description="Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ]"> + <results> + <test-case description="Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSUseUsingScopeModifierInNewRunspaces ](PSUseUsingScopeModifierInNewRunspaces,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psm1)" time="0.0384" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="2.549" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSUseUTF8EncodingForHelpFile ]" executed="True" result="Success" success="True" time="0.0396" asserts="0" description="Should pass rule [ PSUseUTF8EncodingForHelpFile ]"> + <results> + <test-case description="Should pass rule [ PSUseUTF8EncodingForHelpFile ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSUseUTF8EncodingForHelpFile ](PSUseUTF8EncodingForHelpFile,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psm1)" time="0.0396" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="2.5906" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSDSCDscExamplesPresent ]" executed="True" result="Success" success="True" time="0.0379" asserts="0" description="Should pass rule [ PSDSCDscExamplesPresent ]"> + <results> + <test-case description="Should pass rule [ PSDSCDscExamplesPresent ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSDSCDscExamplesPresent ](PSDSCDscExamplesPresent,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psm1)" time="0.0379" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="2.6326" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSDSCDscTestsPresent ]" executed="True" result="Success" success="True" time="0.0384" asserts="0" description="Should pass rule [ PSDSCDscTestsPresent ]"> + <results> + <test-case description="Should pass rule [ PSDSCDscTestsPresent ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSDSCDscTestsPresent ](PSDSCDscTestsPresent,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psm1)" time="0.0384" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="2.6748" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ]" executed="True" result="Success" success="True" time="0.0385" asserts="0" description="Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ]"> + <results> + <test-case description="Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSDSCReturnCorrectTypesForDSCFunctions ](PSDSCReturnCorrectTypesForDSCFunctions,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psm1)" time="0.0385" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="2.7165" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ]" executed="True" result="Success" success="True" time="0.0381" asserts="0" description="Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ]"> + <results> + <test-case description="Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSDSCUseIdenticalMandatoryParametersForDSC ](PSDSCUseIdenticalMandatoryParametersForDSC,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psm1)" time="0.0381" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="2.7582" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSDSCUseIdenticalParametersForDSC ]" executed="True" result="Success" success="True" time="0.038" asserts="0" description="Should pass rule [ PSDSCUseIdenticalParametersForDSC ]"> + <results> + <test-case description="Should pass rule [ PSDSCUseIdenticalParametersForDSC ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSDSCUseIdenticalParametersForDSC ](PSDSCUseIdenticalParametersForDSC,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psm1)" time="0.038" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="2.8032" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSDSCStandardDSCFunctionsInResource ]" executed="True" result="Success" success="True" time="0.0383" asserts="0" description="Should pass rule [ PSDSCStandardDSCFunctionsInResource ]"> + <results> + <test-case description="Should pass rule [ PSDSCStandardDSCFunctionsInResource ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSDSCStandardDSCFunctionsInResource ](PSDSCStandardDSCFunctionsInResource,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psm1)" time="0.0383" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]" executed="True" result="Success" success="True" time="2.8448" asserts="0" description="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ]"> + <results> + <test-suite type="ParameterizedTest" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSDSCUseVerboseMessageInDSCResource ]" executed="True" result="Success" success="True" time="0.038" asserts="0" description="Should pass rule [ PSDSCUseVerboseMessageInDSCResource ]"> + <results> + <test-case description="Should pass rule [ PSDSCUseVerboseMessageInDSCResource ]" name="Testing the [ notbuilt ] version of [ MyITProcessAPI ] with [ PSScriptAnalyzer.tests.ps1 ].[ MyITProcessAPI ] module PSScriptAnalyzer tests.[ MyITProcessAPI.psm1 ].Should pass rule [ PSDSCUseVerboseMessageInDSCResource ](PSDSCUseVerboseMessageInDSCResource,C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\MyITProcessAPI\MyITProcessAPI.psm1)" time="0.038" 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:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\tests\Private\apiKeys\Add-MyITProcessAPIKey.Tests.ps1" executed="True" result="Success" success="True" time="0.126" asserts="0" description="C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\tests\Private\apiKeys\Add-MyITProcessAPIKey.Tests.ps1"> + <results> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ Add-MyITProcessAPIKey ] functions with [ Add-MyITProcessAPIKey.Tests.ps1 ]" executed="True" result="Success" success="True" time="0.0226" asserts="0" description="Testing the [ notbuilt ] version of [ Add-MyITProcessAPIKey ] functions with [ Add-MyITProcessAPIKey.Tests.ps1 ]"> + <results> + <test-suite type="TestFixture" name="Testing the [ notbuilt ] version of [ Add-MyITProcessAPIKey ] functions with [ Add-MyITProcessAPIKey.Tests.ps1 ].[ Add-MyITProcessAPIKey ] testing functions" executed="True" result="Success" success="True" time="0.0191" asserts="0" description="Testing the [ notbuilt ] version of [ Add-MyITProcessAPIKey ] functions with [ Add-MyITProcessAPIKey.Tests.ps1 ].[ Add-MyITProcessAPIKey ] testing functions"> + <results> + <test-case description="[ Add-MyITProcessAPIKey ] should have an alias" name="Testing the [ notbuilt ] version of [ Add-MyITProcessAPIKey ] functions with [ Add-MyITProcessAPIKey.Tests.ps1 ].[ Add-MyITProcessAPIKey ] testing functions.[ Add-MyITProcessAPIKey ] should have an alias" time="0.004" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ -Api_Key ] should accept a value from the pipeline" name="Testing the [ notbuilt ] version of [ Add-MyITProcessAPIKey ] functions with [ Add-MyITProcessAPIKey.Tests.ps1 ].[ Add-MyITProcessAPIKey ] testing functions.[ -Api_Key ] should accept a value from the pipeline" time="0.0036" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="[ -Api_Key ] should accept input" name="Testing the [ notbuilt ] version of [ Add-MyITProcessAPIKey ] functions with [ Add-MyITProcessAPIKey.Tests.ps1 ].[ Add-MyITProcessAPIKey ] testing functions.[ -Api_Key ] should accept input" time="0.0023" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\tests\Private\apiKeys\Get-MyITProcessAPIKey.Tests.ps1" executed="True" result="Success" success="True" time="0.126" asserts="0" description="C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\tests\Private\apiKeys\Get-MyITProcessAPIKey.Tests.ps1"> + <results> + <test-suite type="TestFixture" name="Testing [ Get-MyITProcessAPIKey ] function with [ Get-MyITProcessAPIKey.Tests.ps1 ]" executed="True" result="Success" success="True" time="0.0279" asserts="0" description="Testing [ Get-MyITProcessAPIKey ] function with [ Get-MyITProcessAPIKey.Tests.ps1 ]"> + <results> + <test-suite type="TestFixture" name="Testing [ Get-MyITProcessAPIKey ] function with [ Get-MyITProcessAPIKey.Tests.ps1 ].[ Get-MyITProcessAPIKey ] testing function" executed="True" result="Success" success="True" time="0.0244" asserts="0" description="Testing [ Get-MyITProcessAPIKey ] function with [ Get-MyITProcessAPIKey.Tests.ps1 ].[ Get-MyITProcessAPIKey ] testing function"> + <results> + <test-case description="[ -Api_Key ] should accept input" name="Testing [ Get-MyITProcessAPIKey ] function with [ Get-MyITProcessAPIKey.Tests.ps1 ].[ Get-MyITProcessAPIKey ] testing function.[ -Api_Key ] should accept input" time="0.0109" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="Pipeline - [ -Api_Key ] should return a secure string" name="Testing [ Get-MyITProcessAPIKey ] function with [ Get-MyITProcessAPIKey.Tests.ps1 ].[ Get-MyITProcessAPIKey ] testing function.Pipeline - [ -Api_Key ] should return a secure string" time="0.0027" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="Parameter - [ -Api_Key ] should return a secure string" name="Testing [ Get-MyITProcessAPIKey ] function with [ Get-MyITProcessAPIKey.Tests.ps1 ].[ Get-MyITProcessAPIKey ] testing function.Parameter - [ -Api_Key ] should return a secure string" time="0.0023" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="Using [ -plainText ] should return [ -Api_Key ] as a string" name="Testing [ Get-MyITProcessAPIKey ] function with [ Get-MyITProcessAPIKey.Tests.ps1 ].[ Get-MyITProcessAPIKey ] testing function.Using [ -plainText ] should return [ -Api_Key ] as a string" time="0.0023" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="If [ -Api_Key ] is empty it should throw a warning" name="Testing [ Get-MyITProcessAPIKey ] function with [ Get-MyITProcessAPIKey.Tests.ps1 ].[ Get-MyITProcessAPIKey ] testing function.If [ -Api_Key ] is empty it should throw a warning" time="0.0023" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\tests\Private\apiKeys\Remove-MyITProcessAPIKey.Tests.ps1" executed="True" result="Success" success="True" time="0.1053" asserts="0" description="C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\tests\Private\apiKeys\Remove-MyITProcessAPIKey.Tests.ps1"> + <results> + <test-suite type="TestFixture" name="Testing [ Remove-MyITProcessAPIKey ] function with [ Remove-MyITProcessAPIKey.Tests.ps1 ]" executed="True" result="Success" success="True" time="0.0161" asserts="0" description="Testing [ Remove-MyITProcessAPIKey ] function with [ Remove-MyITProcessAPIKey.Tests.ps1 ]"> + <results> + <test-suite type="TestFixture" name="Testing [ Remove-MyITProcessAPIKey ] function with [ Remove-MyITProcessAPIKey.Tests.ps1 ].[ Remove-MyITProcessAPIKey ] testing function" executed="True" result="Success" success="True" time="0.0126" asserts="0" description="Testing [ Remove-MyITProcessAPIKey ] function with [ Remove-MyITProcessAPIKey.Tests.ps1 ].[ Remove-MyITProcessAPIKey ] testing function"> + <results> + <test-case description="Running [ Remove-MyITProcessAPIKey ] should remove all apiKey variables" name="Testing [ Remove-MyITProcessAPIKey ] function with [ Remove-MyITProcessAPIKey.Tests.ps1 ].[ Remove-MyITProcessAPIKey ] testing function.Running [ Remove-MyITProcessAPIKey ] should remove all apiKey variables" time="0.0063" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="If the [ MyITProcess_API_Key ] is already empty a warning should be thrown" name="Testing [ Remove-MyITProcessAPIKey ] function with [ Remove-MyITProcessAPIKey.Tests.ps1 ].[ Remove-MyITProcessAPIKey ] testing function.If the [ MyITProcess_API_Key ] is already empty a warning should be thrown" time="0.0027" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\tests\Private\apiKeys\Test-MyITProcessAPIKey.Tests.ps1" executed="True" result="Success" success="True" time="0.3803" asserts="0" description="C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\tests\Private\apiKeys\Test-MyITProcessAPIKey.Tests.ps1"> + <results> + <test-suite type="TestFixture" name="Testing [ Test-MyITProcessAPIKey ] function with [ Test-MyITProcessAPIKey.Tests.ps1 ]" executed="True" result="Success" success="True" time="0.2902" asserts="0" description="Testing [ Test-MyITProcessAPIKey ] function with [ Test-MyITProcessAPIKey.Tests.ps1 ]"> + <results> + <test-suite type="TestFixture" name="Testing [ Test-MyITProcessAPIKey ] function with [ Test-MyITProcessAPIKey.Tests.ps1 ].[ Test-MyITProcessAPIKey ] testing function" executed="True" result="Success" success="True" time="0.2867" asserts="0" description="Testing [ Test-MyITProcessAPIKey ] function with [ Test-MyITProcessAPIKey.Tests.ps1 ].[ Test-MyITProcessAPIKey ] testing function"> + <results> + <test-case description="[ Test-MyITProcessAPIKey ] with a bad API key should fail to authenticate" name="Testing [ Test-MyITProcessAPIKey ] function with [ Test-MyITProcessAPIKey.Tests.ps1 ].[ Test-MyITProcessAPIKey ] testing function.[ Test-MyITProcessAPIKey ] with a bad API key should fail to authenticate" time="0.28" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\tests\Private\baseUri\Add-MyITProcessBaseURI.Tests.ps1" executed="True" result="Success" success="True" time="0.1304" asserts="0" description="C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\tests\Private\baseUri\Add-MyITProcessBaseURI.Tests.ps1"> + <results> + <test-suite type="TestFixture" name="Testing [ Add-MyITProcessBaseURI ] functions with [ Add-MyITProcessBaseURI.Tests.ps1 ]" executed="True" result="Success" success="True" time="0.033" asserts="0" description="Testing [ Add-MyITProcessBaseURI ] functions with [ Add-MyITProcessBaseURI.Tests.ps1 ]"> + <results> + <test-suite type="TestFixture" name="Testing [ Add-MyITProcessBaseURI ] functions with [ Add-MyITProcessBaseURI.Tests.ps1 ].[ Add-MyITProcessBaseURI ] testing functions" executed="True" result="Success" success="True" time="0.0295" asserts="0" description="Testing [ Add-MyITProcessBaseURI ] functions with [ Add-MyITProcessBaseURI.Tests.ps1 ].[ Add-MyITProcessBaseURI ] testing functions"> + <results> + <test-case description="[ Add-MyITProcessBaseURI ] should have an alias" name="Testing [ Add-MyITProcessBaseURI ] functions with [ Add-MyITProcessBaseURI.Tests.ps1 ].[ Add-MyITProcessBaseURI ] testing functions.[ Add-MyITProcessBaseURI ] should have an alias" time="0.004" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="Without parameters should return the default URI" name="Testing [ Add-MyITProcessBaseURI ] functions with [ Add-MyITProcessBaseURI.Tests.ps1 ].[ Add-MyITProcessBaseURI ] testing functions.Without parameters should return the default URI" time="0.0025" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="Should accept a value from the pipeline" name="Testing [ Add-MyITProcessBaseURI ] functions with [ Add-MyITProcessBaseURI.Tests.ps1 ].[ Add-MyITProcessBaseURI ] testing functions.Should accept a value from the pipeline" time="0.0024" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="With parameter -base_uri should return what was inputted" name="Testing [ Add-MyITProcessBaseURI ] functions with [ Add-MyITProcessBaseURI.Tests.ps1 ].[ Add-MyITProcessBaseURI ] testing functions.With parameter -base_uri should return what was inputted" time="0.0025" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="With parameter -data_center US should return the default URI" name="Testing [ Add-MyITProcessBaseURI ] functions with [ Add-MyITProcessBaseURI.Tests.ps1 ].[ Add-MyITProcessBaseURI ] testing functions.With parameter -data_center US should return the default URI" time="0.0024" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="With invalid parameter value -data_center Space should return an error" name="Testing [ Add-MyITProcessBaseURI ] functions with [ Add-MyITProcessBaseURI.Tests.ps1 ].[ Add-MyITProcessBaseURI ] testing functions.With invalid parameter value -data_center Space should return an error" time="0.007" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="The default URI should NOT contain a trailing forward slash" name="Testing [ Add-MyITProcessBaseURI ] functions with [ Add-MyITProcessBaseURI.Tests.ps1 ].[ Add-MyITProcessBaseURI ] testing functions.The default URI should NOT contain a trailing forward slash" time="0.0024" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="A custom URI should NOT contain a trailing forward slash" name="Testing [ Add-MyITProcessBaseURI ] functions with [ Add-MyITProcessBaseURI.Tests.ps1 ].[ Add-MyITProcessBaseURI ] testing functions.A custom URI should NOT contain a trailing forward slash" time="0.0022" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\tests\Private\baseUri\Get-MyITProcessBaseURI.Tests.ps1" executed="True" result="Success" success="True" time="0.1533" asserts="0" description="C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\tests\Private\baseUri\Get-MyITProcessBaseURI.Tests.ps1"> + <results> + <test-suite type="TestFixture" name="Testing [ Get-MyITProcessBaseURI ] function with [ Get-MyITProcessBaseURI.Tests.ps1 ]" executed="True" result="Success" success="True" time="0.0308" asserts="0" description="Testing [ Get-MyITProcessBaseURI ] function with [ Get-MyITProcessBaseURI.Tests.ps1 ]"> + <results> + <test-suite type="TestFixture" name="Testing [ Get-MyITProcessBaseURI ] function with [ Get-MyITProcessBaseURI.Tests.ps1 ].[ Get-MyITProcessBaseURI ] testing function" executed="True" result="Success" success="True" time="0.0271" asserts="0" description="Testing [ Get-MyITProcessBaseURI ] function with [ Get-MyITProcessBaseURI.Tests.ps1 ].[ Get-MyITProcessBaseURI ] testing function"> + <results> + <test-case description="The default URI should be returned" name="Testing [ Get-MyITProcessBaseURI ] function with [ Get-MyITProcessBaseURI.Tests.ps1 ].[ Get-MyITProcessBaseURI ] testing function.The default URI should be returned" time="0.0103" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="The URI should be a string" name="Testing [ Get-MyITProcessBaseURI ] function with [ Get-MyITProcessBaseURI.Tests.ps1 ].[ Get-MyITProcessBaseURI ] testing function.The URI should be a string" time="0.0031" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="The default URI should NOT contain a trailing forward slash" name="Testing [ Get-MyITProcessBaseURI ] function with [ Get-MyITProcessBaseURI.Tests.ps1 ].[ Get-MyITProcessBaseURI ] testing function.The default URI should NOT contain a trailing forward slash" time="0.0036" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="A custom URI should NOT contain a trailing forward slash" name="Testing [ Get-MyITProcessBaseURI ] function with [ Get-MyITProcessBaseURI.Tests.ps1 ].[ Get-MyITProcessBaseURI ] testing function.A custom URI should NOT contain a trailing forward slash" time="0.0033" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="If the baseUri is not set a warning should be thrown" name="Testing [ Get-MyITProcessBaseURI ] function with [ Get-MyITProcessBaseURI.Tests.ps1 ].[ Get-MyITProcessBaseURI ] testing function.If the baseUri is not set a warning should be thrown" time="0.003" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\tests\Private\baseUri\Remove-MyITProcessBaseURI.Tests.ps1" executed="True" result="Success" success="True" time="0.109" asserts="0" description="C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\tests\Private\baseUri\Remove-MyITProcessBaseURI.Tests.ps1"> + <results> + <test-suite type="TestFixture" name="Testing [ Remove-MyITProcessBaseURI ] function with [ Remove-MyITProcessBaseURI.Tests.ps1 ]" executed="True" result="Success" success="True" time="0.0125" asserts="0" description="Testing [ Remove-MyITProcessBaseURI ] function with [ Remove-MyITProcessBaseURI.Tests.ps1 ]"> + <results> + <test-suite type="TestFixture" name="Testing [ Remove-MyITProcessBaseURI ] function with [ Remove-MyITProcessBaseURI.Tests.ps1 ].[ Remove-MyITProcessBaseURI ] testing function" executed="True" result="Success" success="True" time="0.0089" asserts="0" description="Testing [ Remove-MyITProcessBaseURI ] function with [ Remove-MyITProcessBaseURI.Tests.ps1 ].[ Remove-MyITProcessBaseURI ] testing function"> + <results> + <test-case description="The baseUri variable should not longer exist" name="Testing [ Remove-MyITProcessBaseURI ] function with [ Remove-MyITProcessBaseURI.Tests.ps1 ].[ Remove-MyITProcessBaseURI ] testing function.The baseUri variable should not longer exist" time="0.0028" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="If the baseUri is already gone a warning should be thrown" name="Testing [ Remove-MyITProcessBaseURI ] function with [ Remove-MyITProcessBaseURI.Tests.ps1 ].[ Remove-MyITProcessBaseURI ] testing function.If the baseUri is already gone a warning should be thrown" time="0.0025" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\tests\Private\moduleSettings\Export-MyITProcessModuleSettings.Tests.ps1" executed="True" result="Success" success="True" time="0.1431" asserts="0" description="C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\tests\Private\moduleSettings\Export-MyITProcessModuleSettings.Tests.ps1"> + <results> + <test-suite type="TestFixture" name="Testing [ Export-MyITProcessModuleSettings ] function with [ Export-MyITProcessModuleSettings.Tests.ps1 ]" executed="True" result="Success" success="True" time="0.0483" asserts="0" description="Testing [ Export-MyITProcessModuleSettings ] function with [ Export-MyITProcessModuleSettings.Tests.ps1 ]"> + <results> + <test-suite type="TestFixture" name="Testing [ Export-MyITProcessModuleSettings ] function with [ Export-MyITProcessModuleSettings.Tests.ps1 ].[ Export-MyITProcessModuleSettings ] testing function" executed="True" result="Success" success="True" time="0.0425" asserts="0" description="Testing [ Export-MyITProcessModuleSettings ] function with [ Export-MyITProcessModuleSettings.Tests.ps1 ].[ Export-MyITProcessModuleSettings ] testing function"> + <results> + <test-case description="Should export successfully" name="Testing [ Export-MyITProcessModuleSettings ] function with [ Export-MyITProcessModuleSettings.Tests.ps1 ].[ Export-MyITProcessModuleSettings ] testing function.Should export successfully" time="0.0048" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="Configuration directory should be hidden" name="Testing [ Export-MyITProcessModuleSettings ] function with [ Export-MyITProcessModuleSettings.Tests.ps1 ].[ Export-MyITProcessModuleSettings ] testing function.Configuration directory should be hidden" time="0.008" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="Configuration file should contain required values" name="Testing [ Export-MyITProcessModuleSettings ] function with [ Export-MyITProcessModuleSettings.Tests.ps1 ].[ Export-MyITProcessModuleSettings ] testing function.Configuration file should contain required values" time="0.026" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\tests\Private\moduleSettings\Get-MyITProcessModuleSettings.Tests.ps1" executed="True" result="Success" success="True" time="0.1344" asserts="0" description="C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\tests\Private\moduleSettings\Get-MyITProcessModuleSettings.Tests.ps1"> + <results> + <test-suite type="TestFixture" name="Testing [ Get-MyITProcessModuleSettings ] function with [ Get-MyITProcessModuleSettings.Tests.ps1 ]" executed="True" result="Success" success="True" time="0.0397" asserts="0" description="Testing [ Get-MyITProcessModuleSettings ] function with [ Get-MyITProcessModuleSettings.Tests.ps1 ]"> + <results> + <test-suite type="TestFixture" name="Testing [ Get-MyITProcessModuleSettings ] function with [ Get-MyITProcessModuleSettings.Tests.ps1 ].[ Get-MyITProcessModuleSettings ] testing function" executed="True" result="Success" success="True" time="0.0335" asserts="0" description="Testing [ Get-MyITProcessModuleSettings ] function with [ Get-MyITProcessModuleSettings.Tests.ps1 ].[ Get-MyITProcessModuleSettings ] testing function"> + <results> + <test-case description="Configuration directory should be hidden" name="Testing [ Get-MyITProcessModuleSettings ] function with [ Get-MyITProcessModuleSettings.Tests.ps1 ].[ Get-MyITProcessModuleSettings ] testing function.Configuration directory should be hidden" time="0.0052" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="Configuration file should contain required values" name="Testing [ Get-MyITProcessModuleSettings ] function with [ Get-MyITProcessModuleSettings.Tests.ps1 ].[ Get-MyITProcessModuleSettings ] testing function.Configuration file should contain required values" time="0.0247" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\tests\Private\moduleSettings\Import-MyITProcessModuleSettings.Tests.ps1" executed="True" result="Success" success="True" time="0.1667" asserts="0" description="C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\tests\Private\moduleSettings\Import-MyITProcessModuleSettings.Tests.ps1"> + <results> + <test-suite type="TestFixture" name="Testing [ Import-MyITProcessModuleSettings ] function with [ Import-MyITProcessModuleSettings.Tests.ps1 ]" executed="True" result="Success" success="True" time="0.0667" asserts="0" description="Testing [ Import-MyITProcessModuleSettings ] function with [ Import-MyITProcessModuleSettings.Tests.ps1 ]"> + <results> + <test-suite type="TestFixture" name="Testing [ Import-MyITProcessModuleSettings ] function with [ Import-MyITProcessModuleSettings.Tests.ps1 ].[ Import-MyITProcessModuleSettings ] testing function" executed="True" result="Success" success="True" time="0.0599" asserts="0" description="Testing [ Import-MyITProcessModuleSettings ] function with [ Import-MyITProcessModuleSettings.Tests.ps1 ].[ Import-MyITProcessModuleSettings ] testing function"> + <results> + <test-case description="No configuration should populate baseline variables" name="Testing [ Import-MyITProcessModuleSettings ] function with [ Import-MyITProcessModuleSettings.Tests.ps1 ].[ Import-MyITProcessModuleSettings ] testing function.No configuration should populate baseline variables" time="0.0054" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="Saved configuration session should contain required variables" name="Testing [ Import-MyITProcessModuleSettings ] function with [ Import-MyITProcessModuleSettings.Tests.ps1 ].[ Import-MyITProcessModuleSettings ] testing function.Saved configuration session should contain required variables" time="0.0277" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="Saved configuration session should NOT contain temp variables" name="Testing [ Import-MyITProcessModuleSettings ] function with [ Import-MyITProcessModuleSettings.Tests.ps1 ].[ Import-MyITProcessModuleSettings ] testing function.Saved configuration session should NOT contain temp variables" time="0.0229" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\tests\Private\moduleSettings\Initialize-MyITProcessModuleSettings.Tests.ps1" executed="True" result="Success" success="True" time="0.2767" asserts="0" description="C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\tests\Private\moduleSettings\Initialize-MyITProcessModuleSettings.Tests.ps1"> + <results> + <test-suite type="TestFixture" name="Testing [ Initialize-MyITProcessModuleSettings ] function with [ Initialize-MyITProcessModuleSettings.Tests.ps1 ]" executed="True" result="Success" success="True" time="0.18" asserts="0" description="Testing [ Initialize-MyITProcessModuleSettings ] function with [ Initialize-MyITProcessModuleSettings.Tests.ps1 ]"> + <results> + <test-suite type="TestFixture" name="Testing [ Initialize-MyITProcessModuleSettings ] function with [ Initialize-MyITProcessModuleSettings.Tests.ps1 ].[ Initialize-MyITProcessModuleSettings ] testing function" executed="True" result="Success" success="True" time="0.1763" asserts="0" description="Testing [ Initialize-MyITProcessModuleSettings ] function with [ Initialize-MyITProcessModuleSettings.Tests.ps1 ].[ Initialize-MyITProcessModuleSettings ] testing function"> + <results> + <test-case description="When imported WITHOUT a saved configuration baseline variables should exist" name="Testing [ Initialize-MyITProcessModuleSettings ] function with [ Initialize-MyITProcessModuleSettings.Tests.ps1 ].[ Initialize-MyITProcessModuleSettings ] testing function.When imported WITHOUT a saved configuration baseline variables should exist" time="0.0593" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="When imported WITh a saved configuration baseline variables should exist" name="Testing [ Initialize-MyITProcessModuleSettings ] function with [ Initialize-MyITProcessModuleSettings.Tests.ps1 ].[ Initialize-MyITProcessModuleSettings ] testing function.When imported WITh a saved configuration baseline variables should exist" time="0.1133" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + </results> + </test-suite> + <test-suite type="TestFixture" name="C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\tests\Private\moduleSettings\Remove-MyITProcessModuleSettings.Tests.ps1" executed="True" result="Success" success="True" time="0.1228" asserts="0" description="C:\Celerium\Projects\_API\MyITProcess-PowerShellWrapper\tests\Private\moduleSettings\Remove-MyITProcessModuleSettings.Tests.ps1"> + <results> + <test-suite type="TestFixture" name="Testing [ Remove-MyITProcessModuleSettings ] function with [ Remove-MyITProcessModuleSettings.Tests.ps1 ]" executed="True" result="Success" success="True" time="0.0297" asserts="0" description="Testing [ Remove-MyITProcessModuleSettings ] function with [ Remove-MyITProcessModuleSettings.Tests.ps1 ]"> + <results> + <test-suite type="TestFixture" name="Testing [ Remove-MyITProcessModuleSettings ] function with [ Remove-MyITProcessModuleSettings.Tests.ps1 ].[ Remove-MyITProcessModuleSettings ] testing function" executed="True" result="Success" success="True" time="0.0224" asserts="0" description="Testing [ Remove-MyITProcessModuleSettings ] function with [ Remove-MyITProcessModuleSettings.Tests.ps1 ].[ Remove-MyITProcessModuleSettings ] testing function"> + <results> + <test-case description="No configuration should throw a warning" name="Testing [ Remove-MyITProcessModuleSettings ] function with [ Remove-MyITProcessModuleSettings.Tests.ps1 ].[ Remove-MyITProcessModuleSettings ] testing function.No configuration should throw a warning" time="0.0029" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="Saved configuration should be removed" name="Testing [ Remove-MyITProcessModuleSettings ] function with [ Remove-MyITProcessModuleSettings.Tests.ps1 ].[ Remove-MyITProcessModuleSettings ] testing function.Saved configuration should be removed" time="0.0076" asserts="0" success="True" result="Success" executed="True" /> + <test-case description="Saved configuration & variables should be removed" name="Testing [ Remove-MyITProcessModuleSettings ] function with [ Remove-MyITProcessModuleSettings.Tests.ps1 ].[ Remove-MyITProcessModuleSettings ] testing function.Saved configuration & variables should be removed" time="0.008" asserts="0" success="True" result="Success" executed="True" /> + </results> + </test-suite> + </results> + </test-suite> + </results> + </test-suite> + </results> + </test-suite> +</test-results> \ No newline at end of file diff --git a/build/Publish-celeriumModule.ps1 b/build/Publish-celeriumModule.ps1 new file mode 100644 index 0000000..5680f2c --- /dev/null +++ b/build/Publish-celeriumModule.ps1 @@ -0,0 +1,113 @@ +<# +.NOTES + Copyright 1990-2024 Celerium + + NAME: Publish-celeriumModule.ps1 + Type: PowerShell + + AUTHOR: David Schulte + DATE: 2023-09-11 + EMAIL: celerium@celerium.org + Updated: 2023-09-16 + + TODO: + +.SYNOPSIS + Publishes a PowerShell module to the PowerShell Gallery + +.DESCRIPTION + The Publish-celeriumModule script publishes a PowerShell module + to the PowerShell Gallery + +.PARAMETER moduleName + The name of the module to update help docs for + + Default value: MyITProcessAPI + +.PARAMETER version + The build version to publish + +.PARAMETER NuGetApiKey + The PowerShell Gallery NuGetApiKey with permissions to + publish modules + +.EXAMPLE + .\Publish-celeriumModule.ps1 -Version 1.0.0 -NuGetApiKey 12345 -WhatIf -Verbose + + Shows what will happen if a module is pushed to the PowerShell Gallery + +.EXAMPLE + .\Publish-celeriumModule.ps1 -Version 1.0.0 -NuGetApiKey 12345 -Verbose + + Publishes a PowerShell module to the PowerShell Gallery + +.INPUTS + N\A + +.OUTPUTS + N\A + +.LINK + https://celerium.org + +#> + +[CmdletBinding(SupportsShouldProcess)] +param ( + [Parameter(Mandatory=$false)] + [ValidateNotNullOrEmpty()] + [String]$moduleName = 'MyITProcessAPI', + + [Parameter(Mandatory=$true)] + [ValidateNotNullOrEmpty()] + [string]$version, + + [Parameter(Mandatory=$true)] + [ValidateNotNullOrEmpty()] + [String]$NuGetApiKey + +) + +begin { + + if ($IsWindows -or $PSEdition -eq 'Desktop') { + $rootPath = "$( $PSCommandPath.Substring(0, $PSCommandPath.IndexOf('\build', [System.StringComparison]::OrdinalIgnoreCase)) )" + } + else{ + $rootPath = "$( $PSCommandPath.Substring(0, $PSCommandPath.IndexOf('/build', [System.StringComparison]::OrdinalIgnoreCase)) )" + } + + $modulePath = Join-Path -Path $rootPath -ChildPath "\build\$moduleName\$version" + $modulePsd1 = Join-Path -Path $modulePath -ChildPath "$moduleName.psd1" + +} + +process { + + try { + + if ( $($Test = Test-ModuleManifest -Path $modulePsd1 -ErrorAction SilentlyContinue; $?) ) { + + $publish_Params = @{ + Path = $modulePath + NuGetApiKey = $NuGetApiKey + WhatIf = $WhatIfPreference + } + + Publish-Module @publish_Params + + } + else{ + throw "The [ $moduleName ] module failed Test-ModuleManifest" + Write-Error $_ + } + + } + catch { + Write-Error $_ + exit 1 + } + +} + +end {} \ No newline at end of file diff --git a/build/Update-helpContent.ps1 b/build/Update-helpContent.ps1 new file mode 100644 index 0000000..901b884 --- /dev/null +++ b/build/Update-helpContent.ps1 @@ -0,0 +1,408 @@ +function Update-helpContent { +<# +.NOTES + Copyright 1990-2024 Celerium + + NAME: Update-helpContent.ps1 + Type: PowerShell + + AUTHOR: David Schulte + DATE: 2022-11-26 + EMAIL: celerium@celerium.org + Updated: 2023-09-16 + + TODO: + Find a better way to make\update the main module file, as of 2022-11 this script double generates markdown files + When run with PowerShell 7, examples with comma separated values turn into line breaks + See about cross platform cab file generation + +.SYNOPSIS + Updates or creates markdown help files + +.DESCRIPTION + The Update-helpContent script updates or creates markdown help files which are + used by both Github pages and as external help. + + The markdown documents created contain metadata that GitHub pages directly use + to build its entire documentation structure\site. + + This also generates external XML\cab help files. + - 2022-11: More research is needed to fully implement external help + +.PARAMETER moduleName + The name of the module to generate help documents for + + Example: MyITProcessAPI + +.PARAMETER helpDocsPath + Location to store the markdown help docs + + All markdown help docs should be located outside the module folder. + Reference: + Yes - "MyITProcess-PowerShellWrapper\docs" + NO - "MyITProcess-PowerShellWrapper\MyITProcessAPI\docs" + + Example: "C:\Celerium\Projects\MyITProcess-PowerShellWrapper\docs" + +.PARAMETER csvFilePath + Location where the tracking CSV is located including the CSV file name + + The tracking CSV should be located in "MyITProcess-PowerShellWrapper\docs" + Reference: + Yes - "MyITProcess-PowerShellWrapper\docs\Endpoints.csv" + NO - "MyITProcess-PowerShellWrapper\MyITProcessAPI\docs\Endpoints.csv" + + Example: "C:\Celerium\Projects\MyITProcess-PowerShellWrapper\docs\Endpoints.csv" + +.PARAMETER githubPageUri + Base url of the modules github pages + + Example: "https://celerium.github.io/MyITProcess-PowerShellWrapper" + +.PARAMETER ShowHelpDocs + Opens the directory with the HelpDocs when completed + +.EXAMPLE + .\Update-helpContent.ps1 + -moduleName MyITProcessAPI + -helpDocsPath "C:\Celerium\Projects\MyITProcess-PowerShellWrapper\docs" + -csvFilePath "C:\Celerium\Projects\MyITProcess-PowerShellWrapper\docs\Endpoints.csv" + -githubPageUri "https://celerium.github.io/MyITProcess-PowerShellWrapper" + + Updates markdown docs and external help files + + No progress information is sent to the console while the script is running. + +.EXAMPLE + .\Update-helpContent.ps1 + -moduleName MyITProcessAPI + -helpDocsPath "C:\Celerium\Projects\MyITProcess-PowerShellWrapper\docs" + -csvFilePath "C:\Celerium\Projects\MyITProcess-PowerShellWrapper\docs\Endpoints.csv" + -githubPageUri "https://celerium.github.io/MyITProcess-PowerShellWrapper" + -verbose + + Updates markdown docs and external help files + + Progress information is sent to the console while the script is running. + +.INPUTS + N\A + +.OUTPUTS + N\A + +.LINK + https://celerium.org + +#> + +#Region [ Parameters ] + +[CmdletBinding()] +param( + [Parameter(Mandatory=$true, ValueFromPipeline = $true)] + [ValidateNotNullOrEmpty()] + [String]$moduleName, + + [Parameter(Mandatory=$true)] + [ValidateNotNullOrEmpty()] + [String]$helpDocsPath, + + [Parameter(Mandatory=$true)] + [ValidateNotNullOrEmpty()] + [String]$csvFilePath, + + [Parameter(Mandatory=$true)] + [ValidateNotNullOrEmpty()] + [String]$githubPageUri, + + [Parameter(Mandatory=$false)] + [Switch]$ShowHelpDocs + ) + +#EndRegion [ Parameters ] + +Write-Verbose '' +Write-Verbose "START - $(Get-Date -Format yyyy-MM-dd-HH:mm)" +Write-Verbose '' + +Write-Verbose " - (1/3) - $(Get-Date -Format MM-dd-HH:mm) - Configuring prerequisites" + +#Region [ Prerequisites ] + +$startDate = Get-Date + +#trim trailing slashes from urls +if ($helpDocsPath[$helpDocsPath.Length-1] -eq "/" -or $helpDocsPath[$helpDocsPath.Length-1] -eq "\") { + $helpDocsPath = $helpDocsPath.Substring(0,$helpDocsPath.Length-1) +} +if ($githubPageUri[$githubPageUri.Length-1] -eq "/" -or $githubPageUri[$githubPageUri.Length-1] -eq "\") { + $githubPageUri = $githubPageUri.Substring(0,$githubPageUri.Length-1) +} + +$modulePage = Join-Path -Path $helpDocsPath -ChildPath "$moduleName.md" +$tempFolder = Join-Path -Path $helpDocsPath -ChildPath "temp" +$siteStructureFolder= Join-Path -Path $helpDocsPath -ChildPath "site" +$externalHelp = Join-Path -Path $helpDocsPath -ChildPath "en-US" +$externalHelpCab = Join-Path -Path $helpDocsPath -ChildPath "cab" + +$docFolders = $helpDocsPath,$tempFolder,$siteStructureFolder,$externalHelp,$externalHelpCab + +$TemplatePages = 'DELETE.md', 'GET.md', 'index.md', 'POST.md', 'PUT.md' + +Try{ + + if (Get-InstalledModule -Name platyPS -ErrorAction SilentlyContinue -Verbose:$false 4>$null) { + Import-Module -Name platyPS -Verbose:$false + } + else{ + throw "The platyPS module was not found" + } + + if ($IsWindows -or $PSEdition -eq 'Desktop') { + $rootPath = "$( $PSCommandPath.Substring(0, $PSCommandPath.IndexOf('\build', [System.StringComparison]::OrdinalIgnoreCase)) )" + } + else{ + $rootPath = "$( $PSCommandPath.Substring(0, $PSCommandPath.IndexOf('/build', [System.StringComparison]::OrdinalIgnoreCase)) )" + } + + $modulePath = Join-Path -Path $rootPath -ChildPath $moduleName + $modulePsd1 = Join-Path -Path $modulePath -ChildPath "$moduleName.psd1" + + if (Test-Path -Path $modulePsd1 ){ + Import-Module -Name $modulePsd1 -Force -Verbose:$false + $Commands = Get-Command -Module $moduleName -ErrorAction Stop | Sort-Object Name + } + else{ + throw "The [ $moduleName ] module was not found" + } + + ForEach ($folder in $docFolders){ + + if ( ($folder -ne $helpDocsPath) -and (Test-Path -Path $folder -PathType Container) ){ + Remove-Item -Path $folder -Force -Recurse + New-Item -Path $folder -ItemType Directory > $null + } + else{ + if ( (Test-Path -Path $folder -PathType Container) -eq $false ){ + New-Item -Path $folder -ItemType Directory > $null + } + } + + } + + if ( (Test-Path -Path $csvFilePath -PathType Leaf) -eq $false ){ + throw "The required CSV file was not found at [ $csvFilePath ]" + } + else{ + $CSV = Import-Csv -Path $csvFilePath + } + +} +Catch{ + Write-Error $_ + exit 1 +} + +#EndRegion [ Prerequisites ] + +Write-Verbose " - (2/4) - $(Get-Date -Format MM-dd-HH:mm) - Regenerating module document" + +#Region [ Base module help ] + +New-MarkdownHelp -Module $moduleName -WithModulePage -ModulePagePath $modulePage -OutputFolder $tempFolder -Force > $null + + Update-MarkdownHelpModule -Path $tempFolder -RefreshModulePage -ModulePagePath $modulePage > $null + + Remove-Item -Path $tempFolder -Recurse -Force > $null + +Write-Verbose " - - $(Get-Date -Format MM-dd-HH:mm) - Updating module metadata" + +#will change when external help is figured out +$downloadLink = "$githubPageUri/docs/cab" + + #Add GitHub pages parent + $content = Get-Content -Path $ModulePage + $newContent = $content -replace "Module Name", "parent: Home `nModule Name" + $newContent | Set-Content -Path $modulePage + + #Adjust module download links + $content = Get-Content -Path $ModulePage + $newContent = $content -replace "(?<=Download Help Link:).*", " $DownloadLink" + $newContent | Set-Content -Path $modulePage + + #Adjust module description + $moduleDescription = 'This PowerShell module acts as a wrapper for the MyITProcess API.' + + $content = Get-Content -Path $ModulePage -Raw + [regex]$updateDescription = "{{ Fill in the Description }}" + $newContent = $updateDescription.replace($content, "$moduleDescription", 1) + $newContent | Set-Content -Path $modulePage -NoNewline + +#EndRegion [ Base module help ] + +Write-Verbose " - (3/4) - $(Get-Date -Format MM-dd-HH:mm) - Regenerating [ $( ($Commands | Measure-Object).count) ] help documents" + +#Region [ Organize Markdown ] + +ForEach ( $Cmdlet in $Commands ) { + + #Helps avoid files in use by another process error + Start-Sleep -Milliseconds 250 + + $CsvData = $CSV | Where-Object {$_.Function -like "*$($Cmdlet.Name)"} + + $Category = $($CsvData.Category | Select-Object -Unique) + if ($null -eq $Category){ + $Category = '_Unique' + } + + $Method = $($CsvData.Method | Select-Object -Unique) + if ($null -eq $Method){ + $Method = 'Special' + Write-Warning " - - $(Get-Date -Format MM-dd-HH:mm) - Unique command found, manually adjust the CSV file & metadata for [ $($Cmdlet.Name) ]" + } + + $CategoryPath = Join-Path -Path $siteStructureFolder -ChildPath $Category + if ( (Test-Path -Path $CategoryPath -PathType Container) -eq $false ){ + New-Item -Path $CategoryPath -ItemType Directory > $null + } + + $onlineVersion = "$githubPageUri/site/$Category/$($Cmdlet.Name).html" + $newMetadata = @{ + 'title' = $($Cmdlet.Name) + 'parent' = $Method + 'grand_parent' = $Category + } + New-MarkdownHelp -Command $Cmdlet -Metadata $newMetadata -OnlineVersionUrl $onlineVersion -OutputFolder $CategoryPath -Force > $null + + #Adjust module uri links + $content = Get-Content -Path $modulePage + $newContent = $content -replace "$($Cmdlet.Name + '.md')","site/$Category/$($Cmdlet.Name + '.md')" + $newContent | Set-Content -Path $modulePage + + #Adjust module powershell code fence + $content = Get-Content -Path $( Join-Path -Path $CategoryPath -ChildPath "$($Cmdlet.Name + '.md')" ) -Raw + $newContent = $content -replace '(?m)(?<fence>^```)(?=\r\n\w+)', "`${fence}powershell" + $newContent | Set-Content -Path $( Join-Path -Path $CategoryPath -ChildPath "$($Cmdlet.Name + '.md')" ) -NoNewline + +#Region [ Template Code ] + + ForEach ($Template in $TemplatePages){ + + $template_Path = $(Join-Path -Path $CategoryPath -ChildPath $Template) + + if ($Template -ne 'index.md'){ + $fileContents = @" +--- +title: $( ($Template -replace '.md','').ToUpper()) +parent: xxparentxx +has_children: true +--- +"@ + } + else{ $fileContents = @" +--- +title: xxparentxx +has_children: true +--- + +## xxparentxx - endpoint help & documentation + +{: .highlight } +Some functions will handle more than one endpoint and the numbers below show the total endpoints **not** the total functions + +| **Method** | **Endpoint Count** | +|------------|---------------------| +| DELETE | xdeleteCountx | +| GET | xgetCountx | +| POST | xpostCountx | +| PUT | xputCountx | + +Have a look around and if you would like to contribute please read over the [Contributing guide](https://github.com/Celerium/MyITProcess-PowerShellWrapper/blob/main/.github/CONTRIBUTING.md) +"@ + } + + if( $Template -eq 'index.md' ){ + New-Item -Path $template_Path -ItemType File -Value $fileContents -Force > $null + } + else{ + New-Item -Path $( Join-Path -Path $CategoryPath -ChildPath $(($Template -replace '.md','').ToUpper() + '.md') ) -ItemType File -Value $fileContents -Force > $null + } + + #Title and Parents + $content = Get-Content -Path $template_Path + $newContent = $content -replace 'xxparentxx',"$Category" + $newContent | Set-Content -Path $template_Path + + if( $Template -eq 'index.md' ){ + + $Counts = 'xdeleteCountx', 'xgetCountx', 'xpostCountx', 'xputCountx' + ForEach ($Count in $Counts){ + + $content = Get-Content -Path $template_Path + + Switch($Count){ + 'xdeleteCountx' { $countValue = ($CSV | Where-Object {$_.Method -eq 'Delete' -and $_.Category -eq $Category} | Measure-Object).count } + 'xgetCountx' { $countValue = ($CSV | Where-Object {$_.Method -eq 'Get' -and $_.Category -eq $Category} | Measure-Object).count } + 'xpostCountx' { $countValue = ($CSV | Where-Object {$_.Method -eq 'Post' -and $_.Category -eq $Category} | Measure-Object).count } + 'xputCountx' { $countValue = ($CSV | Where-Object {$_.Method -eq 'Put' -and $_.Category -eq $Category} | Measure-Object).count } + } + + $newContent = $content -replace $Count,$countValue + $newContent | Set-Content -Path $template_Path + + } + } + + } + +#EndRegion [ Template Code ] + +} + +#EndRegion [ Organize Markdown ] + +Write-Verbose " - (4/4) - $(Get-Date -Format MM-dd-HH:mm) - Regenerating external help" + +#Region [ External Help ] + +if ($IsWindows -or $PSEdition -eq 'Desktop') { + + $helpFilePaths = [System.Collections.Generic.List[object]]::new() + $helpFiles = (Get-ChildItem -Path $siteStructureFolder -Include "*.md" -Exclude index*,delete*,post*,put*,get.* -Recurse | Sort-Object fullName).fullName + + ForEach ($File in $helpFiles){ + $helpFilePaths.Add($File) > $null + } + + New-ExternalHelp -Path $helpFilePaths -OutputPath $externalHelp -Force > $null + + + New-ExternalHelpCab -CabFilesFolder $externalHelp -LandingPagePath $modulePage -OutputFolder $externalHelpCab -IncrementHelpVersion > $null + +} +else{ + Write-Warning " - - $(Get-Date -Format MM-dd-HH:mm) - [ New-ExternalHelpCab ] MakeCab.exe requirement is not compatible at this time" +} + +#EndRegion [ External Help ] + +if (Get-Module -Name $moduleName){ + Remove-Module -Name $moduleName -Force -Verbose:$false +} + +#Open File Explorer to show doc output +if ($ShowHelpDocs){ + Invoke-Item $helpDocsPath +} + +Write-Verbose '' +Write-Verbose "END - $(Get-Date -Format yyyy-MM-dd-HH:mm)" +Write-Verbose '' + +$TimeToComplete = New-TimeSpan -Start $startDate -End (Get-Date) +Write-Verbose 'Time to complete' +Write-Verbose ($TimeToComplete | Select-Object * -ExcludeProperty Ticks,Total*,Milli* | Out-String) + +} \ No newline at end of file diff --git a/docs/Contributing.md b/docs/Contributing.md new file mode 100644 index 0000000..4c1bb35 --- /dev/null +++ b/docs/Contributing.md @@ -0,0 +1,45 @@ +--- +title: Contributing +parent: Home +nav_order: 3 +--- + +[Source Contributing Guide](https://github.com/Celerium/MyITProcess-PowerShellWrapper/blob/main/.github/CONTRIBUTING.md) + +--- + +# How to contribute to this module + +> Please note: As a loose rule any pull requests for general code cleanup will generally be merged when a new version is released. I have a limited number of hours per week to review and test pull requests. I will do my best to test pull requests within a reasonable time frame, but no guarantees can be made. + +## **Did you find a bug?** + +* **Ensure the bug was not already reported** by searching on GitHub under [Issues](https://github.com/Celerium/MyITProcessAPI/issues). + +* If you're unable to find an open issue addressing the problem, [open a new one](https://github.com/Celerium/MyITProcessAPI/issues/new/choose). + * Be sure to include a **title and clear description**, as much relevant information as possible, and a **code sample** or an **executable test case** demonstrating the expected behavior that is not occurring. + +## **Did you write a patch that fixes a bug?** + +* [ ] Ensure the pull request description clearly describes the problem and solution. + +If the feature is accepted and I have time to test, the pull request will be approved. + +## **Do you intend to add a new feature or change an existing one?** + +* Suggest your change by creating a GitHub issue tagged with "Enhancement" + +* Create a branch and start working on your new feature, following feedback from the community. + +* Once the new feature is ready, + + * [ ] Update any documentation if needed + * [ ] Submit a pulling request to the **development** branch + +If the feature is accepted and I have time to test, the pull request will be approved. + +Thanks! :heart: + +--- + +> Based off of the Ruby on Rails project [contribution guide](https://github.com/rails/rails/blob/master/CONTRIBUTING.md). diff --git a/docs/Endpoints.csv b/docs/Endpoints.csv new file mode 100644 index 0000000..f3331c0 --- /dev/null +++ b/docs/Endpoints.csv @@ -0,0 +1,24 @@ +Category,EndpointUri,Method,Function,Complete,Notes +clients,/clients,GET,Get-MyITProcessClients,YES, +findings,/findings,GET,Get-MyITProcessFindings,YES, +initiatives,/initiatives,GET,Get-MyITProcessInitiatives,YES, +internal,,POST,Add-MyITProcessAPIKey,YES, +internal,,POST,Add-MyITProcessBaseURI,YES, +internal,,PUT,ConvertTo-MyITProcessQueryString,YES, +internal,,GET,Export-MyITProcessModuleSettings,YES, +internal,,GET,Get-MyITProcessAPIKey,YES, +internal,,GET,Get-MyITProcessBaseURI,YES, +internal,,GET,Get-MyITProcessMetaData,YES, +internal,,GET,Get-MyITProcessModuleSettings,YES, +internal,,GET,Import-MyITProcessModuleSettings,YES, +internal,,GET,Invoke-MyITProcessRequest,YES, +internal,,DELETE,Remove-MyITProcessAPIKey,YES, +internal,,DELETE,Remove-MyITProcessBaseURI,YES, +internal,,DELETE,Remove-MyITProcessModuleSettings,YES, +internal,,GET,Test-MyITProcessAPIKey,YES, +meetings,/meetings,GET,Get-MyITProcessMeetings,YES, +recommendations,/recommendations,GET,Get-MyITProcessRecommendations,YES, +recommendations,/recommendations/{recommendationId}/configurations,GET,Get-MyITProcessRecommendations,YES, +reviews,/reviews,GET,Get-MyITProcessReviews,YES, +reviews,/reviews/categories/overdue,GET,Get-MyITProcessReviews,YES, +users,/users,GET,Get-MyITProcessUsers,YES, diff --git a/docs/MyITProcessAPI.md b/docs/MyITProcessAPI.md new file mode 100644 index 0000000..a1c98ba --- /dev/null +++ b/docs/MyITProcessAPI.md @@ -0,0 +1,75 @@ +--- +parent: Home +Module Name: MyITProcessAPI +Module Guid: 1e76c8d1-3e7a-473c-a4ef-ac7f99bfd1a4 +Download Help Link: https://celerium.github.io/MyITProcess-PowerShellWrapper/docs/cab +Help Version: 1.0.0.0 +Locale: en-US +--- + +# MyITProcessAPI Module +## Description +This PowerShell module acts as a wrapper for the MyITProcess API. + +## MyITProcessAPI Cmdlets +### [Add-MyITProcessAPIKey](site/internal/Add-MyITProcessAPIKey.md) +Sets your API key used to authenticate all API calls. + +### [Add-MyITProcessBaseURI](site/internal/Add-MyITProcessBaseURI.md) +Sets the base URI for the MyITProcess API connection. + +### [ConvertTo-MyITProcessQueryString](site/internal/ConvertTo-MyITProcessQueryString.md) +Converts uri filter parameters + +### [Export-MyITProcessModuleSettings](site/internal/Export-MyITProcessModuleSettings.md) +Exports the MyITProcess BaseURI, API, & JSON configuration information to file. + +### [Get-MyITProcessAPIKey](site/internal/Get-MyITProcessAPIKey.md) +Gets the MyITProcess API key global variable. + +### [Get-MyITProcessBaseURI](site/internal/Get-MyITProcessBaseURI.md) +Shows the MyITProcess base URI global variable. + +### [Get-MyITProcessClients](site/clients/Get-MyITProcessClients.md) +Lists all clients (both active and inactive) + +### [Get-MyITProcessFindings](site/findings/Get-MyITProcessFindings.md) +List all findings + +### [Get-MyITProcessInitiatives](site/initiatives/Get-MyITProcessInitiatives.md) +List of initiatives + +### [Get-MyITProcessMeetings](site/meetings/Get-MyITProcessMeetings.md) +List of meetings + +### [Get-MyITProcessModuleSettings](site/internal/Get-MyITProcessModuleSettings.md) +Gets the saved MyITProcess configuration settings + +### [Get-MyITProcessRecommendations](site/recommendations/Get-MyITProcessRecommendations.md) +List of recommendations + +### [Get-MyITProcessReviews](site/reviews/Get-MyITProcessReviews.md) +List of reviews + +### [Get-MyITProcessUsers](site/users/Get-MyITProcessUsers.md) +List of users + +### [Import-MyITProcessModuleSettings](site/internal/Import-MyITProcessModuleSettings.md) +Imports the MyITProcess BaseURI, API, & JSON configuration information to the current session. + +### [Invoke-MyITProcessRequest](site/internal/Invoke-MyITProcessRequest.md) +Makes an API request + +### [Remove-MyITProcessAPIKey](site/internal/Remove-MyITProcessAPIKey.md) +Removes the MyITProcess API key global variable. + +### [Remove-MyITProcessBaseURI](site/internal/Remove-MyITProcessBaseURI.md) +Removes the MyITProcess base URI global variable. + +### [Remove-MyITProcessModuleSettings](site/internal/Remove-MyITProcessModuleSettings.md) +Removes the stored MyITProcess configuration folder. + +### [Test-MyITProcessAPIKey](site/internal/Test-MyITProcessAPIKey.md) +Test the MyITProcess API key. + + diff --git a/docs/TrackingCSV.md b/docs/TrackingCSV.md new file mode 100644 index 0000000..9eb4b34 --- /dev/null +++ b/docs/TrackingCSV.md @@ -0,0 +1,81 @@ +--- +title: Tracking CSV +parent: Home +nav_order: 2 +--- + +# Tracking CSV + +When updating the documentation for this project, the tracking CSV plays a huge part in organizing of the markdown documents. Any new functions or endpoints should be added to the tracking CSV when publishing an updated module or documentation version. + +{: .warning } +I recommend downloading the CSV from the link provided rather then viewing the table below. + +[Tracking CSV](https://github.com/Celerium/MyITProcess-PowerShellWrapper/blob/main/docs/Endpoints.csv) + +--- + +## CSV markdown table + +|Category |EndpointUri |Method|Function |Complete|Notes | +|----------------|--------------------------------------------------|------|-------------------------------------|--------|----------------------------| +|alert |/alert/dismiss/{id} |POST |Clear-MyITProcessAlert |YES | | +|alert |/alert/history/info |GET |Get-MyITProcessAlert |YES | | +|alert |/alert/history/info/{id} |GET |Get-MyITProcessAlert |YES | | +|billing |/billing/usage/client |GET |Get-MyITProcessBilling |YES | | +|billing |/billing/usage/device/{id} |GET |Get-MyITProcessBilling |YES | | +|clientManagement|/tenants |GET |Get-MyITProcessTenant |YES | | +|clientManagement|/tenants/detail |GET |Get-MyITProcessTenant |YES | | +|clientManagement|/tenants/detail/{id} |GET |Get-MyITProcessTenant |YES | | +|internal | |POST |Add-MyITProcessAPIKey |YES | | +|internal | |POST |Add-MyITProcessBaseURI |YES | | +|internal | |PUT |ConvertTo-MyITProcessQueryString |YES | | +|internal | |GET |Export-MyITProcessModuleSettings |YES | | +|internal | |GET |Get-MyITProcessAPIKey |YES | | +|internal | |GET |Get-MyITProcessBaseURI |YES | | +|internal | |GET |Get-MyITProcessMetaData |YES | | +|internal | |GET |Get-MyITProcessModuleSettings |YES | | +|internal | |GET |Import-MyITProcessModuleSettings |YES | | +|internal | |GET |Invoke-MyITProcessRequest |YES | | +|internal | |DELETE|Remove-MyITProcessAPIKey |YES | | +|internal | |DELETE|Remove-MyITProcessBaseURI |YES | | +|internal | |DELETE|Remove-MyITProcessModuleSettings |YES | | +|internal | |POST |Set-MyITProcessAPIKey |YES |Alias of Add-MyITProcessAPIKey | +|internal | |POST |Set-MyITProcessBaseURI |YES |Alias of Add-MyITProcessBaseUri | +|internal | |GET |Test-MyITProcessAPIKey |YES |Alias of Add-MyITProcessCredential| +|inventory |/inventory/component/info |GET |Get-MyITProcessComponent |YES | | +|inventory |/inventory/component/info/{id} |GET |Get-MyITProcessComponent |YES | | +|inventory |/inventory/configuration |GET |Get-MyITProcessConfiguration |YES | | +|inventory |/inventory/configuration/{id} |GET |Get-MyITProcessConfiguration |YES | | +|inventory |/inventory/device/detail |GET |Get-MyITProcessDevice |YES | | +|inventory |/inventory/device/detail/{id} |GET |Get-MyITProcessDevice |YES | | +|inventory |/inventory/device/detail/extended |GET |Get-MyITProcessDevice |YES | | +|inventory |/inventory/device/detail/extended/{id} |GET |Get-MyITProcessDevice |YES | | +|inventory |/inventory/device/info |GET |Get-MyITProcessDevice |YES | | +|inventory |/inventory/device/info/{id} |GET |Get-MyITProcessDevice |YES | | +|inventory |/inventory/device/lifecycle |GET |Get-MyITProcessDeviceLifecycle |YES | | +|inventory |/inventory/device/lifecycle/{id} |GET |Get-MyITProcessDeviceLifecycle |YES | | +|inventory |/inventory/device/warranty |GET |Get-MyITProcessDeviceWarranty |YES | | +|inventory |/inventory/device/warranty/{id} |GET |Get-MyITProcessDeviceWarranty |YES | | +|inventory |/inventory/entity/audit |GET |Get-MyITProcessEntity |YES | | +|inventory |/inventory/entity/audit/{id} |GET |Get-MyITProcessEntity |YES | | +|inventory |/inventory/entity/note |GET |Get-MyITProcessEntity |YES | | +|inventory |/inventory/entity/note/{id} |GET |Get-MyITProcessEntity |YES | | +|inventory |/inventory/interface/info |GET |Get-MyITProcessInterface |YES | | +|inventory |/inventory/interface/info/{id} |GET |Get-MyITProcessInterface |YES | | +|inventory |/inventory/network/detail |GET |Get-MyITProcessNetwork |YES | | +|inventory |/inventory/network/detail/{id} |GET |Get-MyITProcessNetwork |YES | | +|inventory |/inventory/network/info |GET |Get-MyITProcessNetwork |YES | | +|inventory |/inventory/network/info/{id} |GET |Get-MyITProcessNetwork |YES | | +|other |/authentication/verify |GET |Get-MyITProcessCredential |YES | | +|poolers |/settings/snmppoller/{snmpPollerSettingId}/devices|GET |Get-MyITProcessSNMPPollerDevice |YES | | +|poolers |/settings/snmppoller |GET |Get-MyITProcessSNMPPollerSetting |YES | | +|poolers |/settings/snmppoller/{snmpPollerSettingId} |GET |Get-MyITProcessSNMPPollerSetting |YES | | +|poolers |/stat/snmppoller/int |GET |Get-MyITProcessSNMPPolllerHistory |YES | | +|poolers |/stat/snmppoller/string |GET |Get-MyITProcessSNMPPolllerHistory |YES | | +|statistics |/stat/component/{componentType}/{statId} |GET |Get-MyITProcessComponentStatistics |YES | | +|statistics |/stat/deviceAvailability/{statId} |GET |Get-MyITProcessDeviceAvailabilityStatistics|YES | | +|statistics |/stat/device/{statId} |GET |Get-MyITProcessDeviceStatistics |YES | | +|statistics |/stat/interface/{statId} |GET |Get-MyITProcessInterfaceStatistics |YES | | +|statistics |/stat/oid/{statId} |GET |Get-MyITProcessOIDStatistics |YES | | +|statistics |/stat/service/{statId} |GET |Get-MyITProcessServiceStatistics |YES | | diff --git a/docs/_config.yml b/docs/_config.yml new file mode 100644 index 0000000..2c60efd --- /dev/null +++ b/docs/_config.yml @@ -0,0 +1,80 @@ +############ +# Info # +############ + +# David Schulte (Celerium) +# https://celerium.org + +############ +# Main # +############ + +title: MyITProcessAPI +description: Online documentation for the MyITProcessAPI PowerShell wrapper +remote_theme: just-the-docs/just-the-docs +color_scheme: dark + +# Set a path/url to a logo that will be displayed instead of the title +#logo: "https://celerium.org/wp-content/uploads/2021/04/Unicorn-01-LargeTall-Clear2.png" + +# Aux links for the upper right navigation +aux_links_new_tab: true +aux_links: + "Celerium": + - "https://celerium.org/" + "GitHub": + - "https://github.com/Celerium/MyITProcess-PowerShellWrapper" + "Support": + - "https://www.buymeacoffee.com/Celerium" + + +############ +# Body # +############ + +#Exclude directories +#exclude: +# - cab/ +# - en-US/ + +# External navigation links +nav_external_links: + - title: MyITProcessAPI on GitHub + url: https://github.com/Celerium/MyITProcess-PowerShellWrapper + +# Call outs (Notes,Warning..etc) +callouts_level: loud #quiet # or loud +callouts: + highlight: + color: yellow + important: + title: Important + color: blue + new: + title: New + color: green + note: + title: Note + color: purple + warning: + title: Warning + color: red + +############ +# Footer # +############ + +# Back to top link +back_to_top: true +back_to_top_text: "Back to top" + +# Copyright +footer_content: "Copyright © 2020-2023 David Schulte (Celerium). Distributed by an <a href=\"https://github.com/Celerium/MyITProcess-PowerShellWrapper/blob/main/LICENSE\">MIT license.</a>" + +# Footer "Edit this page on GitHub" link text +gh_edit_link: true +gh_edit_link_text: "Edit this page on GitHub" +gh_edit_repository: "https://github.com/Celerium/MyITProcess-PowerShellWrapper" +gh_edit_branch: "main" +gh_edit_source: docs +gh_edit_view_mode: "blob" # "tree" or "edit" if you want the user to jump into the editor immediately diff --git a/docs/cab/MyITProcessAPI_1e76c8d1-3e7a-473c-a4ef-ac7f99bfd1a4_HelpInfo.xml b/docs/cab/MyITProcessAPI_1e76c8d1-3e7a-473c-a4ef-ac7f99bfd1a4_HelpInfo.xml new file mode 100644 index 0000000..7c63a62 --- /dev/null +++ b/docs/cab/MyITProcessAPI_1e76c8d1-3e7a-473c-a4ef-ac7f99bfd1a4_HelpInfo.xml @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="utf-8"?> +<HelpInfo xmlns="http://schemas.microsoft.com/powershell/help/2010/05"> + <HelpContentURI>https://celerium.github.io/MyITProcess-PowerShellWrapper/docs/cab</HelpContentURI> + <SupportedUICultures> + <UICulture> + <UICultureName>en-US</UICultureName> + <UICultureVersion>1.0.0.0</UICultureVersion> + </UICulture> + </SupportedUICultures> +</HelpInfo> \ No newline at end of file diff --git a/docs/cab/MyITProcessAPI_1e76c8d1-3e7a-473c-a4ef-ac7f99bfd1a4_en-US_HelpContent.cab b/docs/cab/MyITProcessAPI_1e76c8d1-3e7a-473c-a4ef-ac7f99bfd1a4_en-US_HelpContent.cab new file mode 100644 index 0000000000000000000000000000000000000000..fbcc3f66da8f72df0263f178112f02341bc684d3 GIT binary patch literal 12500 zcmY+KV|Ok})2(yIw#^mWwr$(CZQHi(tZ2oyxnkQ+&ffcZzntzdu9{u_17=lM%PI?t z0sXU<82%*?5Y7Jr5C{MO1o%fgLIMG){1YMnISDU-{NJsvdU`M+kgTVqih`59v8l7O zpn@c=g{h4LorkRr&_4Fg&MXvAfUxwH&V?OGJKDE?!Hoc>Xgh!^wrAZ|dG(@?u{(0! z)mEd+GSJRYfjLFwa!bgGlzJ@tNF2Yier}K`+&SG9OLrviGoqFB<o0&!)t8v{=i{lp z*`9zGLl)|Q<#q=z_c1;m@$Rax@cVUJkyNb5KCYMd=j&$X*AQGi*d53IbBM?5c49d1 z3uONRpT9c`5;0FJO}u=Z0gI5i+pg!DyWEpL>$M7>F*vng_l;sU7!PJ7A8gwp;>FY5 z9nQs}Mznkg%|nTBSsK1x3b5{^6a|kb^D7`NU$gW8BmZzg!0IY<nOnr*+-W=K?6y&S zh90-vU3f6M>%u?bEi?6knis%_Jwd+U=qRn}g!p!%s$|-QMXL_I;g~(I5O5(Yzkp#B zHVYx*z=A*=CV>4ebWE{7BuFg4fsC>bV`VIe=(g<<07u~QGbII<@m7-srTleYR;A8R z{C5;euo3QLmEcCh0A*&mD)EYw4k;r2F<-WVS1^UX5%JJ4e2fU|&e!E)bB=<11z9jn zSZoQxanQ4s%U?`o%rQa31|J#|%W;gJh0twiOn~84ymkHFdKyx$>;#fIXk>^SR=Qs~ z%J`~D*xV$df*umba1IZ~WpZS#oZr||T|o#kBfpqGZg|JIvA{7E<H9$iBVpDzkYJLi za>MkAB2-fqzXZ?nbt#I<4b3$P<`$ABkED7{{EGpZ;Do61)L2Ah>IbPyv5j2~t}6tJ zLAzhp(b*OM>)~NIsAh~W!&a)CK`T-GGL){8f}*pW<xc^ymUrt<VYR>h)|PLF5P5}P z!iv=R#1v2|vQ=|2uLkS~^W-B&o}q&GI!2!5OeRc;2ayTgA%3DG%)GS{U2H-QW$95B zY5ATai-L2S_jbpT!VPf=LQ`iqm*>}0c6<E_o2lx0h9ZTt!jDn*eaAZmxA0d07t+wx zk0O_Z>36gY@)N@Jv%bBNx2?`2j1`;T#Y?H;;iltq?Y&?Gr@Rgj4*2n{zw#+gqfcdS z`eYvUOCrM3Y}6u}r_|_O9+9^+opa$Gi6`nwJD(5fsdy-*eCyw`u2-F*)89j?xB;oM z1=sUq7x9%DB7=NzH8F7B?)@<h03g~Ieb{g!L-g_>4TOB3cV&^9Ew+Vx$k}D*NlIwe zb~DE6S{LTldee!wwN@%&vg#jn+xBkcNo>a0MkSh3-FJI&G_?}w9YZ<3ZGHA>v<ahC zGMJ_uI6-V+M+?*jWX#w-*WC}&y5J8o7_W8Cwgl|}Ll~xn%stow{*=ox^t)3<&{7`F zYh@LS3&M?#CgFKo@%fQdoW2B>6qLTiON^KhK=M@m%>w0_w=<QHtdnUfbaA2d6+V0= zE3YI9QSsmEjMx1!G^e0o;V{{v`x1pmT$<b9T8Z&;!IR8w<7ci}31>baF~RW>ZU~Sk zKyCt7-b?Guf}b__74SL|Mj*zjJ1r(yF*&&kJU()(Zwg!F0K3dC_kllW#o*WEz8@a+ z71%c#%o@o3PG1b(;|}=aAFq@n0kK!vT@gCT-Ui($(2DT%BS0%kjUYs?{2a@ua)q}h zJkYDB$S9JszJN3HHeDr9MSAS}=LCuvgPjSS<)XWDGoy5+Cl<*$^6$h!{Nmn7<x66R zZG&IzAnXkXf#r=${D}Tu@0Jd({_g%C-|vIVCp?}zWDgYxb8*2faltfG(XEZil;DW> zz`M-peU-n!hCpFh1`~{8hRn5?*H-rXB@33T)xlDwD)UPWk`yB8p3Z8Oohzq4YVfbZ zw>Ul3ax5H&r`&Xdz^)lMuI^h5auyn17Mj=}CYQ`AFhYjp-&f)~v=Ij`glvX@(qPb_ z@5XDPz;s=c5sBbKt-4KgYO&>=s644^x~=xBO<HC-KU{ovDftxI30fntXr@|qQ9?>n z&pZbBJcTaHQteRsQM$TiO#}pndC^(if{EPbQJJH{>DKT11&D?o+9O7&Ph(A7sD{R$ zi0J&z^JbqDJc&rTIR3hE^zIFZs4_X^N?a#M;71<b*Z15S^Rpx8sT2j{Kmf6;{Z4EE z{%dh8Hb9z@dXdZN!A&uy*d5)FbbbqHTl5u(zV7UA?nlqoW7nYFv=VL`L`=mj@-5F^ z-fJ~SozJzy{}t2WQptmEfi0FYTn8ZGQ-E)g)Z1uC<#;SNB>V-r86<}$U)1|Ps_s3E z=+z1p=D@z-eKFVnS{4j%8xB8`YAqD*{lzNmvnz{*aeDa55xH^V6Om?OV=tl`u^x^@ zRu^nSmr<60B>u&f_=yS#klMKFbGPuxdOTOMPrUe%p|}Vr(U|%L5NOv(_b|)jW@KLE zuigxGz1{<$aGngo!JD3Ab0?`fanHve%AB{C-c6~<iut_3*rGCoHwZuUW!riX4jB_G z%YWm|<wJRScQ^K9?Ipqt?BGx84;ztIl(!8NA~z^Ikk)@x4H~ifj;f`ZP;c0V&#JW) zskyFQMbyyLi;Swm2UK^LJKovm)ToT<Cf5!X_?rw}B_@$tPdFu&w@PPEJ>0WG+=1b| zJ%bXs@v<P^r$QY3_HqoALVtP-drf?IxdIXEPujcXWypDXV|7C<A4VmAGA*XCSH$MQ zNHTWfn03O;RARbVO~CV1L{-kW&%Yt18$-rt{)jH-scdG-AwQ|QQYJV^O!+Wj^)N)G zc#;?m+!zW({)5K{CB@QeMQkt5Vu8lWMeG73LJ?k<eI&G8v|1|M56Kn_CSwpDLebo? z^`%r(F^`;8CabAwdnkUi&K<R66qVv^UL0^6nc_hwLYY15SyuuN^1h^bq(R}=wXXmD zKE0E*Cy7OFQI%r#q=XRRgg=Q`7W1b~KD{YU5=*&i0OmlNGv6hpQZ|M1pp#9<g?U2j ziKwIb!>*cYk+A~AK!H7k=7%mG?Nm8*3$7#CyyWTu4o@o*d!<ETv}IgEGoJozbRI#a zx74^7V#Xy|-&{On<I@T5U{dUEw@Af<%|2h^o?|w7|K!Epm9DY-SX?SQeIix~!!#n% zZSGkz(NT0FVrh#$2Ch`^v_c`fLSess@I)}OOilLiDgsbjBsS^`AMmk-vJUOa(dKo4 zTA}v|E)#(kdYy=fhORLfoi^XW=#`=l1=sjB3^(F!Ao-G7eLbcWJ+3rf8apsdws81c zq1<R&<GfwGt1C|ZR>YmUe!<-PRZwZ3k^UoGk}Tfku}b!_YPWaLToWv`c6hIYWTv%O z2@ixD68smvs(qj*+OXYFM@vHwQ>{k0R+wt>9=wK}+i~1>OV+l9Iveb|Rr1MO16FEw z4^UJRN@DnxhLSYDN;KOfYl|pCECyAp)+9u>DZz#~&RyRR2ugdwkp;wmWu30I{XHA% zH#IuJ$gft>n-bqFE+|{?QaNqv*yk@MSyf2z8o{J>N$#?**SA+>A-a%+1Q=d@3Wfcg zSDjBDzBc*V0w#g)mu)hZfNpz@Zuv@ENFRA9u5tFRmDlY`A;SC%K)yH9LT#3r^O=~n z!*2=pWujzdgyelkvIX6o;U3cKXk5EK+!=}{#lMQDOsfMsE#ml2a8IxCx%ffl@7oTs zJsbqCl=+HEK{li+E^kxGY9o2}m-gTNNpfNc5}aWooGA<M@*F7{$vnZ<kv2KMfRJP9 zB1Z<>#AuCt9Wh!Xo^qRqp{6Wv*%d&}!hFbt=Uxue*B6bebVwf3_;$`;3hNQZV>!aX z9E8|N{@DF?i%=ET{4!eEawbqCqocI7<dTfvBzIkIU6r77!#(s3KJYcYc4xy(hBiPp zS1gPs#8~q`>KtRko%2@_1@eq^N5qa{rwkeGRtaI={fKxliaaXoaJ1C1ubE)VqENHG zhLEPh#)42etC+Igtn*Y6#XnTmy|3IkTk$VOn`FC)-l*BCxmjD?pKe2mK4*W}SkRBd zFo6Sl>)U-5NCd28q}1NnM=&K(kX)IA2w{k>EVET{h{B7Yd<meaRxzmuqr{?`(M8$w zQcmZzKB~By>FIy75rUzc_x_SmZ0B<(kqfUNCQyZ~=W#9!bd9HOkZ`sS9LBQTv3e~U zZ?R|E&xAT8Y3}|u6ZAZhAo17ghIFtfbfr8|sK~T(6wfm(+R!<(36Wok>s>;yf!Ai2 z0DUT97Gga$sdfWJ6w!O3!)q6sVdHkKLrA8aT&ptoFwcg|R3_Oja@X84;ui>U1%s?E zq`8i_KK~}`n*=Qlp}q2&=lPlYwr<kf1zuUygjAnc4W-w8cd}Hc?Td_Dt(Iy_8~Ll8 zT&rw<H!L<a5<5c2#5ZU$HrT|{S1sn!soHy~Qo%O=VsTrauD~khZY6~lId&#u(jd9S z<bIi#W`Nw9e`!*-s;NF!FeA6~y(04N0**87<~MWzDo1MKliK(<lJGIi%Niy{G>o9* zKGq^LLIxvxAGB(0?5Ef48XMgxjURHI3#OHrW&RV-^IoS)3~IB;W-`w0LARHK-O4BV zAoS#3w?M88Re;EBDV8HQRL76Pm}>S7i*;I2ZK+tNR@=*1&J5PO+*!j*<ZU6biJQoC zpL*2z=bVvN4DOsz#zIYsMl1JK_6?wv)UTMN)69>fG@;feSiwLB*428riFu+L`1bkg z$_=+hErOv7bM;vp=xHb{t0oeZbw(D!*O|Y}60TYF8lDCSc}pIWTN+#PvS)+Inj!m1 zG`ni|(9sgh`)iX?9^8jCP$dA58K<CZ{A<owsW?R%7nTHs81Z-60-H4j8gQi$LWNN3 z5fWO55Q#Mjs%C%#`iW^e->fdw@q1o5yRN%5x>7WW$T7gE4Jd5Nc!uyOorv4%i7v>L zRQR{=788|=BVw#Hc^$ausxJGTkHG}G!`fYtvW7Lnl=I-<(`~oWfxZNt2qi(59fp?` zsI|kZ#lJ|%`>~=twg{Xz)?!C&3R?qgdFtxPN$FTtWxi8-C0M63>XC{OcpmOe!Plf* zg*P+TGh?t{?rjTYL$M;K_NqSYaKaM>mtl@h8gK-eg2b$YEMX|LG2eUQ5g+oyUxV7? zDfW|iB>p;sOX8>bx!D#;09;GFX7CKwQ^yrT>)&JE4Bi3jAXE4T&p^!(shT1vD7zV= zeKZ3M6+@y;P@`F+H3Njr(417FDY5HdQ*;JyfM%Es-B*Qfpk~+%(+)AKTN%;iX-Egj z>@K8TKT&e&R@gUJdo(gcA*zK8eF9Zm^Pgp?lA9Sm2!nEphj0StyTqJO3VF~m!L1pB zem*X5Oezy5AG`9W>Bnsm0vV|u(OqVGn`DQQE5yi=-3YM_PAlfvypF|0-^r+2>N6nH zpr2$Qw(X7FLh>N{*iQ26FiB(w-Q{HHm?AifZQ~Ehmh2$B5mVo#k~1Cl8h%`JaL|*7 zLh((9ULEL=hg^&mnH*rlL7`+aws=;5vqsrMGkO_B68%|UEEqg>JdnaT==;ZTd#>7H z%e<AMFIn2(^g5-?;^LYjx#0;=<^JL^%4b;8<|L;SeBKA@=d}Y*UlfOlpXf7xv!w-4 zerOB;p&8#m9`AmS>pmASsy4TNkCvn#QR77NTk$+Q#l<;yijwIyH5v3zj*C*1_sv%D zYTBG4pi8FG$4S1CuSI|lha`A-|DY$OD5z5+&nff+9Hua~-FiyGyJVlhco~`0<GrsS zDr$*OZQVbPA{8(wo6)=3m54TEjbrvM+~qo~0|U8Vp_l!s?WylMzxm1!gjyImH~2Mc zsiTq=dR82@9<&zuPsuF2Z@6rZZsmY@ge2>nKGe*!WUSw!<X{aM0n$NPGMndd;Ca@b z_@#|!1Oz_0A>x_jXCtD$wWq|6iSv`4<GpE>1bqX7`S~|2RfLuIIQ*aMz50|pd$ZP~ z%65dsX}&k_Olyqt7Ro;avExFF*P#FTZLYL)HUnztPZWCY8CB#aN4#xW=9EWbrcCpc zi(uf8i$@7$R@tB4PGn36py+hCR~w^jQlYe&<%?U%gm;}1zrPCSo8>FdWUiDmE`QTc z^FC3Lzbn(Gj-a!pMp%4^teH%0Zdkp-P0Y#GO@+tpSkrV-y@kDvs!U3k$-^@DbFDNs z+lPzRDk9;8?jDi}y6SrWHZPzP_zma4@A|sJE$UV0E>I-<-HOSR)Me~7uAMkqG`Dt$ z$j@u1X&p;ol!^WpyJ<nmAqU-^8wk&+3YTj_DYxHDvn9$hLzBhmoKMN!+ZHC|jT&M= z6Yz-P<DtU|9X)3F=oKPm$DR;}giC=n+aQV^Uw_u!bP?QAF(lF}+|{Ifl~V7oACV?N zS<^n-qxch^Wa1|?UADoUW1~Zx%C}u*^wr;sD;7`9->LIVHcHyqztoWthFYI3aX0_A z+K!7t2HvvRcy%X}bl#!K_)DW%2i1bwrO`nCWki28n)eMVDmU8btXjLXidE-Dup<1W zVB<z9ZDLtL%NHIb9?Nf<S<nl6@swMXA>$&v#RdX3kmh<t==6xQB))CN5HCaQTe_#9 z)0;jy*KQfSzZbmfsIZJzf;PTxVa<w%rxvc-@s%c4H;peyaK~`H`46z5ywKc9ENIW5 zv?bZ88lMyd2G~GO2t#^oh~`a(#YI!B_CmHglU6w>5_4q4@44s<-MR?3h88Cg1_5zI z+=(xXQ(qRC5I>*z>pBP*E~s3+v$K|sy*V{=Yxm;FcE*x(7xhT@s5-aMj^tzX1B|WK z-rXwS7`38{b3+$LhJwk)3#WAb!Yefk>*iYJc|~co;WW3}O>{8?-<mw?1xbUh&jhQ) z)Xy-G27Ks-I%03F`$kL1aof?H1o0-`JdzL{fK%>aEgkC||GM6zxs#}`vv0H81fRdO z#KiMv%`r8h>Db>DK)b5mVeZ@W?}^aTP0!0-6;<AKVsRzTVJL!PF(1q)=Fa4eV(#3Z z`Du|=Ash;@Lep^L>cAsJR>E>@{bg!6iuK_l=fH3_3|?3a$@%Mj@Mv85`6NNy$h;ut z4S3n7<MZd_z>O}(70JT<)YaiU0sAkRfCqe}6W^1uG)soLF4C{Gl6Kq%e)}YD!kJvZ za-P{9Zg<ZQ<~M&Qy{*0!a;hP|Os;sO-1^)5Iyp&&{^Gwon|?KaYklSuaas^(5G2BP z(Ed>0-sWW{?Cb|^Wv#LLZP@Kek!m?~B1#n>sC@a}6E(`22>Hv9cijE9sIx>)<)A41 zjXu$MJI4d*fVi8$^&e^eWyCMUT?mps#tm^$pnLE`xG|gr_5@9VzX9Ea8vhdD*={NU z&s;ok@Uq*{?<hR?A2a?XiBVko!3ZWU7ep1D3Qh%^f-PaAKx?2C$TIkUi8eNcOhdMw zg(}yQ1s#JcI5X9fR_Ej?WD9Oxc!Io5xoScLJNs)tms2-2O-{Ei1=T^4t!(UZ%xfR` zIM|~ZD^Qx3Z;k7grCBN~V|f<$WSf8!e56_3fZ%Y!&Pn_EwDYoYGrYNO@jC98VWpOj z;j-jTw7uHI#Y-i=T1w-;1kQkkF7s#MD_m!-*M#c;YVQjdJkD_otJuRB#Isxl(TM&? z8@IO!;1}p2oCx+3_<#5^Fa6B_c{qQI2l>A)!_t0J4DpLPTA+e#sc7#}&alO;ic}7v zOD)FF0w%aj4c#zO#Z$vj_vdBil5V_|EK{6fA_*K4m*CK<gPD7D(^I<017$c{4Mnkg zRpPFUC0{1LV|(c8mmRxfS0ttMmfgNv@-T9H_P<HGX==-klp---Vpo*PY}hP`ZISa| zgQQCAiJg|imvoicN%l+*M$XB($l2LzTSHl7Z0ze~jlUzOWo_(?oKKvom~FDOepho& zmDujNT(nft)N)fwPj*Ls+#X@*`#n9e@A#=Blxiyn8M&4#U7d6PX2xFZ*v{%zo4s5? zOHS%iMskbU$eo93?8-KFw?^@A&>@F&?4E=Xmbr0d>WPN{(G?#(Dd&HvKpe-prjfqS z!|4J3(-nVsHU`HFUfigS-#7;`8;wIq^lDC?FpqTs=<W-$_bJu{e;weA9pCxR`D{*v z6K%f2@IYi^gutbr4`W};G<HPF-bXU5;lK-sXi>=Vtw_7&y4KKRK_hh{7*xsEE*vE* zGC!P~zte0DJcv*KkY?ZN$Kx8}u~n8R*XKG|MI<0{#Lgn*?s#Cn8F9JvA1;C*3KGac zCg!-{ppod7h^{uSq1VKiPFm*gQ?2nujvT0Hu6a54unM-3-hA7gRhKrcp9{`n{c8X^ zk)7FFW{(u;3Q{Wfsp`IOFNI*J8cb(3Lq;^+DU;b|S!K6~=&(fU&_Y_FS~F>oGR}gi z4YY-%OD&faT0-r@jaWQPsf&?|)CnK?rZVb{ZmPtL!^AHEb!66}(dCrKDFnlC_WHqJ z3QIAyWBHTNsJa%PrSnWsz3P`<e(ngdEQBW`yA!Vp#K|%Q!!6;oqh;nt!T`a*Jc>&| zlhZfS5LP6FIC2}q5QZ{#Pe(7O4#qTvppRzSC+ZJZ%!nz+q7M$U)pEoYH<Ym&%~UZu z(+8UgAz=W{VnYwW5%6=cDJ09z3nSv_esz3cNExZR5h<N*{Patb4sZ4c`&-_7-c_PV zr6JyBFpJS%<d=!|4p8B^Wkx#_je2ya()08=_kvW!GX99eNgjhQs}d5S=Y*>tZChq7 zf9~JjOUnfb&!$mNlMu0HIQQ&Yl2LE5A8XoT!ZYy<Fj(^<?c6ayMjfGi_AQa<?Vn@M zN*e~Np!}d+<{EEV%f|NyJ9{uCKsJAM8WKx&k&X^as6B5iawwsIv0=p_bHo3s;-s@d ze_>@OMrHe38v_mskHXO%xa*+g><iqPwvxvfr)H{InrgkmPhsuFL}v@KhO7RpJ3Swi zOgznkAWFX|lhfUZ$r)`B6obRO%goG_GR5Jan(BsYZkW+g8OZp0<XfP^04g2$GF8YG z?<M)%Fe!INK)>P2p-t&A?ePpu2|1@nUhuWydQI5j@8C-Nh3`b~m6N~=uq6*p0qel< zR{%@UmfU52)Hz2CVOg|7pXPJD-qNm{JpseGd5QzrQlmdJ-xBQ<lV@j4im2lf+7ieQ zQQl3Yz`pV_+IvQMdvCc5&+a=ZxTMPMQ#xz!5kd~|cMPgkXA~OlRl+qQzH$Qa|0Fns zk0zQ-gUQPU_!ulkX2AB2NA%W&ne0839IJ&dozRCaWPI&Ml{1dvr}&e_S62dde9YgA zfe1j1TdDYm%O(%8UCpdIm!{Ymqt=M)>H3Ku+Fmd+OCr0S`2_<)GK*agBngqE_O;Yb zYavEtj?3ssm2n(M5T?FR2kYTaFWA%`1WUgm5tPR|mfcQcxh*_2oTtRL4AJvA!rsib zxLc;SksEpo`@A0DdqTMBVddB^CN5kKt3?PWIqq~2nN|b&C!0mEoi|H!+)5Ym&fV5R zd{Lfzpw`^=&;~m#F%4<2KI}$nZ}2kGz(PF~dQdvZPxjEP{~(F1*bJ{CrC$K!HWJ(r zK!YNE-o;)#-TI`lSsSKPrxeycd_#?KOU$I+#<ugEa_))b)vaAO%=j|p@P=@|iCg2s zceue^{IbU!b%ew1a;BH#^O3kdYB0NDPV$c{DtE^nw=ae9Fu0#7l6QMmWZ+n^<(7?w zj0yWLWQ>H(9S_`{-8QUgAXxe-4<?znrQtg?-7b!j(gTo+XRKdhcW1TFWPxi<jtM7R za1pKk72ismTYjwOh8*Q7i$V|5IU+Q@TPY<_0XU^1zdB!WK=1F2`dH}``Q3b&{~@~M zY_S)TM>e(<-_HY<Lxotq59^A1ctjj*?Jk5^&Jv%}j#<hm6ADbL`{d1kA|a^K7Iw(K zB4lz&Vjje`(;tuKmmhjC0BQ9h98T~P*+3^3l)_rfLtVuZH>#hOv|N@1P}uzpx`Atq zR`vy4BF#q@)nUY6lSt9*S~|k;B#f33R+-9AGrG0(p`qA~+|uiy<_FvUUX=Kok}I3T zCrIOd_%>nylEAsoXlL~*f_uxyfU*UhumS8orE}9ZKXdcx+I##Gn(mbv^^A#V6?S6A zP}Pp2(+$w0MJ7OI<7?kNrY*$u@j)ireC0R<4hCjMCE$#R^cThugw_#m)VMELM0dZ| z(|z{FIKeQtm-9dSN<BJ9Tu}$Qux{PyYFiYAF}k<5K9u9Q=*3?@2>cY?#BXxDSc=b; z!AN5_dF6FwP)+|CeD>S_w%wI`;d-HO((<??RC>f1InWn|Y6zw0^lD)${8f2Ft9xG{ z!$Ys(O3v1XKa4siN>0yE_8ri<6iw5x`tEbJQJo`|v#H5ZqH3vG&zi$qY|!?=aq0}G zpY3jEx7Vj?`n8PMqK4I!x6brVpxI%aK@I-DB0*bzli{DINKb)t5US!nwy=<28FM3p zY#|vQm?+Rga~8vq`z00G&pRj5Nxy87H!HKHz3-W7TO#rD51ill@)x_YE3qgA&^iOD z#*Ejq2m!i4tBt~_=0F)vM-NmqaVMH+5O0Nqy+}iUBAPR?*vEj@bwrB^1vm~R0|ALP zfB^=jXv=V^vO77!Ki=c3>BmE1U~<V%XC`}JG`_J{S1xdADSpnRW@mU?v@-5pyGWUY ztZ?zCF%Y|nY<r2JN?q8dI%o8o6bJ8EXaOLSPPuQh&!nz(IAI*nJElR_Jk~MU_Emy9 zJz6PIO{QRKtLd8bNQr!<i(ipfMr~(UlFN=mWX)o4$enBZ^36i;9UH@n1=61RO4`VG z3y>A+=(HB{AXk=bCA`y7s@Sf$p<LkZ%_LC+trlD{3Gl#1;qb%oTt`^epa^CY%yC!( z4IR`aqHtVj{50rhOW2)bZ7o>jDoc7S`zUnU+6_b2O+(dbF7u0>O7q)P(VI$OP;V4{ z$8KZCE4xgq3_ZUhrz*AOE-9U;?!QUpw`@kiF`QHKW2XvnXp%=h0R;!Zco=Iz0;6DD zbaRd$(xcmQA17~+I4bowk8UD@#X!6uMjVKPf%DKq4uoMKjNQpYw{_61TgHlM$IIPl zgeE{l#=-`K!r_Puung7T!3<yWHUv>t2&A>Co>vVvs-VLU-^)*T3RZGT{EFjhip<U1 z<QP?pha+*c3h}h<@vA8vZ}55zDcy(86e58yfs&#`&zmSnf=jlKz@onwQps`C9}ugv zCNOfGD}=~5c@GPCFa=~bMP%spVNnB+*)37n(MT9nF(|!(qdON$-soDIOeGuCR=2tz z&M?R0aQ~3H@x)g2RLPDyA4P#C&<S(`odK7?{3{d;p#oTd7Jwu`2;u${>!;{VMDeE6 z%afD}bha$UdU%^;#8^SjnTcxx_vpuTbQF!kRL&ScF&V&OC6={vX)fpG5x^r&@G+vl z`eg@cxDEg%rK%;RH7K>%Lj(S`FpV_)h2U-X%ipmQ3oYyt*K3t@BXmCl`-B*s4e4%r z=`6T2F4$$@f!~SkoPHU1X*bb5!DKJ|2QG2JU%`WW-**dbJa~6|4}KV=_o1$@K90#U z74zsrX!jdTNrhX^8SuuJoMBz{O&Z~}#M+d10UfdVN^FlYWabsG5l->sD*<#jK=(P& zo^tO+1;PzQF+%pc_|KJWU6S~1|M()rIJoHKug7w-E2y_>@!YL+9<=Wdl@A~Eo~AaX zw%}vqJn~b|miA;%gqN6h$Jr{sOD*o-zpte9ab2=^1Zeq`mW_T%fj_=j87cq9^F|4G z6_+kgXT>jC&Aj!AsIZ{bQQbqu_-G-_!J){}>IUna*IS>Bz(icQ=s+ck{-cBa2eDtN zj1gxb?nbe?xJ7@5$uchDHdrSK&7Eow_~4EvMqz(fd+exbR%EN(+0ggf2erY{GzJBC z@`^Uwpd`#hEi|?Deb72Q<q3GAR-C9>cx)rV%XqI??N&n?c^WKEo8AVQ`!5pkXkk{z zc#w#x;e|(l1sl($mqUjf-tt{fsTI{zSG$06{1Qtm52DJ-yjidS;s8EWA^1)`*RC@9 z$a}w@b|L-}OF$NQkLh<R@zo#)gQ>$K!-+5K-?jL7y^z5`)|`*X6}c7j8p#pl!9qE` zzA(i2KEF0ynSrg!N6)Q+)UA=`kmo~)ze}#C>ZnXC5ApOvRFKe1>|%6ue?owpqw9s= zSY>{`Ri{cWjczh@FR#>eph78{wc2j3MNL{>m?rPXIW0}Oq*l(1KW|E%xwtrZye8wr zN0wq1vkCL2FhuZ_&!y6J{AY=|!u!5RI84e{IE(BA4DPslz5PG;2!1wxpG>vIk*Jl4 z#3m1_fCJYwuxT2uo(^XhWyyjM$8Vl8Q{-(es|B0Vvld2!QOEoFwp2R>p02&!skftE z{KnhdJ4yzWh_{S*9GS*-TkLBXw@n*P#!3?pPhuH1nQu?=?_Tr#;A+9PQIp2YmkJF? z9`;8=&1Hdy_({}cV%*7W7k4x}$l%YRaK}lS0>~q+iO2}C@xac%LGl7m(6#>0GB)l0 z?JHA#DbCR?Y)E8t2tA$l3s~oPM8~8NL1BM4txJ{kMXNqva5rOY6GwGTqKPUUKm@i7 z9Yt|5=kPM;EN)<6c@Y~!?`!BqL;&ZD2*!WrRHieVoA`Qh1mWE&3m=uA7aNO*jgJbM zP3eejgWY6JFl0h7VtpAg*^tU_SHRL&mAldvkaw21uC_)_H)QyyyNm#il=qn<W(oO% zUt#}0!NJZ~T$|OMzC7j0h)s^1%$^15i2b$Cg1dyYRRNcO4w=m-$coK92Pd=So1b&I zw!>E&cae~67IA>N4}EFzD`?fjm2?YH8Pesb@JxvPA{C@5ha3}{_bR29njn*z!wxFU zhRF8TIGR<Jd}ppk-6!0XCtDD=#0=v}?y_K=PU6x)-~IGh&F5*ve7#f+8+2Dc2Nw|o zmDEb02>h$1Z<F-B#<!M#F_@rWy#6FU2uQPQBRH>j9F+YUWA_Y9lUSV0F0R9O|2cA# z+%CW4D_J_F1x`pFH7E%cN;1)-srlGpaiuQ~+3FpJg;JC$YYMkC3@RW6yKIS}G;EfR z^-?nA?2829XFODi=wzdLwS?9Lvi_e=hq(}i!7)&Lz&hprGonh;3vS+Ok3pigWF#e{ zQf<Ml<pPVP=pzirV$Iiijs`r@O7d1I(qWazr)^1CseoBkqzF1{(TZ?=D*T*MPE($7 z&vS3>!l<d#cuBWB8cMx3?3o8|#W8W{ySjYU08D+r=|YKqe$D)eB0GUzD`<7ePJ5Yf zOKiTkTzaX0)7~zZiCsxq>*d5pOY#CtyC*nhV>>nFceVY6TenvjmyVnEFrgOx*L@u_ z(tW*Ll=$nSKQ-_9xDANZi{N%EScm^F9X5wlxDGZxhs0>%y|I8$Q@s-BE%ww?4T#uk zNuaXFSdxP^XJk1K&S1=aC%xfeqv9jghKTw+3DLh5MTYvt>+|H+TQoCke{~jEbT_ov z)5Iciq&JDd%Lrhn>{RC3So{}~A+G|?qS23x+#+0IDP8mL*|llOW4HQMIifw44vULS ztpxh>&a?rG)@9JyjspWp^ugy!ve@-An0Lz2+1T)<XV`BcGYJ)`UoeSvP^rh7h_Oym z*hdJxwXf5^-xetxYMzQI_~UK_N<Kqn?6^!HmMwIh$XU~6lF1QpE3Md=GY`U;+VH_F zEp-o7eo5d9b3l0`pnbd*dQAR>vH#W1e_yhsz3=dB9)l37qKk~*3W*)n@}R<k{=*jg zHWl92e6AT+^p{5emLadGf*pRwL4(}V{Ie^fIC^JIR1Z`%^B@h9#=%(8?6&o{7d!Pe z5M9S$vV{G4Oz5i&6u+R_cI_Y7PxTz4gV%>X!~N!$M2^^QU%iRuYP?TkBMi|TkH@+N z`}*fQy13~X$pkMQq1ch6rHLwZhH%WDbw^rjSL`$)SmXc%mv-h3r+(P^oRVRPo-e|L zTv>b&Lt(_XBQI{5e!&q*IR$>@b!#x!zQCH;Cs<d2T+g>s2gDTgKNh1rX*fXGf8TkN zbN5zM0oim?c~?W&bwIO8_>4{vl{N_7t2yB%IeLB_z1LJ2Ez9ijMM-&qO8m0t>)UF0 za)VrS7eK2JCsUcYN1E&s*-G$2lOf!Y`_I@bm6kCYQzWqj$7Keo&RWrMdK?!BkpvJp z;M-W2eay3uq`6p8b5>f(dSt2Qq0R3T)Nk=5P#w;wwG^8wD#{Q#rz}8LV?`3M!9o>N z3ygjbJLu8ot(M-UhEJU5XcV&RNc5UY8KihVuYD%ds}?Ua@#bDxK*ii3M)BoDPJf~9 zR)n1PQPSbL2NP%2P+WNDg{k0U3o<N!=ij?mk&q#mnsE-Dq!g3|u}8Am0Bjthr{7FZ z5bS^8$%)||vernrQk6JqIImB=)Q0$7S_bKBA7!ASx0-XrNZ05*b(^yYeRT=*6js>( zy*1&6?ZnA<Im#2i=!hN;#0x3#V+VE`788q7klVyc>%<B=B?$BoipGF&VjAOkmXv&# zmUw2%7e-@-i2krJWt8PafBa>ob5Do5n7sWsWoJioSw=KyWX|o^M1AE<9kM96`<RL) zckw`x7B9kes9?iHF)ETviLnjY8O-BCJ*E3X;7~seP|v4z1lHY@k<8{9*F3oQujqvl z>jC-Syk^rbhXFB6f7snywbUvbqM}G`LUfr*$xFKtaHUn7mI@d9e8t_ynI*s(y!U4V zl5OoGlW~ptCmh9ZJ&<i92gUL#+xLOUU^g)Eqzbr8t!(Mz$l_PnW3_unLSkM*_LAPr zdCCQ-{Y?}nYuOJ!cbfg-MeOUPN88Z^JVIpCBSRG2LZW%Sxt2P4&%CWP4ukr}gKlgj zpPW&Vk2fi+g6H1ok_n$8BEvE&+}mAR%e1VsOR}QYu)=GgMm8FstPxnx`Ktlnax+<% zKflM6DB+nI$(hoWvUep?d23q|XSkyXJKVSr{ryzzHp?FrfDhNXJL^h@Bw(i$C!w!i z0{BN|Lm^iNN`GexNU*zszO#Vt?|UHY{VN+UzATykH8Qss{hyzZa<JihdHe5ox~#YM zm)PTq*=7_367}>n`q>Wq1Qx1BJ2p9sD=Jkdh57BC$=J%@Ti}rG%6Vsxr0RN^an^Y? zmtUQvD*0TxzUSzuK{JakFQ-5BFQfD<=y^dV<R^<Lew2+K93y<wi*Ncn1JW*X%yB0S z=)W>0>k9eKBp;<3N5)0?d62dzC}*p83wMtx(({KWGqYZ%f6#<Ktr1_X#MI0!uoa|1 zD;F{m=WL_|7RjLji2+?VW7~kFfK9H`wg5?>Ux5+WWJOy5DTAXx$SoUCU;zNV+eS2? zu&?ZVVhf27+JjaA6-coLAi`*U-{O4UqF(vdV!3E2shm<|UxB)fmN)UuMp5AJEcCO& zyV9p0sBAw|*>4c&T(`p6ZwLqnQ(WY-(lKZ>;0@r|6v+wP2G)1&Q}4I$KRzUug9wB1 zL4n0!(CKqnry49R%EL=FnitCKMk|V@U8W1xeH1E~aFt}gEEn(6NRxo1@6^^LcMJEZ zT&ofAVnolze>B4Rb<$H3J<7YMM}-b}GUYpuW_@*^Zp(}WEdEg@9H@zcd`O3=M@cfc zoJ1h*BgN28`7HWSkoKuO+lyIBHA3i|Q$w#2f*a5L<ak|Pd-EHv$h2H?-lkj{?|Q95 z2^`U&kOHeP!ToKJB{J!(mzVM>B7db%M~<B&K)T*Gv3Gd{8k)>cfd41^hWspaU~m5= zSsmAeUhUT8(dQ{T+=@9+K|YWV_#JW!?-6NEe7CJ2K7cPM0@&At_7RDO98pam3WySz z9$X330h~}Y05xzGm=d^T%t<0~ctT412%<|p{do$mXu@TRN|`|*%<`M9NfyWvwGSW2 zyRQ=P473I^1JwZ0haZ6*z?+4C{{vvy`WWg42rK>bcRfcIdVm2@OrCW3&$$p!pmsbV zaRk`#hjp?=wHghFB=h)YWb`ky-npeSZ`}KJo;9up*927?JWQkpSAz?}?0?S&7nlPp zd)UbX&_VUx)?9Az(Tj0>THQs|XLa}&Q4^iaTTvs&oQ;c07wn0xmL1q|`>c(|7Y~_J zzA8ZRk`nQenvX?Y=>6SfzT|=Bq{Q;$&rbZa?@cM)`kx5m<I8$h0>Y7RjP`y>1kEsJ z<m+uC1T(Tsa*O<i*LU%MWw&cQefZQzbw562TlsTjU?A4WDA!Dbz5pM>_=@>PeuPb( z#N31L0Z)P3q%GOUXIKOreJA+m$UDGLYPq{$bzl`w97P>N%>qVuG`pH(o6QVz(e4=D z68m8OX!Ni01=EGo%FvIf3poZOm{V9OoGF~#VigdDF$^afx#}*`uXavVgyk@6cCYIi zo!}1Jhsbp}|7>oQy3ISPBA{b+AqupzO<;-o&%1}aCJ-Su|KJbugy~N1?~cqkEFGvI zn#jm5;#QzTwa8E9u{KP&;4RoXAdxhYeqFr2gh9hGv+?LUE>NL_57|Bxziuik%yvKT Jy{2Bk{{wDZBIy7C literal 0 HcmV?d00001 diff --git a/docs/cab/MyITProcessAPI_1e76c8d1-3e7a-473c-a4ef-ac7f99bfd1a4_en-US_HelpContent.zip b/docs/cab/MyITProcessAPI_1e76c8d1-3e7a-473c-a4ef-ac7f99bfd1a4_en-US_HelpContent.zip new file mode 100644 index 0000000000000000000000000000000000000000..9f3e7814f1bb616aa48b9b83f6edd811949cf3ca GIT binary patch literal 12766 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 literal 0 HcmV?d00001 diff --git a/docs/en-US/MyITProcessAPI-help.xml b/docs/en-US/MyITProcessAPI-help.xml new file mode 100644 index 0000000..ca9912b --- /dev/null +++ b/docs/en-US/MyITProcessAPI-help.xml @@ -0,0 +1,4662 @@ +<?xml version="1.0" encoding="utf-8"?> +<helpItems schema="maml" xmlns="http://msh"> + <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp"> + <command:details> + <command:name>Add-MipAPIKey</command:name> + <command:verb>Add</command:verb> + <command:noun>MipAPIKey</command:noun> + <maml:description> + <maml:para>Sets your API key used to authenticate all API calls.</maml:para> + </maml:description> + </command:details> + <maml:description> + <maml:para>The Add-MyITProcessAPIKey cmdlet sets your API key which is used to authenticate all API calls made to MyITProcess. Once the API key is defined by Add-MyITProcessAPIKey, it is encrypted using SecureString.</maml:para> + <maml:para>The MyITProcess API keys are generated via the MyITProcess web interface at Organization Settings > API Keys.</maml:para> + </maml:description> + <command:syntax> + <command:syntaxItem> + <maml:name>Add-MipAPIKey</maml:name> + </command:syntaxItem> + </command:syntax> + <command:parameters /> + <command:inputTypes /> + <command:returnValues /> + <maml:alertSet> + <maml:alert> + <maml:para>N\A</maml:para> + </maml:alert> + </maml:alertSet> + <command:examples> + <command:example> + <maml:title>-------------------------- EXAMPLE 1 --------------------------</maml:title> + <dev:code>Add-MyITProcessAPIKey</dev:code> + <dev:remarks> + <maml:para>Prompts to enter in the API Key</maml:para> + </dev:remarks> + </command:example> + <command:example> + <maml:title>-------------------------- EXAMPLE 2 --------------------------</maml:title> + <dev:code>Add-MyITProcessAPIKey -Api_key '12345'</dev:code> + <dev:remarks> + <maml:para>The MyITProcess API will use the string entered into the [ -Api_Key ] parameter.</maml:para> + </dev:remarks> + </command:example> + <command:example> + <maml:title>-------------------------- EXAMPLE 3 --------------------------</maml:title> + <dev:code>'12345' | Add-MyITProcessAPIKey</dev:code> + <dev:remarks> + <maml:para>The Add-MyITProcessAPIKey function will use the string passed into it as its API key.</maml:para> + </dev:remarks> + </command:example> + </command:examples> + <command:relatedLinks> + <maml:navigationLink> + <maml:linkText>Online Version:</maml:linkText> + <maml:uri>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/_Unique/Add-MipAPIKey.html</maml:uri> + </maml:navigationLink> + <maml:navigationLink> + <maml:linkText>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Add-MyITProcessAPIKey.html</maml:linkText> + <maml:uri>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Add-MyITProcessAPIKey.html</maml:uri> + </maml:navigationLink> + </command:relatedLinks> + </command:command> + <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp"> + <command:details> + <command:name>Add-MipBaseURI</command:name> + <command:verb>Add</command:verb> + <command:noun>MipBaseURI</command:noun> + <maml:description> + <maml:para>Sets the base URI for the MyITProcess API connection.</maml:para> + </maml:description> + </command:details> + <maml:description> + <maml:para>The Add-MyITProcessBaseURI cmdlet sets the base URI which is later used to construct the full URI for all API calls.</maml:para> + </maml:description> + <command:syntax> + <command:syntaxItem> + <maml:name>Add-MipBaseURI</maml:name> + </command:syntaxItem> + </command:syntax> + <command:parameters /> + <command:inputTypes /> + <command:returnValues /> + <maml:alertSet> + <maml:alert> + <maml:para>N\A</maml:para> + </maml:alert> + </maml:alertSet> + <command:examples> + <command:example> + <maml:title>-------------------------- EXAMPLE 1 --------------------------</maml:title> + <dev:code>Add-MyITProcessBaseURI</dev:code> + <dev:remarks> + <maml:para>The base URI will use https://reporting.live.myitprocess.com/public-api/v1 which is MyITProcess's default URI.</maml:para> + </dev:remarks> + </command:example> + <command:example> + <maml:title>-------------------------- EXAMPLE 2 --------------------------</maml:title> + <dev:code>Add-MyITProcessBaseURI -data_center US</dev:code> + <dev:remarks> + <maml:para>The base URI will use https://reporting.live.myitprocess.com/public-api/v1 which is MyITProcess's default URI.</maml:para> + </dev:remarks> + </command:example> + <command:example> + <maml:title>-------------------------- EXAMPLE 3 --------------------------</maml:title> + <dev:code>Add-MyITProcessBaseURI -base_uri http://myapi.gateway.example.com</dev:code> + <dev:remarks> + <maml:para>A custom API gateway of http://myapi.gateway.example.com will be used for all API calls to MyITProcess's reporting API.</maml:para> + </dev:remarks> + </command:example> + </command:examples> + <command:relatedLinks> + <maml:navigationLink> + <maml:linkText>Online Version:</maml:linkText> + <maml:uri>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/_Unique/Add-MipBaseURI.html</maml:uri> + </maml:navigationLink> + <maml:navigationLink> + <maml:linkText>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Add-MyITProcessBaseURI.html</maml:linkText> + <maml:uri>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Add-MyITProcessBaseURI.html</maml:uri> + </maml:navigationLink> + </command:relatedLinks> + </command:command> + <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp"> + <command:details> + <command:name>Export-MipModuleSettings</command:name> + <command:verb>Export</command:verb> + <command:noun>MipModuleSettings</command:noun> + <maml:description> + <maml:para>Gets the saved MyITProcess configuration settings</maml:para> + </maml:description> + </command:details> + <maml:description> + <maml:para>The Get-MyITProcessModuleSettings cmdlet gets the saved MyITProcess configuration settings</maml:para> + <maml:para>By default the configuration file is stored in the following location: $env:USERPROFILE\MyITProcessAPI</maml:para> + </maml:description> + <command:syntax> + <command:syntaxItem> + <maml:name>Export-MipModuleSettings</maml:name> + </command:syntaxItem> + </command:syntax> + <command:parameters /> + <command:inputTypes /> + <command:returnValues /> + <maml:alertSet> + <maml:alert> + <maml:para>N\A</maml:para> + </maml:alert> + </maml:alertSet> + <command:examples> + <command:example> + <maml:title>-------------------------- EXAMPLE 1 --------------------------</maml:title> + <dev:code>Get-MyITProcessModuleSettings</dev:code> + <dev:remarks> + <maml:para>Gets the contents of the configuration file that was created with the Export-MyITProcessModuleSettings</maml:para> + <maml:para>The default location of the MyITProcess configuration file is: $env:USERPROFILE\MyITProcessAPI\config.psd1</maml:para> + </dev:remarks> + </command:example> + <command:example> + <maml:title>-------------------------- EXAMPLE 2 --------------------------</maml:title> + <dev:code>Get-MyITProcessModuleSettings -MyITProcessConfPath C:\MyITProcessAPI -MyITProcessConfFile MyConfig.psd1 -openConfFile</dev:code> + <dev:remarks> + <maml:para>Opens the configuration file from the defined location in the default editor</maml:para> + <maml:para>The location of the MyITProcess configuration file in this example is: C:\MyITProcessAPI\MyConfig.psd1</maml:para> + </dev:remarks> + </command:example> + </command:examples> + <command:relatedLinks> + <maml:navigationLink> + <maml:linkText>Online Version:</maml:linkText> + <maml:uri>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/_Unique/Export-MipModuleSettings.html</maml:uri> + </maml:navigationLink> + <maml:navigationLink> + <maml:linkText>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Get-MyITProcessModuleSettings.html</maml:linkText> + <maml:uri>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Get-MyITProcessModuleSettings.html</maml:uri> + </maml:navigationLink> + </command:relatedLinks> + </command:command> + <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp"> + <command:details> + <command:name>Get-MipAPIKey</command:name> + <command:verb>Get</command:verb> + <command:noun>MipAPIKey</command:noun> + <maml:description> + <maml:para>Gets the MyITProcess API key global variable.</maml:para> + </maml:description> + </command:details> + <maml:description> + <maml:para>The Get-MyITProcessAPIKey cmdlet gets the MyITProcess API key global variable and returns it as a SecureString.</maml:para> + </maml:description> + <command:syntax> + <command:syntaxItem> + <maml:name>Get-MipAPIKey</maml:name> + </command:syntaxItem> + </command:syntax> + <command:parameters /> + <command:inputTypes /> + <command:returnValues /> + <maml:alertSet> + <maml:alert> + <maml:para>N\A</maml:para> + </maml:alert> + </maml:alertSet> + <command:examples> + <command:example> + <maml:title>-------------------------- EXAMPLE 1 --------------------------</maml:title> + <dev:code>Get-MyITProcessAPIKey</dev:code> + <dev:remarks> + <maml:para>Gets the MyITProcess API key global variable and returns it as a SecureString.</maml:para> + </dev:remarks> + </command:example> + </command:examples> + <command:relatedLinks> + <maml:navigationLink> + <maml:linkText>Online Version:</maml:linkText> + <maml:uri>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/_Unique/Get-MipAPIKey.html</maml:uri> + </maml:navigationLink> + <maml:navigationLink> + <maml:linkText>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Get-MyITProcessAPIKey.html</maml:linkText> + <maml:uri>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Get-MyITProcessAPIKey.html</maml:uri> + </maml:navigationLink> + </command:relatedLinks> + </command:command> + <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp"> + <command:details> + <command:name>Get-MipBaseURI</command:name> + <command:verb>Get</command:verb> + <command:noun>MipBaseURI</command:noun> + <maml:description> + <maml:para>Shows the MyITProcess base URI global variable.</maml:para> + </maml:description> + </command:details> + <maml:description> + <maml:para>The Get-MyITProcessBaseURI cmdlet shows the MyITProcess base URI global variable value.</maml:para> + </maml:description> + <command:syntax> + <command:syntaxItem> + <maml:name>Get-MipBaseURI</maml:name> + </command:syntaxItem> + </command:syntax> + <command:parameters /> + <command:inputTypes /> + <command:returnValues /> + <maml:alertSet> + <maml:alert> + <maml:para>N\A</maml:para> + </maml:alert> + </maml:alertSet> + <command:examples> + <command:example> + <maml:title>-------------------------- EXAMPLE 1 --------------------------</maml:title> + <dev:code>Get-MyITProcessBaseURI</dev:code> + <dev:remarks> + <maml:para>Shows the MyITProcess base URI global variable value.</maml:para> + </dev:remarks> + </command:example> + </command:examples> + <command:relatedLinks> + <maml:navigationLink> + <maml:linkText>Online Version:</maml:linkText> + <maml:uri>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/_Unique/Get-MipBaseURI.html</maml:uri> + </maml:navigationLink> + <maml:navigationLink> + <maml:linkText>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Get-MyITProcessBaseURI.html</maml:linkText> + <maml:uri>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Get-MyITProcessBaseURI.html</maml:uri> + </maml:navigationLink> + </command:relatedLinks> + </command:command> + <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp"> + <command:details> + <command:name>Get-MipClients</command:name> + <command:verb>Get</command:verb> + <command:noun>MipClients</command:noun> + <maml:description> + <maml:para>Lists all clients (both active and inactive)</maml:para> + </maml:description> + </command:details> + <maml:description> + <maml:para>The Get-MyITProcessClients cmdlet lists all clients (both active and inactive)</maml:para> + </maml:description> + <command:syntax> + <command:syntaxItem> + <maml:name>Get-MipClients</maml:name> + </command:syntaxItem> + </command:syntax> + <command:parameters /> + <command:inputTypes /> + <command:returnValues /> + <maml:alertSet> + <maml:alert> + <maml:para>N\A</maml:para> + </maml:alert> + </maml:alertSet> + <command:examples> + <command:example> + <maml:title>-------------------------- EXAMPLE 1 --------------------------</maml:title> + <dev:code>Get-MyITProcessClients</dev:code> + <dev:remarks> + <maml:para>Returns the first 100 clients</maml:para> + </dev:remarks> + </command:example> + <command:example> + <maml:title>-------------------------- EXAMPLE 2 --------------------------</maml:title> + <dev:code>Get-MyITProcessClients -filter_field name -filter_predicate equal -filter_condition 'Celerium'</dev:code> + <dev:remarks> + <maml:para>Returns the clients whose name equals the defined condition</maml:para> + </dev:remarks> + </command:example> + <command:example> + <maml:title>-------------------------- EXAMPLE 3 --------------------------</maml:title> + <dev:code>Get-MyITProcessClients -sort_field name -sort_direction desc</dev:code> + <dev:remarks> + <maml:para>Returns the first 100 clients sorted by name in descending order</maml:para> + </dev:remarks> + </command:example> + <command:example> + <maml:title>-------------------------- EXAMPLE 4 --------------------------</maml:title> + <dev:code>Get-MyITProcessClients -page 2 -pageSize 50</dev:code> + <dev:remarks> + <maml:para>Returns results 50 at a time and outputs data from page 2</maml:para> + </dev:remarks> + </command:example> + </command:examples> + <command:relatedLinks> + <maml:navigationLink> + <maml:linkText>Online Version:</maml:linkText> + <maml:uri>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/_Unique/Get-MipClients.html</maml:uri> + </maml:navigationLink> + <maml:navigationLink> + <maml:linkText>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Clients/Get-MyITProcessClients.html</maml:linkText> + <maml:uri>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Clients/Get-MyITProcessClients.html</maml:uri> + </maml:navigationLink> + </command:relatedLinks> + </command:command> + <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp"> + <command:details> + <command:name>Get-MipFindings</command:name> + <command:verb>Get</command:verb> + <command:noun>MipFindings</command:noun> + <maml:description> + <maml:para>List all findings</maml:para> + </maml:description> + </command:details> + <maml:description> + <maml:para>The Get-MyITProcessFindings cmdlet list all findings</maml:para> + <maml:para>Findings are located under Strategy > Client > Menu > Initiatives</maml:para> + </maml:description> + <command:syntax> + <command:syntaxItem> + <maml:name>Get-MipFindings</maml:name> + </command:syntaxItem> + </command:syntax> + <command:parameters /> + <command:inputTypes /> + <command:returnValues /> + <maml:alertSet> + <maml:alert> + <maml:para>N\A</maml:para> + </maml:alert> + </maml:alertSet> + <command:examples> + <command:example> + <maml:title>-------------------------- EXAMPLE 1 --------------------------</maml:title> + <dev:code>Get-MyITProcessFindings</dev:code> + <dev:remarks> + <maml:para>Returns the first 100 findings</maml:para> + </dev:remarks> + </command:example> + <command:example> + <maml:title>-------------------------- EXAMPLE 2 --------------------------</maml:title> + <dev:code>Get-MyITProcessFindings -filter_field review.name -filter_predicate contains -filter_condition 'Celerium'</dev:code> + <dev:remarks> + <maml:para>Returns the findings whose name contains the defined condition</maml:para> + </dev:remarks> + </command:example> + <command:example> + <maml:title>-------------------------- EXAMPLE 3 --------------------------</maml:title> + <dev:code>Get-MyITProcessFindings -sort_field review.name -sort_direction desc</dev:code> + <dev:remarks> + <maml:para>Returns the first 100 findings sorted by review.name in descending order</maml:para> + </dev:remarks> + </command:example> + <command:example> + <maml:title>-------------------------- EXAMPLE 4 --------------------------</maml:title> + <dev:code>Get-MyITProcessFindings -page 2 -pageSize 50</dev:code> + <dev:remarks> + <maml:para>Returns results 50 at a time and outputs data from page 2</maml:para> + </dev:remarks> + </command:example> + </command:examples> + <command:relatedLinks> + <maml:navigationLink> + <maml:linkText>Online Version:</maml:linkText> + <maml:uri>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/_Unique/Get-MipFindings.html</maml:uri> + </maml:navigationLink> + <maml:navigationLink> + <maml:linkText>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Findings/Get-MyITProcessFindings.html</maml:linkText> + <maml:uri>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Findings/Get-MyITProcessFindings.html</maml:uri> + </maml:navigationLink> + </command:relatedLinks> + </command:command> + <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp"> + <command:details> + <command:name>Get-MipInitiatives</command:name> + <command:verb>Get</command:verb> + <command:noun>MipInitiatives</command:noun> + <maml:description> + <maml:para>List of initiatives</maml:para> + </maml:description> + </command:details> + <maml:description> + <maml:para>The Get-MyITProcessInitiatives cmdlet gets a list of initiatives</maml:para> + <maml:para>Initiatives are located under Strategy > Client > Menu > Initiatives</maml:para> + </maml:description> + <command:syntax> + <command:syntaxItem> + <maml:name>Get-MipInitiatives</maml:name> + </command:syntaxItem> + </command:syntax> + <command:parameters /> + <command:inputTypes /> + <command:returnValues /> + <maml:alertSet> + <maml:alert> + <maml:para>N\A</maml:para> + </maml:alert> + </maml:alertSet> + <command:examples> + <command:example> + <maml:title>-------------------------- EXAMPLE 1 --------------------------</maml:title> + <dev:code>Get-MyITProcessInitiatives</dev:code> + <dev:remarks> + <maml:para>Returns the first 100 initiatives</maml:para> + </dev:remarks> + </command:example> + <command:example> + <maml:title>-------------------------- EXAMPLE 2 --------------------------</maml:title> + <dev:code>Get-MyITProcessInitiatives -filter_field client.id -filter_predicate equal -filter_condition '123456789'</dev:code> + <dev:remarks> + <maml:para>Returns the initiatives whose client.id equals the defined condition</maml:para> + </dev:remarks> + </command:example> + <command:example> + <maml:title>-------------------------- EXAMPLE 3 --------------------------</maml:title> + <dev:code>Get-MyITProcessInitiatives -sort_field client.id -sort_direction desc</dev:code> + <dev:remarks> + <maml:para>Returns the first 100 initiatives sorted by client.id in descending order</maml:para> + </dev:remarks> + </command:example> + <command:example> + <maml:title>-------------------------- EXAMPLE 4 --------------------------</maml:title> + <dev:code>Get-MyITProcessInitiatives -page 2 -pageSize 50</dev:code> + <dev:remarks> + <maml:para>Returns results 50 at a time and outputs data from page 2</maml:para> + </dev:remarks> + </command:example> + </command:examples> + <command:relatedLinks> + <maml:navigationLink> + <maml:linkText>Online Version:</maml:linkText> + <maml:uri>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/_Unique/Get-MipInitiatives.html</maml:uri> + </maml:navigationLink> + <maml:navigationLink> + <maml:linkText>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Initiatives/Get-MyITProcessInitiatives.html</maml:linkText> + <maml:uri>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Initiatives/Get-MyITProcessInitiatives.html</maml:uri> + </maml:navigationLink> + </command:relatedLinks> + </command:command> + <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp"> + <command:details> + <command:name>Get-MipMeetings</command:name> + <command:verb>Get</command:verb> + <command:noun>MipMeetings</command:noun> + <maml:description> + <maml:para>List of meetings</maml:para> + </maml:description> + </command:details> + <maml:description> + <maml:para>The Get-MyITProcessMeetings cmdlet gets a list of meetings</maml:para> + <maml:para>Meetings are located under Strategy > Client > Menu > Meeting History</maml:para> + </maml:description> + <command:syntax> + <command:syntaxItem> + <maml:name>Get-MipMeetings</maml:name> + </command:syntaxItem> + </command:syntax> + <command:parameters /> + <command:inputTypes /> + <command:returnValues /> + <maml:alertSet> + <maml:alert> + <maml:para>N\A</maml:para> + </maml:alert> + </maml:alertSet> + <command:examples> + <command:example> + <maml:title>-------------------------- EXAMPLE 1 --------------------------</maml:title> + <dev:code>Get-MyITProcessMeetings</dev:code> + <dev:remarks> + <maml:para>Returns the first 100 meetings</maml:para> + </dev:remarks> + </command:example> + <command:example> + <maml:title>-------------------------- EXAMPLE 2 --------------------------</maml:title> + <dev:code>Get-MyITProcessMeetings -filter_field title -filter_predicate equal -filter_condition 'Celerium'</dev:code> + <dev:remarks> + <maml:para>Returns the meetings whose title equals the defined condition</maml:para> + </dev:remarks> + </command:example> + <command:example> + <maml:title>-------------------------- EXAMPLE 3 --------------------------</maml:title> + <dev:code>Get-MyITProcessMeetings -sort_field title -sort_direction desc</dev:code> + <dev:remarks> + <maml:para>Returns the first 100 meetings sorted by title in descending order</maml:para> + </dev:remarks> + </command:example> + <command:example> + <maml:title>-------------------------- EXAMPLE 4 --------------------------</maml:title> + <dev:code>Get-MyITProcessMeetings -page 2 -pageSize 50</dev:code> + <dev:remarks> + <maml:para>Returns results 50 at a time and outputs data from page 2</maml:para> + </dev:remarks> + </command:example> + </command:examples> + <command:relatedLinks> + <maml:navigationLink> + <maml:linkText>Online Version:</maml:linkText> + <maml:uri>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/_Unique/Get-MipMeetings.html</maml:uri> + </maml:navigationLink> + <maml:navigationLink> + <maml:linkText>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Meetings/Get-MyITProcessMeetings.html</maml:linkText> + <maml:uri>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Meetings/Get-MyITProcessMeetings.html</maml:uri> + </maml:navigationLink> + </command:relatedLinks> + </command:command> + <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp"> + <command:details> + <command:name>Get-MipRecommendations</command:name> + <command:verb>Get</command:verb> + <command:noun>MipRecommendations</command:noun> + <maml:description> + <maml:para>List of recommendations</maml:para> + </maml:description> + </command:details> + <maml:description> + <maml:para>The Get-MyITProcessRecommendations cmdlet gets a list of recommendations</maml:para> + <maml:para>Meetings are located under Strategy > Client > Menu > Recommendation backlog</maml:para> + </maml:description> + <command:syntax> + <command:syntaxItem> + <maml:name>Get-MipRecommendations</maml:name> + </command:syntaxItem> + </command:syntax> + <command:parameters /> + <command:inputTypes /> + <command:returnValues /> + <maml:alertSet> + <maml:alert> + <maml:para>N\A</maml:para> + </maml:alert> + </maml:alertSet> + <command:examples> + <command:example> + <maml:title>-------------------------- EXAMPLE 1 --------------------------</maml:title> + <dev:code>Get-MyITProcessRecommendations</dev:code> + <dev:remarks> + <maml:para>Returns the first 100 recommendations</maml:para> + </dev:remarks> + </command:example> + <command:example> + <maml:title>-------------------------- EXAMPLE 2 --------------------------</maml:title> + <dev:code>Get-MyITProcessRecommendations -filter_field name -filter_predicate contains -filter_condition 'Celerium'</dev:code> + <dev:remarks> + <maml:para>Returns the recommendations whose name contains the defined condition</maml:para> + </dev:remarks> + </command:example> + <command:example> + <maml:title>-------------------------- EXAMPLE 3 --------------------------</maml:title> + <dev:code>Get-MyITProcessRecommendations -sort_field name -sort_direction desc</dev:code> + <dev:remarks> + <maml:para>Returns the first 100 recommendations sorted by name in descending order</maml:para> + </dev:remarks> + </command:example> + <command:example> + <maml:title>-------------------------- EXAMPLE 4 --------------------------</maml:title> + <dev:code>Get-MyITProcessRecommendations -page 2 -pageSize 50</dev:code> + <dev:remarks> + <maml:para>Returns results 50 at a time and outputs data from page 2</maml:para> + </dev:remarks> + </command:example> + </command:examples> + <command:relatedLinks> + <maml:navigationLink> + <maml:linkText>Online Version:</maml:linkText> + <maml:uri>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/_Unique/Get-MipRecommendations.html</maml:uri> + </maml:navigationLink> + <maml:navigationLink> + <maml:linkText>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Recommendations/Get-MyITProcessRecommendations.html</maml:linkText> + <maml:uri>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Recommendations/Get-MyITProcessRecommendations.html</maml:uri> + </maml:navigationLink> + </command:relatedLinks> + </command:command> + <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp"> + <command:details> + <command:name>Get-MipReviews</command:name> + <command:verb>Get</command:verb> + <command:noun>MipReviews</command:noun> + <maml:description> + <maml:para>List of reviews</maml:para> + </maml:description> + </command:details> + <maml:description> + <maml:para>The Get-MyITProcessReviews cmdlet gets a list of reviews</maml:para> + </maml:description> + <command:syntax> + <command:syntaxItem> + <maml:name>Get-MipReviews</maml:name> + </command:syntaxItem> + </command:syntax> + <command:parameters /> + <command:inputTypes /> + <command:returnValues /> + <maml:alertSet> + <maml:alert> + <maml:para>N\A</maml:para> + </maml:alert> + </maml:alertSet> + <command:examples> + <command:example> + <maml:title>-------------------------- EXAMPLE 1 --------------------------</maml:title> + <dev:code>Get-MyITProcessReviews</dev:code> + <dev:remarks> + <maml:para>Returns the first 100 reviews</maml:para> + </dev:remarks> + </command:example> + <command:example> + <maml:title>-------------------------- EXAMPLE 2 --------------------------</maml:title> + <dev:code>Get-MyITProcessReviews -overdue_Reviews</dev:code> + <dev:remarks> + <maml:para>Returns the first 100 overdue reviews</maml:para> + </dev:remarks> + </command:example> + <command:example> + <maml:title>-------------------------- EXAMPLE 3 --------------------------</maml:title> + <dev:code>Get-MyITProcessReviews -filter_field name -filter_predicate contains -filter_condition 'Celerium'</dev:code> + <dev:remarks> + <maml:para>Returns the reviews whose name contains the defined condition</maml:para> + </dev:remarks> + </command:example> + <command:example> + <maml:title>-------------------------- EXAMPLE 4 --------------------------</maml:title> + <dev:code>Get-MyITProcessReviews -sort_field name -sort_direction desc</dev:code> + <dev:remarks> + <maml:para>Returns the first 100 reviews sorted by name in descending order</maml:para> + </dev:remarks> + </command:example> + <command:example> + <maml:title>-------------------------- EXAMPLE 5 --------------------------</maml:title> + <dev:code>Get-MyITProcessReviews -page 2 -pageSize 50</dev:code> + <dev:remarks> + <maml:para>Returns results 50 at a time and outputs data from page 2</maml:para> + </dev:remarks> + </command:example> + </command:examples> + <command:relatedLinks> + <maml:navigationLink> + <maml:linkText>Online Version:</maml:linkText> + <maml:uri>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/_Unique/Get-MipReviews.html</maml:uri> + </maml:navigationLink> + <maml:navigationLink> + <maml:linkText>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Reviews/Get-MyITProcessReviews.html</maml:linkText> + <maml:uri>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Reviews/Get-MyITProcessReviews.html</maml:uri> + </maml:navigationLink> + </command:relatedLinks> + </command:command> + <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp"> + <command:details> + <command:name>Get-MipUsers</command:name> + <command:verb>Get</command:verb> + <command:noun>MipUsers</command:noun> + <maml:description> + <maml:para>List of users</maml:para> + </maml:description> + </command:details> + <maml:description> + <maml:para>The Get-MyITProcessUsers cmdlet gets a List of users</maml:para> + </maml:description> + <command:syntax> + <command:syntaxItem> + <maml:name>Get-MipUsers</maml:name> + </command:syntaxItem> + </command:syntax> + <command:parameters /> + <command:inputTypes /> + <command:returnValues /> + <maml:alertSet> + <maml:alert> + <maml:para>N\A</maml:para> + </maml:alert> + </maml:alertSet> + <command:examples> + <command:example> + <maml:title>-------------------------- EXAMPLE 1 --------------------------</maml:title> + <dev:code>Get-MyITProcessUsers</dev:code> + <dev:remarks> + <maml:para>Returns the first 100 users</maml:para> + </dev:remarks> + </command:example> + <command:example> + <maml:title>-------------------------- EXAMPLE 2 --------------------------</maml:title> + <dev:code>Get-MyITProcessUsers -filter_field firstName -filter_predicate equal -filter_condition 'Celerium'</dev:code> + <dev:remarks> + <maml:para>Returns the users whose firstName equals the defined condition</maml:para> + </dev:remarks> + </command:example> + <command:example> + <maml:title>-------------------------- EXAMPLE 3 --------------------------</maml:title> + <dev:code>Get-MyITProcessUsers -sort_field firstName -sort_direction desc</dev:code> + <dev:remarks> + <maml:para>Returns the first 100 users sorted by firstName in descending order</maml:para> + </dev:remarks> + </command:example> + <command:example> + <maml:title>-------------------------- EXAMPLE 4 --------------------------</maml:title> + <dev:code>Get-MyITProcessUsers -page 2 -pageSize 50</dev:code> + <dev:remarks> + <maml:para>Returns results 50 at a time and outputs data from page 2</maml:para> + </dev:remarks> + </command:example> + </command:examples> + <command:relatedLinks> + <maml:navigationLink> + <maml:linkText>Online Version:</maml:linkText> + <maml:uri>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/_Unique/Get-MipUsers.html</maml:uri> + </maml:navigationLink> + <maml:navigationLink> + <maml:linkText>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Users/Get-MyITProcessUsers.html</maml:linkText> + <maml:uri>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Users/Get-MyITProcessUsers.html</maml:uri> + </maml:navigationLink> + </command:relatedLinks> + </command:command> + <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp"> + <command:details> + <command:name>Import-MipModuleSettings</command:name> + <command:verb>Import</command:verb> + <command:noun>MipModuleSettings</command:noun> + <maml:description> + <maml:para>Imports the MyITProcess BaseURI, API, & JSON configuration information to the current session.</maml:para> + </maml:description> + </command:details> + <maml:description> + <maml:para>The Import-MyITProcessModuleSettings cmdlet imports the MyITProcess BaseURI, API, & JSON configuration information stored in the MyITProcess configuration file to the users current session.</maml:para> + <maml:para>By default the configuration file is stored in the following location: $env:USERPROFILE\MyITProcessAPI</maml:para> + </maml:description> + <command:syntax> + <command:syntaxItem> + <maml:name>Import-MipModuleSettings</maml:name> + </command:syntaxItem> + </command:syntax> + <command:parameters /> + <command:inputTypes /> + <command:returnValues /> + <maml:alertSet> + <maml:alert> + <maml:para>N\A</maml:para> + </maml:alert> + </maml:alertSet> + <command:examples> + <command:example> + <maml:title>-------------------------- EXAMPLE 1 --------------------------</maml:title> + <dev:code>Import-MyITProcessModuleSettings</dev:code> + <dev:remarks> + <maml:para>Validates that the configuration file created with the Export-MyITProcessModuleSettings cmdlet exists then imports the stored data into the current users session.</maml:para> + <maml:para>The default location of the MyITProcess configuration file is: $env:USERPROFILE\MyITProcessAPI\config.psd1</maml:para> + </dev:remarks> + </command:example> + <command:example> + <maml:title>-------------------------- EXAMPLE 2 --------------------------</maml:title> + <dev:code>Import-MyITProcessModuleSettings -MyITProcessConfPath C:\MyITProcessAPI -MyITProcessConfFile MyConfig.psd1</dev:code> + <dev:remarks> + <maml:para>Validates that the configuration file created with the Export-MyITProcessModuleSettings cmdlet exists then imports the stored data into the current users session.</maml:para> + <maml:para>The location of the MyITProcess configuration file in this example is: C:\MyITProcessAPI\MyConfig.psd1</maml:para> + </dev:remarks> + </command:example> + </command:examples> + <command:relatedLinks> + <maml:navigationLink> + <maml:linkText>Online Version:</maml:linkText> + <maml:uri>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/_Unique/Import-MipModuleSettings.html</maml:uri> + </maml:navigationLink> + <maml:navigationLink> + <maml:linkText>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Import-MyITProcessModuleSettings.html</maml:linkText> + <maml:uri>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Import-MyITProcessModuleSettings.html</maml:uri> + </maml:navigationLink> + </command:relatedLinks> + </command:command> + <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp"> + <command:details> + <command:name>Remove-MipAPIKey</command:name> + <command:verb>Remove</command:verb> + <command:noun>MipAPIKey</command:noun> + <maml:description> + <maml:para>Removes the MyITProcess API key global variable.</maml:para> + </maml:description> + </command:details> + <maml:description> + <maml:para>The Remove-MyITProcessAPIKey cmdlet removes the MyITProcess API key global variable.</maml:para> + </maml:description> + <command:syntax> + <command:syntaxItem> + <maml:name>Remove-MipAPIKey</maml:name> + </command:syntaxItem> + </command:syntax> + <command:parameters /> + <command:inputTypes /> + <command:returnValues /> + <maml:alertSet> + <maml:alert> + <maml:para>N\A</maml:para> + </maml:alert> + </maml:alertSet> + <command:examples> + <command:example> + <maml:title>-------------------------- EXAMPLE 1 --------------------------</maml:title> + <dev:code>Remove-MyITProcessAPIKey</dev:code> + <dev:remarks> + <maml:para>Removes the MyITProcess API key global variable.</maml:para> + </dev:remarks> + </command:example> + </command:examples> + <command:relatedLinks> + <maml:navigationLink> + <maml:linkText>Online Version:</maml:linkText> + <maml:uri>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/_Unique/Remove-MipAPIKey.html</maml:uri> + </maml:navigationLink> + <maml:navigationLink> + <maml:linkText>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Remove-MyITProcessAPIKey.html</maml:linkText> + <maml:uri>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Remove-MyITProcessAPIKey.html</maml:uri> + </maml:navigationLink> + </command:relatedLinks> + </command:command> + <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp"> + <command:details> + <command:name>Remove-MipBaseURI</command:name> + <command:verb>Remove</command:verb> + <command:noun>MipBaseURI</command:noun> + <maml:description> + <maml:para>Removes the MyITProcess base URI global variable.</maml:para> + </maml:description> + </command:details> + <maml:description> + <maml:para>The Remove-MyITProcessBaseURI cmdlet removes the MyITProcess base URI global variable.</maml:para> + </maml:description> + <command:syntax> + <command:syntaxItem> + <maml:name>Remove-MipBaseURI</maml:name> + </command:syntaxItem> + </command:syntax> + <command:parameters /> + <command:inputTypes /> + <command:returnValues /> + <maml:alertSet> + <maml:alert> + <maml:para>N\A</maml:para> + </maml:alert> + </maml:alertSet> + <command:examples> + <command:example> + <maml:title>-------------------------- EXAMPLE 1 --------------------------</maml:title> + <dev:code>Remove-MyITProcessBaseURI</dev:code> + <dev:remarks> + <maml:para>Removes the MyITProcess base URI global variable.</maml:para> + </dev:remarks> + </command:example> + </command:examples> + <command:relatedLinks> + <maml:navigationLink> + <maml:linkText>Online Version:</maml:linkText> + <maml:uri>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/_Unique/Remove-MipBaseURI.html</maml:uri> + </maml:navigationLink> + <maml:navigationLink> + <maml:linkText>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Remove-MyITProcessBaseURI.html</maml:linkText> + <maml:uri>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Remove-MyITProcessBaseURI.html</maml:uri> + </maml:navigationLink> + </command:relatedLinks> + </command:command> + <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp"> + <command:details> + <command:name>Remove-MipModuleSettings</command:name> + <command:verb>Remove</command:verb> + <command:noun>MipModuleSettings</command:noun> + <maml:description> + <maml:para>Removes the stored MyITProcess configuration folder.</maml:para> + </maml:description> + </command:details> + <maml:description> + <maml:para>The Remove-MyITProcessModuleSettings cmdlet removes the MyITProcess folder and its files. This cmdlet also has the option to remove sensitive MyITProcess variables as well.</maml:para> + <maml:para>By default configuration files are stored in the following location and will be removed: $env:USERPROFILE\MyITProcessAPI</maml:para> + </maml:description> + <command:syntax> + <command:syntaxItem> + <maml:name>Remove-MipModuleSettings</maml:name> + </command:syntaxItem> + </command:syntax> + <command:parameters /> + <command:inputTypes /> + <command:returnValues /> + <maml:alertSet> + <maml:alert> + <maml:para>N\A</maml:para> + </maml:alert> + </maml:alertSet> + <command:examples> + <command:example> + <maml:title>-------------------------- EXAMPLE 1 --------------------------</maml:title> + <dev:code>Remove-MyITProcessModuleSettings</dev:code> + <dev:remarks> + <maml:para>Checks to see if the default configuration folder exists and removes it if it does.</maml:para> + <maml:para>The default location of the MyITProcess configuration folder is: $env:USERPROFILE\MyITProcessAPI</maml:para> + </dev:remarks> + </command:example> + <command:example> + <maml:title>-------------------------- EXAMPLE 2 --------------------------</maml:title> + <dev:code>Remove-MyITProcessModuleSettings -MyITProcessConfPath C:\MyITProcessAPI -AndVariables</dev:code> + <dev:remarks> + <maml:para>Checks to see if the defined configuration folder exists and removes it if it does. If sensitive MyITProcess variables exist then they are removed as well.</maml:para> + <maml:para>The location of the MyITProcess configuration folder in this example is: C:\MyITProcessAPI</maml:para> + </dev:remarks> + </command:example> + </command:examples> + <command:relatedLinks> + <maml:navigationLink> + <maml:linkText>Online Version:</maml:linkText> + <maml:uri>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/_Unique/Remove-MipModuleSettings.html</maml:uri> + </maml:navigationLink> + <maml:navigationLink> + <maml:linkText>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Remove-MyITProcessModuleSettings.html</maml:linkText> + <maml:uri>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Remove-MyITProcessModuleSettings.html</maml:uri> + </maml:navigationLink> + </command:relatedLinks> + </command:command> + <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp"> + <command:details> + <command:name>Set-MipAPIKey</command:name> + <command:verb>Set</command:verb> + <command:noun>MipAPIKey</command:noun> + <maml:description> + <maml:para>Sets your API key used to authenticate all API calls.</maml:para> + </maml:description> + </command:details> + <maml:description> + <maml:para>The Add-MyITProcessAPIKey cmdlet sets your API key which is used to authenticate all API calls made to MyITProcess. Once the API key is defined by Add-MyITProcessAPIKey, it is encrypted using SecureString.</maml:para> + <maml:para>The MyITProcess API keys are generated via the MyITProcess web interface at Organization Settings > API Keys.</maml:para> + </maml:description> + <command:syntax> + <command:syntaxItem> + <maml:name>Set-MipAPIKey</maml:name> + </command:syntaxItem> + </command:syntax> + <command:parameters /> + <command:inputTypes /> + <command:returnValues /> + <maml:alertSet> + <maml:alert> + <maml:para>N\A</maml:para> + </maml:alert> + </maml:alertSet> + <command:examples> + <command:example> + <maml:title>-------------------------- EXAMPLE 1 --------------------------</maml:title> + <dev:code>Add-MyITProcessAPIKey</dev:code> + <dev:remarks> + <maml:para>Prompts to enter in the API Key</maml:para> + </dev:remarks> + </command:example> + <command:example> + <maml:title>-------------------------- EXAMPLE 2 --------------------------</maml:title> + <dev:code>Add-MyITProcessAPIKey -Api_key '12345'</dev:code> + <dev:remarks> + <maml:para>The MyITProcess API will use the string entered into the [ -Api_Key ] parameter.</maml:para> + </dev:remarks> + </command:example> + <command:example> + <maml:title>-------------------------- EXAMPLE 3 --------------------------</maml:title> + <dev:code>'12345' | Add-MyITProcessAPIKey</dev:code> + <dev:remarks> + <maml:para>The Add-MyITProcessAPIKey function will use the string passed into it as its API key.</maml:para> + </dev:remarks> + </command:example> + </command:examples> + <command:relatedLinks> + <maml:navigationLink> + <maml:linkText>Online Version:</maml:linkText> + <maml:uri>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/_Unique/Set-MipAPIKey.html</maml:uri> + </maml:navigationLink> + <maml:navigationLink> + <maml:linkText>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Add-MyITProcessAPIKey.html</maml:linkText> + <maml:uri>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Add-MyITProcessAPIKey.html</maml:uri> + </maml:navigationLink> + </command:relatedLinks> + </command:command> + <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp"> + <command:details> + <command:name>Set-MipBaseURI</command:name> + <command:verb>Set</command:verb> + <command:noun>MipBaseURI</command:noun> + <maml:description> + <maml:para>Sets the base URI for the MyITProcess API connection.</maml:para> + </maml:description> + </command:details> + <maml:description> + <maml:para>The Add-MyITProcessBaseURI cmdlet sets the base URI which is later used to construct the full URI for all API calls.</maml:para> + </maml:description> + <command:syntax> + <command:syntaxItem> + <maml:name>Set-MipBaseURI</maml:name> + </command:syntaxItem> + </command:syntax> + <command:parameters /> + <command:inputTypes /> + <command:returnValues /> + <maml:alertSet> + <maml:alert> + <maml:para>N\A</maml:para> + </maml:alert> + </maml:alertSet> + <command:examples> + <command:example> + <maml:title>-------------------------- EXAMPLE 1 --------------------------</maml:title> + <dev:code>Add-MyITProcessBaseURI</dev:code> + <dev:remarks> + <maml:para>The base URI will use https://reporting.live.myitprocess.com/public-api/v1 which is MyITProcess's default URI.</maml:para> + </dev:remarks> + </command:example> + <command:example> + <maml:title>-------------------------- EXAMPLE 2 --------------------------</maml:title> + <dev:code>Add-MyITProcessBaseURI -data_center US</dev:code> + <dev:remarks> + <maml:para>The base URI will use https://reporting.live.myitprocess.com/public-api/v1 which is MyITProcess's default URI.</maml:para> + </dev:remarks> + </command:example> + <command:example> + <maml:title>-------------------------- EXAMPLE 3 --------------------------</maml:title> + <dev:code>Add-MyITProcessBaseURI -base_uri http://myapi.gateway.example.com</dev:code> + <dev:remarks> + <maml:para>A custom API gateway of http://myapi.gateway.example.com will be used for all API calls to MyITProcess's reporting API.</maml:para> + </dev:remarks> + </command:example> + </command:examples> + <command:relatedLinks> + <maml:navigationLink> + <maml:linkText>Online Version:</maml:linkText> + <maml:uri>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/_Unique/Set-MipBaseURI.html</maml:uri> + </maml:navigationLink> + <maml:navigationLink> + <maml:linkText>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Add-MyITProcessBaseURI.html</maml:linkText> + <maml:uri>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Add-MyITProcessBaseURI.html</maml:uri> + </maml:navigationLink> + </command:relatedLinks> + </command:command> + <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp"> + <command:details> + <command:name>Set-MyITProcessAPIKey</command:name> + <command:verb>Set</command:verb> + <command:noun>MyITProcessAPIKey</command:noun> + <maml:description> + <maml:para>Sets your API key used to authenticate all API calls.</maml:para> + </maml:description> + </command:details> + <maml:description> + <maml:para>The Add-MyITProcessAPIKey cmdlet sets your API key which is used to authenticate all API calls made to MyITProcess. Once the API key is defined by Add-MyITProcessAPIKey, it is encrypted using SecureString.</maml:para> + <maml:para>The MyITProcess API keys are generated via the MyITProcess web interface at Organization Settings > API Keys.</maml:para> + </maml:description> + <command:syntax> + <command:syntaxItem> + <maml:name>Set-MyITProcessAPIKey</maml:name> + </command:syntaxItem> + </command:syntax> + <command:parameters /> + <command:inputTypes /> + <command:returnValues /> + <maml:alertSet> + <maml:alert> + <maml:para>N\A</maml:para> + </maml:alert> + </maml:alertSet> + <command:examples> + <command:example> + <maml:title>-------------------------- EXAMPLE 1 --------------------------</maml:title> + <dev:code>Add-MyITProcessAPIKey</dev:code> + <dev:remarks> + <maml:para>Prompts to enter in the API Key</maml:para> + </dev:remarks> + </command:example> + <command:example> + <maml:title>-------------------------- EXAMPLE 2 --------------------------</maml:title> + <dev:code>Add-MyITProcessAPIKey -Api_key '12345'</dev:code> + <dev:remarks> + <maml:para>The MyITProcess API will use the string entered into the [ -Api_Key ] parameter.</maml:para> + </dev:remarks> + </command:example> + <command:example> + <maml:title>-------------------------- EXAMPLE 3 --------------------------</maml:title> + <dev:code>'12345' | Add-MyITProcessAPIKey</dev:code> + <dev:remarks> + <maml:para>The Add-MyITProcessAPIKey function will use the string passed into it as its API key.</maml:para> + </dev:remarks> + </command:example> + </command:examples> + <command:relatedLinks> + <maml:navigationLink> + <maml:linkText>Online Version:</maml:linkText> + <maml:uri>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/_Unique/Set-MyITProcessAPIKey.html</maml:uri> + </maml:navigationLink> + <maml:navigationLink> + <maml:linkText>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Add-MyITProcessAPIKey.html</maml:linkText> + <maml:uri>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Add-MyITProcessAPIKey.html</maml:uri> + </maml:navigationLink> + </command:relatedLinks> + </command:command> + <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp"> + <command:details> + <command:name>Set-MyITProcessBaseURI</command:name> + <command:verb>Set</command:verb> + <command:noun>MyITProcessBaseURI</command:noun> + <maml:description> + <maml:para>Sets the base URI for the MyITProcess API connection.</maml:para> + </maml:description> + </command:details> + <maml:description> + <maml:para>The Add-MyITProcessBaseURI cmdlet sets the base URI which is later used to construct the full URI for all API calls.</maml:para> + </maml:description> + <command:syntax> + <command:syntaxItem> + <maml:name>Set-MyITProcessBaseURI</maml:name> + </command:syntaxItem> + </command:syntax> + <command:parameters /> + <command:inputTypes /> + <command:returnValues /> + <maml:alertSet> + <maml:alert> + <maml:para>N\A</maml:para> + </maml:alert> + </maml:alertSet> + <command:examples> + <command:example> + <maml:title>-------------------------- EXAMPLE 1 --------------------------</maml:title> + <dev:code>Add-MyITProcessBaseURI</dev:code> + <dev:remarks> + <maml:para>The base URI will use https://reporting.live.myitprocess.com/public-api/v1 which is MyITProcess's default URI.</maml:para> + </dev:remarks> + </command:example> + <command:example> + <maml:title>-------------------------- EXAMPLE 2 --------------------------</maml:title> + <dev:code>Add-MyITProcessBaseURI -data_center US</dev:code> + <dev:remarks> + <maml:para>The base URI will use https://reporting.live.myitprocess.com/public-api/v1 which is MyITProcess's default URI.</maml:para> + </dev:remarks> + </command:example> + <command:example> + <maml:title>-------------------------- EXAMPLE 3 --------------------------</maml:title> + <dev:code>Add-MyITProcessBaseURI -base_uri http://myapi.gateway.example.com</dev:code> + <dev:remarks> + <maml:para>A custom API gateway of http://myapi.gateway.example.com will be used for all API calls to MyITProcess's reporting API.</maml:para> + </dev:remarks> + </command:example> + </command:examples> + <command:relatedLinks> + <maml:navigationLink> + <maml:linkText>Online Version:</maml:linkText> + <maml:uri>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/_Unique/Set-MyITProcessBaseURI.html</maml:uri> + </maml:navigationLink> + <maml:navigationLink> + <maml:linkText>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Add-MyITProcessBaseURI.html</maml:linkText> + <maml:uri>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Add-MyITProcessBaseURI.html</maml:uri> + </maml:navigationLink> + </command:relatedLinks> + </command:command> + <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp"> + <command:details> + <command:name>Test-MipAPIKey</command:name> + <command:verb>Test</command:verb> + <command:noun>MipAPIKey</command:noun> + <maml:description> + <maml:para>Test the MyITProcess API key.</maml:para> + </maml:description> + </command:details> + <maml:description> + <maml:para>The Test-MyITProcessAPIKey cmdlet tests the base URI & API key that was defined in the Add-MyITProcessBaseURI & Add-MyITProcessAPIKey cmdlets.</maml:para> + <maml:para>This functions validates authorization to the /users endpoint</maml:para> + </maml:description> + <command:syntax> + <command:syntaxItem> + <maml:name>Test-MipAPIKey</maml:name> + </command:syntaxItem> + </command:syntax> + <command:parameters /> + <command:inputTypes /> + <command:returnValues /> + <maml:alertSet> + <maml:alert> + <maml:para>N\A</maml:para> + </maml:alert> + </maml:alertSet> + <command:examples> + <command:example> + <maml:title>-------------------------- EXAMPLE 1 --------------------------</maml:title> + <dev:code>Test-MyITProcessBaseURI</dev:code> + <dev:remarks> + <maml:para>Tests the base URI & API key that was defined in the Add-MyITProcessBaseURI & Add-MyITProcessAPIKey cmdlets.</maml:para> + <maml:para>The default full base uri test path is: https://reporting.live.myitprocess.com/api/v1/clients</maml:para> + </dev:remarks> + </command:example> + <command:example> + <maml:title>-------------------------- EXAMPLE 2 --------------------------</maml:title> + <dev:code>Test-MyITProcessBaseURI -base_uri http://myapi.gateway.example.com</dev:code> + <dev:remarks> + <maml:para>Tests the base URI & API key that was defined in the Add-MyITProcessBaseURI & Add-MyITProcessAPIKey cmdlets.</maml:para> + <maml:para>The full base uri test path in this example is: http://myapi.gateway.example.com/clients</maml:para> + </dev:remarks> + </command:example> + </command:examples> + <command:relatedLinks> + <maml:navigationLink> + <maml:linkText>Online Version:</maml:linkText> + <maml:uri>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/_Unique/Test-MipAPIKey.html</maml:uri> + </maml:navigationLink> + <maml:navigationLink> + <maml:linkText>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Test-MyITProcessAPIKey.html</maml:linkText> + <maml:uri>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Test-MyITProcessAPIKey.html</maml:uri> + </maml:navigationLink> + </command:relatedLinks> + </command:command> + <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp"> + <command:details> + <command:name>Get-MyITProcessClients</command:name> + <command:verb>Get</command:verb> + <command:noun>MyITProcessClients</command:noun> + <maml:description> + <maml:para>Lists all clients (both active and inactive)</maml:para> + </maml:description> + </command:details> + <maml:description> + <maml:para>The Get-MyITProcessClients cmdlet lists all clients (both active and inactive)</maml:para> + </maml:description> + <command:syntax> + <command:syntaxItem> + <maml:name>Get-MyITProcessClients</maml:name> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="1" aliases="none"> + <maml:name>filter_field</maml:name> + <maml:description> + <maml:para>Filter by a specific field name</maml:para> + <maml:para>Allowed values: 'id', 'name', 'createdDate', 'isActive', 'deactivatedDate', 'lastReviewDate', 'lastAssignedMemberActivityDate', 'alignmentScore'</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="2" aliases="none"> + <maml:name>filter_predicate</maml:name> + <maml:description> + <maml:para>Filter by a specific field predicate operator</maml:para> + <maml:para>Allowed values: 'equal', 'notEqual', 'greaterThan', 'lessThan', 'contains'</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="3" aliases="none"> + <maml:name>filter_condition</maml:name> + <maml:description> + <maml:para>Filter by a value in the specified field.</maml:para> + <maml:para>This value cannot be empty</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="4" aliases="none"> + <maml:name>filter_operator</maml:name> + <maml:description> + <maml:para>Also filter for other values</maml:para> + <maml:para>Allowed values: 'and', 'or', $null</maml:para> + <maml:para>This parameter is just a placeholder for now as I am unsure how to add this functionality if multiple queries are needed</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="5" aliases="none"> + <maml:name>sort_field</maml:name> + <maml:description> + <maml:para>Sort by a specific field name</maml:para> + <maml:para>Allowed values: 'id', 'name', 'createdDate', 'isActive', 'deactivatedDate', 'lastReviewDate', 'lastAssignedMemberActivityDate', 'alignmentScore'</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="6" aliases="none"> + <maml:name>sort_direction</maml:name> + <maml:description> + <maml:para>Sort the specific field name in a certain direction</maml:para> + <maml:para>Allowed values: 'asc', 'desc'</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="7" aliases="none"> + <maml:name>page</maml:name> + <maml:description> + <maml:para>Defines the page number to return</maml:para> + <maml:para>[Default] 1</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">Int64</command:parameterValue> + <dev:type> + <maml:name>Int64</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>0</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="8" aliases="none"> + <maml:name>pageSize</maml:name> + <maml:description> + <maml:para>Defines the number of items to return with each page</maml:para> + <maml:para>[Default] 100 [Maximum] 100</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">Int64</command:parameterValue> + <dev:type> + <maml:name>Int64</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>0</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> + <maml:name>allPages</maml:name> + <maml:description> + <maml:para>Returns all items from an endpoint</maml:para> + </maml:description> + <dev:type> + <maml:name>SwitchParameter</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>False</dev:defaultValue> + </command:parameter> + </command:syntaxItem> + </command:syntax> + <command:parameters> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="1" aliases="none"> + <maml:name>filter_field</maml:name> + <maml:description> + <maml:para>Filter by a specific field name</maml:para> + <maml:para>Allowed values: 'id', 'name', 'createdDate', 'isActive', 'deactivatedDate', 'lastReviewDate', 'lastAssignedMemberActivityDate', 'alignmentScore'</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="2" aliases="none"> + <maml:name>filter_predicate</maml:name> + <maml:description> + <maml:para>Filter by a specific field predicate operator</maml:para> + <maml:para>Allowed values: 'equal', 'notEqual', 'greaterThan', 'lessThan', 'contains'</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="3" aliases="none"> + <maml:name>filter_condition</maml:name> + <maml:description> + <maml:para>Filter by a value in the specified field.</maml:para> + <maml:para>This value cannot be empty</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="4" aliases="none"> + <maml:name>filter_operator</maml:name> + <maml:description> + <maml:para>Also filter for other values</maml:para> + <maml:para>Allowed values: 'and', 'or', $null</maml:para> + <maml:para>This parameter is just a placeholder for now as I am unsure how to add this functionality if multiple queries are needed</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="5" aliases="none"> + <maml:name>sort_field</maml:name> + <maml:description> + <maml:para>Sort by a specific field name</maml:para> + <maml:para>Allowed values: 'id', 'name', 'createdDate', 'isActive', 'deactivatedDate', 'lastReviewDate', 'lastAssignedMemberActivityDate', 'alignmentScore'</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="6" aliases="none"> + <maml:name>sort_direction</maml:name> + <maml:description> + <maml:para>Sort the specific field name in a certain direction</maml:para> + <maml:para>Allowed values: 'asc', 'desc'</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="7" aliases="none"> + <maml:name>page</maml:name> + <maml:description> + <maml:para>Defines the page number to return</maml:para> + <maml:para>[Default] 1</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">Int64</command:parameterValue> + <dev:type> + <maml:name>Int64</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>0</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="8" aliases="none"> + <maml:name>pageSize</maml:name> + <maml:description> + <maml:para>Defines the number of items to return with each page</maml:para> + <maml:para>[Default] 100 [Maximum] 100</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">Int64</command:parameterValue> + <dev:type> + <maml:name>Int64</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>0</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> + <maml:name>allPages</maml:name> + <maml:description> + <maml:para>Returns all items from an endpoint</maml:para> + </maml:description> + <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue> + <dev:type> + <maml:name>SwitchParameter</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>False</dev:defaultValue> + </command:parameter> + </command:parameters> + <command:inputTypes /> + <command:returnValues /> + <maml:alertSet> + <maml:alert> + <maml:para>N\A</maml:para> + </maml:alert> + </maml:alertSet> + <command:examples> + <command:example> + <maml:title>-------------------------- EXAMPLE 1 --------------------------</maml:title> + <dev:code>Get-MyITProcessClients</dev:code> + <dev:remarks> + <maml:para>Returns the first 100 clients</maml:para> + </dev:remarks> + </command:example> + <command:example> + <maml:title>-------------------------- EXAMPLE 2 --------------------------</maml:title> + <dev:code>Get-MyITProcessClients -filter_field name -filter_predicate equal -filter_condition 'Celerium'</dev:code> + <dev:remarks> + <maml:para>Returns the clients whose name equals the defined condition</maml:para> + </dev:remarks> + </command:example> + <command:example> + <maml:title>-------------------------- EXAMPLE 3 --------------------------</maml:title> + <dev:code>Get-MyITProcessClients -sort_field name -sort_direction desc</dev:code> + <dev:remarks> + <maml:para>Returns the first 100 clients sorted by name in descending order</maml:para> + </dev:remarks> + </command:example> + <command:example> + <maml:title>-------------------------- EXAMPLE 4 --------------------------</maml:title> + <dev:code>Get-MyITProcessClients -page 2 -pageSize 50</dev:code> + <dev:remarks> + <maml:para>Returns results 50 at a time and outputs data from page 2</maml:para> + </dev:remarks> + </command:example> + </command:examples> + <command:relatedLinks> + <maml:navigationLink> + <maml:linkText>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Clients/Get-MyITProcessClients.html</maml:linkText> + <maml:uri>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Clients/Get-MyITProcessClients.html</maml:uri> + </maml:navigationLink> + </command:relatedLinks> + </command:command> + <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp"> + <command:details> + <command:name>Get-MyITProcessFindings</command:name> + <command:verb>Get</command:verb> + <command:noun>MyITProcessFindings</command:noun> + <maml:description> + <maml:para>List all findings</maml:para> + </maml:description> + </command:details> + <maml:description> + <maml:para>The Get-MyITProcessFindings cmdlet list all findings</maml:para> + <maml:para>Findings are located under Strategy > Client > Menu > Initiatives</maml:para> + </maml:description> + <command:syntax> + <command:syntaxItem> + <maml:name>Get-MyITProcessFindings</maml:name> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="1" aliases="none"> + <maml:name>filter_field</maml:name> + <maml:description> + <maml:para>Filter by a specific field name</maml:para> + <maml:para>Allowed values: 'id', 'question.label', 'question.text', 'review.id', 'review.name', 'vcioAnswerType', 'isArchived'</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="2" aliases="none"> + <maml:name>filter_predicate</maml:name> + <maml:description> + <maml:para>Filter by a specific field predicate operator</maml:para> + <maml:para>Allowed values: 'equal', 'notEqual', 'greaterThan', 'lessThan', 'contains'</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="3" aliases="none"> + <maml:name>filter_condition</maml:name> + <maml:description> + <maml:para>Filter by a value in the specified field.</maml:para> + <maml:para>This value cannot be empty</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="4" aliases="none"> + <maml:name>filter_operator</maml:name> + <maml:description> + <maml:para>Also filter for other values</maml:para> + <maml:para>Allowed values: 'and', 'or', $null</maml:para> + <maml:para>This parameter is just a placeholder for now as I am unsure how to add this functionality if multiple queries are needed</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="5" aliases="none"> + <maml:name>sort_field</maml:name> + <maml:description> + <maml:para>Sort by a specific field name</maml:para> + <maml:para>Allowed values: 'id', 'question.label', 'question.text', 'review.id', 'review.name', 'vcioAnswerType', 'isArchived'</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="6" aliases="none"> + <maml:name>sort_direction</maml:name> + <maml:description> + <maml:para>Sort the specific field name in a certain direction</maml:para> + <maml:para>Allowed values: 'asc', 'desc'</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="7" aliases="none"> + <maml:name>page</maml:name> + <maml:description> + <maml:para>Defines the page number to return</maml:para> + <maml:para>[Default] 1</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">Int64</command:parameterValue> + <dev:type> + <maml:name>Int64</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>0</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="8" aliases="none"> + <maml:name>pageSize</maml:name> + <maml:description> + <maml:para>Defines the number of items to return with each page</maml:para> + <maml:para>[Default] 100 [Maximum] 100</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">Int64</command:parameterValue> + <dev:type> + <maml:name>Int64</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>0</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> + <maml:name>allPages</maml:name> + <maml:description> + <maml:para>Returns all items from an endpoint</maml:para> + </maml:description> + <dev:type> + <maml:name>SwitchParameter</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>False</dev:defaultValue> + </command:parameter> + </command:syntaxItem> + </command:syntax> + <command:parameters> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="1" aliases="none"> + <maml:name>filter_field</maml:name> + <maml:description> + <maml:para>Filter by a specific field name</maml:para> + <maml:para>Allowed values: 'id', 'question.label', 'question.text', 'review.id', 'review.name', 'vcioAnswerType', 'isArchived'</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="2" aliases="none"> + <maml:name>filter_predicate</maml:name> + <maml:description> + <maml:para>Filter by a specific field predicate operator</maml:para> + <maml:para>Allowed values: 'equal', 'notEqual', 'greaterThan', 'lessThan', 'contains'</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="3" aliases="none"> + <maml:name>filter_condition</maml:name> + <maml:description> + <maml:para>Filter by a value in the specified field.</maml:para> + <maml:para>This value cannot be empty</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="4" aliases="none"> + <maml:name>filter_operator</maml:name> + <maml:description> + <maml:para>Also filter for other values</maml:para> + <maml:para>Allowed values: 'and', 'or', $null</maml:para> + <maml:para>This parameter is just a placeholder for now as I am unsure how to add this functionality if multiple queries are needed</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="5" aliases="none"> + <maml:name>sort_field</maml:name> + <maml:description> + <maml:para>Sort by a specific field name</maml:para> + <maml:para>Allowed values: 'id', 'question.label', 'question.text', 'review.id', 'review.name', 'vcioAnswerType', 'isArchived'</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="6" aliases="none"> + <maml:name>sort_direction</maml:name> + <maml:description> + <maml:para>Sort the specific field name in a certain direction</maml:para> + <maml:para>Allowed values: 'asc', 'desc'</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="7" aliases="none"> + <maml:name>page</maml:name> + <maml:description> + <maml:para>Defines the page number to return</maml:para> + <maml:para>[Default] 1</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">Int64</command:parameterValue> + <dev:type> + <maml:name>Int64</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>0</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="8" aliases="none"> + <maml:name>pageSize</maml:name> + <maml:description> + <maml:para>Defines the number of items to return with each page</maml:para> + <maml:para>[Default] 100 [Maximum] 100</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">Int64</command:parameterValue> + <dev:type> + <maml:name>Int64</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>0</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> + <maml:name>allPages</maml:name> + <maml:description> + <maml:para>Returns all items from an endpoint</maml:para> + </maml:description> + <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue> + <dev:type> + <maml:name>SwitchParameter</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>False</dev:defaultValue> + </command:parameter> + </command:parameters> + <command:inputTypes /> + <command:returnValues /> + <maml:alertSet> + <maml:alert> + <maml:para>N\A</maml:para> + </maml:alert> + </maml:alertSet> + <command:examples> + <command:example> + <maml:title>-------------------------- EXAMPLE 1 --------------------------</maml:title> + <dev:code>Get-MyITProcessFindings</dev:code> + <dev:remarks> + <maml:para>Returns the first 100 findings</maml:para> + </dev:remarks> + </command:example> + <command:example> + <maml:title>-------------------------- EXAMPLE 2 --------------------------</maml:title> + <dev:code>Get-MyITProcessFindings -filter_field review.name -filter_predicate contains -filter_condition 'Celerium'</dev:code> + <dev:remarks> + <maml:para>Returns the findings whose name contains the defined condition</maml:para> + </dev:remarks> + </command:example> + <command:example> + <maml:title>-------------------------- EXAMPLE 3 --------------------------</maml:title> + <dev:code>Get-MyITProcessFindings -sort_field review.name -sort_direction desc</dev:code> + <dev:remarks> + <maml:para>Returns the first 100 findings sorted by review.name in descending order</maml:para> + </dev:remarks> + </command:example> + <command:example> + <maml:title>-------------------------- EXAMPLE 4 --------------------------</maml:title> + <dev:code>Get-MyITProcessFindings -page 2 -pageSize 50</dev:code> + <dev:remarks> + <maml:para>Returns results 50 at a time and outputs data from page 2</maml:para> + </dev:remarks> + </command:example> + </command:examples> + <command:relatedLinks> + <maml:navigationLink> + <maml:linkText>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Findings/Get-MyITProcessFindings.html</maml:linkText> + <maml:uri>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Findings/Get-MyITProcessFindings.html</maml:uri> + </maml:navigationLink> + </command:relatedLinks> + </command:command> + <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp"> + <command:details> + <command:name>Get-MyITProcessInitiatives</command:name> + <command:verb>Get</command:verb> + <command:noun>MyITProcessInitiatives</command:noun> + <maml:description> + <maml:para>List of initiatives</maml:para> + </maml:description> + </command:details> + <maml:description> + <maml:para>The Get-MyITProcessInitiatives cmdlet gets a list of initiatives</maml:para> + <maml:para>Initiatives are located under Strategy > Client > Menu > Initiatives</maml:para> + </maml:description> + <command:syntax> + <command:syntaxItem> + <maml:name>Get-MyITProcessInitiatives</maml:name> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="1" aliases="none"> + <maml:name>filter_field</maml:name> + <maml:description> + <maml:para>Filter by a specific field name</maml:para> + <maml:para>Allowed values: 'id', 'client.id', 'client.name', 'title', 'description', 'isArchived', 'recommendationsIds'</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="2" aliases="none"> + <maml:name>filter_predicate</maml:name> + <maml:description> + <maml:para>Filter by a specific field predicate operator</maml:para> + <maml:para>Allowed values: 'equal', 'notEqual', 'greaterThan', 'lessThan', 'contains'</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="3" aliases="none"> + <maml:name>filter_condition</maml:name> + <maml:description> + <maml:para>Filter by a value in the specified field.</maml:para> + <maml:para>This value cannot be empty</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="4" aliases="none"> + <maml:name>filter_operator</maml:name> + <maml:description> + <maml:para>Also filter for other values</maml:para> + <maml:para>Allowed values: 'and', 'or', $null</maml:para> + <maml:para>This parameter is just a placeholder for now as I am unsure how to add this functionality if multiple queries are needed</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="5" aliases="none"> + <maml:name>sort_field</maml:name> + <maml:description> + <maml:para>Sort by a specific field name</maml:para> + <maml:para>Allowed values: 'id', 'client.id', 'client.name', 'title', 'description', 'isArchived', 'recommendationsIds'</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="6" aliases="none"> + <maml:name>sort_direction</maml:name> + <maml:description> + <maml:para>Sort the specific field name in a certain direction</maml:para> + <maml:para>Allowed values: 'asc', 'desc'</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="7" aliases="none"> + <maml:name>page</maml:name> + <maml:description> + <maml:para>Defines the page number to return</maml:para> + <maml:para>[Default] 1</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">Int64</command:parameterValue> + <dev:type> + <maml:name>Int64</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>0</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="8" aliases="none"> + <maml:name>pageSize</maml:name> + <maml:description> + <maml:para>Defines the number of items to return with each page</maml:para> + <maml:para>[Default] 100 [Maximum] 100</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">Int64</command:parameterValue> + <dev:type> + <maml:name>Int64</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>0</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> + <maml:name>allPages</maml:name> + <maml:description> + <maml:para>Returns all items from an endpoint</maml:para> + </maml:description> + <dev:type> + <maml:name>SwitchParameter</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>False</dev:defaultValue> + </command:parameter> + </command:syntaxItem> + </command:syntax> + <command:parameters> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="1" aliases="none"> + <maml:name>filter_field</maml:name> + <maml:description> + <maml:para>Filter by a specific field name</maml:para> + <maml:para>Allowed values: 'id', 'client.id', 'client.name', 'title', 'description', 'isArchived', 'recommendationsIds'</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="2" aliases="none"> + <maml:name>filter_predicate</maml:name> + <maml:description> + <maml:para>Filter by a specific field predicate operator</maml:para> + <maml:para>Allowed values: 'equal', 'notEqual', 'greaterThan', 'lessThan', 'contains'</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="3" aliases="none"> + <maml:name>filter_condition</maml:name> + <maml:description> + <maml:para>Filter by a value in the specified field.</maml:para> + <maml:para>This value cannot be empty</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="4" aliases="none"> + <maml:name>filter_operator</maml:name> + <maml:description> + <maml:para>Also filter for other values</maml:para> + <maml:para>Allowed values: 'and', 'or', $null</maml:para> + <maml:para>This parameter is just a placeholder for now as I am unsure how to add this functionality if multiple queries are needed</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="5" aliases="none"> + <maml:name>sort_field</maml:name> + <maml:description> + <maml:para>Sort by a specific field name</maml:para> + <maml:para>Allowed values: 'id', 'client.id', 'client.name', 'title', 'description', 'isArchived', 'recommendationsIds'</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="6" aliases="none"> + <maml:name>sort_direction</maml:name> + <maml:description> + <maml:para>Sort the specific field name in a certain direction</maml:para> + <maml:para>Allowed values: 'asc', 'desc'</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="7" aliases="none"> + <maml:name>page</maml:name> + <maml:description> + <maml:para>Defines the page number to return</maml:para> + <maml:para>[Default] 1</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">Int64</command:parameterValue> + <dev:type> + <maml:name>Int64</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>0</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="8" aliases="none"> + <maml:name>pageSize</maml:name> + <maml:description> + <maml:para>Defines the number of items to return with each page</maml:para> + <maml:para>[Default] 100 [Maximum] 100</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">Int64</command:parameterValue> + <dev:type> + <maml:name>Int64</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>0</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> + <maml:name>allPages</maml:name> + <maml:description> + <maml:para>Returns all items from an endpoint</maml:para> + </maml:description> + <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue> + <dev:type> + <maml:name>SwitchParameter</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>False</dev:defaultValue> + </command:parameter> + </command:parameters> + <command:inputTypes /> + <command:returnValues /> + <maml:alertSet> + <maml:alert> + <maml:para>N\A</maml:para> + </maml:alert> + </maml:alertSet> + <command:examples> + <command:example> + <maml:title>-------------------------- EXAMPLE 1 --------------------------</maml:title> + <dev:code>Get-MyITProcessInitiatives</dev:code> + <dev:remarks> + <maml:para>Returns the first 100 initiatives</maml:para> + </dev:remarks> + </command:example> + <command:example> + <maml:title>-------------------------- EXAMPLE 2 --------------------------</maml:title> + <dev:code>Get-MyITProcessInitiatives -filter_field client.id -filter_predicate equal -filter_condition '123456789'</dev:code> + <dev:remarks> + <maml:para>Returns the initiatives whose client.id equals the defined condition</maml:para> + </dev:remarks> + </command:example> + <command:example> + <maml:title>-------------------------- EXAMPLE 3 --------------------------</maml:title> + <dev:code>Get-MyITProcessInitiatives -sort_field client.id -sort_direction desc</dev:code> + <dev:remarks> + <maml:para>Returns the first 100 initiatives sorted by client.id in descending order</maml:para> + </dev:remarks> + </command:example> + <command:example> + <maml:title>-------------------------- EXAMPLE 4 --------------------------</maml:title> + <dev:code>Get-MyITProcessInitiatives -page 2 -pageSize 50</dev:code> + <dev:remarks> + <maml:para>Returns results 50 at a time and outputs data from page 2</maml:para> + </dev:remarks> + </command:example> + </command:examples> + <command:relatedLinks> + <maml:navigationLink> + <maml:linkText>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Initiatives/Get-MyITProcessInitiatives.html</maml:linkText> + <maml:uri>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Initiatives/Get-MyITProcessInitiatives.html</maml:uri> + </maml:navigationLink> + </command:relatedLinks> + </command:command> + <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp"> + <command:details> + <command:name>Add-MyITProcessAPIKey</command:name> + <command:verb>Add</command:verb> + <command:noun>MyITProcessAPIKey</command:noun> + <maml:description> + <maml:para>Sets your API key used to authenticate all API calls.</maml:para> + </maml:description> + </command:details> + <maml:description> + <maml:para>The Add-MyITProcessAPIKey cmdlet sets your API key which is used to authenticate all API calls made to MyITProcess. Once the API key is defined by Add-MyITProcessAPIKey, it is encrypted using SecureString.</maml:para> + <maml:para>The MyITProcess API keys are generated via the MyITProcess web interface at Organization Settings > API Keys.</maml:para> + </maml:description> + <command:syntax> + <command:syntaxItem> + <maml:name>Add-MyITProcessAPIKey</maml:name> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByValue)" position="1" aliases="ApiKey"> + <maml:name>Api_Key</maml:name> + <maml:description> + <maml:para>Define your API key that was generated from MyITProcess.</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + </command:syntaxItem> + </command:syntax> + <command:parameters> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByValue)" position="1" aliases="ApiKey"> + <maml:name>Api_Key</maml:name> + <maml:description> + <maml:para>Define your API key that was generated from MyITProcess.</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + </command:parameters> + <command:inputTypes /> + <command:returnValues /> + <maml:alertSet> + <maml:alert> + <maml:para>N\A</maml:para> + </maml:alert> + </maml:alertSet> + <command:examples> + <command:example> + <maml:title>-------------------------- EXAMPLE 1 --------------------------</maml:title> + <dev:code>Add-MyITProcessAPIKey</dev:code> + <dev:remarks> + <maml:para>Prompts to enter in the API Key</maml:para> + </dev:remarks> + </command:example> + <command:example> + <maml:title>-------------------------- EXAMPLE 2 --------------------------</maml:title> + <dev:code>Add-MyITProcessAPIKey -Api_key '12345'</dev:code> + <dev:remarks> + <maml:para>The MyITProcess API will use the string entered into the [ -Api_Key ] parameter.</maml:para> + </dev:remarks> + </command:example> + <command:example> + <maml:title>-------------------------- EXAMPLE 3 --------------------------</maml:title> + <dev:code>'12345' | Add-MyITProcessAPIKey</dev:code> + <dev:remarks> + <maml:para>The Add-MyITProcessAPIKey function will use the string passed into it as its API key.</maml:para> + </dev:remarks> + </command:example> + </command:examples> + <command:relatedLinks> + <maml:navigationLink> + <maml:linkText>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Add-MyITProcessAPIKey.html</maml:linkText> + <maml:uri>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Add-MyITProcessAPIKey.html</maml:uri> + </maml:navigationLink> + </command:relatedLinks> + </command:command> + <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp"> + <command:details> + <command:name>Add-MyITProcessBaseURI</command:name> + <command:verb>Add</command:verb> + <command:noun>MyITProcessBaseURI</command:noun> + <maml:description> + <maml:para>Sets the base URI for the MyITProcess API connection.</maml:para> + </maml:description> + </command:details> + <maml:description> + <maml:para>The Add-MyITProcessBaseURI cmdlet sets the base URI which is later used to construct the full URI for all API calls.</maml:para> + </maml:description> + <command:syntax> + <command:syntaxItem> + <maml:name>Add-MyITProcessBaseURI</maml:name> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByValue)" position="1" aliases="none"> + <maml:name>base_uri</maml:name> + <maml:description> + <maml:para>Define the base URI for the MyITProcess API connection using MyITProcess's URI or a custom URI.</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>Https://reporting.live.myitprocess.com/public-api/v1</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="2" aliases="none"> + <maml:name>data_center</maml:name> + <maml:description> + <maml:para>MyITProcess's URI connection point that can be one of the predefined data centers. The accepted values for this parameter are: [ US ] US = https://reporting.live.myitprocess.com/public-api/v1</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + </command:syntaxItem> + </command:syntax> + <command:parameters> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByValue)" position="1" aliases="none"> + <maml:name>base_uri</maml:name> + <maml:description> + <maml:para>Define the base URI for the MyITProcess API connection using MyITProcess's URI or a custom URI.</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>Https://reporting.live.myitprocess.com/public-api/v1</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="2" aliases="none"> + <maml:name>data_center</maml:name> + <maml:description> + <maml:para>MyITProcess's URI connection point that can be one of the predefined data centers. The accepted values for this parameter are: [ US ] US = https://reporting.live.myitprocess.com/public-api/v1</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + </command:parameters> + <command:inputTypes /> + <command:returnValues /> + <maml:alertSet> + <maml:alert> + <maml:para>N\A</maml:para> + </maml:alert> + </maml:alertSet> + <command:examples> + <command:example> + <maml:title>-------------------------- EXAMPLE 1 --------------------------</maml:title> + <dev:code>Add-MyITProcessBaseURI</dev:code> + <dev:remarks> + <maml:para>The base URI will use https://reporting.live.myitprocess.com/public-api/v1 which is MyITProcess's default URI.</maml:para> + </dev:remarks> + </command:example> + <command:example> + <maml:title>-------------------------- EXAMPLE 2 --------------------------</maml:title> + <dev:code>Add-MyITProcessBaseURI -data_center US</dev:code> + <dev:remarks> + <maml:para>The base URI will use https://reporting.live.myitprocess.com/public-api/v1 which is MyITProcess's default URI.</maml:para> + </dev:remarks> + </command:example> + <command:example> + <maml:title>-------------------------- EXAMPLE 3 --------------------------</maml:title> + <dev:code>Add-MyITProcessBaseURI -base_uri http://myapi.gateway.example.com</dev:code> + <dev:remarks> + <maml:para>A custom API gateway of http://myapi.gateway.example.com will be used for all API calls to MyITProcess's reporting API.</maml:para> + </dev:remarks> + </command:example> + </command:examples> + <command:relatedLinks> + <maml:navigationLink> + <maml:linkText>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Add-MyITProcessBaseURI.html</maml:linkText> + <maml:uri>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Add-MyITProcessBaseURI.html</maml:uri> + </maml:navigationLink> + </command:relatedLinks> + </command:command> + <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp"> + <command:details> + <command:name>ConvertTo-MyITProcessQueryString</command:name> + <command:verb>ConvertTo</command:verb> + <command:noun>MyITProcessQueryString</command:noun> + <maml:description> + <maml:para>Converts uri filter parameters</maml:para> + </maml:description> + </command:details> + <maml:description> + <maml:para>The Invoke-MyITProcessRequest cmdlet converts & formats uri filter parameters from a function which are later used to make the full resource uri for an API call</maml:para> + <maml:para>This is an internal helper function the ties in directly with the Invoke-MyITProcessRequest & any public functions that define parameters</maml:para> + </maml:description> + <command:syntax> + <command:syntaxItem> + <maml:name>ConvertTo-MyITProcessQueryString</maml:name> + <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByValue)" position="1" aliases="none"> + <maml:name>uri_Filter</maml:name> + <maml:description> + <maml:para>Hashtable of values to combine a functions parameters with the resource_Uri parameter.</maml:para> + <maml:para>This allows for the full uri query to occur</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">Hashtable</command:parameterValue> + <dev:type> + <maml:name>Hashtable</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="2" aliases="none"> + <maml:name>resource_Uri</maml:name> + <maml:description> + <maml:para>Defines the short resource uri (url) to use when creating the API call</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + </command:syntaxItem> + </command:syntax> + <command:parameters> + <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="True (ByValue)" position="1" aliases="none"> + <maml:name>uri_Filter</maml:name> + <maml:description> + <maml:para>Hashtable of values to combine a functions parameters with the resource_Uri parameter.</maml:para> + <maml:para>This allows for the full uri query to occur</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">Hashtable</command:parameterValue> + <dev:type> + <maml:name>Hashtable</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="2" aliases="none"> + <maml:name>resource_Uri</maml:name> + <maml:description> + <maml:para>Defines the short resource uri (url) to use when creating the API call</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + </command:parameters> + <command:inputTypes /> + <command:returnValues /> + <maml:alertSet> + <maml:alert> + <maml:para>N\A</maml:para> + </maml:alert> + </maml:alertSet> + <command:examples> + <command:example> + <maml:title>-------------------------- EXAMPLE 1 --------------------------</maml:title> + <dev:code>ConvertTo-MyITProcessQueryString -uri_Filter $uri_Filter -resource_Uri '/account'</dev:code> + <dev:remarks> + <maml:para>Example: (From public function) $uri_Filter = @{}</maml:para> + <maml:para> ForEach ( $Key in $PSBoundParameters.GetEnumerator() ){ if( $excludedParameters -contains $Key.Key ){$null} else{ $uri_Filter += @{ $Key.Key = $Key.Value } } }</maml:para> + <maml:para> 1x key = https://MyITProcessapi.us1.my.MyITProcess.com/v1/account?accountId=12345 2x key = https://MyITProcessapi.us1.my.MyITProcess.com/v1/account?accountId=12345&details=True</maml:para> + </dev:remarks> + </command:example> + </command:examples> + <command:relatedLinks> + <maml:navigationLink> + <maml:linkText>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/ConvertTo-MyITProcessQueryString.html</maml:linkText> + <maml:uri>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/ConvertTo-MyITProcessQueryString.html</maml:uri> + </maml:navigationLink> + </command:relatedLinks> + </command:command> + <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp"> + <command:details> + <command:name>Export-MyITProcessModuleSettings</command:name> + <command:verb>Export</command:verb> + <command:noun>MyITProcessModuleSettings</command:noun> + <maml:description> + <maml:para>Exports the MyITProcess BaseURI, API, & JSON configuration information to file.</maml:para> + </maml:description> + </command:details> + <maml:description> + <maml:para>The Export-MyITProcessModuleSettings cmdlet exports the MyITProcess BaseURI, API, & JSON configuration information to file.</maml:para> + <maml:para>Making use of PowerShell's System.Security.SecureString type, exporting module settings encrypts your API key in a format that can only be unencrypted with the your Windows account as this encryption is tied to your user principal. This means that you cannot copy your configuration file to another computer or user account and expect it to work.</maml:para> + </maml:description> + <command:syntax> + <command:syntaxItem> + <maml:name>Export-MyITProcessModuleSettings</maml:name> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> + <maml:name>MyITProcessConfPath</maml:name> + <maml:description> + <maml:para>Define the location to store the MyITProcess configuration file.</maml:para> + <maml:para>By default the configuration file is stored in the following location: $env:USERPROFILE\MyITProcessAPI</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>$(Join-Path -Path $home -ChildPath $(if ($IsWindows -or $PSEdition -eq 'Desktop'){"MyITProcessAPI"}else{".MyITProcessAPI"}) )</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> + <maml:name>MyITProcessConfFile</maml:name> + <maml:description> + <maml:para>Define the name of the MyITProcess configuration file.</maml:para> + <maml:para>By default the configuration file is named: config.psd1</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>Config.psd1</dev:defaultValue> + </command:parameter> + </command:syntaxItem> + </command:syntax> + <command:parameters> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> + <maml:name>MyITProcessConfPath</maml:name> + <maml:description> + <maml:para>Define the location to store the MyITProcess configuration file.</maml:para> + <maml:para>By default the configuration file is stored in the following location: $env:USERPROFILE\MyITProcessAPI</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>$(Join-Path -Path $home -ChildPath $(if ($IsWindows -or $PSEdition -eq 'Desktop'){"MyITProcessAPI"}else{".MyITProcessAPI"}) )</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> + <maml:name>MyITProcessConfFile</maml:name> + <maml:description> + <maml:para>Define the name of the MyITProcess configuration file.</maml:para> + <maml:para>By default the configuration file is named: config.psd1</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>Config.psd1</dev:defaultValue> + </command:parameter> + </command:parameters> + <command:inputTypes /> + <command:returnValues /> + <maml:alertSet> + <maml:alert> + <maml:para>N\A</maml:para> + </maml:alert> + </maml:alertSet> + <command:examples> + <command:example> + <maml:title>-------------------------- EXAMPLE 1 --------------------------</maml:title> + <dev:code>Export-MyITProcessModuleSettings</dev:code> + <dev:remarks> + <maml:para>Validates that the BaseURI, API, and JSON depth are set then exports their values to the current user's MyITProcess configuration file located at: $env:USERPROFILE\MyITProcessAPI\config.psd1</maml:para> + </dev:remarks> + </command:example> + <command:example> + <maml:title>-------------------------- EXAMPLE 2 --------------------------</maml:title> + <dev:code>Export-MyITProcessModuleSettings -MyITProcessConfPath C:\MyITProcessAPI -MyITProcessConfFile MyConfig.psd1</dev:code> + <dev:remarks> + <maml:para>Validates that the BaseURI, API, and JSON depth are set then exports their values to the current user's MyITProcess configuration file located at: C:\MyITProcessAPI\MyConfig.psd1</maml:para> + </dev:remarks> + </command:example> + </command:examples> + <command:relatedLinks> + <maml:navigationLink> + <maml:linkText>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Export-MyITProcessModuleSettings.html</maml:linkText> + <maml:uri>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Export-MyITProcessModuleSettings.html</maml:uri> + </maml:navigationLink> + </command:relatedLinks> + </command:command> + <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp"> + <command:details> + <command:name>Get-MyITProcessAPIKey</command:name> + <command:verb>Get</command:verb> + <command:noun>MyITProcessAPIKey</command:noun> + <maml:description> + <maml:para>Gets the MyITProcess API key global variable.</maml:para> + </maml:description> + </command:details> + <maml:description> + <maml:para>The Get-MyITProcessAPIKey cmdlet gets the MyITProcess API key global variable and returns it as a SecureString.</maml:para> + </maml:description> + <command:syntax> + <command:syntaxItem> + <maml:name>Get-MyITProcessAPIKey</maml:name> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> + <maml:name>plainText</maml:name> + <maml:description> + <maml:para>Decrypt and return the API key in plain text.</maml:para> + </maml:description> + <dev:type> + <maml:name>SwitchParameter</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>False</dev:defaultValue> + </command:parameter> + </command:syntaxItem> + </command:syntax> + <command:parameters> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> + <maml:name>plainText</maml:name> + <maml:description> + <maml:para>Decrypt and return the API key in plain text.</maml:para> + </maml:description> + <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue> + <dev:type> + <maml:name>SwitchParameter</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>False</dev:defaultValue> + </command:parameter> + </command:parameters> + <command:inputTypes /> + <command:returnValues /> + <maml:alertSet> + <maml:alert> + <maml:para>N\A</maml:para> + </maml:alert> + </maml:alertSet> + <command:examples> + <command:example> + <maml:title>-------------------------- EXAMPLE 1 --------------------------</maml:title> + <dev:code>Get-MyITProcessAPIKey</dev:code> + <dev:remarks> + <maml:para>Gets the MyITProcess API key global variable and returns it as a SecureString.</maml:para> + </dev:remarks> + </command:example> + </command:examples> + <command:relatedLinks> + <maml:navigationLink> + <maml:linkText>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Get-MyITProcessAPIKey.html</maml:linkText> + <maml:uri>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Get-MyITProcessAPIKey.html</maml:uri> + </maml:navigationLink> + </command:relatedLinks> + </command:command> + <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp"> + <command:details> + <command:name>Get-MyITProcessBaseURI</command:name> + <command:verb>Get</command:verb> + <command:noun>MyITProcessBaseURI</command:noun> + <maml:description> + <maml:para>Shows the MyITProcess base URI global variable.</maml:para> + </maml:description> + </command:details> + <maml:description> + <maml:para>The Get-MyITProcessBaseURI cmdlet shows the MyITProcess base URI global variable value.</maml:para> + </maml:description> + <command:syntax> + <command:syntaxItem> + <maml:name>Get-MyITProcessBaseURI</maml:name> + </command:syntaxItem> + </command:syntax> + <command:parameters /> + <command:inputTypes /> + <command:returnValues /> + <maml:alertSet> + <maml:alert> + <maml:para>N\A</maml:para> + </maml:alert> + </maml:alertSet> + <command:examples> + <command:example> + <maml:title>-------------------------- EXAMPLE 1 --------------------------</maml:title> + <dev:code>Get-MyITProcessBaseURI</dev:code> + <dev:remarks> + <maml:para>Shows the MyITProcess base URI global variable value.</maml:para> + </dev:remarks> + </command:example> + </command:examples> + <command:relatedLinks> + <maml:navigationLink> + <maml:linkText>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Get-MyITProcessBaseURI.html</maml:linkText> + <maml:uri>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Get-MyITProcessBaseURI.html</maml:uri> + </maml:navigationLink> + </command:relatedLinks> + </command:command> + <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp"> + <command:details> + <command:name>Get-MyITProcessModuleSettings</command:name> + <command:verb>Get</command:verb> + <command:noun>MyITProcessModuleSettings</command:noun> + <maml:description> + <maml:para>Gets the saved MyITProcess configuration settings</maml:para> + </maml:description> + </command:details> + <maml:description> + <maml:para>The Get-MyITProcessModuleSettings cmdlet gets the saved MyITProcess configuration settings</maml:para> + <maml:para>By default the configuration file is stored in the following location: $env:USERPROFILE\MyITProcessAPI</maml:para> + </maml:description> + <command:syntax> + <command:syntaxItem> + <maml:name>Get-MyITProcessModuleSettings</maml:name> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> + <maml:name>MyITProcessConfPath</maml:name> + <maml:description> + <maml:para>Define the location to store the MyITProcess configuration file.</maml:para> + <maml:para>By default the configuration file is stored in the following location: $env:USERPROFILE\MyITProcessAPI</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>$(Join-Path -Path $home -ChildPath $(if ($IsWindows -or $PSEdition -eq 'Desktop'){"MyITProcessAPI"}else{".MyITProcessAPI"}) )</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> + <maml:name>MyITProcessConfFile</maml:name> + <maml:description> + <maml:para>Define the name of the MyITProcess configuration file.</maml:para> + <maml:para>By default the configuration file is named: config.psd1</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>Config.psd1</dev:defaultValue> + </command:parameter> + </command:syntaxItem> + <command:syntaxItem> + <maml:name>Get-MyITProcessModuleSettings</maml:name> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> + <maml:name>openConfFile</maml:name> + <maml:description> + <maml:para>Opens the MyITProcess configuration file</maml:para> + </maml:description> + <dev:type> + <maml:name>SwitchParameter</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>False</dev:defaultValue> + </command:parameter> + </command:syntaxItem> + </command:syntax> + <command:parameters> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> + <maml:name>MyITProcessConfPath</maml:name> + <maml:description> + <maml:para>Define the location to store the MyITProcess configuration file.</maml:para> + <maml:para>By default the configuration file is stored in the following location: $env:USERPROFILE\MyITProcessAPI</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>$(Join-Path -Path $home -ChildPath $(if ($IsWindows -or $PSEdition -eq 'Desktop'){"MyITProcessAPI"}else{".MyITProcessAPI"}) )</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> + <maml:name>MyITProcessConfFile</maml:name> + <maml:description> + <maml:para>Define the name of the MyITProcess configuration file.</maml:para> + <maml:para>By default the configuration file is named: config.psd1</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>Config.psd1</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> + <maml:name>openConfFile</maml:name> + <maml:description> + <maml:para>Opens the MyITProcess configuration file</maml:para> + </maml:description> + <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue> + <dev:type> + <maml:name>SwitchParameter</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>False</dev:defaultValue> + </command:parameter> + </command:parameters> + <command:inputTypes /> + <command:returnValues /> + <maml:alertSet> + <maml:alert> + <maml:para>N\A</maml:para> + </maml:alert> + </maml:alertSet> + <command:examples> + <command:example> + <maml:title>-------------------------- EXAMPLE 1 --------------------------</maml:title> + <dev:code>Get-MyITProcessModuleSettings</dev:code> + <dev:remarks> + <maml:para>Gets the contents of the configuration file that was created with the Export-MyITProcessModuleSettings</maml:para> + <maml:para>The default location of the MyITProcess configuration file is: $env:USERPROFILE\MyITProcessAPI\config.psd1</maml:para> + </dev:remarks> + </command:example> + <command:example> + <maml:title>-------------------------- EXAMPLE 2 --------------------------</maml:title> + <dev:code>Get-MyITProcessModuleSettings -MyITProcessConfPath C:\MyITProcessAPI -MyITProcessConfFile MyConfig.psd1 -openConfFile</dev:code> + <dev:remarks> + <maml:para>Opens the configuration file from the defined location in the default editor</maml:para> + <maml:para>The location of the MyITProcess configuration file in this example is: C:\MyITProcessAPI\MyConfig.psd1</maml:para> + </dev:remarks> + </command:example> + </command:examples> + <command:relatedLinks> + <maml:navigationLink> + <maml:linkText>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Get-MyITProcessModuleSettings.html</maml:linkText> + <maml:uri>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Get-MyITProcessModuleSettings.html</maml:uri> + </maml:navigationLink> + </command:relatedLinks> + </command:command> + <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp"> + <command:details> + <command:name>Import-MyITProcessModuleSettings</command:name> + <command:verb>Import</command:verb> + <command:noun>MyITProcessModuleSettings</command:noun> + <maml:description> + <maml:para>Imports the MyITProcess BaseURI, API, & JSON configuration information to the current session.</maml:para> + </maml:description> + </command:details> + <maml:description> + <maml:para>The Import-MyITProcessModuleSettings cmdlet imports the MyITProcess BaseURI, API, & JSON configuration information stored in the MyITProcess configuration file to the users current session.</maml:para> + <maml:para>By default the configuration file is stored in the following location: $env:USERPROFILE\MyITProcessAPI</maml:para> + </maml:description> + <command:syntax> + <command:syntaxItem> + <maml:name>Import-MyITProcessModuleSettings</maml:name> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> + <maml:name>MyITProcessConfPath</maml:name> + <maml:description> + <maml:para>Define the location to store the MyITProcess configuration file.</maml:para> + <maml:para>By default the configuration file is stored in the following location: $env:USERPROFILE\MyITProcessAPI</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>$(Join-Path -Path $home -ChildPath $(if ($IsWindows -or $PSEdition -eq 'Desktop'){"MyITProcessAPI"}else{".MyITProcessAPI"}) )</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> + <maml:name>MyITProcessConfFile</maml:name> + <maml:description> + <maml:para>Define the name of the MyITProcess configuration file.</maml:para> + <maml:para>By default the configuration file is named: config.psd1</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>Config.psd1</dev:defaultValue> + </command:parameter> + </command:syntaxItem> + </command:syntax> + <command:parameters> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> + <maml:name>MyITProcessConfPath</maml:name> + <maml:description> + <maml:para>Define the location to store the MyITProcess configuration file.</maml:para> + <maml:para>By default the configuration file is stored in the following location: $env:USERPROFILE\MyITProcessAPI</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>$(Join-Path -Path $home -ChildPath $(if ($IsWindows -or $PSEdition -eq 'Desktop'){"MyITProcessAPI"}else{".MyITProcessAPI"}) )</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> + <maml:name>MyITProcessConfFile</maml:name> + <maml:description> + <maml:para>Define the name of the MyITProcess configuration file.</maml:para> + <maml:para>By default the configuration file is named: config.psd1</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>Config.psd1</dev:defaultValue> + </command:parameter> + </command:parameters> + <command:inputTypes /> + <command:returnValues /> + <maml:alertSet> + <maml:alert> + <maml:para>N\A</maml:para> + </maml:alert> + </maml:alertSet> + <command:examples> + <command:example> + <maml:title>-------------------------- EXAMPLE 1 --------------------------</maml:title> + <dev:code>Import-MyITProcessModuleSettings</dev:code> + <dev:remarks> + <maml:para>Validates that the configuration file created with the Export-MyITProcessModuleSettings cmdlet exists then imports the stored data into the current users session.</maml:para> + <maml:para>The default location of the MyITProcess configuration file is: $env:USERPROFILE\MyITProcessAPI\config.psd1</maml:para> + </dev:remarks> + </command:example> + <command:example> + <maml:title>-------------------------- EXAMPLE 2 --------------------------</maml:title> + <dev:code>Import-MyITProcessModuleSettings -MyITProcessConfPath C:\MyITProcessAPI -MyITProcessConfFile MyConfig.psd1</dev:code> + <dev:remarks> + <maml:para>Validates that the configuration file created with the Export-MyITProcessModuleSettings cmdlet exists then imports the stored data into the current users session.</maml:para> + <maml:para>The location of the MyITProcess configuration file in this example is: C:\MyITProcessAPI\MyConfig.psd1</maml:para> + </dev:remarks> + </command:example> + </command:examples> + <command:relatedLinks> + <maml:navigationLink> + <maml:linkText>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Import-MyITProcessModuleSettings.html</maml:linkText> + <maml:uri>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Import-MyITProcessModuleSettings.html</maml:uri> + </maml:navigationLink> + </command:relatedLinks> + </command:command> + <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp"> + <command:details> + <command:name>Invoke-MyITProcessRequest</command:name> + <command:verb>Invoke</command:verb> + <command:noun>MyITProcessRequest</command:noun> + <maml:description> + <maml:para>Makes an API request</maml:para> + </maml:description> + </command:details> + <maml:description> + <maml:para>The Invoke-MyITProcessRequest cmdlet invokes an API request to MyITProcess API.</maml:para> + <maml:para>This is an internal function that is used by all public functions</maml:para> + <maml:para>As of 2023-08 the MyITProcess v1 API only supports GET requests</maml:para> + </maml:description> + <command:syntax> + <command:syntaxItem> + <maml:name>Invoke-MyITProcessRequest</maml:name> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="1" aliases="none"> + <maml:name>method</maml:name> + <maml:description> + <maml:para>Defines the type of API method to use</maml:para> + <maml:para>Allowed values: 'GET'</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>GET</dev:defaultValue> + </command:parameter> + <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="2" aliases="none"> + <maml:name>resource_Uri</maml:name> + <maml:description> + <maml:para>Defines the resource uri (url) to use when creating the API call</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="3" aliases="none"> + <maml:name>uri_Filter</maml:name> + <maml:description> + <maml:para>Used with the internal function [ ConvertTo-MyITProcessQueryString ] to combine a functions parameters with the resource_Uri parameter.</maml:para> + <maml:para>This allows for the full uri query to occur</maml:para> + <maml:para>The full resource path is made with the following data $MyITProcess_Base_URI + $resource_Uri + ConvertTo-MyITProcessQueryString</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">Hashtable</command:parameterValue> + <dev:type> + <maml:name>Hashtable</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="4" aliases="none"> + <maml:name>data</maml:name> + <maml:description> + <maml:para>Place holder parameter to use when other methods are supported by the MyITProcess v1 API</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">Hashtable</command:parameterValue> + <dev:type> + <maml:name>Hashtable</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> + <maml:name>allPages</maml:name> + <maml:description> + <maml:para>Returns all items from an endpoint</maml:para> + <maml:para>When using this parameter there is no need to use either the page or perPage parameters</maml:para> + </maml:description> + <dev:type> + <maml:name>SwitchParameter</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>False</dev:defaultValue> + </command:parameter> + </command:syntaxItem> + </command:syntax> + <command:parameters> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="1" aliases="none"> + <maml:name>method</maml:name> + <maml:description> + <maml:para>Defines the type of API method to use</maml:para> + <maml:para>Allowed values: 'GET'</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>GET</dev:defaultValue> + </command:parameter> + <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="2" aliases="none"> + <maml:name>resource_Uri</maml:name> + <maml:description> + <maml:para>Defines the resource uri (url) to use when creating the API call</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="3" aliases="none"> + <maml:name>uri_Filter</maml:name> + <maml:description> + <maml:para>Used with the internal function [ ConvertTo-MyITProcessQueryString ] to combine a functions parameters with the resource_Uri parameter.</maml:para> + <maml:para>This allows for the full uri query to occur</maml:para> + <maml:para>The full resource path is made with the following data $MyITProcess_Base_URI + $resource_Uri + ConvertTo-MyITProcessQueryString</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">Hashtable</command:parameterValue> + <dev:type> + <maml:name>Hashtable</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="4" aliases="none"> + <maml:name>data</maml:name> + <maml:description> + <maml:para>Place holder parameter to use when other methods are supported by the MyITProcess v1 API</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">Hashtable</command:parameterValue> + <dev:type> + <maml:name>Hashtable</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> + <maml:name>allPages</maml:name> + <maml:description> + <maml:para>Returns all items from an endpoint</maml:para> + <maml:para>When using this parameter there is no need to use either the page or perPage parameters</maml:para> + </maml:description> + <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue> + <dev:type> + <maml:name>SwitchParameter</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>False</dev:defaultValue> + </command:parameter> + </command:parameters> + <command:inputTypes /> + <command:returnValues /> + <maml:alertSet> + <maml:alert> + <maml:para>N\A</maml:para> + </maml:alert> + </maml:alertSet> + <command:examples> + <command:example> + <maml:title>-------------------------- EXAMPLE 1 --------------------------</maml:title> + <dev:code>Invoke-MyITProcessRequest -method GET -resource_Uri '/account' -uri_Filter $uri_Filter</dev:code> + <dev:remarks> + <maml:para>Invoke a rest method against the defined resource using any of the provided parameters</maml:para> + <maml:para>Example: Name Value ---- ----- Method GET Uri https://MyITProcessapi.us1.my.MyITProcess.com/v1/account?accountId=12345&details=True Headers {Authorization = Bearer 123456789} Body</maml:para> + </dev:remarks> + </command:example> + </command:examples> + <command:relatedLinks> + <maml:navigationLink> + <maml:linkText>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Invoke-MyITProcessRequest.html</maml:linkText> + <maml:uri>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Invoke-MyITProcessRequest.html</maml:uri> + </maml:navigationLink> + </command:relatedLinks> + </command:command> + <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp"> + <command:details> + <command:name>Remove-MyITProcessAPIKey</command:name> + <command:verb>Remove</command:verb> + <command:noun>MyITProcessAPIKey</command:noun> + <maml:description> + <maml:para>Removes the MyITProcess API key global variable.</maml:para> + </maml:description> + </command:details> + <maml:description> + <maml:para>The Remove-MyITProcessAPIKey cmdlet removes the MyITProcess API key global variable.</maml:para> + </maml:description> + <command:syntax> + <command:syntaxItem> + <maml:name>Remove-MyITProcessAPIKey</maml:name> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="wi"> + <maml:name>WhatIf</maml:name> + <maml:description> + <maml:para>Shows what would happen if the cmdlet runs. The cmdlet is not run.</maml:para> + </maml:description> + <dev:type> + <maml:name>SwitchParameter</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>False</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="cf"> + <maml:name>Confirm</maml:name> + <maml:description> + <maml:para>Prompts you for confirmation before running the cmdlet.</maml:para> + </maml:description> + <dev:type> + <maml:name>SwitchParameter</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>False</dev:defaultValue> + </command:parameter> + </command:syntaxItem> + </command:syntax> + <command:parameters> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="wi"> + <maml:name>WhatIf</maml:name> + <maml:description> + <maml:para>Shows what would happen if the cmdlet runs. The cmdlet is not run.</maml:para> + </maml:description> + <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue> + <dev:type> + <maml:name>SwitchParameter</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>False</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="cf"> + <maml:name>Confirm</maml:name> + <maml:description> + <maml:para>Prompts you for confirmation before running the cmdlet.</maml:para> + </maml:description> + <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue> + <dev:type> + <maml:name>SwitchParameter</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>False</dev:defaultValue> + </command:parameter> + </command:parameters> + <command:inputTypes /> + <command:returnValues /> + <maml:alertSet> + <maml:alert> + <maml:para>N\A</maml:para> + </maml:alert> + </maml:alertSet> + <command:examples> + <command:example> + <maml:title>-------------------------- EXAMPLE 1 --------------------------</maml:title> + <dev:code>Remove-MyITProcessAPIKey</dev:code> + <dev:remarks> + <maml:para>Removes the MyITProcess API key global variable.</maml:para> + </dev:remarks> + </command:example> + </command:examples> + <command:relatedLinks> + <maml:navigationLink> + <maml:linkText>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Remove-MyITProcessAPIKey.html</maml:linkText> + <maml:uri>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Remove-MyITProcessAPIKey.html</maml:uri> + </maml:navigationLink> + </command:relatedLinks> + </command:command> + <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp"> + <command:details> + <command:name>Remove-MyITProcessBaseURI</command:name> + <command:verb>Remove</command:verb> + <command:noun>MyITProcessBaseURI</command:noun> + <maml:description> + <maml:para>Removes the MyITProcess base URI global variable.</maml:para> + </maml:description> + </command:details> + <maml:description> + <maml:para>The Remove-MyITProcessBaseURI cmdlet removes the MyITProcess base URI global variable.</maml:para> + </maml:description> + <command:syntax> + <command:syntaxItem> + <maml:name>Remove-MyITProcessBaseURI</maml:name> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="wi"> + <maml:name>WhatIf</maml:name> + <maml:description> + <maml:para>Shows what would happen if the cmdlet runs. The cmdlet is not run.</maml:para> + </maml:description> + <dev:type> + <maml:name>SwitchParameter</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>False</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="cf"> + <maml:name>Confirm</maml:name> + <maml:description> + <maml:para>Prompts you for confirmation before running the cmdlet.</maml:para> + </maml:description> + <dev:type> + <maml:name>SwitchParameter</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>False</dev:defaultValue> + </command:parameter> + </command:syntaxItem> + </command:syntax> + <command:parameters> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="wi"> + <maml:name>WhatIf</maml:name> + <maml:description> + <maml:para>Shows what would happen if the cmdlet runs. The cmdlet is not run.</maml:para> + </maml:description> + <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue> + <dev:type> + <maml:name>SwitchParameter</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>False</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="cf"> + <maml:name>Confirm</maml:name> + <maml:description> + <maml:para>Prompts you for confirmation before running the cmdlet.</maml:para> + </maml:description> + <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue> + <dev:type> + <maml:name>SwitchParameter</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>False</dev:defaultValue> + </command:parameter> + </command:parameters> + <command:inputTypes /> + <command:returnValues /> + <maml:alertSet> + <maml:alert> + <maml:para>N\A</maml:para> + </maml:alert> + </maml:alertSet> + <command:examples> + <command:example> + <maml:title>-------------------------- EXAMPLE 1 --------------------------</maml:title> + <dev:code>Remove-MyITProcessBaseURI</dev:code> + <dev:remarks> + <maml:para>Removes the MyITProcess base URI global variable.</maml:para> + </dev:remarks> + </command:example> + </command:examples> + <command:relatedLinks> + <maml:navigationLink> + <maml:linkText>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Remove-MyITProcessBaseURI.html</maml:linkText> + <maml:uri>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Remove-MyITProcessBaseURI.html</maml:uri> + </maml:navigationLink> + </command:relatedLinks> + </command:command> + <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp"> + <command:details> + <command:name>Remove-MyITProcessModuleSettings</command:name> + <command:verb>Remove</command:verb> + <command:noun>MyITProcessModuleSettings</command:noun> + <maml:description> + <maml:para>Removes the stored MyITProcess configuration folder.</maml:para> + </maml:description> + </command:details> + <maml:description> + <maml:para>The Remove-MyITProcessModuleSettings cmdlet removes the MyITProcess folder and its files. This cmdlet also has the option to remove sensitive MyITProcess variables as well.</maml:para> + <maml:para>By default configuration files are stored in the following location and will be removed: $env:USERPROFILE\MyITProcessAPI</maml:para> + </maml:description> + <command:syntax> + <command:syntaxItem> + <maml:name>Remove-MyITProcessModuleSettings</maml:name> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> + <maml:name>MyITProcessConfPath</maml:name> + <maml:description> + <maml:para>Define the location of the MyITProcess configuration folder.</maml:para> + <maml:para>By default the configuration folder is located at: $env:USERPROFILE\MyITProcessAPI</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>$(Join-Path -Path $home -ChildPath $(if ($IsWindows -or $PSEdition -eq 'Desktop'){"MyITProcessAPI"}else{".MyITProcessAPI"}) )</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> + <maml:name>AndVariables</maml:name> + <maml:description> + <maml:para>Define if sensitive MyITProcess variables should be removed as well.</maml:para> + <maml:para>By default the variables are not removed.</maml:para> + </maml:description> + <dev:type> + <maml:name>SwitchParameter</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>False</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="wi"> + <maml:name>WhatIf</maml:name> + <maml:description> + <maml:para>Shows what would happen if the cmdlet runs. The cmdlet is not run.</maml:para> + </maml:description> + <dev:type> + <maml:name>SwitchParameter</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>False</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="cf"> + <maml:name>Confirm</maml:name> + <maml:description> + <maml:para>Prompts you for confirmation before running the cmdlet.</maml:para> + </maml:description> + <dev:type> + <maml:name>SwitchParameter</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>False</dev:defaultValue> + </command:parameter> + </command:syntaxItem> + </command:syntax> + <command:parameters> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> + <maml:name>MyITProcessConfPath</maml:name> + <maml:description> + <maml:para>Define the location of the MyITProcess configuration folder.</maml:para> + <maml:para>By default the configuration folder is located at: $env:USERPROFILE\MyITProcessAPI</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>$(Join-Path -Path $home -ChildPath $(if ($IsWindows -or $PSEdition -eq 'Desktop'){"MyITProcessAPI"}else{".MyITProcessAPI"}) )</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> + <maml:name>AndVariables</maml:name> + <maml:description> + <maml:para>Define if sensitive MyITProcess variables should be removed as well.</maml:para> + <maml:para>By default the variables are not removed.</maml:para> + </maml:description> + <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue> + <dev:type> + <maml:name>SwitchParameter</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>False</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="wi"> + <maml:name>WhatIf</maml:name> + <maml:description> + <maml:para>Shows what would happen if the cmdlet runs. The cmdlet is not run.</maml:para> + </maml:description> + <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue> + <dev:type> + <maml:name>SwitchParameter</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>False</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="cf"> + <maml:name>Confirm</maml:name> + <maml:description> + <maml:para>Prompts you for confirmation before running the cmdlet.</maml:para> + </maml:description> + <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue> + <dev:type> + <maml:name>SwitchParameter</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>False</dev:defaultValue> + </command:parameter> + </command:parameters> + <command:inputTypes /> + <command:returnValues /> + <maml:alertSet> + <maml:alert> + <maml:para>N\A</maml:para> + </maml:alert> + </maml:alertSet> + <command:examples> + <command:example> + <maml:title>-------------------------- EXAMPLE 1 --------------------------</maml:title> + <dev:code>Remove-MyITProcessModuleSettings</dev:code> + <dev:remarks> + <maml:para>Checks to see if the default configuration folder exists and removes it if it does.</maml:para> + <maml:para>The default location of the MyITProcess configuration folder is: $env:USERPROFILE\MyITProcessAPI</maml:para> + </dev:remarks> + </command:example> + <command:example> + <maml:title>-------------------------- EXAMPLE 2 --------------------------</maml:title> + <dev:code>Remove-MyITProcessModuleSettings -MyITProcessConfPath C:\MyITProcessAPI -AndVariables</dev:code> + <dev:remarks> + <maml:para>Checks to see if the defined configuration folder exists and removes it if it does. If sensitive MyITProcess variables exist then they are removed as well.</maml:para> + <maml:para>The location of the MyITProcess configuration folder in this example is: C:\MyITProcessAPI</maml:para> + </dev:remarks> + </command:example> + </command:examples> + <command:relatedLinks> + <maml:navigationLink> + <maml:linkText>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Remove-MyITProcessModuleSettings.html</maml:linkText> + <maml:uri>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Remove-MyITProcessModuleSettings.html</maml:uri> + </maml:navigationLink> + </command:relatedLinks> + </command:command> + <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp"> + <command:details> + <command:name>Test-MyITProcessAPIKey</command:name> + <command:verb>Test</command:verb> + <command:noun>MyITProcessAPIKey</command:noun> + <maml:description> + <maml:para>Test the MyITProcess API key.</maml:para> + </maml:description> + </command:details> + <maml:description> + <maml:para>The Test-MyITProcessAPIKey cmdlet tests the base URI & API key that was defined in the Add-MyITProcessBaseURI & Add-MyITProcessAPIKey cmdlets.</maml:para> + <maml:para>This functions validates authorization to the /users endpoint</maml:para> + </maml:description> + <command:syntax> + <command:syntaxItem> + <maml:name>Test-MyITProcessAPIKey</maml:name> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByValue)" position="1" aliases="none"> + <maml:name>base_uri</maml:name> + <maml:description> + <maml:para>Define the base URI for the MyITProcess API connection using MyITProcess's URI or a custom URI.</maml:para> + <maml:para>The default base URI is https://reporting.live.myitprocess.com/api/v1</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>$MyITProcess_Base_URI</dev:defaultValue> + </command:parameter> + </command:syntaxItem> + </command:syntax> + <command:parameters> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="True (ByValue)" position="1" aliases="none"> + <maml:name>base_uri</maml:name> + <maml:description> + <maml:para>Define the base URI for the MyITProcess API connection using MyITProcess's URI or a custom URI.</maml:para> + <maml:para>The default base URI is https://reporting.live.myitprocess.com/api/v1</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>$MyITProcess_Base_URI</dev:defaultValue> + </command:parameter> + </command:parameters> + <command:inputTypes /> + <command:returnValues /> + <maml:alertSet> + <maml:alert> + <maml:para>N\A</maml:para> + </maml:alert> + </maml:alertSet> + <command:examples> + <command:example> + <maml:title>-------------------------- EXAMPLE 1 --------------------------</maml:title> + <dev:code>Test-MyITProcessBaseURI</dev:code> + <dev:remarks> + <maml:para>Tests the base URI & API key that was defined in the Add-MyITProcessBaseURI & Add-MyITProcessAPIKey cmdlets.</maml:para> + <maml:para>The default full base uri test path is: https://reporting.live.myitprocess.com/api/v1/clients</maml:para> + </dev:remarks> + </command:example> + <command:example> + <maml:title>-------------------------- EXAMPLE 2 --------------------------</maml:title> + <dev:code>Test-MyITProcessBaseURI -base_uri http://myapi.gateway.example.com</dev:code> + <dev:remarks> + <maml:para>Tests the base URI & API key that was defined in the Add-MyITProcessBaseURI & Add-MyITProcessAPIKey cmdlets.</maml:para> + <maml:para>The full base uri test path in this example is: http://myapi.gateway.example.com/clients</maml:para> + </dev:remarks> + </command:example> + </command:examples> + <command:relatedLinks> + <maml:navigationLink> + <maml:linkText>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Test-MyITProcessAPIKey.html</maml:linkText> + <maml:uri>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Test-MyITProcessAPIKey.html</maml:uri> + </maml:navigationLink> + </command:relatedLinks> + </command:command> + <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp"> + <command:details> + <command:name>Get-MyITProcessMeetings</command:name> + <command:verb>Get</command:verb> + <command:noun>MyITProcessMeetings</command:noun> + <maml:description> + <maml:para>List of meetings</maml:para> + </maml:description> + </command:details> + <maml:description> + <maml:para>The Get-MyITProcessMeetings cmdlet gets a list of meetings</maml:para> + <maml:para>Meetings are located under Strategy > Client > Menu > Meeting History</maml:para> + </maml:description> + <command:syntax> + <command:syntaxItem> + <maml:name>Get-MyITProcessMeetings</maml:name> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="1" aliases="none"> + <maml:name>filter_field</maml:name> + <maml:description> + <maml:para>Filter by a specific field name</maml:para> + <maml:para>Allowed values: 'id', 'status', 'title', 'purpose', 'startDate', 'endDate', 'location', 'summaryDescription', 'recommendationIds', 'client.id', 'client.name', 'createdBy.id', 'createdBy.fullName'</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="2" aliases="none"> + <maml:name>filter_predicate</maml:name> + <maml:description> + <maml:para>Filter by a specific field predicate operator</maml:para> + <maml:para>Allowed values: 'equal', 'notEqual', 'greaterThan', 'lessThan', 'contains'</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="3" aliases="none"> + <maml:name>filter_condition</maml:name> + <maml:description> + <maml:para>Filter by a value in the specified field.</maml:para> + <maml:para>This value cannot be empty</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="4" aliases="none"> + <maml:name>filter_operator</maml:name> + <maml:description> + <maml:para>Also filter for other values</maml:para> + <maml:para>Allowed values: 'and', 'or', $null</maml:para> + <maml:para>This parameter is just a placeholder for now as I am unsure how to add this functionality if multiple queries are needed</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="5" aliases="none"> + <maml:name>sort_field</maml:name> + <maml:description> + <maml:para>Sort by a specific field name</maml:para> + <maml:para>Allowed values: 'id', 'status', 'title', 'purpose', 'startDate', 'endDate', 'location', 'summaryDescription', 'recommendationIds', 'client.id', 'client.name', 'createdBy.id', 'createdBy.fullName'</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="6" aliases="none"> + <maml:name>sort_direction</maml:name> + <maml:description> + <maml:para>Sort the specific field name in a certain direction</maml:para> + <maml:para>Allowed values: 'asc', 'desc'</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="7" aliases="none"> + <maml:name>page</maml:name> + <maml:description> + <maml:para>Defines the page number to return</maml:para> + <maml:para>[Default] 1</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">Int64</command:parameterValue> + <dev:type> + <maml:name>Int64</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>0</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="8" aliases="none"> + <maml:name>pageSize</maml:name> + <maml:description> + <maml:para>Defines the number of items to return with each page</maml:para> + <maml:para>[Default] 100 [Maximum] 100</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">Int64</command:parameterValue> + <dev:type> + <maml:name>Int64</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>0</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> + <maml:name>allPages</maml:name> + <maml:description> + <maml:para>Returns all items from an endpoint</maml:para> + </maml:description> + <dev:type> + <maml:name>SwitchParameter</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>False</dev:defaultValue> + </command:parameter> + </command:syntaxItem> + </command:syntax> + <command:parameters> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="1" aliases="none"> + <maml:name>filter_field</maml:name> + <maml:description> + <maml:para>Filter by a specific field name</maml:para> + <maml:para>Allowed values: 'id', 'status', 'title', 'purpose', 'startDate', 'endDate', 'location', 'summaryDescription', 'recommendationIds', 'client.id', 'client.name', 'createdBy.id', 'createdBy.fullName'</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="2" aliases="none"> + <maml:name>filter_predicate</maml:name> + <maml:description> + <maml:para>Filter by a specific field predicate operator</maml:para> + <maml:para>Allowed values: 'equal', 'notEqual', 'greaterThan', 'lessThan', 'contains'</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="3" aliases="none"> + <maml:name>filter_condition</maml:name> + <maml:description> + <maml:para>Filter by a value in the specified field.</maml:para> + <maml:para>This value cannot be empty</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="4" aliases="none"> + <maml:name>filter_operator</maml:name> + <maml:description> + <maml:para>Also filter for other values</maml:para> + <maml:para>Allowed values: 'and', 'or', $null</maml:para> + <maml:para>This parameter is just a placeholder for now as I am unsure how to add this functionality if multiple queries are needed</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="5" aliases="none"> + <maml:name>sort_field</maml:name> + <maml:description> + <maml:para>Sort by a specific field name</maml:para> + <maml:para>Allowed values: 'id', 'status', 'title', 'purpose', 'startDate', 'endDate', 'location', 'summaryDescription', 'recommendationIds', 'client.id', 'client.name', 'createdBy.id', 'createdBy.fullName'</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="6" aliases="none"> + <maml:name>sort_direction</maml:name> + <maml:description> + <maml:para>Sort the specific field name in a certain direction</maml:para> + <maml:para>Allowed values: 'asc', 'desc'</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="7" aliases="none"> + <maml:name>page</maml:name> + <maml:description> + <maml:para>Defines the page number to return</maml:para> + <maml:para>[Default] 1</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">Int64</command:parameterValue> + <dev:type> + <maml:name>Int64</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>0</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="8" aliases="none"> + <maml:name>pageSize</maml:name> + <maml:description> + <maml:para>Defines the number of items to return with each page</maml:para> + <maml:para>[Default] 100 [Maximum] 100</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">Int64</command:parameterValue> + <dev:type> + <maml:name>Int64</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>0</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> + <maml:name>allPages</maml:name> + <maml:description> + <maml:para>Returns all items from an endpoint</maml:para> + </maml:description> + <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue> + <dev:type> + <maml:name>SwitchParameter</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>False</dev:defaultValue> + </command:parameter> + </command:parameters> + <command:inputTypes /> + <command:returnValues /> + <maml:alertSet> + <maml:alert> + <maml:para>N\A</maml:para> + </maml:alert> + </maml:alertSet> + <command:examples> + <command:example> + <maml:title>-------------------------- EXAMPLE 1 --------------------------</maml:title> + <dev:code>Get-MyITProcessMeetings</dev:code> + <dev:remarks> + <maml:para>Returns the first 100 meetings</maml:para> + </dev:remarks> + </command:example> + <command:example> + <maml:title>-------------------------- EXAMPLE 2 --------------------------</maml:title> + <dev:code>Get-MyITProcessMeetings -filter_field title -filter_predicate equal -filter_condition 'Celerium'</dev:code> + <dev:remarks> + <maml:para>Returns the meetings whose title equals the defined condition</maml:para> + </dev:remarks> + </command:example> + <command:example> + <maml:title>-------------------------- EXAMPLE 3 --------------------------</maml:title> + <dev:code>Get-MyITProcessMeetings -sort_field title -sort_direction desc</dev:code> + <dev:remarks> + <maml:para>Returns the first 100 meetings sorted by title in descending order</maml:para> + </dev:remarks> + </command:example> + <command:example> + <maml:title>-------------------------- EXAMPLE 4 --------------------------</maml:title> + <dev:code>Get-MyITProcessMeetings -page 2 -pageSize 50</dev:code> + <dev:remarks> + <maml:para>Returns results 50 at a time and outputs data from page 2</maml:para> + </dev:remarks> + </command:example> + </command:examples> + <command:relatedLinks> + <maml:navigationLink> + <maml:linkText>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Meetings/Get-MyITProcessMeetings.html</maml:linkText> + <maml:uri>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Meetings/Get-MyITProcessMeetings.html</maml:uri> + </maml:navigationLink> + </command:relatedLinks> + </command:command> + <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp"> + <command:details> + <command:name>Get-MyITProcessRecommendations</command:name> + <command:verb>Get</command:verb> + <command:noun>MyITProcessRecommendations</command:noun> + <maml:description> + <maml:para>List of recommendations</maml:para> + </maml:description> + </command:details> + <maml:description> + <maml:para>The Get-MyITProcessRecommendations cmdlet gets a list of recommendations</maml:para> + <maml:para>Meetings are located under Strategy > Client > Menu > Recommendation backlog</maml:para> + </maml:description> + <command:syntax> + <command:syntaxItem> + <maml:name>Get-MyITProcessRecommendations</maml:name> + <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> + <maml:name>recommendationId</maml:name> + <maml:description> + <maml:para>Defines the recommendation id that in turn will show you any linked configurations</maml:para> + <maml:para>This is a required parameter.</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">Int64</command:parameterValue> + <dev:type> + <maml:name>Int64</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>0</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> + <maml:name>filter_field</maml:name> + <maml:description> + <maml:para>Filter by a specific field name</maml:para> + <maml:para>Allowed values: 'id', 'parentId', 'client.id', 'client.name', 'initiative.id', 'name', 'description', 'budget', 'budgetMonth', 'hours', 'type', 'responsibleParty', 'status', 'priority', 'isArchived', 'recommendationFeedback', 'findingsIds'</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> + <maml:name>filter_predicate</maml:name> + <maml:description> + <maml:para>Filter by a specific field predicate operator</maml:para> + <maml:para>Allowed values: 'equal', 'notEqual', 'greaterThan', 'lessThan', 'contains'</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> + <maml:name>filter_condition</maml:name> + <maml:description> + <maml:para>Filter by a value in the specified field.</maml:para> + <maml:para>This value cannot be empty</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> + <maml:name>filter_operator</maml:name> + <maml:description> + <maml:para>Also filter for other values</maml:para> + <maml:para>Allowed values: 'and', 'or', $null</maml:para> + <maml:para>This parameter is just a placeholder for now as I am unsure how to add this functionality if multiple queries are needed</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> + <maml:name>sort_field</maml:name> + <maml:description> + <maml:para>Sort by a specific field name</maml:para> + <maml:para>Allowed values: 'id', 'parentId', 'client.id', 'client.name', 'initiative.id', 'name', 'description', 'budget', 'budgetMonth', 'hours', 'type', 'responsibleParty', 'status', 'priority', 'isArchived', 'recommendationFeedback', 'findingsIds'</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> + <maml:name>sort_direction</maml:name> + <maml:description> + <maml:para>Sort the specific field name in a certain direction</maml:para> + <maml:para>Allowed values: 'asc', 'desc'</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> + <maml:name>page</maml:name> + <maml:description> + <maml:para>Defines the page number to return</maml:para> + <maml:para>[Default] 1</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">Int64</command:parameterValue> + <dev:type> + <maml:name>Int64</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>0</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> + <maml:name>pageSize</maml:name> + <maml:description> + <maml:para>Defines the number of items to return with each page</maml:para> + <maml:para>[Default] 100 [Maximum] 100</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">Int64</command:parameterValue> + <dev:type> + <maml:name>Int64</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>0</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> + <maml:name>allPages</maml:name> + <maml:description> + <maml:para>Returns all items from an endpoint</maml:para> + </maml:description> + <dev:type> + <maml:name>SwitchParameter</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>False</dev:defaultValue> + </command:parameter> + </command:syntaxItem> + </command:syntax> + <command:parameters> + <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> + <maml:name>recommendationId</maml:name> + <maml:description> + <maml:para>Defines the recommendation id that in turn will show you any linked configurations</maml:para> + <maml:para>This is a required parameter.</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">Int64</command:parameterValue> + <dev:type> + <maml:name>Int64</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>0</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> + <maml:name>filter_field</maml:name> + <maml:description> + <maml:para>Filter by a specific field name</maml:para> + <maml:para>Allowed values: 'id', 'parentId', 'client.id', 'client.name', 'initiative.id', 'name', 'description', 'budget', 'budgetMonth', 'hours', 'type', 'responsibleParty', 'status', 'priority', 'isArchived', 'recommendationFeedback', 'findingsIds'</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> + <maml:name>filter_predicate</maml:name> + <maml:description> + <maml:para>Filter by a specific field predicate operator</maml:para> + <maml:para>Allowed values: 'equal', 'notEqual', 'greaterThan', 'lessThan', 'contains'</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> + <maml:name>filter_condition</maml:name> + <maml:description> + <maml:para>Filter by a value in the specified field.</maml:para> + <maml:para>This value cannot be empty</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> + <maml:name>filter_operator</maml:name> + <maml:description> + <maml:para>Also filter for other values</maml:para> + <maml:para>Allowed values: 'and', 'or', $null</maml:para> + <maml:para>This parameter is just a placeholder for now as I am unsure how to add this functionality if multiple queries are needed</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> + <maml:name>sort_field</maml:name> + <maml:description> + <maml:para>Sort by a specific field name</maml:para> + <maml:para>Allowed values: 'id', 'parentId', 'client.id', 'client.name', 'initiative.id', 'name', 'description', 'budget', 'budgetMonth', 'hours', 'type', 'responsibleParty', 'status', 'priority', 'isArchived', 'recommendationFeedback', 'findingsIds'</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> + <maml:name>sort_direction</maml:name> + <maml:description> + <maml:para>Sort the specific field name in a certain direction</maml:para> + <maml:para>Allowed values: 'asc', 'desc'</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> + <maml:name>page</maml:name> + <maml:description> + <maml:para>Defines the page number to return</maml:para> + <maml:para>[Default] 1</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">Int64</command:parameterValue> + <dev:type> + <maml:name>Int64</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>0</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> + <maml:name>pageSize</maml:name> + <maml:description> + <maml:para>Defines the number of items to return with each page</maml:para> + <maml:para>[Default] 100 [Maximum] 100</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">Int64</command:parameterValue> + <dev:type> + <maml:name>Int64</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>0</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> + <maml:name>allPages</maml:name> + <maml:description> + <maml:para>Returns all items from an endpoint</maml:para> + </maml:description> + <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue> + <dev:type> + <maml:name>SwitchParameter</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>False</dev:defaultValue> + </command:parameter> + </command:parameters> + <command:inputTypes /> + <command:returnValues /> + <maml:alertSet> + <maml:alert> + <maml:para>N\A</maml:para> + </maml:alert> + </maml:alertSet> + <command:examples> + <command:example> + <maml:title>-------------------------- EXAMPLE 1 --------------------------</maml:title> + <dev:code>Get-MyITProcessRecommendations</dev:code> + <dev:remarks> + <maml:para>Returns the first 100 recommendations</maml:para> + </dev:remarks> + </command:example> + <command:example> + <maml:title>-------------------------- EXAMPLE 2 --------------------------</maml:title> + <dev:code>Get-MyITProcessRecommendations -filter_field name -filter_predicate contains -filter_condition 'Celerium'</dev:code> + <dev:remarks> + <maml:para>Returns the recommendations whose name contains the defined condition</maml:para> + </dev:remarks> + </command:example> + <command:example> + <maml:title>-------------------------- EXAMPLE 3 --------------------------</maml:title> + <dev:code>Get-MyITProcessRecommendations -sort_field name -sort_direction desc</dev:code> + <dev:remarks> + <maml:para>Returns the first 100 recommendations sorted by name in descending order</maml:para> + </dev:remarks> + </command:example> + <command:example> + <maml:title>-------------------------- EXAMPLE 4 --------------------------</maml:title> + <dev:code>Get-MyITProcessRecommendations -page 2 -pageSize 50</dev:code> + <dev:remarks> + <maml:para>Returns results 50 at a time and outputs data from page 2</maml:para> + </dev:remarks> + </command:example> + </command:examples> + <command:relatedLinks> + <maml:navigationLink> + <maml:linkText>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Recommendations/Get-MyITProcessRecommendations.html</maml:linkText> + <maml:uri>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Recommendations/Get-MyITProcessRecommendations.html</maml:uri> + </maml:navigationLink> + </command:relatedLinks> + </command:command> + <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp"> + <command:details> + <command:name>Get-MyITProcessReviews</command:name> + <command:verb>Get</command:verb> + <command:noun>MyITProcessReviews</command:noun> + <maml:description> + <maml:para>List of reviews</maml:para> + </maml:description> + </command:details> + <maml:description> + <maml:para>The Get-MyITProcessReviews cmdlet gets a list of reviews</maml:para> + </maml:description> + <command:syntax> + <command:syntaxItem> + <maml:name>Get-MyITProcessReviews</maml:name> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> + <maml:name>overdue_Reviews</maml:name> + <maml:description> + <maml:para>Returns a list of categories up for review</maml:para> + </maml:description> + <dev:type> + <maml:name>SwitchParameter</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>False</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> + <maml:name>filter_field</maml:name> + <maml:description> + <maml:para>Filter by a specific field name</maml:para> + <maml:para>Allowed values: 'id', 'name', 'status', 'assignedEngineer.id', 'assignedEngineer.fullName', 'assignedVCIO.id', 'assignedVCIO.fullName', 'createdDate', 'lastUpdatedDate', 'client.id', 'client.name'</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> + <maml:name>filter_predicate</maml:name> + <maml:description> + <maml:para>Filter by a specific field predicate operator</maml:para> + <maml:para>Allowed values: 'equal', 'notEqual', 'greaterThan', 'lessThan', 'contains'</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> + <maml:name>filter_condition</maml:name> + <maml:description> + <maml:para>Filter by a value in the specified field.</maml:para> + <maml:para>This value cannot be empty</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> + <maml:name>filter_operator</maml:name> + <maml:description> + <maml:para>Also filter for other values</maml:para> + <maml:para>Allowed values: 'and', 'or', $null</maml:para> + <maml:para>This parameter is just a placeholder for now as I am unsure how to add this functionality if multiple queries are needed</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> + <maml:name>sort_field</maml:name> + <maml:description> + <maml:para>Sort by a specific field name</maml:para> + <maml:para>Allowed values: 'id', 'name', 'status', 'assignedEngineer.id', 'assignedEngineer.fullName', 'assignedVCIO.id', 'assignedVCIO.fullName', 'createdDate', 'lastUpdatedDate', 'client.id', 'client.name'</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> + <maml:name>sort_direction</maml:name> + <maml:description> + <maml:para>Sort the specific field name in a certain direction</maml:para> + <maml:para>Allowed values: 'asc', 'desc'</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> + <maml:name>page</maml:name> + <maml:description> + <maml:para>Defines the page number to return</maml:para> + <maml:para>[Default] 1</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">Int64</command:parameterValue> + <dev:type> + <maml:name>Int64</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>0</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> + <maml:name>pageSize</maml:name> + <maml:description> + <maml:para>Defines the number of items to return with each page</maml:para> + <maml:para>[Default] 100 [Maximum] 100</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">Int64</command:parameterValue> + <dev:type> + <maml:name>Int64</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>0</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> + <maml:name>allPages</maml:name> + <maml:description> + <maml:para>Returns all items from an endpoint</maml:para> + </maml:description> + <dev:type> + <maml:name>SwitchParameter</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>False</dev:defaultValue> + </command:parameter> + </command:syntaxItem> + </command:syntax> + <command:parameters> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> + <maml:name>overdue_Reviews</maml:name> + <maml:description> + <maml:para>Returns a list of categories up for review</maml:para> + </maml:description> + <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue> + <dev:type> + <maml:name>SwitchParameter</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>False</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> + <maml:name>filter_field</maml:name> + <maml:description> + <maml:para>Filter by a specific field name</maml:para> + <maml:para>Allowed values: 'id', 'name', 'status', 'assignedEngineer.id', 'assignedEngineer.fullName', 'assignedVCIO.id', 'assignedVCIO.fullName', 'createdDate', 'lastUpdatedDate', 'client.id', 'client.name'</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> + <maml:name>filter_predicate</maml:name> + <maml:description> + <maml:para>Filter by a specific field predicate operator</maml:para> + <maml:para>Allowed values: 'equal', 'notEqual', 'greaterThan', 'lessThan', 'contains'</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> + <maml:name>filter_condition</maml:name> + <maml:description> + <maml:para>Filter by a value in the specified field.</maml:para> + <maml:para>This value cannot be empty</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> + <maml:name>filter_operator</maml:name> + <maml:description> + <maml:para>Also filter for other values</maml:para> + <maml:para>Allowed values: 'and', 'or', $null</maml:para> + <maml:para>This parameter is just a placeholder for now as I am unsure how to add this functionality if multiple queries are needed</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> + <maml:name>sort_field</maml:name> + <maml:description> + <maml:para>Sort by a specific field name</maml:para> + <maml:para>Allowed values: 'id', 'name', 'status', 'assignedEngineer.id', 'assignedEngineer.fullName', 'assignedVCIO.id', 'assignedVCIO.fullName', 'createdDate', 'lastUpdatedDate', 'client.id', 'client.name'</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> + <maml:name>sort_direction</maml:name> + <maml:description> + <maml:para>Sort the specific field name in a certain direction</maml:para> + <maml:para>Allowed values: 'asc', 'desc'</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> + <maml:name>page</maml:name> + <maml:description> + <maml:para>Defines the page number to return</maml:para> + <maml:para>[Default] 1</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">Int64</command:parameterValue> + <dev:type> + <maml:name>Int64</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>0</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> + <maml:name>pageSize</maml:name> + <maml:description> + <maml:para>Defines the number of items to return with each page</maml:para> + <maml:para>[Default] 100 [Maximum] 100</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">Int64</command:parameterValue> + <dev:type> + <maml:name>Int64</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>0</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> + <maml:name>allPages</maml:name> + <maml:description> + <maml:para>Returns all items from an endpoint</maml:para> + </maml:description> + <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue> + <dev:type> + <maml:name>SwitchParameter</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>False</dev:defaultValue> + </command:parameter> + </command:parameters> + <command:inputTypes /> + <command:returnValues /> + <maml:alertSet> + <maml:alert> + <maml:para>N\A</maml:para> + </maml:alert> + </maml:alertSet> + <command:examples> + <command:example> + <maml:title>-------------------------- EXAMPLE 1 --------------------------</maml:title> + <dev:code>Get-MyITProcessReviews</dev:code> + <dev:remarks> + <maml:para>Returns the first 100 reviews</maml:para> + </dev:remarks> + </command:example> + <command:example> + <maml:title>-------------------------- EXAMPLE 2 --------------------------</maml:title> + <dev:code>Get-MyITProcessReviews -overdue_Reviews</dev:code> + <dev:remarks> + <maml:para>Returns the first 100 overdue reviews</maml:para> + </dev:remarks> + </command:example> + <command:example> + <maml:title>-------------------------- EXAMPLE 3 --------------------------</maml:title> + <dev:code>Get-MyITProcessReviews -filter_field name -filter_predicate contains -filter_condition 'Celerium'</dev:code> + <dev:remarks> + <maml:para>Returns the reviews whose name contains the defined condition</maml:para> + </dev:remarks> + </command:example> + <command:example> + <maml:title>-------------------------- EXAMPLE 4 --------------------------</maml:title> + <dev:code>Get-MyITProcessReviews -sort_field name -sort_direction desc</dev:code> + <dev:remarks> + <maml:para>Returns the first 100 reviews sorted by name in descending order</maml:para> + </dev:remarks> + </command:example> + <command:example> + <maml:title>-------------------------- EXAMPLE 5 --------------------------</maml:title> + <dev:code>Get-MyITProcessReviews -page 2 -pageSize 50</dev:code> + <dev:remarks> + <maml:para>Returns results 50 at a time and outputs data from page 2</maml:para> + </dev:remarks> + </command:example> + </command:examples> + <command:relatedLinks> + <maml:navigationLink> + <maml:linkText>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Reviews/Get-MyITProcessReviews.html</maml:linkText> + <maml:uri>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Reviews/Get-MyITProcessReviews.html</maml:uri> + </maml:navigationLink> + </command:relatedLinks> + </command:command> + <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp"> + <command:details> + <command:name>Get-MyITProcessUsers</command:name> + <command:verb>Get</command:verb> + <command:noun>MyITProcessUsers</command:noun> + <maml:description> + <maml:para>List of users</maml:para> + </maml:description> + </command:details> + <maml:description> + <maml:para>The Get-MyITProcessUsers cmdlet gets a List of users</maml:para> + </maml:description> + <command:syntax> + <command:syntaxItem> + <maml:name>Get-MyITProcessUsers</maml:name> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="1" aliases="none"> + <maml:name>filter_field</maml:name> + <maml:description> + <maml:para>Filter by a specific field name</maml:para> + <maml:para>Allowed values: 'id', 'firstName', 'lastName', 'roleName', 'lastLoginDate'</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="2" aliases="none"> + <maml:name>filter_predicate</maml:name> + <maml:description> + <maml:para>Filter by a specific field predicate operator</maml:para> + <maml:para>Allowed values: 'equal', 'notEqual', 'greaterThan', 'lessThan', 'contains'</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="3" aliases="none"> + <maml:name>filter_condition</maml:name> + <maml:description> + <maml:para>Filter by a value in the specified field.</maml:para> + <maml:para>This value cannot be empty</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="4" aliases="none"> + <maml:name>filter_operator</maml:name> + <maml:description> + <maml:para>Also filter for other values</maml:para> + <maml:para>Allowed values: 'and', 'or', $null</maml:para> + <maml:para>This parameter is just a placeholder for now as I am unsure how to add this functionality if multiple queries are needed</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="5" aliases="none"> + <maml:name>sort_field</maml:name> + <maml:description> + <maml:para>Sort by a specific field name</maml:para> + <maml:para>Allowed values: 'id', 'firstName', 'lastName', 'roleName', 'lastLoginDate'</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="6" aliases="none"> + <maml:name>sort_direction</maml:name> + <maml:description> + <maml:para>Sort the specific field name in a certain direction</maml:para> + <maml:para>Allowed values: 'asc', 'desc'</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="7" aliases="none"> + <maml:name>page</maml:name> + <maml:description> + <maml:para>Defines the page number to return</maml:para> + <maml:para>[Default] 1</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">Int64</command:parameterValue> + <dev:type> + <maml:name>Int64</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>0</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="8" aliases="none"> + <maml:name>pageSize</maml:name> + <maml:description> + <maml:para>Defines the number of items to return with each page</maml:para> + <maml:para>[Default] 100 [Maximum] 100</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">Int64</command:parameterValue> + <dev:type> + <maml:name>Int64</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>0</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> + <maml:name>allPages</maml:name> + <maml:description> + <maml:para>Returns all items from an endpoint</maml:para> + </maml:description> + <dev:type> + <maml:name>SwitchParameter</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>False</dev:defaultValue> + </command:parameter> + </command:syntaxItem> + </command:syntax> + <command:parameters> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="1" aliases="none"> + <maml:name>filter_field</maml:name> + <maml:description> + <maml:para>Filter by a specific field name</maml:para> + <maml:para>Allowed values: 'id', 'firstName', 'lastName', 'roleName', 'lastLoginDate'</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="2" aliases="none"> + <maml:name>filter_predicate</maml:name> + <maml:description> + <maml:para>Filter by a specific field predicate operator</maml:para> + <maml:para>Allowed values: 'equal', 'notEqual', 'greaterThan', 'lessThan', 'contains'</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="3" aliases="none"> + <maml:name>filter_condition</maml:name> + <maml:description> + <maml:para>Filter by a value in the specified field.</maml:para> + <maml:para>This value cannot be empty</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="4" aliases="none"> + <maml:name>filter_operator</maml:name> + <maml:description> + <maml:para>Also filter for other values</maml:para> + <maml:para>Allowed values: 'and', 'or', $null</maml:para> + <maml:para>This parameter is just a placeholder for now as I am unsure how to add this functionality if multiple queries are needed</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="5" aliases="none"> + <maml:name>sort_field</maml:name> + <maml:description> + <maml:para>Sort by a specific field name</maml:para> + <maml:para>Allowed values: 'id', 'firstName', 'lastName', 'roleName', 'lastLoginDate'</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="6" aliases="none"> + <maml:name>sort_direction</maml:name> + <maml:description> + <maml:para>Sort the specific field name in a certain direction</maml:para> + <maml:para>Allowed values: 'asc', 'desc'</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">String</command:parameterValue> + <dev:type> + <maml:name>String</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>None</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="7" aliases="none"> + <maml:name>page</maml:name> + <maml:description> + <maml:para>Defines the page number to return</maml:para> + <maml:para>[Default] 1</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">Int64</command:parameterValue> + <dev:type> + <maml:name>Int64</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>0</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="8" aliases="none"> + <maml:name>pageSize</maml:name> + <maml:description> + <maml:para>Defines the number of items to return with each page</maml:para> + <maml:para>[Default] 100 [Maximum] 100</maml:para> + </maml:description> + <command:parameterValue required="true" variableLength="false">Int64</command:parameterValue> + <dev:type> + <maml:name>Int64</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>0</dev:defaultValue> + </command:parameter> + <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none"> + <maml:name>allPages</maml:name> + <maml:description> + <maml:para>Returns all items from an endpoint</maml:para> + </maml:description> + <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue> + <dev:type> + <maml:name>SwitchParameter</maml:name> + <maml:uri /> + </dev:type> + <dev:defaultValue>False</dev:defaultValue> + </command:parameter> + </command:parameters> + <command:inputTypes /> + <command:returnValues /> + <maml:alertSet> + <maml:alert> + <maml:para>N\A</maml:para> + </maml:alert> + </maml:alertSet> + <command:examples> + <command:example> + <maml:title>-------------------------- EXAMPLE 1 --------------------------</maml:title> + <dev:code>Get-MyITProcessUsers</dev:code> + <dev:remarks> + <maml:para>Returns the first 100 users</maml:para> + </dev:remarks> + </command:example> + <command:example> + <maml:title>-------------------------- EXAMPLE 2 --------------------------</maml:title> + <dev:code>Get-MyITProcessUsers -filter_field firstName -filter_predicate equal -filter_condition 'Celerium'</dev:code> + <dev:remarks> + <maml:para>Returns the users whose firstName equals the defined condition</maml:para> + </dev:remarks> + </command:example> + <command:example> + <maml:title>-------------------------- EXAMPLE 3 --------------------------</maml:title> + <dev:code>Get-MyITProcessUsers -sort_field firstName -sort_direction desc</dev:code> + <dev:remarks> + <maml:para>Returns the first 100 users sorted by firstName in descending order</maml:para> + </dev:remarks> + </command:example> + <command:example> + <maml:title>-------------------------- EXAMPLE 4 --------------------------</maml:title> + <dev:code>Get-MyITProcessUsers -page 2 -pageSize 50</dev:code> + <dev:remarks> + <maml:para>Returns results 50 at a time and outputs data from page 2</maml:para> + </dev:remarks> + </command:example> + </command:examples> + <command:relatedLinks> + <maml:navigationLink> + <maml:linkText>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Users/Get-MyITProcessUsers.html</maml:linkText> + <maml:uri>https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Users/Get-MyITProcessUsers.html</maml:uri> + </maml:navigationLink> + </command:relatedLinks> + </command:command> +</helpItems> \ No newline at end of file diff --git a/docs/favicon.ico b/docs/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..7c687aca340f05fd4c7792c45bb28b1f23065094 GIT binary patch literal 15406 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 literal 0 HcmV?d00001 diff --git a/docs/index.md b/docs/index.md new file mode 100644 index 0000000..8503411 --- /dev/null +++ b/docs/index.md @@ -0,0 +1,284 @@ +--- +external help file: MyITProcessAPI-help.xml +Module Name: MyITProcessAPI +online version: https://github.com/Celerium/MyITProcess-PowerShellWrapper +schema: 2.0.0 +title: Home +has_children: true +layout: default +nav_order: 1 +--- + +<h1 align="center"> + <br> + <a href="http://Celerium.org"><img src="https://raw.githubusercontent.com/Celerium/MyITProcess-PowerShellWrapper/main/.github/images/Celerium_PoSHGallery_MyITProcessAPI.png" alt="_CeleriumDemo" width="200"></a> + <br> + Celerium_MyITProcessAPI + <br> +</h1> + +[![Az_Pipeline][Az_Pipeline-shield]][Az_Pipeline-url] +[![GitHub_Pages][GitHub_Pages-shield]][GitHub_Pages-url] + +[![PoshGallery_Version][PoshGallery_Version-shield]][PoshGallery_Version-url] +[![PoshGallery_Platforms][PoshGallery_Platforms-shield]][PoshGallery_Platforms-url] +[![PoshGallery_Downloads][PoshGallery_Downloads-shield]][PoshGallery_Downloads-url] +[![codeSize][codeSize-shield]][codeSize-url] + +[![Contributors][contributors-shield]][contributors-url] +[![Forks][forks-shield]][forks-url] +[![Stargazers][stars-shield]][stars-url] +[![Issues][issues-shield]][issues-url] + +[![Blog][Website-shield]][Website-url] +[![GitHub_License][GitHub_License-shield]][GitHub_License-url] + +--- + +## Buy me a coffee + +Whether you use this project, have learned something from it, or just like it, please consider supporting it by buying me a coffee, so I can dedicate more time on open-source projects like this :) + +<a href="https://www.buymeacoffee.com/Celerium" target="_blank"><img src="https://www.buymeacoffee.com/assets/img/guidelines/download-assets-sm-2.svg" alt="Buy Me A Coffee" style="width:150px;height:50px;"></a> + +--- + +<a name="readme-top"></a> + +<!-- PROJECT LOGO --> +<br /> +<div align="center"> + <a href="https://celerium.org"> + <img src="https://raw.githubusercontent.com/Celerium/MyITProcess-PowerShellWrapper/main/.github/images/Celerium_PoSHGitHub_MyITProcessAPI.png" alt="Logo"> + </a> + + <p align="center"> + <a href="https://www.powershellgallery.com/packages/MyITProcessAPI" target="_blank">PowerShell Gallery</a> + · + <a href="https://github.com/Celerium/MyITProcess-PowerShellWrapper/issues/new/choose" target="_blank">Report Bug</a> + · + <a href="https://github.com/Celerium/MyITProcess-PowerShellWrapper/issues/new/choose" target="_blank">Request Feature</a> + </p> +</div> + +--- + +<!-- TABLE OF CONTENTS +<details> + <summary>Table of Contents</summary> + <ol> + <li> + <a href="#about-the-project">About The Project</a> + <ul> + <li><a href="#built-with">Built With</a></li> + </ul> + </li> + <li> + <a href="#getting-started">Getting Started</a> + <ul> + <li><a href="#prerequisites">Prerequisites</a></li> + <li><a href="#installation">Installation</a></li> + </ul> + </li> + <li><a href="#usage">Usage</a></li> + <li><a href="#roadmap">Roadmap</a></li> + <li><a href="#contributing">Contributing</a></li> + <li><a href="#license">License</a></li> + <li><a href="#contact">Contact</a></li> + <li><a href="#acknowledgments">Acknowledgments</a></li> + </ol> +</details> +--> + +## About The Project + +The [MyITProcessAPI](https://www.trumethods.com/myitprocess) offers users the ability to extract data from MyITProcess into third-party reporting tools and aims to abstract away the details of interacting with MyITProcess's API endpoints in such a way that is consistent with PowerShell nomenclature. This gives system administrators and PowerShell developers a convenient and familiar way of using MyITProcess's API to create documentation scripts, automation, and integrations. + +- :book: Project documentation can be found on [Github Pages](https://celerium.github.io/MyITProcess-PowerShellWrapper/) +- :book: MyITProcess's [REST API documentation here](https://reporting.live.myitprocess.com/index.html). + +MyITProcess features a REST API that makes use of common HTTPs GET actions. In order to maintain PowerShell best practices, only approved verbs are used. + +- GET -> Get- + +Additionally, PowerShell's `verb-noun` nomenclature is respected. Each noun is prefixed with `MyITProcess` in an attempt to prevent naming problems. + +For example, one might access the `/clients` endpoint by running the following PowerShell command with the appropriate parameters: + +```posh +Get-MyITProcessClients +``` + +<p align="right">(<a href="#readme-top">back to top</a>)</p> + +## Install + +This module can be installed directly from the [PowerShell Gallery](https://www.powershellgallery.com/packages/MyITProcessAPI) with the following command: + +```posh +Install-Module -Name MyITProcessAPI +``` + +- :information_source: This module supports PowerShell 5.0+ and *should* work in PowerShell Core. +- :information_source: If you are running an older version of PowerShell, or if PowerShellGet is unavailable, you can manually download the *main* branch and place the *MyITProcessAPI* folder into the (default) `C:\Program Files\WindowsPowerShell\Modules` folder. + +Project documentation can be found on [Github Pages](https://celerium.github.io/MyITProcess-PowerShellWrapper/) + +- A full list of functions can be retrieved by running `Get-Command -Module MyITProcessAPI`. +- Help info and a list of parameters can be found by running `Get-Help <command name>`, such as: + +```posh +Get-Help Get-MyITProcessClients +Get-Help Get-MyITProcessClients -Full +``` + +<p align="right">(<a href="#readme-top">back to top</a>)</p> + +## Initial Setup + +After installing this module, you will need to configure both the *base URI* & *API key* that are used to talk with the MyITProcess API. + +1. Run `Add-MyITProcessBaseURI` + - By default, MyITProcess's `https://reporting.live.myitprocess.com/public-api/v1` URI is used. + - If you have your own API gateway or proxy, you may put in your own custom URI by specifying the `-base_uri` parameter: + - `Add-MyITProcessBaseURI -base_uri http://myapi.gateway.celerium.org` +<br> + +2. Run `Add-MyITProcessAPIKey -Api_Key 123456789` + - It will prompt you to enter your API key if you do not specify them. + - MyITProcess API key are generated via the [MyITProcess portal](https://helpdesk.kaseya.com/hc/en-gb/articles/4438175877521-myITprocess-API) +<br> + +3. [**optional**] Run `Export-MyITProcessModuleSettings` + - This will create a config file at `%UserProfile%\MyITProcessAPI` that holds the *base uri* & *API key* information. + - Next time you run `Import-Module -Name MyITProcessAPI`, this configuration file will automatically be loaded. + - :warning: Exporting module settings encrypts your API key in a format that can **only be unencrypted by the user principal** that encrypted the secret. It makes use of .NET DPAPI, which for Windows uses reversible encrypted tied to your user principal. This means that you **cannot copy** your configuration file to another computer or user account and expect it to work. + - :warning: However in Linux\Unix operating systems the secret keys are more obfuscated than encrypted so it is recommend to use a more secure & cross-platform storage method. + +<p align="right">(<a href="#readme-top">back to top</a>)</p> + +## Usage + +Calling an API resource is as simple as running `Get-MyITProcess<resourceName>` + +- The following is a table of supported functions and their corresponding API resources: + +|Category |EndpointUri |Method|Function | +|---------------|--------------------------------------------------|------|--------------------------------| +|clients |/clients |GET |Get-MyITProcessClients | +|findings |/findings |GET |Get-MyITProcessFindings | +|initiatives |/initiatives |GET |Get-MyITProcessInitiatives | +|meetings |/meetings |GET |Get-MyITProcessMeetings | +|recommendations|/recommendations |GET |Get-MyITProcessRecommendations | +|recommendations|/recommendations/{recommendationId}/configurations|GET |Get-MyITProcessRecommendations | +|reviews |/reviews |GET |Get-MyITProcessReviews | +|reviews |/reviews/categories/overdue |GET |Get-MyITProcessReviews | +|users |/users |GET |Get-MyITProcessUsers | + +Each `Get-MyITProcess*` function will respond with the raw data that MyITProcess's API provides. + +- :warning: Returned data is mostly structured the same but can vary between commands. +- `page` - The current page number +- `pageSize` - The amount of data per page number +- `totalCount` - The total number of objects found +- `items` - The actual information that was requested + +<p align="right">(<a href="#readme-top">back to top</a>)</p> + +## Roadmap + +- [ ] Add Changelog +- [ ] Add example scripts & automation + +See the [open issues](https://github.com/Celerium/MyITProcess-PowerShellWrapper/issues) for a full list of proposed features (and known issues). + +<p align="right">(<a href="#readme-top">back to top</a>)</p> + +--- + +## Contributing + +Contributions are what makes the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are **greatly appreciated**. + +If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". +Don't forget to give the project a star! Thanks again! + +See the [CONTRIBUTING](https://github.com/Celerium/MyITProcess-PowerShellWrapper/blob/main/.github/CONTRIBUTING.md) guide for more information about contributing. + +<p align="right">(<a href="#readme-top">back to top</a>)</p> + +## License + +Distributed under the MIT License. See [`LICENSE`](https://github.com/Celerium/MyITProcess-PowerShellWrapper/blob/main/LICENSE) for more information. + +[![GitHub_License][GitHub_License-shield]][GitHub_License-url] + +<p align="right">(<a href="#readme-top">back to top</a>)</p> + +## Contact + +<div align="left"> + + <p align="left"> + · + <a href="https://celerium.org/#/contact" target="_blank">Website</a> + · + <a href="mailto: celerium@celerium.org">Email</a> + · + <a href="https://www.reddit.com/user/CeleriumIO" target="_blank">Reddit</a> + · + </p> +</div> + +<p align="right">(<a href="#readme-top">back to top</a>)</p> + +## Acknowledgments + +Big thank you to the following people and services as they have provided me with lots of helpful information as I continue this project! + +- [GitHub Pages](https://pages.github.com) +- [Img Shields](https://shields.io) +- [Font Awesome](https://fontawesome.com) +- [Choose an Open Source License](https://choosealicense.com) +- [GitHub Emoji Cheat Sheet](https://www.webpagefx.com/tools/emoji-cheat-sheet) + +<p align="right">(<a href="#readme-top">back to top</a>)</p> + +<!-- MARKDOWN LINKS & IMAGES --> +<!-- https://www.markdownguide.org/basic-syntax/#reference-style-links --> + +[Az_Pipeline-shield]: https://img.shields.io/azure-devops/build/AzCelerium/MyITProcessAPI/5?style=for-the-badge&label=DevOps_Build +[Az_Pipeline-url]: https://dev.azure.com/AzCelerium/MyITProcessAPI/_build?definitionId=5 + +[GitHub_Pages-shield]: https://img.shields.io/github/actions/workflow/status/celerium/MyITProcess-PowerShellWrapper/pages%2Fpages-build-deployment?style=for-the-badge&label=GitHub%20Pages +[GitHub_Pages-url]: https://github.com/Celerium/MyITProcess-PowerShellWrapper/actions/workflows/pages/pages-build-deployment + +[GitHub_License-shield]: https://img.shields.io/github/license/celerium/MyITProcess-PowerShellWrapper?style=for-the-badge +[GitHub_License-url]: https://github.com/Celerium/MyITProcess-PowerShellWrapper/blob/main/LICENSE + +[PoshGallery_Version-shield]: https://img.shields.io/powershellgallery/v/MyITProcessapi?include_prereleases&style=for-the-badge +[PoshGallery_Version-url]: https://www.powershellgallery.com/packages/MyITProcessAPI + +[PoshGallery_Platforms-shield]: https://img.shields.io/powershellgallery/p/MyITProcessapi?style=for-the-badge +[PoshGallery_Platforms-url]: https://www.powershellgallery.com/packages/MyITProcessAPI + +[PoshGallery_Downloads-shield]: https://img.shields.io/powershellgallery/dt/MyITProcessAPI?style=for-the-badge +[PoshGallery_Downloads-url]: https://www.powershellgallery.com/packages/MyITProcessAPI + +[website-shield]: https://img.shields.io/website?up_color=blue&url=https%3A%2F%2Fcelerium.org&style=for-the-badge&label=Blog +[website-url]: https://celerium.org + +[codeSize-shield]: https://img.shields.io/github/repo-size/celerium/MyITProcess-PowerShellWrapper?style=for-the-badge +[codeSize-url]: https://github.com/Celerium/MyITProcess-PowerShellWrapper + +[contributors-shield]: https://img.shields.io/github/contributors/celerium/MyITProcess-PowerShellWrapper?style=for-the-badge +[contributors-url]: https://github.com/Celerium/MyITProcess-PowerShellWrapper/graphs/contributors + +[forks-shield]: https://img.shields.io/github/forks/celerium/MyITProcess-PowerShellWrapper?style=for-the-badge +[forks-url]: https://github.com/Celerium/MyITProcess-PowerShellWrapper/network/members + +[stars-shield]: https://img.shields.io/github/stars/celerium/MyITProcess-PowerShellWrapper?style=for-the-badge +[stars-url]: https://github.com/Celerium/MyITProcess-PowerShellWrapper/stargazers + +[issues-shield]: https://img.shields.io/github/issues/Celerium/MyITProcess-PowerShellWrapper?style=for-the-badge +[issues-url]: https://github.com/Celerium/MyITProcess-PowerShellWrapper/issues diff --git a/docs/site/_Unique/Add-MipAPIKey.md b/docs/site/_Unique/Add-MipAPIKey.md new file mode 100644 index 0000000..98642dd --- /dev/null +++ b/docs/site/_Unique/Add-MipAPIKey.md @@ -0,0 +1,62 @@ +--- +external help file: MyITProcessAPI-help.xml +grand_parent: _Unique +Module Name: MyITProcessAPI +online version: https://celerium.github.io/MyITProcess-PowerShellWrapper/site/_Unique/Add-MipAPIKey.html +parent: Special +schema: 2.0.0 +title: Add-MipAPIKey +--- + +# Add-MipAPIKey + +## SYNOPSIS +Sets your API key used to authenticate all API calls. + +## SYNTAX + +## DESCRIPTION +The Add-MyITProcessAPIKey cmdlet sets your API key which is used to authenticate all API calls made to MyITProcess. +Once the API key is defined by Add-MyITProcessAPIKey, it is encrypted using SecureString. + +The MyITProcess API keys are generated via the MyITProcess web interface at Organization Settings \> API Keys. + +## EXAMPLES + +### EXAMPLE 1 +```powershell +Add-MyITProcessAPIKey +``` + +Prompts to enter in the API Key + +### EXAMPLE 2 +```powershell +Add-MyITProcessAPIKey -Api_key '12345' +``` + +The MyITProcess API will use the string entered into the \[ -Api_Key \] parameter. + +### EXAMPLE 3 +``` +'12345' | Add-MyITProcessAPIKey +``` + +The Add-MyITProcessAPIKey function will use the string passed into it as its API key. + +## PARAMETERS + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +## NOTES +N\A + +## RELATED LINKS + +[https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Add-MyITProcessAPIKey.html](https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Add-MyITProcessAPIKey.html) + diff --git a/docs/site/_Unique/Add-MipBaseURI.md b/docs/site/_Unique/Add-MipBaseURI.md new file mode 100644 index 0000000..b84007d --- /dev/null +++ b/docs/site/_Unique/Add-MipBaseURI.md @@ -0,0 +1,59 @@ +--- +external help file: MyITProcessAPI-help.xml +grand_parent: _Unique +Module Name: MyITProcessAPI +online version: https://celerium.github.io/MyITProcess-PowerShellWrapper/site/_Unique/Add-MipBaseURI.html +parent: Special +schema: 2.0.0 +title: Add-MipBaseURI +--- + +# Add-MipBaseURI + +## SYNOPSIS +Sets the base URI for the MyITProcess API connection. + +## SYNTAX + +## DESCRIPTION +The Add-MyITProcessBaseURI cmdlet sets the base URI which is later used to construct the full URI for all API calls. + +## EXAMPLES + +### EXAMPLE 1 +```powershell +Add-MyITProcessBaseURI +``` + +The base URI will use https://reporting.live.myitprocess.com/public-api/v1 which is MyITProcess's default URI. + +### EXAMPLE 2 +```powershell +Add-MyITProcessBaseURI -data_center US +``` + +The base URI will use https://reporting.live.myitprocess.com/public-api/v1 which is MyITProcess's default URI. + +### EXAMPLE 3 +```powershell +Add-MyITProcessBaseURI -base_uri http://myapi.gateway.example.com +``` + +A custom API gateway of http://myapi.gateway.example.com will be used for all API calls to MyITProcess's reporting API. + +## PARAMETERS + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +## NOTES +N\A + +## RELATED LINKS + +[https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Add-MyITProcessBaseURI.html](https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Add-MyITProcessBaseURI.html) + diff --git a/docs/site/_Unique/DELETE.md b/docs/site/_Unique/DELETE.md new file mode 100644 index 0000000..2b36b1f --- /dev/null +++ b/docs/site/_Unique/DELETE.md @@ -0,0 +1,5 @@ +--- +title: DELETE +parent: _Unique +has_children: true +--- diff --git a/docs/site/_Unique/Export-MipModuleSettings.md b/docs/site/_Unique/Export-MipModuleSettings.md new file mode 100644 index 0000000..8b14982 --- /dev/null +++ b/docs/site/_Unique/Export-MipModuleSettings.md @@ -0,0 +1,62 @@ +--- +external help file: MyITProcessAPI-help.xml +grand_parent: _Unique +Module Name: MyITProcessAPI +online version: https://celerium.github.io/MyITProcess-PowerShellWrapper/site/_Unique/Export-MipModuleSettings.html +parent: Special +schema: 2.0.0 +title: Export-MipModuleSettings +--- + +# Export-MipModuleSettings + +## SYNOPSIS +Gets the saved MyITProcess configuration settings + +## SYNTAX + +## DESCRIPTION +The Get-MyITProcessModuleSettings cmdlet gets the saved MyITProcess configuration settings + +By default the configuration file is stored in the following location: + $env:USERPROFILE\MyITProcessAPI + +## EXAMPLES + +### EXAMPLE 1 +```powershell +Get-MyITProcessModuleSettings +``` + +Gets the contents of the configuration file that was created with the +Export-MyITProcessModuleSettings + +The default location of the MyITProcess configuration file is: + $env:USERPROFILE\MyITProcessAPI\config.psd1 + +### EXAMPLE 2 +```powershell +Get-MyITProcessModuleSettings -MyITProcessConfPath C:\MyITProcessAPI -MyITProcessConfFile MyConfig.psd1 -openConfFile +``` + +Opens the configuration file from the defined location in the default editor + +The location of the MyITProcess configuration file in this example is: + C:\MyITProcessAPI\MyConfig.psd1 + +## PARAMETERS + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +## NOTES +N\A + +## RELATED LINKS + +[https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Get-MyITProcessModuleSettings.html](https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Get-MyITProcessModuleSettings.html) + diff --git a/docs/site/_Unique/GET.md b/docs/site/_Unique/GET.md new file mode 100644 index 0000000..cf846bd --- /dev/null +++ b/docs/site/_Unique/GET.md @@ -0,0 +1,5 @@ +--- +title: GET +parent: _Unique +has_children: true +--- diff --git a/docs/site/_Unique/Get-MipAPIKey.md b/docs/site/_Unique/Get-MipAPIKey.md new file mode 100644 index 0000000..ebcc601 --- /dev/null +++ b/docs/site/_Unique/Get-MipAPIKey.md @@ -0,0 +1,46 @@ +--- +external help file: MyITProcessAPI-help.xml +grand_parent: _Unique +Module Name: MyITProcessAPI +online version: https://celerium.github.io/MyITProcess-PowerShellWrapper/site/_Unique/Get-MipAPIKey.html +parent: Special +schema: 2.0.0 +title: Get-MipAPIKey +--- + +# Get-MipAPIKey + +## SYNOPSIS +Gets the MyITProcess API key global variable. + +## SYNTAX + +## DESCRIPTION +The Get-MyITProcessAPIKey cmdlet gets the MyITProcess API key global variable and +returns it as a SecureString. + +## EXAMPLES + +### EXAMPLE 1 +```powershell +Get-MyITProcessAPIKey +``` + +Gets the MyITProcess API key global variable and returns it as a SecureString. + +## PARAMETERS + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +## NOTES +N\A + +## RELATED LINKS + +[https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Get-MyITProcessAPIKey.html](https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Get-MyITProcessAPIKey.html) + diff --git a/docs/site/_Unique/Get-MipBaseURI.md b/docs/site/_Unique/Get-MipBaseURI.md new file mode 100644 index 0000000..dbd6557 --- /dev/null +++ b/docs/site/_Unique/Get-MipBaseURI.md @@ -0,0 +1,45 @@ +--- +external help file: MyITProcessAPI-help.xml +grand_parent: _Unique +Module Name: MyITProcessAPI +online version: https://celerium.github.io/MyITProcess-PowerShellWrapper/site/_Unique/Get-MipBaseURI.html +parent: Special +schema: 2.0.0 +title: Get-MipBaseURI +--- + +# Get-MipBaseURI + +## SYNOPSIS +Shows the MyITProcess base URI global variable. + +## SYNTAX + +## DESCRIPTION +The Get-MyITProcessBaseURI cmdlet shows the MyITProcess base URI global variable value. + +## EXAMPLES + +### EXAMPLE 1 +```powershell +Get-MyITProcessBaseURI +``` + +Shows the MyITProcess base URI global variable value. + +## PARAMETERS + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +## NOTES +N\A + +## RELATED LINKS + +[https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Get-MyITProcessBaseURI.html](https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Get-MyITProcessBaseURI.html) + diff --git a/docs/site/_Unique/Get-MipClients.md b/docs/site/_Unique/Get-MipClients.md new file mode 100644 index 0000000..6bc9fae --- /dev/null +++ b/docs/site/_Unique/Get-MipClients.md @@ -0,0 +1,66 @@ +--- +external help file: MyITProcessAPI-help.xml +grand_parent: _Unique +Module Name: MyITProcessAPI +online version: https://celerium.github.io/MyITProcess-PowerShellWrapper/site/_Unique/Get-MipClients.html +parent: Special +schema: 2.0.0 +title: Get-MipClients +--- + +# Get-MipClients + +## SYNOPSIS +Lists all clients (both active and inactive) + +## SYNTAX + +## DESCRIPTION +The Get-MyITProcessClients cmdlet lists all clients (both active and inactive) + +## EXAMPLES + +### EXAMPLE 1 +```powershell +Get-MyITProcessClients +``` + +Returns the first 100 clients + +### EXAMPLE 2 +```powershell +Get-MyITProcessClients -filter_field name -filter_predicate equal -filter_condition 'Celerium' +``` + +Returns the clients whose name equals the defined condition + +### EXAMPLE 3 +```powershell +Get-MyITProcessClients -sort_field name -sort_direction desc +``` + +Returns the first 100 clients sorted by name in descending order + +### EXAMPLE 4 +```powershell +Get-MyITProcessClients -page 2 -pageSize 50 +``` + +Returns results 50 at a time and outputs data from page 2 + +## PARAMETERS + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +## NOTES +N\A + +## RELATED LINKS + +[https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Clients/Get-MyITProcessClients.html](https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Clients/Get-MyITProcessClients.html) + diff --git a/docs/site/_Unique/Get-MipFindings.md b/docs/site/_Unique/Get-MipFindings.md new file mode 100644 index 0000000..f8b8ff7 --- /dev/null +++ b/docs/site/_Unique/Get-MipFindings.md @@ -0,0 +1,68 @@ +--- +external help file: MyITProcessAPI-help.xml +grand_parent: _Unique +Module Name: MyITProcessAPI +online version: https://celerium.github.io/MyITProcess-PowerShellWrapper/site/_Unique/Get-MipFindings.html +parent: Special +schema: 2.0.0 +title: Get-MipFindings +--- + +# Get-MipFindings + +## SYNOPSIS +List all findings + +## SYNTAX + +## DESCRIPTION +The Get-MyITProcessFindings cmdlet list all findings + +Findings are located under Strategy \> Client \> Menu \> Initiatives + +## EXAMPLES + +### EXAMPLE 1 +```powershell +Get-MyITProcessFindings +``` + +Returns the first 100 findings + +### EXAMPLE 2 +```powershell +Get-MyITProcessFindings -filter_field review.name -filter_predicate contains -filter_condition 'Celerium' +``` + +Returns the findings whose name contains the defined condition + +### EXAMPLE 3 +```powershell +Get-MyITProcessFindings -sort_field review.name -sort_direction desc +``` + +Returns the first 100 findings sorted by review.name in descending order + +### EXAMPLE 4 +```powershell +Get-MyITProcessFindings -page 2 -pageSize 50 +``` + +Returns results 50 at a time and outputs data from page 2 + +## PARAMETERS + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +## NOTES +N\A + +## RELATED LINKS + +[https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Findings/Get-MyITProcessFindings.html](https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Findings/Get-MyITProcessFindings.html) + diff --git a/docs/site/_Unique/Get-MipInitiatives.md b/docs/site/_Unique/Get-MipInitiatives.md new file mode 100644 index 0000000..037b3c5 --- /dev/null +++ b/docs/site/_Unique/Get-MipInitiatives.md @@ -0,0 +1,68 @@ +--- +external help file: MyITProcessAPI-help.xml +grand_parent: _Unique +Module Name: MyITProcessAPI +online version: https://celerium.github.io/MyITProcess-PowerShellWrapper/site/_Unique/Get-MipInitiatives.html +parent: Special +schema: 2.0.0 +title: Get-MipInitiatives +--- + +# Get-MipInitiatives + +## SYNOPSIS +List of initiatives + +## SYNTAX + +## DESCRIPTION +The Get-MyITProcessInitiatives cmdlet gets a list of initiatives + +Initiatives are located under Strategy \> Client \> Menu \> Initiatives + +## EXAMPLES + +### EXAMPLE 1 +```powershell +Get-MyITProcessInitiatives +``` + +Returns the first 100 initiatives + +### EXAMPLE 2 +```powershell +Get-MyITProcessInitiatives -filter_field client.id -filter_predicate equal -filter_condition '123456789' +``` + +Returns the initiatives whose client.id equals the defined condition + +### EXAMPLE 3 +```powershell +Get-MyITProcessInitiatives -sort_field client.id -sort_direction desc +``` + +Returns the first 100 initiatives sorted by client.id in descending order + +### EXAMPLE 4 +```powershell +Get-MyITProcessInitiatives -page 2 -pageSize 50 +``` + +Returns results 50 at a time and outputs data from page 2 + +## PARAMETERS + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +## NOTES +N\A + +## RELATED LINKS + +[https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Initiatives/Get-MyITProcessInitiatives.html](https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Initiatives/Get-MyITProcessInitiatives.html) + diff --git a/docs/site/_Unique/Get-MipMeetings.md b/docs/site/_Unique/Get-MipMeetings.md new file mode 100644 index 0000000..9db3622 --- /dev/null +++ b/docs/site/_Unique/Get-MipMeetings.md @@ -0,0 +1,68 @@ +--- +external help file: MyITProcessAPI-help.xml +grand_parent: _Unique +Module Name: MyITProcessAPI +online version: https://celerium.github.io/MyITProcess-PowerShellWrapper/site/_Unique/Get-MipMeetings.html +parent: Special +schema: 2.0.0 +title: Get-MipMeetings +--- + +# Get-MipMeetings + +## SYNOPSIS +List of meetings + +## SYNTAX + +## DESCRIPTION +The Get-MyITProcessMeetings cmdlet gets a list of meetings + +Meetings are located under Strategy \> Client \> Menu \> Meeting History + +## EXAMPLES + +### EXAMPLE 1 +```powershell +Get-MyITProcessMeetings +``` + +Returns the first 100 meetings + +### EXAMPLE 2 +```powershell +Get-MyITProcessMeetings -filter_field title -filter_predicate equal -filter_condition 'Celerium' +``` + +Returns the meetings whose title equals the defined condition + +### EXAMPLE 3 +```powershell +Get-MyITProcessMeetings -sort_field title -sort_direction desc +``` + +Returns the first 100 meetings sorted by title in descending order + +### EXAMPLE 4 +```powershell +Get-MyITProcessMeetings -page 2 -pageSize 50 +``` + +Returns results 50 at a time and outputs data from page 2 + +## PARAMETERS + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +## NOTES +N\A + +## RELATED LINKS + +[https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Meetings/Get-MyITProcessMeetings.html](https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Meetings/Get-MyITProcessMeetings.html) + diff --git a/docs/site/_Unique/Get-MipRecommendations.md b/docs/site/_Unique/Get-MipRecommendations.md new file mode 100644 index 0000000..44088d8 --- /dev/null +++ b/docs/site/_Unique/Get-MipRecommendations.md @@ -0,0 +1,68 @@ +--- +external help file: MyITProcessAPI-help.xml +grand_parent: _Unique +Module Name: MyITProcessAPI +online version: https://celerium.github.io/MyITProcess-PowerShellWrapper/site/_Unique/Get-MipRecommendations.html +parent: Special +schema: 2.0.0 +title: Get-MipRecommendations +--- + +# Get-MipRecommendations + +## SYNOPSIS +List of recommendations + +## SYNTAX + +## DESCRIPTION +The Get-MyITProcessRecommendations cmdlet gets a list of recommendations + +Meetings are located under Strategy \> Client \> Menu \> Recommendation backlog + +## EXAMPLES + +### EXAMPLE 1 +```powershell +Get-MyITProcessRecommendations +``` + +Returns the first 100 recommendations + +### EXAMPLE 2 +```powershell +Get-MyITProcessRecommendations -filter_field name -filter_predicate contains -filter_condition 'Celerium' +``` + +Returns the recommendations whose name contains the defined condition + +### EXAMPLE 3 +```powershell +Get-MyITProcessRecommendations -sort_field name -sort_direction desc +``` + +Returns the first 100 recommendations sorted by name in descending order + +### EXAMPLE 4 +```powershell +Get-MyITProcessRecommendations -page 2 -pageSize 50 +``` + +Returns results 50 at a time and outputs data from page 2 + +## PARAMETERS + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +## NOTES +N\A + +## RELATED LINKS + +[https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Recommendations/Get-MyITProcessRecommendations.html](https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Recommendations/Get-MyITProcessRecommendations.html) + diff --git a/docs/site/_Unique/Get-MipReviews.md b/docs/site/_Unique/Get-MipReviews.md new file mode 100644 index 0000000..7de456a --- /dev/null +++ b/docs/site/_Unique/Get-MipReviews.md @@ -0,0 +1,73 @@ +--- +external help file: MyITProcessAPI-help.xml +grand_parent: _Unique +Module Name: MyITProcessAPI +online version: https://celerium.github.io/MyITProcess-PowerShellWrapper/site/_Unique/Get-MipReviews.html +parent: Special +schema: 2.0.0 +title: Get-MipReviews +--- + +# Get-MipReviews + +## SYNOPSIS +List of reviews + +## SYNTAX + +## DESCRIPTION +The Get-MyITProcessReviews cmdlet gets a list of reviews + +## EXAMPLES + +### EXAMPLE 1 +```powershell +Get-MyITProcessReviews +``` + +Returns the first 100 reviews + +### EXAMPLE 2 +```powershell +Get-MyITProcessReviews -overdue_Reviews +``` + +Returns the first 100 overdue reviews + +### EXAMPLE 3 +```powershell +Get-MyITProcessReviews -filter_field name -filter_predicate contains -filter_condition 'Celerium' +``` + +Returns the reviews whose name contains the defined condition + +### EXAMPLE 4 +```powershell +Get-MyITProcessReviews -sort_field name -sort_direction desc +``` + +Returns the first 100 reviews sorted by name in descending order + +### EXAMPLE 5 +```powershell +Get-MyITProcessReviews -page 2 -pageSize 50 +``` + +Returns results 50 at a time and outputs data from page 2 + +## PARAMETERS + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +## NOTES +N\A + +## RELATED LINKS + +[https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Reviews/Get-MyITProcessReviews.html](https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Reviews/Get-MyITProcessReviews.html) + diff --git a/docs/site/_Unique/Get-MipUsers.md b/docs/site/_Unique/Get-MipUsers.md new file mode 100644 index 0000000..a618aab --- /dev/null +++ b/docs/site/_Unique/Get-MipUsers.md @@ -0,0 +1,66 @@ +--- +external help file: MyITProcessAPI-help.xml +grand_parent: _Unique +Module Name: MyITProcessAPI +online version: https://celerium.github.io/MyITProcess-PowerShellWrapper/site/_Unique/Get-MipUsers.html +parent: Special +schema: 2.0.0 +title: Get-MipUsers +--- + +# Get-MipUsers + +## SYNOPSIS +List of users + +## SYNTAX + +## DESCRIPTION +The Get-MyITProcessUsers cmdlet gets a List of users + +## EXAMPLES + +### EXAMPLE 1 +```powershell +Get-MyITProcessUsers +``` + +Returns the first 100 users + +### EXAMPLE 2 +```powershell +Get-MyITProcessUsers -filter_field firstName -filter_predicate equal -filter_condition 'Celerium' +``` + +Returns the users whose firstName equals the defined condition + +### EXAMPLE 3 +```powershell +Get-MyITProcessUsers -sort_field firstName -sort_direction desc +``` + +Returns the first 100 users sorted by firstName in descending order + +### EXAMPLE 4 +```powershell +Get-MyITProcessUsers -page 2 -pageSize 50 +``` + +Returns results 50 at a time and outputs data from page 2 + +## PARAMETERS + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +## NOTES +N\A + +## RELATED LINKS + +[https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Users/Get-MyITProcessUsers.html](https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Users/Get-MyITProcessUsers.html) + diff --git a/docs/site/_Unique/Import-MipModuleSettings.md b/docs/site/_Unique/Import-MipModuleSettings.md new file mode 100644 index 0000000..29113d2 --- /dev/null +++ b/docs/site/_Unique/Import-MipModuleSettings.md @@ -0,0 +1,64 @@ +--- +external help file: MyITProcessAPI-help.xml +grand_parent: _Unique +Module Name: MyITProcessAPI +online version: https://celerium.github.io/MyITProcess-PowerShellWrapper/site/_Unique/Import-MipModuleSettings.html +parent: Special +schema: 2.0.0 +title: Import-MipModuleSettings +--- + +# Import-MipModuleSettings + +## SYNOPSIS +Imports the MyITProcess BaseURI, API, & JSON configuration information to the current session. + +## SYNTAX + +## DESCRIPTION +The Import-MyITProcessModuleSettings cmdlet imports the MyITProcess BaseURI, API, & JSON configuration +information stored in the MyITProcess configuration file to the users current session. + +By default the configuration file is stored in the following location: + $env:USERPROFILE\MyITProcessAPI + +## EXAMPLES + +### EXAMPLE 1 +```powershell +Import-MyITProcessModuleSettings +``` + +Validates that the configuration file created with the Export-MyITProcessModuleSettings cmdlet exists +then imports the stored data into the current users session. + +The default location of the MyITProcess configuration file is: + $env:USERPROFILE\MyITProcessAPI\config.psd1 + +### EXAMPLE 2 +```powershell +Import-MyITProcessModuleSettings -MyITProcessConfPath C:\MyITProcessAPI -MyITProcessConfFile MyConfig.psd1 +``` + +Validates that the configuration file created with the Export-MyITProcessModuleSettings cmdlet exists +then imports the stored data into the current users session. + +The location of the MyITProcess configuration file in this example is: + C:\MyITProcessAPI\MyConfig.psd1 + +## PARAMETERS + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +## NOTES +N\A + +## RELATED LINKS + +[https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Import-MyITProcessModuleSettings.html](https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Import-MyITProcessModuleSettings.html) + diff --git a/docs/site/_Unique/POST.md b/docs/site/_Unique/POST.md new file mode 100644 index 0000000..0d2219a --- /dev/null +++ b/docs/site/_Unique/POST.md @@ -0,0 +1,5 @@ +--- +title: POST +parent: _Unique +has_children: true +--- diff --git a/docs/site/_Unique/PUT.md b/docs/site/_Unique/PUT.md new file mode 100644 index 0000000..02beb46 --- /dev/null +++ b/docs/site/_Unique/PUT.md @@ -0,0 +1,5 @@ +--- +title: PUT +parent: _Unique +has_children: true +--- diff --git a/docs/site/_Unique/Remove-MipAPIKey.md b/docs/site/_Unique/Remove-MipAPIKey.md new file mode 100644 index 0000000..3e3a7c5 --- /dev/null +++ b/docs/site/_Unique/Remove-MipAPIKey.md @@ -0,0 +1,45 @@ +--- +external help file: MyITProcessAPI-help.xml +grand_parent: _Unique +Module Name: MyITProcessAPI +online version: https://celerium.github.io/MyITProcess-PowerShellWrapper/site/_Unique/Remove-MipAPIKey.html +parent: Special +schema: 2.0.0 +title: Remove-MipAPIKey +--- + +# Remove-MipAPIKey + +## SYNOPSIS +Removes the MyITProcess API key global variable. + +## SYNTAX + +## DESCRIPTION +The Remove-MyITProcessAPIKey cmdlet removes the MyITProcess API key global variable. + +## EXAMPLES + +### EXAMPLE 1 +```powershell +Remove-MyITProcessAPIKey +``` + +Removes the MyITProcess API key global variable. + +## PARAMETERS + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +## NOTES +N\A + +## RELATED LINKS + +[https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Remove-MyITProcessAPIKey.html](https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Remove-MyITProcessAPIKey.html) + diff --git a/docs/site/_Unique/Remove-MipBaseURI.md b/docs/site/_Unique/Remove-MipBaseURI.md new file mode 100644 index 0000000..00ed574 --- /dev/null +++ b/docs/site/_Unique/Remove-MipBaseURI.md @@ -0,0 +1,45 @@ +--- +external help file: MyITProcessAPI-help.xml +grand_parent: _Unique +Module Name: MyITProcessAPI +online version: https://celerium.github.io/MyITProcess-PowerShellWrapper/site/_Unique/Remove-MipBaseURI.html +parent: Special +schema: 2.0.0 +title: Remove-MipBaseURI +--- + +# Remove-MipBaseURI + +## SYNOPSIS +Removes the MyITProcess base URI global variable. + +## SYNTAX + +## DESCRIPTION +The Remove-MyITProcessBaseURI cmdlet removes the MyITProcess base URI global variable. + +## EXAMPLES + +### EXAMPLE 1 +```powershell +Remove-MyITProcessBaseURI +``` + +Removes the MyITProcess base URI global variable. + +## PARAMETERS + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +## NOTES +N\A + +## RELATED LINKS + +[https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Remove-MyITProcessBaseURI.html](https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Remove-MyITProcessBaseURI.html) + diff --git a/docs/site/_Unique/Remove-MipModuleSettings.md b/docs/site/_Unique/Remove-MipModuleSettings.md new file mode 100644 index 0000000..59f54b4 --- /dev/null +++ b/docs/site/_Unique/Remove-MipModuleSettings.md @@ -0,0 +1,63 @@ +--- +external help file: MyITProcessAPI-help.xml +grand_parent: _Unique +Module Name: MyITProcessAPI +online version: https://celerium.github.io/MyITProcess-PowerShellWrapper/site/_Unique/Remove-MipModuleSettings.html +parent: Special +schema: 2.0.0 +title: Remove-MipModuleSettings +--- + +# Remove-MipModuleSettings + +## SYNOPSIS +Removes the stored MyITProcess configuration folder. + +## SYNTAX + +## DESCRIPTION +The Remove-MyITProcessModuleSettings cmdlet removes the MyITProcess folder and its files. +This cmdlet also has the option to remove sensitive MyITProcess variables as well. + +By default configuration files are stored in the following location and will be removed: + $env:USERPROFILE\MyITProcessAPI + +## EXAMPLES + +### EXAMPLE 1 +```powershell +Remove-MyITProcessModuleSettings +``` + +Checks to see if the default configuration folder exists and removes it if it does. + +The default location of the MyITProcess configuration folder is: + $env:USERPROFILE\MyITProcessAPI + +### EXAMPLE 2 +```powershell +Remove-MyITProcessModuleSettings -MyITProcessConfPath C:\MyITProcessAPI -AndVariables +``` + +Checks to see if the defined configuration folder exists and removes it if it does. +If sensitive MyITProcess variables exist then they are removed as well. + +The location of the MyITProcess configuration folder in this example is: + C:\MyITProcessAPI + +## PARAMETERS + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +## NOTES +N\A + +## RELATED LINKS + +[https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Remove-MyITProcessModuleSettings.html](https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Remove-MyITProcessModuleSettings.html) + diff --git a/docs/site/_Unique/Set-MipAPIKey.md b/docs/site/_Unique/Set-MipAPIKey.md new file mode 100644 index 0000000..b475226 --- /dev/null +++ b/docs/site/_Unique/Set-MipAPIKey.md @@ -0,0 +1,62 @@ +--- +external help file: MyITProcessAPI-help.xml +grand_parent: _Unique +Module Name: MyITProcessAPI +online version: https://celerium.github.io/MyITProcess-PowerShellWrapper/site/_Unique/Set-MipAPIKey.html +parent: Special +schema: 2.0.0 +title: Set-MipAPIKey +--- + +# Set-MipAPIKey + +## SYNOPSIS +Sets your API key used to authenticate all API calls. + +## SYNTAX + +## DESCRIPTION +The Add-MyITProcessAPIKey cmdlet sets your API key which is used to authenticate all API calls made to MyITProcess. +Once the API key is defined by Add-MyITProcessAPIKey, it is encrypted using SecureString. + +The MyITProcess API keys are generated via the MyITProcess web interface at Organization Settings \> API Keys. + +## EXAMPLES + +### EXAMPLE 1 +```powershell +Add-MyITProcessAPIKey +``` + +Prompts to enter in the API Key + +### EXAMPLE 2 +```powershell +Add-MyITProcessAPIKey -Api_key '12345' +``` + +The MyITProcess API will use the string entered into the \[ -Api_Key \] parameter. + +### EXAMPLE 3 +``` +'12345' | Add-MyITProcessAPIKey +``` + +The Add-MyITProcessAPIKey function will use the string passed into it as its API key. + +## PARAMETERS + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +## NOTES +N\A + +## RELATED LINKS + +[https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Add-MyITProcessAPIKey.html](https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Add-MyITProcessAPIKey.html) + diff --git a/docs/site/_Unique/Set-MipBaseURI.md b/docs/site/_Unique/Set-MipBaseURI.md new file mode 100644 index 0000000..40fa9cb --- /dev/null +++ b/docs/site/_Unique/Set-MipBaseURI.md @@ -0,0 +1,59 @@ +--- +external help file: MyITProcessAPI-help.xml +grand_parent: _Unique +Module Name: MyITProcessAPI +online version: https://celerium.github.io/MyITProcess-PowerShellWrapper/site/_Unique/Set-MipBaseURI.html +parent: Special +schema: 2.0.0 +title: Set-MipBaseURI +--- + +# Set-MipBaseURI + +## SYNOPSIS +Sets the base URI for the MyITProcess API connection. + +## SYNTAX + +## DESCRIPTION +The Add-MyITProcessBaseURI cmdlet sets the base URI which is later used to construct the full URI for all API calls. + +## EXAMPLES + +### EXAMPLE 1 +```powershell +Add-MyITProcessBaseURI +``` + +The base URI will use https://reporting.live.myitprocess.com/public-api/v1 which is MyITProcess's default URI. + +### EXAMPLE 2 +```powershell +Add-MyITProcessBaseURI -data_center US +``` + +The base URI will use https://reporting.live.myitprocess.com/public-api/v1 which is MyITProcess's default URI. + +### EXAMPLE 3 +```powershell +Add-MyITProcessBaseURI -base_uri http://myapi.gateway.example.com +``` + +A custom API gateway of http://myapi.gateway.example.com will be used for all API calls to MyITProcess's reporting API. + +## PARAMETERS + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +## NOTES +N\A + +## RELATED LINKS + +[https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Add-MyITProcessBaseURI.html](https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Add-MyITProcessBaseURI.html) + diff --git a/docs/site/_Unique/Set-MyITProcessAPIKey.md b/docs/site/_Unique/Set-MyITProcessAPIKey.md new file mode 100644 index 0000000..4acbf26 --- /dev/null +++ b/docs/site/_Unique/Set-MyITProcessAPIKey.md @@ -0,0 +1,62 @@ +--- +external help file: MyITProcessAPI-help.xml +grand_parent: _Unique +Module Name: MyITProcessAPI +online version: https://celerium.github.io/MyITProcess-PowerShellWrapper/site/_Unique/Set-MyITProcessAPIKey.html +parent: Special +schema: 2.0.0 +title: Set-MyITProcessAPIKey +--- + +# Set-MyITProcessAPIKey + +## SYNOPSIS +Sets your API key used to authenticate all API calls. + +## SYNTAX + +## DESCRIPTION +The Add-MyITProcessAPIKey cmdlet sets your API key which is used to authenticate all API calls made to MyITProcess. +Once the API key is defined by Add-MyITProcessAPIKey, it is encrypted using SecureString. + +The MyITProcess API keys are generated via the MyITProcess web interface at Organization Settings \> API Keys. + +## EXAMPLES + +### EXAMPLE 1 +```powershell +Add-MyITProcessAPIKey +``` + +Prompts to enter in the API Key + +### EXAMPLE 2 +```powershell +Add-MyITProcessAPIKey -Api_key '12345' +``` + +The MyITProcess API will use the string entered into the \[ -Api_Key \] parameter. + +### EXAMPLE 3 +``` +'12345' | Add-MyITProcessAPIKey +``` + +The Add-MyITProcessAPIKey function will use the string passed into it as its API key. + +## PARAMETERS + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +## NOTES +N\A + +## RELATED LINKS + +[https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Add-MyITProcessAPIKey.html](https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Add-MyITProcessAPIKey.html) + diff --git a/docs/site/_Unique/Set-MyITProcessBaseURI.md b/docs/site/_Unique/Set-MyITProcessBaseURI.md new file mode 100644 index 0000000..4fc8c8a --- /dev/null +++ b/docs/site/_Unique/Set-MyITProcessBaseURI.md @@ -0,0 +1,59 @@ +--- +external help file: MyITProcessAPI-help.xml +grand_parent: _Unique +Module Name: MyITProcessAPI +online version: https://celerium.github.io/MyITProcess-PowerShellWrapper/site/_Unique/Set-MyITProcessBaseURI.html +parent: Special +schema: 2.0.0 +title: Set-MyITProcessBaseURI +--- + +# Set-MyITProcessBaseURI + +## SYNOPSIS +Sets the base URI for the MyITProcess API connection. + +## SYNTAX + +## DESCRIPTION +The Add-MyITProcessBaseURI cmdlet sets the base URI which is later used to construct the full URI for all API calls. + +## EXAMPLES + +### EXAMPLE 1 +```powershell +Add-MyITProcessBaseURI +``` + +The base URI will use https://reporting.live.myitprocess.com/public-api/v1 which is MyITProcess's default URI. + +### EXAMPLE 2 +```powershell +Add-MyITProcessBaseURI -data_center US +``` + +The base URI will use https://reporting.live.myitprocess.com/public-api/v1 which is MyITProcess's default URI. + +### EXAMPLE 3 +```powershell +Add-MyITProcessBaseURI -base_uri http://myapi.gateway.example.com +``` + +A custom API gateway of http://myapi.gateway.example.com will be used for all API calls to MyITProcess's reporting API. + +## PARAMETERS + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +## NOTES +N\A + +## RELATED LINKS + +[https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Add-MyITProcessBaseURI.html](https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Add-MyITProcessBaseURI.html) + diff --git a/docs/site/_Unique/Test-MipAPIKey.md b/docs/site/_Unique/Test-MipAPIKey.md new file mode 100644 index 0000000..bdef22e --- /dev/null +++ b/docs/site/_Unique/Test-MipAPIKey.md @@ -0,0 +1,63 @@ +--- +external help file: MyITProcessAPI-help.xml +grand_parent: _Unique +Module Name: MyITProcessAPI +online version: https://celerium.github.io/MyITProcess-PowerShellWrapper/site/_Unique/Test-MipAPIKey.html +parent: Special +schema: 2.0.0 +title: Test-MipAPIKey +--- + +# Test-MipAPIKey + +## SYNOPSIS +Test the MyITProcess API key. + +## SYNTAX + +## DESCRIPTION +The Test-MyITProcessAPIKey cmdlet tests the base URI & API key that was defined in the +Add-MyITProcessBaseURI & Add-MyITProcessAPIKey cmdlets. + +This functions validates authorization to the /users endpoint + +## EXAMPLES + +### EXAMPLE 1 +```powershell +Test-MyITProcessBaseURI +``` + +Tests the base URI & API key that was defined in the +Add-MyITProcessBaseURI & Add-MyITProcessAPIKey cmdlets. + +The default full base uri test path is: + https://reporting.live.myitprocess.com/api/v1/clients + +### EXAMPLE 2 +```powershell +Test-MyITProcessBaseURI -base_uri http://myapi.gateway.example.com +``` + +Tests the base URI & API key that was defined in the +Add-MyITProcessBaseURI & Add-MyITProcessAPIKey cmdlets. + +The full base uri test path in this example is: + http://myapi.gateway.example.com/clients + +## PARAMETERS + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +## NOTES +N\A + +## RELATED LINKS + +[https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Test-MyITProcessAPIKey.html](https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Test-MyITProcessAPIKey.html) + diff --git a/docs/site/_Unique/index.md b/docs/site/_Unique/index.md new file mode 100644 index 0000000..2a65ee6 --- /dev/null +++ b/docs/site/_Unique/index.md @@ -0,0 +1,18 @@ +--- +title: _Unique +has_children: true +--- + +## _Unique - endpoint help & documentation + +{: .highlight } +Some functions will handle more than one endpoint and the numbers below show the total endpoints **not** the total functions + +| **Method** | **Endpoint Count** | +|------------|---------------------| +| DELETE | 0 | +| GET | 0 | +| POST | 0 | +| PUT | 0 | + +Have a look around and if you would like to contribute please read over the [Contributing guide](https://github.com/Celerium/MyITProcess-PowerShellWrapper/blob/main/.github/CONTRIBUTING.md) diff --git a/docs/site/clients/DELETE.md b/docs/site/clients/DELETE.md new file mode 100644 index 0000000..c9239df --- /dev/null +++ b/docs/site/clients/DELETE.md @@ -0,0 +1,5 @@ +--- +title: DELETE +parent: clients +has_children: true +--- diff --git a/docs/site/clients/GET.md b/docs/site/clients/GET.md new file mode 100644 index 0000000..3f42461 --- /dev/null +++ b/docs/site/clients/GET.md @@ -0,0 +1,5 @@ +--- +title: GET +parent: clients +has_children: true +--- diff --git a/docs/site/clients/Get-MyITProcessClients.md b/docs/site/clients/Get-MyITProcessClients.md new file mode 100644 index 0000000..d752923 --- /dev/null +++ b/docs/site/clients/Get-MyITProcessClients.md @@ -0,0 +1,234 @@ +--- +external help file: MyITProcessAPI-help.xml +grand_parent: clients +Module Name: MyITProcessAPI +online version: https://celerium.github.io/MyITProcess-PowerShellWrapper/site/clients/Get-MyITProcessClients.html +parent: GET +schema: 2.0.0 +title: Get-MyITProcessClients +--- + +# Get-MyITProcessClients + +## SYNOPSIS +Lists all clients (both active and inactive) + +## SYNTAX + +```powershell +Get-MyITProcessClients [[-filter_field] <String>] [[-filter_predicate] <String>] [[-filter_condition] <String>] + [[-filter_operator] <String>] [[-sort_field] <String>] [[-sort_direction] <String>] [[-page] <Int64>] + [[-pageSize] <Int64>] [-allPages] [<CommonParameters>] +``` + +## DESCRIPTION +The Get-MyITProcessClients cmdlet lists all clients (both active and inactive) + +## EXAMPLES + +### EXAMPLE 1 +```powershell +Get-MyITProcessClients +``` + +Returns the first 100 clients + +### EXAMPLE 2 +```powershell +Get-MyITProcessClients -filter_field name -filter_predicate equal -filter_condition 'Celerium' +``` + +Returns the clients whose name equals the defined condition + +### EXAMPLE 3 +```powershell +Get-MyITProcessClients -sort_field name -sort_direction desc +``` + +Returns the first 100 clients sorted by name in descending order + +### EXAMPLE 4 +```powershell +Get-MyITProcessClients -page 2 -pageSize 50 +``` + +Returns results 50 at a time and outputs data from page 2 + +## PARAMETERS + +### -filter_field +Filter by a specific field name + +Allowed values: + 'id', 'name', 'createdDate', 'isActive', 'deactivatedDate', + 'lastReviewDate', 'lastAssignedMemberActivityDate', 'alignmentScore' + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: 1 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -filter_predicate +Filter by a specific field predicate operator + +Allowed values: + 'equal', 'notEqual', 'greaterThan', 'lessThan', 'contains' + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: 2 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -filter_condition +Filter by a value in the specified field. + +This value cannot be empty + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: 3 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -filter_operator +Also filter for other values + +Allowed values: + 'and', 'or', $null + +This parameter is just a placeholder for now as I am unsure how +to add this functionality if multiple queries are needed + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: 4 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -sort_field +Sort by a specific field name + +Allowed values: + 'id', 'name', 'createdDate', 'isActive', 'deactivatedDate', + 'lastReviewDate', 'lastAssignedMemberActivityDate', 'alignmentScore' + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: 5 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -sort_direction +Sort the specific field name in a certain direction + +Allowed values: + 'asc', 'desc' + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: 6 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -page +Defines the page number to return + +\[Default\] 1 + +```yaml +Type: Int64 +Parameter Sets: (All) +Aliases: + +Required: False +Position: 7 +Default value: 0 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -pageSize +Defines the number of items to return with each page + +\[Default\] 100 +\[Maximum\] 100 + +```yaml +Type: Int64 +Parameter Sets: (All) +Aliases: + +Required: False +Position: 8 +Default value: 0 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -allPages +Returns all items from an endpoint + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +## NOTES +N\A + +## RELATED LINKS + +[https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Clients/Get-MyITProcessClients.html](https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Clients/Get-MyITProcessClients.html) + diff --git a/docs/site/clients/POST.md b/docs/site/clients/POST.md new file mode 100644 index 0000000..2f03d91 --- /dev/null +++ b/docs/site/clients/POST.md @@ -0,0 +1,5 @@ +--- +title: POST +parent: clients +has_children: true +--- diff --git a/docs/site/clients/PUT.md b/docs/site/clients/PUT.md new file mode 100644 index 0000000..bf1e385 --- /dev/null +++ b/docs/site/clients/PUT.md @@ -0,0 +1,5 @@ +--- +title: PUT +parent: clients +has_children: true +--- diff --git a/docs/site/clients/index.md b/docs/site/clients/index.md new file mode 100644 index 0000000..2266889 --- /dev/null +++ b/docs/site/clients/index.md @@ -0,0 +1,18 @@ +--- +title: clients +has_children: true +--- + +## clients - endpoint help & documentation + +{: .highlight } +Some functions will handle more than one endpoint and the numbers below show the total endpoints **not** the total functions + +| **Method** | **Endpoint Count** | +|------------|---------------------| +| DELETE | 0 | +| GET | 1 | +| POST | 0 | +| PUT | 0 | + +Have a look around and if you would like to contribute please read over the [Contributing guide](https://github.com/Celerium/MyITProcess-PowerShellWrapper/blob/main/.github/CONTRIBUTING.md) diff --git a/docs/site/findings/DELETE.md b/docs/site/findings/DELETE.md new file mode 100644 index 0000000..807a8af --- /dev/null +++ b/docs/site/findings/DELETE.md @@ -0,0 +1,5 @@ +--- +title: DELETE +parent: findings +has_children: true +--- diff --git a/docs/site/findings/GET.md b/docs/site/findings/GET.md new file mode 100644 index 0000000..2f2fca0 --- /dev/null +++ b/docs/site/findings/GET.md @@ -0,0 +1,5 @@ +--- +title: GET +parent: findings +has_children: true +--- diff --git a/docs/site/findings/Get-MyITProcessFindings.md b/docs/site/findings/Get-MyITProcessFindings.md new file mode 100644 index 0000000..99ecfde --- /dev/null +++ b/docs/site/findings/Get-MyITProcessFindings.md @@ -0,0 +1,236 @@ +--- +external help file: MyITProcessAPI-help.xml +grand_parent: findings +Module Name: MyITProcessAPI +online version: https://celerium.github.io/MyITProcess-PowerShellWrapper/site/findings/Get-MyITProcessFindings.html +parent: GET +schema: 2.0.0 +title: Get-MyITProcessFindings +--- + +# Get-MyITProcessFindings + +## SYNOPSIS +List all findings + +## SYNTAX + +```powershell +Get-MyITProcessFindings [[-filter_field] <String>] [[-filter_predicate] <String>] + [[-filter_condition] <String>] [[-filter_operator] <String>] [[-sort_field] <String>] + [[-sort_direction] <String>] [[-page] <Int64>] [[-pageSize] <Int64>] [-allPages] [<CommonParameters>] +``` + +## DESCRIPTION +The Get-MyITProcessFindings cmdlet list all findings + +Findings are located under Strategy \> Client \> Menu \> Initiatives + +## EXAMPLES + +### EXAMPLE 1 +```powershell +Get-MyITProcessFindings +``` + +Returns the first 100 findings + +### EXAMPLE 2 +```powershell +Get-MyITProcessFindings -filter_field review.name -filter_predicate contains -filter_condition 'Celerium' +``` + +Returns the findings whose name contains the defined condition + +### EXAMPLE 3 +```powershell +Get-MyITProcessFindings -sort_field review.name -sort_direction desc +``` + +Returns the first 100 findings sorted by review.name in descending order + +### EXAMPLE 4 +```powershell +Get-MyITProcessFindings -page 2 -pageSize 50 +``` + +Returns results 50 at a time and outputs data from page 2 + +## PARAMETERS + +### -filter_field +Filter by a specific field name + +Allowed values: + 'id', 'question.label', 'question.text', 'review.id', 'review.name', + 'vcioAnswerType', 'isArchived' + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: 1 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -filter_predicate +Filter by a specific field predicate operator + +Allowed values: + 'equal', 'notEqual', 'greaterThan', 'lessThan', 'contains' + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: 2 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -filter_condition +Filter by a value in the specified field. + +This value cannot be empty + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: 3 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -filter_operator +Also filter for other values + +Allowed values: + 'and', 'or', $null + +This parameter is just a placeholder for now as I am unsure how +to add this functionality if multiple queries are needed + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: 4 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -sort_field +Sort by a specific field name + +Allowed values: + 'id', 'question.label', 'question.text', 'review.id', 'review.name', + 'vcioAnswerType', 'isArchived' + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: 5 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -sort_direction +Sort the specific field name in a certain direction + +Allowed values: + 'asc', 'desc' + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: 6 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -page +Defines the page number to return + +\[Default\] 1 + +```yaml +Type: Int64 +Parameter Sets: (All) +Aliases: + +Required: False +Position: 7 +Default value: 0 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -pageSize +Defines the number of items to return with each page + +\[Default\] 100 +\[Maximum\] 100 + +```yaml +Type: Int64 +Parameter Sets: (All) +Aliases: + +Required: False +Position: 8 +Default value: 0 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -allPages +Returns all items from an endpoint + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +## NOTES +N\A + +## RELATED LINKS + +[https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Findings/Get-MyITProcessFindings.html](https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Findings/Get-MyITProcessFindings.html) + diff --git a/docs/site/findings/POST.md b/docs/site/findings/POST.md new file mode 100644 index 0000000..8997be3 --- /dev/null +++ b/docs/site/findings/POST.md @@ -0,0 +1,5 @@ +--- +title: POST +parent: findings +has_children: true +--- diff --git a/docs/site/findings/PUT.md b/docs/site/findings/PUT.md new file mode 100644 index 0000000..43763d4 --- /dev/null +++ b/docs/site/findings/PUT.md @@ -0,0 +1,5 @@ +--- +title: PUT +parent: findings +has_children: true +--- diff --git a/docs/site/findings/index.md b/docs/site/findings/index.md new file mode 100644 index 0000000..8284f4a --- /dev/null +++ b/docs/site/findings/index.md @@ -0,0 +1,18 @@ +--- +title: findings +has_children: true +--- + +## findings - endpoint help & documentation + +{: .highlight } +Some functions will handle more than one endpoint and the numbers below show the total endpoints **not** the total functions + +| **Method** | **Endpoint Count** | +|------------|---------------------| +| DELETE | 0 | +| GET | 1 | +| POST | 0 | +| PUT | 0 | + +Have a look around and if you would like to contribute please read over the [Contributing guide](https://github.com/Celerium/MyITProcess-PowerShellWrapper/blob/main/.github/CONTRIBUTING.md) diff --git a/docs/site/initiatives/DELETE.md b/docs/site/initiatives/DELETE.md new file mode 100644 index 0000000..109d90a --- /dev/null +++ b/docs/site/initiatives/DELETE.md @@ -0,0 +1,5 @@ +--- +title: DELETE +parent: initiatives +has_children: true +--- diff --git a/docs/site/initiatives/GET.md b/docs/site/initiatives/GET.md new file mode 100644 index 0000000..35e04bc --- /dev/null +++ b/docs/site/initiatives/GET.md @@ -0,0 +1,5 @@ +--- +title: GET +parent: initiatives +has_children: true +--- diff --git a/docs/site/initiatives/Get-MyITProcessInitiatives.md b/docs/site/initiatives/Get-MyITProcessInitiatives.md new file mode 100644 index 0000000..e7b032a --- /dev/null +++ b/docs/site/initiatives/Get-MyITProcessInitiatives.md @@ -0,0 +1,236 @@ +--- +external help file: MyITProcessAPI-help.xml +grand_parent: initiatives +Module Name: MyITProcessAPI +online version: https://celerium.github.io/MyITProcess-PowerShellWrapper/site/initiatives/Get-MyITProcessInitiatives.html +parent: GET +schema: 2.0.0 +title: Get-MyITProcessInitiatives +--- + +# Get-MyITProcessInitiatives + +## SYNOPSIS +List of initiatives + +## SYNTAX + +```powershell +Get-MyITProcessInitiatives [[-filter_field] <String>] [[-filter_predicate] <String>] + [[-filter_condition] <String>] [[-filter_operator] <String>] [[-sort_field] <String>] + [[-sort_direction] <String>] [[-page] <Int64>] [[-pageSize] <Int64>] [-allPages] [<CommonParameters>] +``` + +## DESCRIPTION +The Get-MyITProcessInitiatives cmdlet gets a list of initiatives + +Initiatives are located under Strategy \> Client \> Menu \> Initiatives + +## EXAMPLES + +### EXAMPLE 1 +```powershell +Get-MyITProcessInitiatives +``` + +Returns the first 100 initiatives + +### EXAMPLE 2 +```powershell +Get-MyITProcessInitiatives -filter_field client.id -filter_predicate equal -filter_condition '123456789' +``` + +Returns the initiatives whose client.id equals the defined condition + +### EXAMPLE 3 +```powershell +Get-MyITProcessInitiatives -sort_field client.id -sort_direction desc +``` + +Returns the first 100 initiatives sorted by client.id in descending order + +### EXAMPLE 4 +```powershell +Get-MyITProcessInitiatives -page 2 -pageSize 50 +``` + +Returns results 50 at a time and outputs data from page 2 + +## PARAMETERS + +### -filter_field +Filter by a specific field name + +Allowed values: + 'id', 'client.id', 'client.name', 'title', 'description', + 'isArchived', 'recommendationsIds' + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: 1 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -filter_predicate +Filter by a specific field predicate operator + +Allowed values: + 'equal', 'notEqual', 'greaterThan', 'lessThan', 'contains' + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: 2 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -filter_condition +Filter by a value in the specified field. + +This value cannot be empty + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: 3 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -filter_operator +Also filter for other values + +Allowed values: + 'and', 'or', $null + +This parameter is just a placeholder for now as I am unsure how +to add this functionality if multiple queries are needed + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: 4 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -sort_field +Sort by a specific field name + +Allowed values: + 'id', 'client.id', 'client.name', 'title', 'description', + 'isArchived', 'recommendationsIds' + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: 5 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -sort_direction +Sort the specific field name in a certain direction + +Allowed values: + 'asc', 'desc' + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: 6 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -page +Defines the page number to return + +\[Default\] 1 + +```yaml +Type: Int64 +Parameter Sets: (All) +Aliases: + +Required: False +Position: 7 +Default value: 0 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -pageSize +Defines the number of items to return with each page + +\[Default\] 100 +\[Maximum\] 100 + +```yaml +Type: Int64 +Parameter Sets: (All) +Aliases: + +Required: False +Position: 8 +Default value: 0 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -allPages +Returns all items from an endpoint + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +## NOTES +N\A + +## RELATED LINKS + +[https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Initiatives/Get-MyITProcessInitiatives.html](https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Initiatives/Get-MyITProcessInitiatives.html) + diff --git a/docs/site/initiatives/POST.md b/docs/site/initiatives/POST.md new file mode 100644 index 0000000..5cf3257 --- /dev/null +++ b/docs/site/initiatives/POST.md @@ -0,0 +1,5 @@ +--- +title: POST +parent: initiatives +has_children: true +--- diff --git a/docs/site/initiatives/PUT.md b/docs/site/initiatives/PUT.md new file mode 100644 index 0000000..a84f997 --- /dev/null +++ b/docs/site/initiatives/PUT.md @@ -0,0 +1,5 @@ +--- +title: PUT +parent: initiatives +has_children: true +--- diff --git a/docs/site/initiatives/index.md b/docs/site/initiatives/index.md new file mode 100644 index 0000000..6066b00 --- /dev/null +++ b/docs/site/initiatives/index.md @@ -0,0 +1,18 @@ +--- +title: initiatives +has_children: true +--- + +## initiatives - endpoint help & documentation + +{: .highlight } +Some functions will handle more than one endpoint and the numbers below show the total endpoints **not** the total functions + +| **Method** | **Endpoint Count** | +|------------|---------------------| +| DELETE | 0 | +| GET | 1 | +| POST | 0 | +| PUT | 0 | + +Have a look around and if you would like to contribute please read over the [Contributing guide](https://github.com/Celerium/MyITProcess-PowerShellWrapper/blob/main/.github/CONTRIBUTING.md) diff --git a/docs/site/internal/Add-MyITProcessAPIKey.md b/docs/site/internal/Add-MyITProcessAPIKey.md new file mode 100644 index 0000000..27e1f2b --- /dev/null +++ b/docs/site/internal/Add-MyITProcessAPIKey.md @@ -0,0 +1,81 @@ +--- +external help file: MyITProcessAPI-help.xml +grand_parent: internal +Module Name: MyITProcessAPI +online version: https://celerium.github.io/MyITProcess-PowerShellWrapper/site/internal/Add-MyITProcessAPIKey.html +parent: POST +schema: 2.0.0 +title: Add-MyITProcessAPIKey +--- + +# Add-MyITProcessAPIKey + +## SYNOPSIS +Sets your API key used to authenticate all API calls. + +## SYNTAX + +```powershell +Add-MyITProcessAPIKey [[-Api_Key] <String>] [<CommonParameters>] +``` + +## DESCRIPTION +The Add-MyITProcessAPIKey cmdlet sets your API key which is used to authenticate all API calls made to MyITProcess. +Once the API key is defined by Add-MyITProcessAPIKey, it is encrypted using SecureString. + +The MyITProcess API keys are generated via the MyITProcess web interface at Organization Settings \> API Keys. + +## EXAMPLES + +### EXAMPLE 1 +```powershell +Add-MyITProcessAPIKey +``` + +Prompts to enter in the API Key + +### EXAMPLE 2 +```powershell +Add-MyITProcessAPIKey -Api_key '12345' +``` + +The MyITProcess API will use the string entered into the \[ -Api_Key \] parameter. + +### EXAMPLE 3 +``` +'12345' | Add-MyITProcessAPIKey +``` + +The Add-MyITProcessAPIKey function will use the string passed into it as its API key. + +## PARAMETERS + +### -Api_Key +Define your API key that was generated from MyITProcess. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: ApiKey + +Required: False +Position: 1 +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +## NOTES +N\A + +## RELATED LINKS + +[https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Add-MyITProcessAPIKey.html](https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Add-MyITProcessAPIKey.html) + diff --git a/docs/site/internal/Add-MyITProcessBaseURI.md b/docs/site/internal/Add-MyITProcessBaseURI.md new file mode 100644 index 0000000..f1af460 --- /dev/null +++ b/docs/site/internal/Add-MyITProcessBaseURI.md @@ -0,0 +1,96 @@ +--- +external help file: MyITProcessAPI-help.xml +grand_parent: internal +Module Name: MyITProcessAPI +online version: https://celerium.github.io/MyITProcess-PowerShellWrapper/site/internal/Add-MyITProcessBaseURI.html +parent: POST +schema: 2.0.0 +title: Add-MyITProcessBaseURI +--- + +# Add-MyITProcessBaseURI + +## SYNOPSIS +Sets the base URI for the MyITProcess API connection. + +## SYNTAX + +```powershell +Add-MyITProcessBaseURI [[-base_uri] <String>] [[-data_center] <String>] [<CommonParameters>] +``` + +## DESCRIPTION +The Add-MyITProcessBaseURI cmdlet sets the base URI which is later used to construct the full URI for all API calls. + +## EXAMPLES + +### EXAMPLE 1 +```powershell +Add-MyITProcessBaseURI +``` + +The base URI will use https://reporting.live.myitprocess.com/public-api/v1 which is MyITProcess's default URI. + +### EXAMPLE 2 +```powershell +Add-MyITProcessBaseURI -data_center US +``` + +The base URI will use https://reporting.live.myitprocess.com/public-api/v1 which is MyITProcess's default URI. + +### EXAMPLE 3 +```powershell +Add-MyITProcessBaseURI -base_uri http://myapi.gateway.example.com +``` + +A custom API gateway of http://myapi.gateway.example.com will be used for all API calls to MyITProcess's reporting API. + +## PARAMETERS + +### -base_uri +Define the base URI for the MyITProcess API connection using MyITProcess's URI or a custom URI. + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: 1 +Default value: Https://reporting.live.myitprocess.com/public-api/v1 +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -data_center +MyITProcess's URI connection point that can be one of the predefined data centers. +The accepted values for this parameter are: +\[ US \] +US = https://reporting.live.myitprocess.com/public-api/v1 + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: 2 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +## NOTES +N\A + +## RELATED LINKS + +[https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Add-MyITProcessBaseURI.html](https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Add-MyITProcessBaseURI.html) + diff --git a/docs/site/internal/ConvertTo-MyITProcessQueryString.md b/docs/site/internal/ConvertTo-MyITProcessQueryString.md new file mode 100644 index 0000000..d403d58 --- /dev/null +++ b/docs/site/internal/ConvertTo-MyITProcessQueryString.md @@ -0,0 +1,96 @@ +--- +external help file: MyITProcessAPI-help.xml +grand_parent: internal +Module Name: MyITProcessAPI +online version: https://celerium.github.io/MyITProcess-PowerShellWrapper/site/internal/ConvertTo-MyITProcessQueryString.html +parent: PUT +schema: 2.0.0 +title: ConvertTo-MyITProcessQueryString +--- + +# ConvertTo-MyITProcessQueryString + +## SYNOPSIS +Converts uri filter parameters + +## SYNTAX + +```powershell +ConvertTo-MyITProcessQueryString [-uri_Filter] <Hashtable> [-resource_Uri] <String> [<CommonParameters>] +``` + +## DESCRIPTION +The Invoke-MyITProcessRequest cmdlet converts & formats uri filter parameters +from a function which are later used to make the full resource uri for +an API call + +This is an internal helper function the ties in directly with the +Invoke-MyITProcessRequest & any public functions that define parameters + +## EXAMPLES + +### EXAMPLE 1 +```powershell +ConvertTo-MyITProcessQueryString -uri_Filter $uri_Filter -resource_Uri '/account' +``` + +Example: (From public function) + $uri_Filter = @{} + + ForEach ( $Key in $PSBoundParameters.GetEnumerator() ){ + if( $excludedParameters -contains $Key.Key ){$null} + else{ $uri_Filter += @{ $Key.Key = $Key.Value } } + } + + 1x key = https://MyITProcessapi.us1.my.MyITProcess.com/v1/account?accountId=12345 + 2x key = https://MyITProcessapi.us1.my.MyITProcess.com/v1/account?accountId=12345&details=True + +## PARAMETERS + +### -uri_Filter +Hashtable of values to combine a functions parameters with +the resource_Uri parameter. + +This allows for the full uri query to occur + +```yaml +Type: Hashtable +Parameter Sets: (All) +Aliases: + +Required: True +Position: 1 +Default value: None +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### -resource_Uri +Defines the short resource uri (url) to use when creating the API call + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: True +Position: 2 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +## NOTES +N\A + +## RELATED LINKS + +[https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/ConvertTo-MyITProcessQueryString.html](https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/ConvertTo-MyITProcessQueryString.html) + diff --git a/docs/site/internal/DELETE.md b/docs/site/internal/DELETE.md new file mode 100644 index 0000000..6151be6 --- /dev/null +++ b/docs/site/internal/DELETE.md @@ -0,0 +1,5 @@ +--- +title: DELETE +parent: internal +has_children: true +--- diff --git a/docs/site/internal/Export-MyITProcessModuleSettings.md b/docs/site/internal/Export-MyITProcessModuleSettings.md new file mode 100644 index 0000000..c0db490 --- /dev/null +++ b/docs/site/internal/Export-MyITProcessModuleSettings.md @@ -0,0 +1,101 @@ +--- +external help file: MyITProcessAPI-help.xml +grand_parent: internal +Module Name: MyITProcessAPI +online version: https://celerium.github.io/MyITProcess-PowerShellWrapper/site/internal/Export-MyITProcessModuleSettings.html +parent: GET +schema: 2.0.0 +title: Export-MyITProcessModuleSettings +--- + +# Export-MyITProcessModuleSettings + +## SYNOPSIS +Exports the MyITProcess BaseURI, API, & JSON configuration information to file. + +## SYNTAX + +```powershell +Export-MyITProcessModuleSettings [-MyITProcessConfPath <String>] [-MyITProcessConfFile <String>] + [<CommonParameters>] +``` + +## DESCRIPTION +The Export-MyITProcessModuleSettings cmdlet exports the MyITProcess BaseURI, API, & JSON configuration information to file. + +Making use of PowerShell's System.Security.SecureString type, exporting module settings encrypts your API key in a format +that can only be unencrypted with the your Windows account as this encryption is tied to your user principal. +This means that you cannot copy your configuration file to another computer or user account and expect it to work. + +## EXAMPLES + +### EXAMPLE 1 +```powershell +Export-MyITProcessModuleSettings +``` + +Validates that the BaseURI, API, and JSON depth are set then exports their values +to the current user's MyITProcess configuration file located at: + $env:USERPROFILE\MyITProcessAPI\config.psd1 + +### EXAMPLE 2 +```powershell +Export-MyITProcessModuleSettings -MyITProcessConfPath C:\MyITProcessAPI -MyITProcessConfFile MyConfig.psd1 +``` + +Validates that the BaseURI, API, and JSON depth are set then exports their values +to the current user's MyITProcess configuration file located at: + C:\MyITProcessAPI\MyConfig.psd1 + +## PARAMETERS + +### -MyITProcessConfPath +Define the location to store the MyITProcess configuration file. + +By default the configuration file is stored in the following location: + $env:USERPROFILE\MyITProcessAPI + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: $(Join-Path -Path $home -ChildPath $(if ($IsWindows -or $PSEdition -eq 'Desktop'){"MyITProcessAPI"}else{".MyITProcessAPI"}) ) +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -MyITProcessConfFile +Define the name of the MyITProcess configuration file. + +By default the configuration file is named: + config.psd1 + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: Config.psd1 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +## NOTES +N\A + +## RELATED LINKS + +[https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Export-MyITProcessModuleSettings.html](https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Export-MyITProcessModuleSettings.html) + diff --git a/docs/site/internal/GET.md b/docs/site/internal/GET.md new file mode 100644 index 0000000..4f94e1c --- /dev/null +++ b/docs/site/internal/GET.md @@ -0,0 +1,5 @@ +--- +title: GET +parent: internal +has_children: true +--- diff --git a/docs/site/internal/Get-MyITProcessAPIKey.md b/docs/site/internal/Get-MyITProcessAPIKey.md new file mode 100644 index 0000000..22c5ef3 --- /dev/null +++ b/docs/site/internal/Get-MyITProcessAPIKey.md @@ -0,0 +1,65 @@ +--- +external help file: MyITProcessAPI-help.xml +grand_parent: internal +Module Name: MyITProcessAPI +online version: https://celerium.github.io/MyITProcess-PowerShellWrapper/site/internal/Get-MyITProcessAPIKey.html +parent: GET +schema: 2.0.0 +title: Get-MyITProcessAPIKey +--- + +# Get-MyITProcessAPIKey + +## SYNOPSIS +Gets the MyITProcess API key global variable. + +## SYNTAX + +```powershell +Get-MyITProcessAPIKey [-plainText] [<CommonParameters>] +``` + +## DESCRIPTION +The Get-MyITProcessAPIKey cmdlet gets the MyITProcess API key global variable and +returns it as a SecureString. + +## EXAMPLES + +### EXAMPLE 1 +```powershell +Get-MyITProcessAPIKey +``` + +Gets the MyITProcess API key global variable and returns it as a SecureString. + +## PARAMETERS + +### -plainText +Decrypt and return the API key in plain text. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +## NOTES +N\A + +## RELATED LINKS + +[https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Get-MyITProcessAPIKey.html](https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Get-MyITProcessAPIKey.html) + diff --git a/docs/site/internal/Get-MyITProcessBaseURI.md b/docs/site/internal/Get-MyITProcessBaseURI.md new file mode 100644 index 0000000..2cfd16f --- /dev/null +++ b/docs/site/internal/Get-MyITProcessBaseURI.md @@ -0,0 +1,49 @@ +--- +external help file: MyITProcessAPI-help.xml +grand_parent: internal +Module Name: MyITProcessAPI +online version: https://celerium.github.io/MyITProcess-PowerShellWrapper/site/internal/Get-MyITProcessBaseURI.html +parent: GET +schema: 2.0.0 +title: Get-MyITProcessBaseURI +--- + +# Get-MyITProcessBaseURI + +## SYNOPSIS +Shows the MyITProcess base URI global variable. + +## SYNTAX + +```powershell +Get-MyITProcessBaseURI [<CommonParameters>] +``` + +## DESCRIPTION +The Get-MyITProcessBaseURI cmdlet shows the MyITProcess base URI global variable value. + +## EXAMPLES + +### EXAMPLE 1 +```powershell +Get-MyITProcessBaseURI +``` + +Shows the MyITProcess base URI global variable value. + +## PARAMETERS + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +## NOTES +N\A + +## RELATED LINKS + +[https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Get-MyITProcessBaseURI.html](https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Get-MyITProcessBaseURI.html) + diff --git a/docs/site/internal/Get-MyITProcessModuleSettings.md b/docs/site/internal/Get-MyITProcessModuleSettings.md new file mode 100644 index 0000000..4abcd8f --- /dev/null +++ b/docs/site/internal/Get-MyITProcessModuleSettings.md @@ -0,0 +1,124 @@ +--- +external help file: MyITProcessAPI-help.xml +grand_parent: internal +Module Name: MyITProcessAPI +online version: https://celerium.github.io/MyITProcess-PowerShellWrapper/site/internal/Get-MyITProcessModuleSettings.html +parent: GET +schema: 2.0.0 +title: Get-MyITProcessModuleSettings +--- + +# Get-MyITProcessModuleSettings + +## SYNOPSIS +Gets the saved MyITProcess configuration settings + +## SYNTAX + +### index (Default) +```powershell +Get-MyITProcessModuleSettings [-MyITProcessConfPath <String>] [-MyITProcessConfFile <String>] + [<CommonParameters>] +``` + +### show +```powershell +Get-MyITProcessModuleSettings [-openConfFile] [<CommonParameters>] +``` + +## DESCRIPTION +The Get-MyITProcessModuleSettings cmdlet gets the saved MyITProcess configuration settings + +By default the configuration file is stored in the following location: + $env:USERPROFILE\MyITProcessAPI + +## EXAMPLES + +### EXAMPLE 1 +```powershell +Get-MyITProcessModuleSettings +``` + +Gets the contents of the configuration file that was created with the +Export-MyITProcessModuleSettings + +The default location of the MyITProcess configuration file is: + $env:USERPROFILE\MyITProcessAPI\config.psd1 + +### EXAMPLE 2 +```powershell +Get-MyITProcessModuleSettings -MyITProcessConfPath C:\MyITProcessAPI -MyITProcessConfFile MyConfig.psd1 -openConfFile +``` + +Opens the configuration file from the defined location in the default editor + +The location of the MyITProcess configuration file in this example is: + C:\MyITProcessAPI\MyConfig.psd1 + +## PARAMETERS + +### -MyITProcessConfPath +Define the location to store the MyITProcess configuration file. + +By default the configuration file is stored in the following location: + $env:USERPROFILE\MyITProcessAPI + +```yaml +Type: String +Parameter Sets: index +Aliases: + +Required: False +Position: Named +Default value: $(Join-Path -Path $home -ChildPath $(if ($IsWindows -or $PSEdition -eq 'Desktop'){"MyITProcessAPI"}else{".MyITProcessAPI"}) ) +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -MyITProcessConfFile +Define the name of the MyITProcess configuration file. + +By default the configuration file is named: + config.psd1 + +```yaml +Type: String +Parameter Sets: index +Aliases: + +Required: False +Position: Named +Default value: Config.psd1 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -openConfFile +Opens the MyITProcess configuration file + +```yaml +Type: SwitchParameter +Parameter Sets: show +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +## NOTES +N\A + +## RELATED LINKS + +[https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Get-MyITProcessModuleSettings.html](https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Get-MyITProcessModuleSettings.html) + diff --git a/docs/site/internal/Import-MyITProcessModuleSettings.md b/docs/site/internal/Import-MyITProcessModuleSettings.md new file mode 100644 index 0000000..9c151ac --- /dev/null +++ b/docs/site/internal/Import-MyITProcessModuleSettings.md @@ -0,0 +1,105 @@ +--- +external help file: MyITProcessAPI-help.xml +grand_parent: internal +Module Name: MyITProcessAPI +online version: https://celerium.github.io/MyITProcess-PowerShellWrapper/site/internal/Import-MyITProcessModuleSettings.html +parent: GET +schema: 2.0.0 +title: Import-MyITProcessModuleSettings +--- + +# Import-MyITProcessModuleSettings + +## SYNOPSIS +Imports the MyITProcess BaseURI, API, & JSON configuration information to the current session. + +## SYNTAX + +```powershell +Import-MyITProcessModuleSettings [-MyITProcessConfPath <String>] [-MyITProcessConfFile <String>] + [<CommonParameters>] +``` + +## DESCRIPTION +The Import-MyITProcessModuleSettings cmdlet imports the MyITProcess BaseURI, API, & JSON configuration +information stored in the MyITProcess configuration file to the users current session. + +By default the configuration file is stored in the following location: + $env:USERPROFILE\MyITProcessAPI + +## EXAMPLES + +### EXAMPLE 1 +```powershell +Import-MyITProcessModuleSettings +``` + +Validates that the configuration file created with the Export-MyITProcessModuleSettings cmdlet exists +then imports the stored data into the current users session. + +The default location of the MyITProcess configuration file is: + $env:USERPROFILE\MyITProcessAPI\config.psd1 + +### EXAMPLE 2 +```powershell +Import-MyITProcessModuleSettings -MyITProcessConfPath C:\MyITProcessAPI -MyITProcessConfFile MyConfig.psd1 +``` + +Validates that the configuration file created with the Export-MyITProcessModuleSettings cmdlet exists +then imports the stored data into the current users session. + +The location of the MyITProcess configuration file in this example is: + C:\MyITProcessAPI\MyConfig.psd1 + +## PARAMETERS + +### -MyITProcessConfPath +Define the location to store the MyITProcess configuration file. + +By default the configuration file is stored in the following location: + $env:USERPROFILE\MyITProcessAPI + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: $(Join-Path -Path $home -ChildPath $(if ($IsWindows -or $PSEdition -eq 'Desktop'){"MyITProcessAPI"}else{".MyITProcessAPI"}) ) +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -MyITProcessConfFile +Define the name of the MyITProcess configuration file. + +By default the configuration file is named: + config.psd1 + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: Config.psd1 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +## NOTES +N\A + +## RELATED LINKS + +[https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Import-MyITProcessModuleSettings.html](https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Import-MyITProcessModuleSettings.html) + diff --git a/docs/site/internal/Invoke-MyITProcessRequest.md b/docs/site/internal/Invoke-MyITProcessRequest.md new file mode 100644 index 0000000..7692e5f --- /dev/null +++ b/docs/site/internal/Invoke-MyITProcessRequest.md @@ -0,0 +1,150 @@ +--- +external help file: MyITProcessAPI-help.xml +grand_parent: internal +Module Name: MyITProcessAPI +online version: https://celerium.github.io/MyITProcess-PowerShellWrapper/site/internal/Invoke-MyITProcessRequest.html +parent: GET +schema: 2.0.0 +title: Invoke-MyITProcessRequest +--- + +# Invoke-MyITProcessRequest + +## SYNOPSIS +Makes an API request + +## SYNTAX + +```powershell +Invoke-MyITProcessRequest [[-method] <String>] [-resource_Uri] <String> [[-uri_Filter] <Hashtable>] + [[-data] <Hashtable>] [-allPages] [<CommonParameters>] +``` + +## DESCRIPTION +The Invoke-MyITProcessRequest cmdlet invokes an API request to MyITProcess API. + +This is an internal function that is used by all public functions + +As of 2023-08 the MyITProcess v1 API only supports GET requests + +## EXAMPLES + +### EXAMPLE 1 +```powershell +Invoke-MyITProcessRequest -method GET -resource_Uri '/account' -uri_Filter $uri_Filter +``` + +Invoke a rest method against the defined resource using any of the provided parameters + +Example: + Name Value + ---- ----- + Method GET + Uri https://MyITProcessapi.us1.my.MyITProcess.com/v1/account?accountId=12345&details=True + Headers {Authorization = Bearer 123456789} + Body + +## PARAMETERS + +### -method +Defines the type of API method to use + +Allowed values: +'GET' + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: 1 +Default value: GET +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -resource_Uri +Defines the resource uri (url) to use when creating the API call + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: True +Position: 2 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -uri_Filter +Used with the internal function \[ ConvertTo-MyITProcessQueryString \] to combine +a functions parameters with the resource_Uri parameter. + +This allows for the full uri query to occur + +The full resource path is made with the following data +$MyITProcess_Base_URI + $resource_Uri + ConvertTo-MyITProcessQueryString + +```yaml +Type: Hashtable +Parameter Sets: (All) +Aliases: + +Required: False +Position: 3 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -data +Place holder parameter to use when other methods are supported +by the MyITProcess v1 API + +```yaml +Type: Hashtable +Parameter Sets: (All) +Aliases: + +Required: False +Position: 4 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -allPages +Returns all items from an endpoint + +When using this parameter there is no need to use either the page or perPage +parameters + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +## NOTES +N\A + +## RELATED LINKS + +[https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Invoke-MyITProcessRequest.html](https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Invoke-MyITProcessRequest.html) + diff --git a/docs/site/internal/POST.md b/docs/site/internal/POST.md new file mode 100644 index 0000000..51aa86a --- /dev/null +++ b/docs/site/internal/POST.md @@ -0,0 +1,5 @@ +--- +title: POST +parent: internal +has_children: true +--- diff --git a/docs/site/internal/PUT.md b/docs/site/internal/PUT.md new file mode 100644 index 0000000..f42ff27 --- /dev/null +++ b/docs/site/internal/PUT.md @@ -0,0 +1,5 @@ +--- +title: PUT +parent: internal +has_children: true +--- diff --git a/docs/site/internal/Remove-MyITProcessAPIKey.md b/docs/site/internal/Remove-MyITProcessAPIKey.md new file mode 100644 index 0000000..e5511df --- /dev/null +++ b/docs/site/internal/Remove-MyITProcessAPIKey.md @@ -0,0 +1,80 @@ +--- +external help file: MyITProcessAPI-help.xml +grand_parent: internal +Module Name: MyITProcessAPI +online version: https://celerium.github.io/MyITProcess-PowerShellWrapper/site/internal/Remove-MyITProcessAPIKey.html +parent: DELETE +schema: 2.0.0 +title: Remove-MyITProcessAPIKey +--- + +# Remove-MyITProcessAPIKey + +## SYNOPSIS +Removes the MyITProcess API key global variable. + +## SYNTAX + +```powershell +Remove-MyITProcessAPIKey [-WhatIf] [-Confirm] [<CommonParameters>] +``` + +## DESCRIPTION +The Remove-MyITProcessAPIKey cmdlet removes the MyITProcess API key global variable. + +## EXAMPLES + +### EXAMPLE 1 +```powershell +Remove-MyITProcessAPIKey +``` + +Removes the MyITProcess API key global variable. + +## PARAMETERS + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +## NOTES +N\A + +## RELATED LINKS + +[https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Remove-MyITProcessAPIKey.html](https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Remove-MyITProcessAPIKey.html) + diff --git a/docs/site/internal/Remove-MyITProcessBaseURI.md b/docs/site/internal/Remove-MyITProcessBaseURI.md new file mode 100644 index 0000000..5b5651f --- /dev/null +++ b/docs/site/internal/Remove-MyITProcessBaseURI.md @@ -0,0 +1,80 @@ +--- +external help file: MyITProcessAPI-help.xml +grand_parent: internal +Module Name: MyITProcessAPI +online version: https://celerium.github.io/MyITProcess-PowerShellWrapper/site/internal/Remove-MyITProcessBaseURI.html +parent: DELETE +schema: 2.0.0 +title: Remove-MyITProcessBaseURI +--- + +# Remove-MyITProcessBaseURI + +## SYNOPSIS +Removes the MyITProcess base URI global variable. + +## SYNTAX + +```powershell +Remove-MyITProcessBaseURI [-WhatIf] [-Confirm] [<CommonParameters>] +``` + +## DESCRIPTION +The Remove-MyITProcessBaseURI cmdlet removes the MyITProcess base URI global variable. + +## EXAMPLES + +### EXAMPLE 1 +```powershell +Remove-MyITProcessBaseURI +``` + +Removes the MyITProcess base URI global variable. + +## PARAMETERS + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +## NOTES +N\A + +## RELATED LINKS + +[https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Remove-MyITProcessBaseURI.html](https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Remove-MyITProcessBaseURI.html) + diff --git a/docs/site/internal/Remove-MyITProcessModuleSettings.md b/docs/site/internal/Remove-MyITProcessModuleSettings.md new file mode 100644 index 0000000..f28604b --- /dev/null +++ b/docs/site/internal/Remove-MyITProcessModuleSettings.md @@ -0,0 +1,134 @@ +--- +external help file: MyITProcessAPI-help.xml +grand_parent: internal +Module Name: MyITProcessAPI +online version: https://celerium.github.io/MyITProcess-PowerShellWrapper/site/internal/Remove-MyITProcessModuleSettings.html +parent: DELETE +schema: 2.0.0 +title: Remove-MyITProcessModuleSettings +--- + +# Remove-MyITProcessModuleSettings + +## SYNOPSIS +Removes the stored MyITProcess configuration folder. + +## SYNTAX + +```powershell +Remove-MyITProcessModuleSettings [-MyITProcessConfPath <String>] [-AndVariables] [-WhatIf] [-Confirm] + [<CommonParameters>] +``` + +## DESCRIPTION +The Remove-MyITProcessModuleSettings cmdlet removes the MyITProcess folder and its files. +This cmdlet also has the option to remove sensitive MyITProcess variables as well. + +By default configuration files are stored in the following location and will be removed: + $env:USERPROFILE\MyITProcessAPI + +## EXAMPLES + +### EXAMPLE 1 +```powershell +Remove-MyITProcessModuleSettings +``` + +Checks to see if the default configuration folder exists and removes it if it does. + +The default location of the MyITProcess configuration folder is: + $env:USERPROFILE\MyITProcessAPI + +### EXAMPLE 2 +```powershell +Remove-MyITProcessModuleSettings -MyITProcessConfPath C:\MyITProcessAPI -AndVariables +``` + +Checks to see if the defined configuration folder exists and removes it if it does. +If sensitive MyITProcess variables exist then they are removed as well. + +The location of the MyITProcess configuration folder in this example is: + C:\MyITProcessAPI + +## PARAMETERS + +### -MyITProcessConfPath +Define the location of the MyITProcess configuration folder. + +By default the configuration folder is located at: + $env:USERPROFILE\MyITProcessAPI + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: $(Join-Path -Path $home -ChildPath $(if ($IsWindows -or $PSEdition -eq 'Desktop'){"MyITProcessAPI"}else{".MyITProcessAPI"}) ) +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -AndVariables +Define if sensitive MyITProcess variables should be removed as well. + +By default the variables are not removed. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -WhatIf +Shows what would happen if the cmdlet runs. +The cmdlet is not run. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: wi + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -Confirm +Prompts you for confirmation before running the cmdlet. + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: cf + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +## NOTES +N\A + +## RELATED LINKS + +[https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Remove-MyITProcessModuleSettings.html](https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Remove-MyITProcessModuleSettings.html) + diff --git a/docs/site/internal/Test-MyITProcessAPIKey.md b/docs/site/internal/Test-MyITProcessAPIKey.md new file mode 100644 index 0000000..1a85559 --- /dev/null +++ b/docs/site/internal/Test-MyITProcessAPIKey.md @@ -0,0 +1,84 @@ +--- +external help file: MyITProcessAPI-help.xml +grand_parent: internal +Module Name: MyITProcessAPI +online version: https://celerium.github.io/MyITProcess-PowerShellWrapper/site/internal/Test-MyITProcessAPIKey.html +parent: GET +schema: 2.0.0 +title: Test-MyITProcessAPIKey +--- + +# Test-MyITProcessAPIKey + +## SYNOPSIS +Test the MyITProcess API key. + +## SYNTAX + +```powershell +Test-MyITProcessAPIKey [[-base_uri] <String>] [<CommonParameters>] +``` + +## DESCRIPTION +The Test-MyITProcessAPIKey cmdlet tests the base URI & API key that was defined in the +Add-MyITProcessBaseURI & Add-MyITProcessAPIKey cmdlets. + +This functions validates authorization to the /users endpoint + +## EXAMPLES + +### EXAMPLE 1 +```powershell +Test-MyITProcessBaseURI +``` + +Tests the base URI & API key that was defined in the +Add-MyITProcessBaseURI & Add-MyITProcessAPIKey cmdlets. + +The default full base uri test path is: + https://reporting.live.myitprocess.com/api/v1/clients + +### EXAMPLE 2 +```powershell +Test-MyITProcessBaseURI -base_uri http://myapi.gateway.example.com +``` + +Tests the base URI & API key that was defined in the +Add-MyITProcessBaseURI & Add-MyITProcessAPIKey cmdlets. + +The full base uri test path in this example is: + http://myapi.gateway.example.com/clients + +## PARAMETERS + +### -base_uri +Define the base URI for the MyITProcess API connection using MyITProcess's URI or a custom URI. + +The default base URI is https://reporting.live.myitprocess.com/api/v1 + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: 1 +Default value: $MyITProcess_Base_URI +Accept pipeline input: True (ByValue) +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +## NOTES +N\A + +## RELATED LINKS + +[https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Test-MyITProcessAPIKey.html](https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Internal/Test-MyITProcessAPIKey.html) + diff --git a/docs/site/internal/index.md b/docs/site/internal/index.md new file mode 100644 index 0000000..7274101 --- /dev/null +++ b/docs/site/internal/index.md @@ -0,0 +1,18 @@ +--- +title: internal +has_children: true +--- + +## internal - endpoint help & documentation + +{: .highlight } +Some functions will handle more than one endpoint and the numbers below show the total endpoints **not** the total functions + +| **Method** | **Endpoint Count** | +|------------|---------------------| +| DELETE | 3 | +| GET | 8 | +| POST | 2 | +| PUT | 1 | + +Have a look around and if you would like to contribute please read over the [Contributing guide](https://github.com/Celerium/MyITProcess-PowerShellWrapper/blob/main/.github/CONTRIBUTING.md) diff --git a/docs/site/meetings/DELETE.md b/docs/site/meetings/DELETE.md new file mode 100644 index 0000000..3f81fbe --- /dev/null +++ b/docs/site/meetings/DELETE.md @@ -0,0 +1,5 @@ +--- +title: DELETE +parent: meetings +has_children: true +--- diff --git a/docs/site/meetings/GET.md b/docs/site/meetings/GET.md new file mode 100644 index 0000000..55b14db --- /dev/null +++ b/docs/site/meetings/GET.md @@ -0,0 +1,5 @@ +--- +title: GET +parent: meetings +has_children: true +--- diff --git a/docs/site/meetings/Get-MyITProcessMeetings.md b/docs/site/meetings/Get-MyITProcessMeetings.md new file mode 100644 index 0000000..b42c25a --- /dev/null +++ b/docs/site/meetings/Get-MyITProcessMeetings.md @@ -0,0 +1,236 @@ +--- +external help file: MyITProcessAPI-help.xml +grand_parent: meetings +Module Name: MyITProcessAPI +online version: https://celerium.github.io/MyITProcess-PowerShellWrapper/site/meetings/Get-MyITProcessMeetings.html +parent: GET +schema: 2.0.0 +title: Get-MyITProcessMeetings +--- + +# Get-MyITProcessMeetings + +## SYNOPSIS +List of meetings + +## SYNTAX + +```powershell +Get-MyITProcessMeetings [[-filter_field] <String>] [[-filter_predicate] <String>] + [[-filter_condition] <String>] [[-filter_operator] <String>] [[-sort_field] <String>] + [[-sort_direction] <String>] [[-page] <Int64>] [[-pageSize] <Int64>] [-allPages] [<CommonParameters>] +``` + +## DESCRIPTION +The Get-MyITProcessMeetings cmdlet gets a list of meetings + +Meetings are located under Strategy \> Client \> Menu \> Meeting History + +## EXAMPLES + +### EXAMPLE 1 +```powershell +Get-MyITProcessMeetings +``` + +Returns the first 100 meetings + +### EXAMPLE 2 +```powershell +Get-MyITProcessMeetings -filter_field title -filter_predicate equal -filter_condition 'Celerium' +``` + +Returns the meetings whose title equals the defined condition + +### EXAMPLE 3 +```powershell +Get-MyITProcessMeetings -sort_field title -sort_direction desc +``` + +Returns the first 100 meetings sorted by title in descending order + +### EXAMPLE 4 +```powershell +Get-MyITProcessMeetings -page 2 -pageSize 50 +``` + +Returns results 50 at a time and outputs data from page 2 + +## PARAMETERS + +### -filter_field +Filter by a specific field name + +Allowed values: + 'id', 'status', 'title', 'purpose', 'startDate', 'endDate', 'location', 'summaryDescription', + 'recommendationIds', 'client.id', 'client.name', 'createdBy.id', 'createdBy.fullName' + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: 1 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -filter_predicate +Filter by a specific field predicate operator + +Allowed values: + 'equal', 'notEqual', 'greaterThan', 'lessThan', 'contains' + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: 2 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -filter_condition +Filter by a value in the specified field. + +This value cannot be empty + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: 3 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -filter_operator +Also filter for other values + +Allowed values: + 'and', 'or', $null + +This parameter is just a placeholder for now as I am unsure how +to add this functionality if multiple queries are needed + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: 4 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -sort_field +Sort by a specific field name + +Allowed values: + 'id', 'status', 'title', 'purpose', 'startDate', 'endDate', 'location', 'summaryDescription', + 'recommendationIds', 'client.id', 'client.name', 'createdBy.id', 'createdBy.fullName' + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: 5 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -sort_direction +Sort the specific field name in a certain direction + +Allowed values: + 'asc', 'desc' + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: 6 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -page +Defines the page number to return + +\[Default\] 1 + +```yaml +Type: Int64 +Parameter Sets: (All) +Aliases: + +Required: False +Position: 7 +Default value: 0 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -pageSize +Defines the number of items to return with each page + +\[Default\] 100 +\[Maximum\] 100 + +```yaml +Type: Int64 +Parameter Sets: (All) +Aliases: + +Required: False +Position: 8 +Default value: 0 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -allPages +Returns all items from an endpoint + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +## NOTES +N\A + +## RELATED LINKS + +[https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Meetings/Get-MyITProcessMeetings.html](https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Meetings/Get-MyITProcessMeetings.html) + diff --git a/docs/site/meetings/POST.md b/docs/site/meetings/POST.md new file mode 100644 index 0000000..77d4d34 --- /dev/null +++ b/docs/site/meetings/POST.md @@ -0,0 +1,5 @@ +--- +title: POST +parent: meetings +has_children: true +--- diff --git a/docs/site/meetings/PUT.md b/docs/site/meetings/PUT.md new file mode 100644 index 0000000..1e73300 --- /dev/null +++ b/docs/site/meetings/PUT.md @@ -0,0 +1,5 @@ +--- +title: PUT +parent: meetings +has_children: true +--- diff --git a/docs/site/meetings/index.md b/docs/site/meetings/index.md new file mode 100644 index 0000000..d450cd3 --- /dev/null +++ b/docs/site/meetings/index.md @@ -0,0 +1,18 @@ +--- +title: meetings +has_children: true +--- + +## meetings - endpoint help & documentation + +{: .highlight } +Some functions will handle more than one endpoint and the numbers below show the total endpoints **not** the total functions + +| **Method** | **Endpoint Count** | +|------------|---------------------| +| DELETE | 0 | +| GET | 1 | +| POST | 0 | +| PUT | 0 | + +Have a look around and if you would like to contribute please read over the [Contributing guide](https://github.com/Celerium/MyITProcess-PowerShellWrapper/blob/main/.github/CONTRIBUTING.md) diff --git a/docs/site/recommendations/DELETE.md b/docs/site/recommendations/DELETE.md new file mode 100644 index 0000000..aab1e37 --- /dev/null +++ b/docs/site/recommendations/DELETE.md @@ -0,0 +1,5 @@ +--- +title: DELETE +parent: recommendations +has_children: true +--- diff --git a/docs/site/recommendations/GET.md b/docs/site/recommendations/GET.md new file mode 100644 index 0000000..8c2deea --- /dev/null +++ b/docs/site/recommendations/GET.md @@ -0,0 +1,5 @@ +--- +title: GET +parent: recommendations +has_children: true +--- diff --git a/docs/site/recommendations/Get-MyITProcessRecommendations.md b/docs/site/recommendations/Get-MyITProcessRecommendations.md new file mode 100644 index 0000000..af308b8 --- /dev/null +++ b/docs/site/recommendations/Get-MyITProcessRecommendations.md @@ -0,0 +1,261 @@ +--- +external help file: MyITProcessAPI-help.xml +grand_parent: recommendations +Module Name: MyITProcessAPI +online version: https://celerium.github.io/MyITProcess-PowerShellWrapper/site/recommendations/Get-MyITProcessRecommendations.html +parent: GET +schema: 2.0.0 +title: Get-MyITProcessRecommendations +--- + +# Get-MyITProcessRecommendations + +## SYNOPSIS +List of recommendations + +## SYNTAX + +### indexByRecommendation (Default) +```powershell +Get-MyITProcessRecommendations [-filter_field <String>] [-filter_predicate <String>] + [-filter_condition <String>] [-filter_operator <String>] [-sort_field <String>] [-sort_direction <String>] + [-page <Int64>] [-pageSize <Int64>] [-allPages] [<CommonParameters>] +``` + +### indexByRecommendationConfig +```powershell +Get-MyITProcessRecommendations -recommendationId <Int64> [-filter_field <String>] [-filter_predicate <String>] + [-filter_condition <String>] [-filter_operator <String>] [-sort_field <String>] [-sort_direction <String>] + [-page <Int64>] [-pageSize <Int64>] [-allPages] [<CommonParameters>] +``` + +## DESCRIPTION +The Get-MyITProcessRecommendations cmdlet gets a list of recommendations + +Meetings are located under Strategy \> Client \> Menu \> Recommendation backlog + +## EXAMPLES + +### EXAMPLE 1 +```powershell +Get-MyITProcessRecommendations +``` + +Returns the first 100 recommendations + +### EXAMPLE 2 +```powershell +Get-MyITProcessRecommendations -filter_field name -filter_predicate contains -filter_condition 'Celerium' +``` + +Returns the recommendations whose name contains the defined condition + +### EXAMPLE 3 +```powershell +Get-MyITProcessRecommendations -sort_field name -sort_direction desc +``` + +Returns the first 100 recommendations sorted by name in descending order + +### EXAMPLE 4 +```powershell +Get-MyITProcessRecommendations -page 2 -pageSize 50 +``` + +Returns results 50 at a time and outputs data from page 2 + +## PARAMETERS + +### -recommendationId +Defines the recommendation id that in turn will show you any linked configurations + +This is a required parameter. + +```yaml +Type: Int64 +Parameter Sets: indexByRecommendationConfig +Aliases: + +Required: True +Position: Named +Default value: 0 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -filter_field +Filter by a specific field name + +Allowed values: + 'id', 'parentId', 'client.id', 'client.name', 'initiative.id', 'name', 'description', 'budget', 'budgetMonth', + 'hours', 'type', 'responsibleParty', 'status', 'priority', 'isArchived', 'recommendationFeedback', 'findingsIds' + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -filter_predicate +Filter by a specific field predicate operator + +Allowed values: + 'equal', 'notEqual', 'greaterThan', 'lessThan', 'contains' + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -filter_condition +Filter by a value in the specified field. + +This value cannot be empty + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -filter_operator +Also filter for other values + +Allowed values: + 'and', 'or', $null + +This parameter is just a placeholder for now as I am unsure how +to add this functionality if multiple queries are needed + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -sort_field +Sort by a specific field name + +Allowed values: + 'id', 'parentId', 'client.id', 'client.name', 'initiative.id', 'name', 'description', 'budget', 'budgetMonth', + 'hours', 'type', 'responsibleParty', 'status', 'priority', 'isArchived', 'recommendationFeedback', 'findingsIds' + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -sort_direction +Sort the specific field name in a certain direction + +Allowed values: + 'asc', 'desc' + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -page +Defines the page number to return + +\[Default\] 1 + +```yaml +Type: Int64 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 0 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -pageSize +Defines the number of items to return with each page + +\[Default\] 100 +\[Maximum\] 100 + +```yaml +Type: Int64 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 0 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -allPages +Returns all items from an endpoint + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +## NOTES +N\A + +## RELATED LINKS + +[https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Recommendations/Get-MyITProcessRecommendations.html](https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Recommendations/Get-MyITProcessRecommendations.html) + diff --git a/docs/site/recommendations/POST.md b/docs/site/recommendations/POST.md new file mode 100644 index 0000000..d17bfdf --- /dev/null +++ b/docs/site/recommendations/POST.md @@ -0,0 +1,5 @@ +--- +title: POST +parent: recommendations +has_children: true +--- diff --git a/docs/site/recommendations/PUT.md b/docs/site/recommendations/PUT.md new file mode 100644 index 0000000..1671c85 --- /dev/null +++ b/docs/site/recommendations/PUT.md @@ -0,0 +1,5 @@ +--- +title: PUT +parent: recommendations +has_children: true +--- diff --git a/docs/site/recommendations/index.md b/docs/site/recommendations/index.md new file mode 100644 index 0000000..17f0d16 --- /dev/null +++ b/docs/site/recommendations/index.md @@ -0,0 +1,18 @@ +--- +title: recommendations +has_children: true +--- + +## recommendations - endpoint help & documentation + +{: .highlight } +Some functions will handle more than one endpoint and the numbers below show the total endpoints **not** the total functions + +| **Method** | **Endpoint Count** | +|------------|---------------------| +| DELETE | 0 | +| GET | 2 | +| POST | 0 | +| PUT | 0 | + +Have a look around and if you would like to contribute please read over the [Contributing guide](https://github.com/Celerium/MyITProcess-PowerShellWrapper/blob/main/.github/CONTRIBUTING.md) diff --git a/docs/site/reviews/DELETE.md b/docs/site/reviews/DELETE.md new file mode 100644 index 0000000..030360b --- /dev/null +++ b/docs/site/reviews/DELETE.md @@ -0,0 +1,5 @@ +--- +title: DELETE +parent: reviews +has_children: true +--- diff --git a/docs/site/reviews/GET.md b/docs/site/reviews/GET.md new file mode 100644 index 0000000..457d9b3 --- /dev/null +++ b/docs/site/reviews/GET.md @@ -0,0 +1,5 @@ +--- +title: GET +parent: reviews +has_children: true +--- diff --git a/docs/site/reviews/Get-MyITProcessReviews.md b/docs/site/reviews/Get-MyITProcessReviews.md new file mode 100644 index 0000000..47a31e0 --- /dev/null +++ b/docs/site/reviews/Get-MyITProcessReviews.md @@ -0,0 +1,264 @@ +--- +external help file: MyITProcessAPI-help.xml +grand_parent: reviews +Module Name: MyITProcessAPI +online version: https://celerium.github.io/MyITProcess-PowerShellWrapper/site/reviews/Get-MyITProcessReviews.html +parent: GET +schema: 2.0.0 +title: Get-MyITProcessReviews +--- + +# Get-MyITProcessReviews + +## SYNOPSIS +List of reviews + +## SYNTAX + +### indexByReviews (Default) +```powershell +Get-MyITProcessReviews [-filter_field <String>] [-filter_predicate <String>] [-filter_condition <String>] + [-filter_operator <String>] [-sort_field <String>] [-sort_direction <String>] [-page <Int64>] + [-pageSize <Int64>] [-allPages] [<CommonParameters>] +``` + +### indexByOverdueReviews +```powershell +Get-MyITProcessReviews [-overdue_Reviews] [-filter_field <String>] [-filter_predicate <String>] + [-filter_condition <String>] [-filter_operator <String>] [-sort_field <String>] [-sort_direction <String>] + [-page <Int64>] [-pageSize <Int64>] [-allPages] [<CommonParameters>] +``` + +## DESCRIPTION +The Get-MyITProcessReviews cmdlet gets a list of reviews + +## EXAMPLES + +### EXAMPLE 1 +```powershell +Get-MyITProcessReviews +``` + +Returns the first 100 reviews + +### EXAMPLE 2 +```powershell +Get-MyITProcessReviews -overdue_Reviews +``` + +Returns the first 100 overdue reviews + +### EXAMPLE 3 +```powershell +Get-MyITProcessReviews -filter_field name -filter_predicate contains -filter_condition 'Celerium' +``` + +Returns the reviews whose name contains the defined condition + +### EXAMPLE 4 +```powershell +Get-MyITProcessReviews -sort_field name -sort_direction desc +``` + +Returns the first 100 reviews sorted by name in descending order + +### EXAMPLE 5 +```powershell +Get-MyITProcessReviews -page 2 -pageSize 50 +``` + +Returns results 50 at a time and outputs data from page 2 + +## PARAMETERS + +### -overdue_Reviews +Returns a list of categories up for review + +```yaml +Type: SwitchParameter +Parameter Sets: indexByOverdueReviews +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -filter_field +Filter by a specific field name + +Allowed values: + 'id', 'name', 'status', 'assignedEngineer.id', 'assignedEngineer.fullName', 'assignedVCIO.id', + 'assignedVCIO.fullName', 'createdDate', 'lastUpdatedDate', 'client.id', 'client.name' + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -filter_predicate +Filter by a specific field predicate operator + +Allowed values: + 'equal', 'notEqual', 'greaterThan', 'lessThan', 'contains' + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -filter_condition +Filter by a value in the specified field. + +This value cannot be empty + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -filter_operator +Also filter for other values + +Allowed values: + 'and', 'or', $null + +This parameter is just a placeholder for now as I am unsure how +to add this functionality if multiple queries are needed + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -sort_field +Sort by a specific field name + +Allowed values: + 'id', 'name', 'status', 'assignedEngineer.id', 'assignedEngineer.fullName', 'assignedVCIO.id', + 'assignedVCIO.fullName', 'createdDate', 'lastUpdatedDate', 'client.id', 'client.name' + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -sort_direction +Sort the specific field name in a certain direction + +Allowed values: + 'asc', 'desc' + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -page +Defines the page number to return + +\[Default\] 1 + +```yaml +Type: Int64 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 0 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -pageSize +Defines the number of items to return with each page + +\[Default\] 100 +\[Maximum\] 100 + +```yaml +Type: Int64 +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: 0 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -allPages +Returns all items from an endpoint + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +## NOTES +N\A + +## RELATED LINKS + +[https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Reviews/Get-MyITProcessReviews.html](https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Reviews/Get-MyITProcessReviews.html) + diff --git a/docs/site/reviews/POST.md b/docs/site/reviews/POST.md new file mode 100644 index 0000000..277b56f --- /dev/null +++ b/docs/site/reviews/POST.md @@ -0,0 +1,5 @@ +--- +title: POST +parent: reviews +has_children: true +--- diff --git a/docs/site/reviews/PUT.md b/docs/site/reviews/PUT.md new file mode 100644 index 0000000..fe04e19 --- /dev/null +++ b/docs/site/reviews/PUT.md @@ -0,0 +1,5 @@ +--- +title: PUT +parent: reviews +has_children: true +--- diff --git a/docs/site/reviews/index.md b/docs/site/reviews/index.md new file mode 100644 index 0000000..9fb0fe0 --- /dev/null +++ b/docs/site/reviews/index.md @@ -0,0 +1,18 @@ +--- +title: reviews +has_children: true +--- + +## reviews - endpoint help & documentation + +{: .highlight } +Some functions will handle more than one endpoint and the numbers below show the total endpoints **not** the total functions + +| **Method** | **Endpoint Count** | +|------------|---------------------| +| DELETE | 0 | +| GET | 2 | +| POST | 0 | +| PUT | 0 | + +Have a look around and if you would like to contribute please read over the [Contributing guide](https://github.com/Celerium/MyITProcess-PowerShellWrapper/blob/main/.github/CONTRIBUTING.md) diff --git a/docs/site/users/DELETE.md b/docs/site/users/DELETE.md new file mode 100644 index 0000000..285fe58 --- /dev/null +++ b/docs/site/users/DELETE.md @@ -0,0 +1,5 @@ +--- +title: DELETE +parent: users +has_children: true +--- diff --git a/docs/site/users/GET.md b/docs/site/users/GET.md new file mode 100644 index 0000000..2a8d1ca --- /dev/null +++ b/docs/site/users/GET.md @@ -0,0 +1,5 @@ +--- +title: GET +parent: users +has_children: true +--- diff --git a/docs/site/users/Get-MyITProcessUsers.md b/docs/site/users/Get-MyITProcessUsers.md new file mode 100644 index 0000000..89284bd --- /dev/null +++ b/docs/site/users/Get-MyITProcessUsers.md @@ -0,0 +1,232 @@ +--- +external help file: MyITProcessAPI-help.xml +grand_parent: users +Module Name: MyITProcessAPI +online version: https://celerium.github.io/MyITProcess-PowerShellWrapper/site/users/Get-MyITProcessUsers.html +parent: GET +schema: 2.0.0 +title: Get-MyITProcessUsers +--- + +# Get-MyITProcessUsers + +## SYNOPSIS +List of users + +## SYNTAX + +```powershell +Get-MyITProcessUsers [[-filter_field] <String>] [[-filter_predicate] <String>] [[-filter_condition] <String>] + [[-filter_operator] <String>] [[-sort_field] <String>] [[-sort_direction] <String>] [[-page] <Int64>] + [[-pageSize] <Int64>] [-allPages] [<CommonParameters>] +``` + +## DESCRIPTION +The Get-MyITProcessUsers cmdlet gets a List of users + +## EXAMPLES + +### EXAMPLE 1 +```powershell +Get-MyITProcessUsers +``` + +Returns the first 100 users + +### EXAMPLE 2 +```powershell +Get-MyITProcessUsers -filter_field firstName -filter_predicate equal -filter_condition 'Celerium' +``` + +Returns the users whose firstName equals the defined condition + +### EXAMPLE 3 +```powershell +Get-MyITProcessUsers -sort_field firstName -sort_direction desc +``` + +Returns the first 100 users sorted by firstName in descending order + +### EXAMPLE 4 +```powershell +Get-MyITProcessUsers -page 2 -pageSize 50 +``` + +Returns results 50 at a time and outputs data from page 2 + +## PARAMETERS + +### -filter_field +Filter by a specific field name + +Allowed values: + 'id', 'firstName', 'lastName', 'roleName', 'lastLoginDate' + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: 1 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -filter_predicate +Filter by a specific field predicate operator + +Allowed values: + 'equal', 'notEqual', 'greaterThan', 'lessThan', 'contains' + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: 2 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -filter_condition +Filter by a value in the specified field. + +This value cannot be empty + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: 3 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -filter_operator +Also filter for other values + +Allowed values: + 'and', 'or', $null + +This parameter is just a placeholder for now as I am unsure how +to add this functionality if multiple queries are needed + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: 4 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -sort_field +Sort by a specific field name + +Allowed values: + 'id', 'firstName', 'lastName', 'roleName', 'lastLoginDate' + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: 5 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -sort_direction +Sort the specific field name in a certain direction + +Allowed values: + 'asc', 'desc' + +```yaml +Type: String +Parameter Sets: (All) +Aliases: + +Required: False +Position: 6 +Default value: None +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -page +Defines the page number to return + +\[Default\] 1 + +```yaml +Type: Int64 +Parameter Sets: (All) +Aliases: + +Required: False +Position: 7 +Default value: 0 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -pageSize +Defines the number of items to return with each page + +\[Default\] 100 +\[Maximum\] 100 + +```yaml +Type: Int64 +Parameter Sets: (All) +Aliases: + +Required: False +Position: 8 +Default value: 0 +Accept pipeline input: False +Accept wildcard characters: False +``` + +### -allPages +Returns all items from an endpoint + +```yaml +Type: SwitchParameter +Parameter Sets: (All) +Aliases: + +Required: False +Position: Named +Default value: False +Accept pipeline input: False +Accept wildcard characters: False +``` + +### CommonParameters +This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216). + +## INPUTS + +## OUTPUTS + +## NOTES +N\A + +## RELATED LINKS + +[https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Users/Get-MyITProcessUsers.html](https://celerium.github.io/MyITProcess-PowerShellWrapper/site/Users/Get-MyITProcessUsers.html) + diff --git a/docs/site/users/POST.md b/docs/site/users/POST.md new file mode 100644 index 0000000..5bd2365 --- /dev/null +++ b/docs/site/users/POST.md @@ -0,0 +1,5 @@ +--- +title: POST +parent: users +has_children: true +--- diff --git a/docs/site/users/PUT.md b/docs/site/users/PUT.md new file mode 100644 index 0000000..8677799 --- /dev/null +++ b/docs/site/users/PUT.md @@ -0,0 +1,5 @@ +--- +title: PUT +parent: users +has_children: true +--- diff --git a/docs/site/users/index.md b/docs/site/users/index.md new file mode 100644 index 0000000..e1082c9 --- /dev/null +++ b/docs/site/users/index.md @@ -0,0 +1,18 @@ +--- +title: users +has_children: true +--- + +## users - endpoint help & documentation + +{: .highlight } +Some functions will handle more than one endpoint and the numbers below show the total endpoints **not** the total functions + +| **Method** | **Endpoint Count** | +|------------|---------------------| +| DELETE | 0 | +| GET | 1 | +| POST | 0 | +| PUT | 0 | + +Have a look around and if you would like to contribute please read over the [Contributing guide](https://github.com/Celerium/MyITProcess-PowerShellWrapper/blob/main/.github/CONTRIBUTING.md) diff --git a/examples/Get-MyITProcessClientsReport/Assets/JavaScriptEnd.html b/examples/Get-MyITProcessClientsReport/Assets/JavaScriptEnd.html new file mode 100644 index 0000000..303bcc7 --- /dev/null +++ b/examples/Get-MyITProcessClientsReport/Assets/JavaScriptEnd.html @@ -0,0 +1,12 @@ +<script> + window.jQuery || document.write('<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"><\/script>') +</script> + +<script> + /* https://ihatetomatoes.net/create-custom-preloading-screen/ */ + $(document).ready(function() { + setTimeout(function(){ + $('body').addClass('loaded'); + }, 1000); + }); +</script> \ No newline at end of file diff --git a/examples/Get-MyITProcessClientsReport/Assets/JavaScriptHeader.html b/examples/Get-MyITProcessClientsReport/Assets/JavaScriptHeader.html new file mode 100644 index 0000000..130810f --- /dev/null +++ b/examples/Get-MyITProcessClientsReport/Assets/JavaScriptHeader.html @@ -0,0 +1,19 @@ +<script> + /*!Start Bootstrap - SB Admin v7.0.3 (https://startbootstrap.com/template/sb-admin)*/ + window.addEventListener('DOMContentLoaded', event => { + + // Toggle the side navigation + const sidebarToggle = document.body.querySelector('#sidebarToggle'); + if (sidebarToggle) { + // Uncomment Below to persist sidebar toggle between refreshes + // if (localStorage.getItem('sb|sidebar-toggle') === 'true') { + // document.body.classList.toggle('sb-sidenav-toggled'); + // } + sidebarToggle.addEventListener('click', event => { + event.preventDefault(); + document.body.classList.toggle('sb-sidenav-toggled'); + localStorage.setItem('sb|sidebar-toggle', document.body.classList.contains('sb-sidenav-toggled')); + }); + } + }); +</script> diff --git a/examples/Get-MyITProcessClientsReport/Assets/Meta.html b/examples/Get-MyITProcessClientsReport/Assets/Meta.html new file mode 100644 index 0000000..28966cc --- /dev/null +++ b/examples/Get-MyITProcessClientsReport/Assets/Meta.html @@ -0,0 +1,45 @@ +<!--Meta--> + <meta charset="utf-8" /> + <meta http-equiv="X-UA-Compatible" content="IE=edge" /> + <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" /> + <meta name="description" content="Celerium Report Viewer"> + <meta name="author" content="Celerium"> + <meta name="robots" content="noindex,nofollow"> + <meta property="og:image" content="https://bit.ly/2YISbHg"> + <meta property="og:title" content="Celerium Audit Report"> + <meta property="og:description" content="Celerium audits cover a wide range of + areas including software applications, web services, security systems, operating systems and client-server networks."> + <title>xTITLECHANGEx + + + + + + + + + + + \ No newline at end of file diff --git a/examples/Get-MyITProcessClientsReport/Assets/PreLoader.html b/examples/Get-MyITProcessClientsReport/Assets/PreLoader.html new file mode 100644 index 0000000..7e18876 --- /dev/null +++ b/examples/Get-MyITProcessClientsReport/Assets/PreLoader.html @@ -0,0 +1,5 @@ +