Top 20 NuGet mocking Packages
Testing helpers for using Ninject.MockingKernel.FakeItEasy with EntityFramework.
Foq2 is a lightweight thread-safe mocking library for F# 4 with a similar API to Moq.
Easy mocking for EntityFramework 6.
A Diagnostic Analyzer and CodeFix Provider to automate mocks creating and configuring.
Also available via Visual Studio marketplace https://marketplace.visualstudio.com/items?itemName=YevhenCherkes.MockIt.
Don't forget to reload Visual Studio instance after the plugin installation.
Library that provides methods that will help you with mocking EntityFramework.
Easily mock the communication endpoints of BizTalk integrations for testing purposes.
PCLMock is mocking framework in a PCL, making it usable on platforms such as iOS and Android.
A data access library for .NET combining the mediator pattern and the query object pattern, with caching, async and easy mocking of queries and commands
Aspnet core middleware to spin up rest resources dynamically. This package is part of project Imposter which provides simple over the wire test doubles. Project Imposter allows to stub or mock a REST resource.
Enables to store mocking sessions in Amazon Aws DynamoDb for request/response verification. This package is part of project Imposter which provides simple over the wire test doubles. Project Imposter allows to stub or mock a REST resource.
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
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.
This package needs to be installed in order to execute JazSharp unit tests in visual studio and the dotnet command line.
JazSharp is a unit testing and method-level mocking framework heavily inspired by Jasmine (JavaScript).
Major benefits of using this framework over others is that you can mock non-virtual and static calls
removing interfaces and dependency injection as requirements for effective unit tes...
PCLMock is mocking framework in a PCL, making it usable on platforms such as iOS and Android.
TestStack.Dossier provides you with the code infrastructure to easily and quickly generate test fixture data for your automated tests in a terse, readable and maintainable way using the Test Data Builder, anonymous value and equivalence class patterns. Formerly called NTestDataBuilder.
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...
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, ...
An Ninject-based automocker for Moq.