Top 20 NuGet xunit Packages
Helper framework that uses xUnit to execute UI tests based on TestStack.White
xUnit test runner for Kekiri
Write xUnit v2 XML Result files without xUnit.
Core dependency for AssertNET: AssertJ style fluent assertions for .NET Standard.
Tooling to empower BDD-style unit testing conventions. R# snippets for easier usage are available by project URL
Provides helper classes and methods for xUnit.
Unit Testing with Local Functions 🐯
Use Xunit to write TDD or BDD tests:
✔️ Arrange / Act / Assert
✔️ Given / When / Then
✔️ Context / Specification
Use Ben.Demystifier Formate Exception.
public void ConfigureServices(IServiceCollection services)
{
services.UseDemystifyExceptionFilter();
}
Includes template with xUnit test class and a data class.
PrivateObject for unit tests, extracted from MsTest code, suitable for MsTest、XUnit、NUnit. Powered by .Net Standard 2.0
Provides an attribute that enables tuple-typed test data sources in xunit.
Test framework using xUnit, AutoFixture and Moq for creating tests in declarative way for easy maintanence.
Provides an Xunit test framework allowing you to run integration tests against local ephemeral Elasticsearch clusters
Helpful extensions to AutoFixture.Xunit to handle some F#-specific types when supplying auto-data in test functions.
Test framework using xUnit, AutoFixture and Moq for creating tests in declarative way for easy maintanence.
An xunit attribute to provide skip functionality to any xunit test discoverer. You specify the FactAttribute type ( FactAttribute and TheoryAttribute have their own helper attributes FactConditional and TheoryConditional ) that you may potentially want to skip then apply ITestCondition attributes....
Tests constructors in a given assembly or class for ArgumentNullExceptions.
Deleporter - Simple Cross Process Stubbing. Facilitates stubbing out dependencies when running automated browser tests against ASP.Net. Use in conjunction with your favorite mocking/IOC frameworks. Deleporter will teleport mock objects (or any arbitrary delegates) into a remote ASP.Net application, ...
Adds the current SeleniumServer.jar (27MB) to the project (requires Java to run - http://java.com). Pulls in Selenium.Support. Useful for headless browser testing where you don't want to be bothered with setting up Selenium Server. Note, if you already have a SeleniumServer.jar on your system, you c...