SkillAgentSearch skills...

Testlogger

Junit, Xunit and NUnit loggers for the .NET test platform

Install / Use

/learn @spekt/Testlogger
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

.NET test loggers/reporters

Junit, NUnit and Xunit logger/reporter extensions for Visual Studio Test Platform (VSTest) and Microsoft.Testing.Platform (MTP). Connect your test reports to Circle CI, Gitlab and others from dotnet test.

Build Status Code coverage

Packages

[!IMPORTANT]
If you're using MTPv1 runner, kindly use v7.x of the loggers. v8+ supports MTPv2 and VSTest runners.

| Logger | Stable Package | Pre-release Package | Usage | | ------ | ----------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------- | | JUnit | NuGet | MyGet Pre Release | README | | NUnit | NuGet | MyGet Pre Release | README | | Xunit | NuGet | MyGet Pre Release | README |

Release notes for all loggers are in the CHANGELOG.

Contribution Guide

Run the build.ps1 or build.sh scripts in Windows or Linux to build and run the tests.

This repo always requires the latest LTS release of dotnet and dotnet runtime 3.1 for development.

If acceptance tests are failing, try running this command to see detailed output:

# Run from root of repo
> dotnet test --no-build --logger:"json;LogFilePath=test-results.json" test/assets/Json.TestLogger.MSTest.NetCore.Tests/Json.TestLogger.MSTest.NetCore.Tests.csproj

CI/CD Integration Tests

Wiki

See https://github.com/spekt/testlogger/wiki for Logger Configuration and troubleshooting.

License

MIT

View on GitHub
GitHub Stars42
CategoryDevelopment
Updated28d ago
Forks12

Languages

C#

Security Score

95/100

Audited on Mar 1, 2026

No findings