Private/Tests/AKPT.CodeCoverageAnalyse.ps1
<#
# Code-Abdeckungs-Analyse für alle Tests - **Hashtags** UTest Coverage - **Version** 2021.5.7 #> Clear-Host $config = [PesterConfiguration]::Default $config.Run.Path = "$PSScriptRoot\*.Tests.ps1" $config.Run.ExcludePath = "$PSScriptRoot\AKPT.Tests.ps1" $config.Run.PassThru = $true $config.CodeCoverage.Enabled = $true $config.CodeCoverage.OutputFormat = 'CoverageGutters' $config.CodeCoverage.Path = "$PSScriptRoot\..\..\Public\*.ps1" $config.CodeCoverage.OutputPath = "$PSScriptRoot\Result.AKPT.CodeCoverage.xml" $config.CodeCoverage.CoveragePercentTarget = 90 $config.TestResult.Enabled = $true $config.TestResult.OutputPath = "$PSScriptRoot\Result.AKPT.Tests.xml" $config.Output.Verbosity = 'Detailed' $config.Debug.WriteDebugMessages = $true $config.Debug.WriteDebugMessagesFrom = 'CodeCoverage' $config.Debug.ShowNavigationMarkers = $true Invoke-Pester -Configuration $config |