Cake.MiniCover

Cake addin for MiniCover

#addin nuget:?package=Cake.MiniCover&version=0.29.0-next20180721071547

<package id="Cake.MiniCover" version="0.29.0-next20180721071547" />

dotnet add package Cake.MiniCover --version 0.29.0-next20180721071547

<PackageReference Include="Cake.MiniCover" Version="0.29.0-next20180721071547" />

Aliases

Contains functionality related to MiniCover.

In order to use the commands for this alias, create a tools project and use the Cake.MiniCover.MiniCoverAliases.SetMiniCoverToolsProject(Cake.Core.ICakeContext,Cake.Core.IO.FilePath) alias.

General

MiniCover(ICakeContext, Action<ICakeContext>, MiniCoverSettings) Instruments test assemblies using MiniCover before executing the specified test action to generate code coverage.
MiniCoverInstrument(ICakeContext) Instrument the specified assemblies to gather coverage data
MiniCoverInstrument(ICakeContext, MiniCoverSettings) Instrument the specified assemblies to gather coverage data
MiniCoverReport(ICakeContext, MiniCoverSettings) Generate one or more minicover reports
MiniCoverReport(ICakeContext, MiniCoverSettings, string) Generate a report using the specified report provider name. Only use this if if you need to generate a report for which Cake.MiniCover does not yet have settings for.
MiniCoverReport(ICakeContext, MiniCoverSettings, string, Action<ProcessArgumentBuilder>) Generate a report using the specified report provider name. Only use this if if you need to generate a report for which Cake.MiniCover does not yet have settings for.
MiniCoverReset(ICakeContext) Reset coverage for the minicover project identified by the provided settings
MiniCoverReset(ICakeContext, MiniCoverSettings) Reset coverage for the minicover project identified by the provided settings
MiniCoverUninstrument(ICakeContext) Uninstrument the assemblies that were instrumented for code coverage
MiniCoverUninstrument(ICakeContext, MiniCoverSettings) Uninstrument the assemblies that were instrumented for code coverage
SetMiniCoverToolsProject(ICakeContext, FilePath) Set the location of the 'csproj' that contains the MiniCover DotNetCliToolReference and restore packages for it