xUnit.net

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search

xUnit.net
XUnit.net Logo.png
xUnit.net 1.9.1 GUI on Windows
xUnit.net 1.9.1 GUI on Windows
Developer(s)James Newkirk and Brad Wilson
Stable release
2.3.1[1] / October 27, 2017; 12 months ago (2017-10-27)
Written inC#
Operating systemMicrosoft .NET
TypeUnit testing tool
LicenseApache License 2.0
Websitexunit.github.io

xUnit.net is an open-source unit testing tool for the .NET framework, written by the original author of NUnit.

Example[edit]

Example[2] of an xUnit.net test fixture:

using Xunit;

public class MyTests
{
    [Fact]
    public void MyTest()
    {
        Assert.Equal(4, 2 + 2);
    }
}

After you compile the test, run it in your console:

C:\MyTests\bin\Debug> xunit.console MyTestLibrary.dll
xUnit.net console test runner (64-bit .NET 2.0.50727.0)
Copyright (C) 2007-11 Microsoft Corporation.

xunit.dll:     Version 1.9.1.0
Test assembly: C:\MyTests\bin\Debug\MyTestLibrary.dll

1 total, 0 failed, 0 skipped, took 0.302 seconds

See also[edit]

References[edit]

External links[edit]