Home  

Random  

Nearby  



Log in  



Settings  



Donate  



About Wikipedia  

Disclaimers  



Wikipedia





xUnit.net





Article  

Talk  



Language  

Watch  

Edit  





xUnit.net is a free and open-source unit testing tool for the .NET Framework, written by the original author of NUnit. The software can also be used with .NET Core and [2] Mono.

xUnit.net
Original author(s)James Newkirk, Brad Wilson
Developer(s)Microsoft, Outercurve Foundation, .NET Foundation
Stable release

2.6.2[1] / November 18, 2023; 6 months ago (2023-11-18)

Repositorygithub.com/xunit/xunit/
Written inC#
Operating systemWindows, macOS, Linux
Platform.NET Framework, .NET Core, Mono
TypeUnit testing tool
LicenseApache License 2.0
Websitexunit.net

It is licensed under Apache License 2.0, and the source code is available on GitHub.[3] xUnit.net works with Xamarin, ReSharper, CodeRush, and TestDriven.NET.[4] It is authored by James Newkirk and Brad Wilson.[5]

Example

edit

Example 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
  1. ^ "Releases · xunit/xunit". GitHub.
  • ^ "How to Test ASP.NET Core Web API". InfoQ.
  • ^ "About xUnit.net". GitHub. 4 November 2021.
  • ^ Kanjilal, Joydip (February 10, 2017). "How to work with xUnit.Net framework". InfoWorld.
  • ^ "Leaving Microsoft". Brad Wilson.
  • Further reading

    edit
    edit

    Retrieved from "https://en.wikipedia.org/w/index.php?title=XUnit.net&oldid=1215784813"
     



    Last edited on 27 March 2024, at 02:47  





    Languages

     



    This page is not available in other languages.
     

    Wikipedia


    This page was last edited on 27 March 2024, at 02:47 (UTC).

    Content is available under CC BY-SA 4.0 unless otherwise noted.



    Privacy policy

    About Wikipedia

    Disclaimers

    Contact Wikipedia

    Code of Conduct

    Developers

    Statistics

    Cookie statement

    Terms of Use

    Desktop