29 packages tagged with “faking”
It's faking amazing! The easy mocking library for .NET that works great in C# and VB.NET alike. No need to know the difference between a stub, a mock or a spy, everything's a fake! The easy to use, refactoring friendly API makes faking a breeze.
The most powerful free mocking library available for .NET developers.
Foq is a lightweight thread-safe mocking library for F#, C#, and VB with a similar API to Moq.
A library for easily creating systems under test and their Fake collaborators.
Fake Object data generation and population, like Ruby's Faker gem, for .NET
An automocker for FakeItEasy. Can mock concerete dependencies as well as interfaces.
Wrapperator that provides interfaces and corresponding wrappers for system classes to allow faking them.
This package contains a base fixture class with numerous helper methods to assist with scaffolding unit tests.
Prig(PRototyping jIG) is a framework that generates a Test Double like Microsoft Fakes/Typemock Isolator/Telerik JustMock based on Unmanaged Profiler APIs. This framework enables that any methods are replaced with mocks. For example, a static property, a private method, a non-virtual member and so on.
A library for creating Self-Initializing Fakes.
This package extends AllOverIt.Fixture to support FakeItEasy integration.
[CORE] .NET C#: Arrange Context is a simple Tool to automatically initialize your system-under-test with mocked instances.
Like a faking library, but oriented towards dynamic modification at runtime.
The Moq.FSharp.Extensions provide extension methods and functions to enhance the Moq experience in F#.
[MOQ] .NET C#: Arrange Context is a simple Tool to automatically initialize your system-under-test with mocked instances.
A simple library for abstracting static properties such as 'Now', 'UtcNow' and 'Today' in .NET's 'System.DateTime' and 'System.DateTimeOffset' structs so that methods using these can be unit tested
Fody AddIn that allows faking your types without writing interfaces for testing purposes only.
DynMock is a mocking framework supports dynamic classes. Also, DynMock's current comparative tests shows that it can run mock significantly faster than FakeItEasy, Moq, and NSubstitute. Note that the current DynMock comparative tests for Moq and NSubstitute are not covering most of their functionality.
[NSUBSTITUTE] .NET C#: Arrange Context is a simple Tool to automatically initialize your system-under-test with mocked instances.
[FAKEITEASY] .NET C#: Arrange Context is a simple Tool to automatically initialize your system-under-test with mocked instances.
[RHINOMOCKS] .NET C#: Arrange Context is a simple Tool to automatically initialize your system-under-test with mocked instances.
Shimmy is an easy-to-use mocking framework based on Pose. Like Pose, Shimmy helps you test your code by replacing calls to methods (including static, non-virtual and even private methods) with delegates (shims). However, with Shimmy, you don't have to write these delegates yourself. Instead, simply point Shimmy at the method under test, and it will deconstruct said method and generate shims for any calls within it. Then, you can tell Shimmy how those delegates should behave. The work of writing shims is handled entirely by the library, leaving you free to focus on writing tests. Plus, Shimmy's delegates keep records of the parameters passed to them each time they're called, so you can use them to verify that your program is performing correctly. Shimmy is based on .NET Standard 2.0 and includes robust cross-platform support.
Easy mocking for EntityFramework 6.
Yet another testing framework.
Generate fake data for an SQL database via EntityFramework Core. For more information, visit: https://github.com/qfilip/sql_forgery
Foq2 is a lightweight thread-safe mocking library for F# 4 with a similar API to Moq.