pose

Method replacer

A tool that allows developers to replace .NET methods with delegates at runtime, isolating code for testing and mocking purposes.

Replace any .NET method (including static and non-virtual) with a delegate

GitHub

1k stars
50 watching
74 forks
Language: C#
last commit: about 2 years ago
Linked from 2 awesome lists

csharpdotnetdotnet-coreisolation-frameworkmockingtestingtesting-framework

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
tonerdo/readline A C# library that provides a GNU-Readline-like interface to console input and output for .NET applications. 810
testdouble/suture A tool to help refactor poorly understood code in Ruby by introducing clear entry points and minimizing side effects. 1,409
imageworks/pystring A set of C++ functions mimicking Python string class methods using std::string. 954
zzzprojects/z.extensionmethods Extends .NET Framework and .NET Core with reusable code snippets 1,589
typon/tabdeeli An interactive search and replace tool for refactoring code without anxiety. 16
nenonaninu/typedsignalr.client A C# source generator that creates strongly typed SignalR clients by defining interfaces for hub methods and client registrations. 147
dotnet/crank A benchmarking infrastructure tool for .NET applications 990
iridakos/duckrails Tool to quickly mock API endpoints with customizable responses and support for dynamic content in Ruby. 1,721
benmorris/netarchtest Enforces architectural rules in .Net codebases to promote consistent design and maintainability 1,396
devteam/immutype Generates extension methods for immutable data types in .NET. 41
verifytests/verify.terminal A tool for managing Verify snapshots and accepting/rejecting pending changes 34
craigbilner/ember-on-codemod A codemod that replaces Ember.on with its equivalent JavaScript method calls 0
acsdavid97/dotnethooker Tools for tracing and analyzing .NET function calls and argument dumps to aid in reverse engineering malware. 5
richardszalay/mockhttp A testing layer for the HttpClient library that allows stubbed responses to be configured using a fluent API 1,626
mostmand/cloneable An auto-generation tool for adding clone methods to classes in C# 72