Top 20 NuGet test Packages
Flat learning curve test runner. The lib (.NET Standard) has a single interface, an argument parser, a printing utility and a launcher.
.NET Standard unit test project template
Install with command dotnet new -i "Zahasoft.Skele.UnitTest.Fsharp" or dotnet new -i "Zahasoft.Skele::*" for all my templates.
Unit Testing with Local Functions 🐯
Use Xunit to write TDD or BDD tests:
✔️ Arrange / Act / Assert
✔️ Given / When / Then
✔️ Context / Specification
Auto-mocked Unit Testing with Local Functions 🐯
Use the traditional Unit Testing Frameworks to write TDD or BDD tests:
✔️ Arrange / Act / Assert
✔️ Given / When / Then
✔️ Context / Specification
Use NSubstitute to:
✔️ Mock / Fake / Stub
Use Ben.Demystifier Formate Exception.
public void ConfigureServices(IServiceCollection services)
{
services.UseDemystifyExceptionFilter();
}
test
ex:
1
1
1
This is for Jira/Zephyr management in test cycle, test case and execution.
Easy to use, small, SignalR Core unit testing support with MSTest and Moq. For Nunit or xUnit version see my github.
API functional tests with a fixture pattern
Mocklis is a library and source code generator for .net, targeted at generating test doubles from interfaces. Mocklis.MockGenerator contains the code generation packaged as a Roslyn Analyzer/Code fix pair.
CUITe (Coded UI Test enhanced) Framework is a thin layer developed on top of Microsoft Visual Studio Team Test's Coded UI Test engine which helps reduce code, increases readability and maintainability, while also providing a bunch of cool features for the automation engineer.
This package requ...
CUITe (Coded UI Test enhanced) Framework is a thin layer developed on top of Microsoft Visual Studio Team Test's Coded UI Test engine which helps reduce code, increases readability and maintainability, while also providing a bunch of cool features for the automation engineer.
This package requ...
HttpClient extensions to test REST endpoints.
This library exposes a base class to simplify unit testing on EntityFramework models.
Project template to develop unit and integration tests.