BinaryDefense.Junit.Expecto.TestLogger


What is BinaryDefense.Junit.Expecto.TestLogger?

BinaryDefense.Junit.Expecto.TestLogger is a logger for dotnet test that accepts expecto-formatted TestResults and generates a gitlab-compatible junit xml report.

Why use BinaryDefense.Junit.Expecto.TestLogger?

This logger runs during the dotnet test step and is designed to specifically work with Expecto. It is also designed specifically to be combatible with Gitlab. Existing junit loggers or formatters, such as Junit.Xml.TestLogger, or Expecto's --junit-summary flag, either don't play well with Expecto or don't play well with Gitlab.

In a more general sense, use this project if you want junit formatted reports in Gitlab and your test library outputs tests in a delimited format instead of the usual "class method" format.


Tutorials

Takes you by the hand through a series of steps to create your first thing.

How-To Guides

Guides you through the steps involved in addressing key problems and use-cases.

Explanations

Discusses key topics and concepts at a fairly high level and provide useful background information and explanation..

Api Reference

Contain technical reference for APIs.