SystemTestingTools (nuget): **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
Keywords: Stub|stubbing|Automation|Testing|Test|Fake|Dowsntream|Integration|Http|HttpClient|TestServer|assert-logs|component-testing|httpclient|mocking|netcore22|service-virtualization|stub-responses|stubs|system-testing|test-server|unit-testing