Tool to extend the capabilities of your .net core tests to run more comprehensive + deterministic scenarios, supports: HTTP stubbing/assertions/recording and asserting logs. NuGet Package

**SystemTestingTools** (for .net core 3.1+) extends your test capabilities, providing ways to create / return stubs, allowing you to run more comprehensive / deterministic / reliable tests in your local dev machine / build tool and in non-prod environments.
* supporting interception of Http (HttpClient or WCF) calls:
* before they are sent, returning stubs (ideal for automated testing)
* after they are sent, where you can save the request and response (recording), log appropriately or replace bad responses by stubs (ideal for dev/test environments that are flaky or not ready)
* asserting outgoing calls (ie: making sure out downstream calls have SessionIds)
* intercept logs and run asserts on them.




Got any Tool to extend the capabilities of your .net core tests to run more comprehensive + deterministic scenarios, supports: HTTP stubbing/assertions/recording and asserting logs. Question?





Info

Version: 2.0.33
Author(s): AlanCS
Last Update: Tuesday, May 28, 2024
.NET Fiddle: Create the first Fiddle
Project Url: https://github.com/AlanCS/SystemTestingTools
NuGet Url: https://www.nuget.org/packages/SystemTestingTools


Install
Install-Package SystemTestingTools
dotnet add package SystemTestingTools
paket add SystemTestingTools
SystemTestingTools Download (Unzip the "nupkg" after downloading)



Tags



STATS

must-have-score

avg-downloads-per-day

18

days-since-last-release

179