KiBoards.Abstractions 0.1.0

dotnet add package KiBoards.Abstractions --version 0.1.0                
NuGet\Install-Package KiBoards.Abstractions -Version 0.1.0                
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="KiBoards.Abstractions" Version="0.1.0" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add KiBoards.Abstractions --version 0.1.0                
#r "nuget: KiBoards.Abstractions, 0.1.0"                
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install KiBoards.Abstractions as a Cake Addin
#addin nuget:?package=KiBoards.Abstractions&version=0.1.0

// Install KiBoards.Abstractions as a Cake Tool
#tool nuget:?package=KiBoards.Abstractions&version=0.1.0                

KiBoards

Build NuGet

Provides visualization of unit test results using Elasticsearch and Kibana for Xunit test framework.

Quick Start

In just a few simple steps, you can have your unit test results stored in Elasticsearch.

  • Create a new Xunit test project.

  • Add the KiBoards NuGet package to the project.

  • Include the Xunit test framework attribute [assembly: TestFramework("KiBoards.TestFramework", "KiBoards.Xunit")] in your project. Place the attribute only once, in any class, right after the using statements and before the namespace declaration.

  • The initial unit test class will resemble this:

    [assembly: TestFramework("KiBoards.TestFramework", "KiBoards.Xunit")]
    
    namespace Tests
    {
        public class UnitTest1
        {
            [Fact]
            public void TestSomething()
            {
                // Your test logic goes here
            }
        }
    }
    

Now, after your unit tests are executed, the results are saved to the Elasticsearch host defined by the KIB_ELASTICSEARCH_HOST variable, with a default value of http://localhost:9200.


Created from JandaBox

Product Compatible and additional computed target framework versions.
.NET net5.0 was computed.  net5.0-windows was computed.  net6.0 was computed.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 was computed.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 was computed.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed. 
.NET Core netcoreapp3.0 was computed.  netcoreapp3.1 was computed. 
.NET Standard netstandard2.1 is compatible. 
MonoAndroid monoandroid was computed. 
MonoMac monomac was computed. 
MonoTouch monotouch was computed. 
Tizen tizen60 was computed. 
Xamarin.iOS xamarinios was computed. 
Xamarin.Mac xamarinmac was computed. 
Xamarin.TVOS xamarintvos was computed. 
Xamarin.WatchOS xamarinwatchos was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
  • .NETStandard 2.1

    • No dependencies.

NuGet packages (2)

Showing the top 2 NuGet packages that depend on KiBoards.Abstractions:

Package Downloads
KiBoards.Extensions.Logging

A diagnostic logger for xUnit using Microsoft.Extensions.Logging.

KiBoards.Xunit

KiBoards.Xunit offers the capability to log xunit test cases and test run results into Elasticsearch.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
0.1.0 504 10/27/2023