NMock – Mock object library for .NET
NMock is a dynamic mock object library for .NET. Mock objects make it easier to test single components—often single classes—without relying on real implementations of all of the other components. This means we can test just one class, rather than a whole tree of objects, and can pinpoint bugs much more clearly. Mock objects are often used during Test Driven Development.
NMock 2.0 Release Candidate 2 is now available! The original NMock was a .NET port of the Java-based DynaMock, whereas NMock 2.0 is inspired by the newer jMock library. Expectations are defined using a much more “conversational” style, including plenty of syntactic sugar to improve clarity.
A dynamic mock object:
* takes on the interface of another object, allowing it to be substituted for a real one for testing purposes.
* allows expectations to be defined, specifying how the class under test is expected to interact with the mock.
* fails the test if any of the expectations are violated.
* can also act as a stub, allowing the test to specify objects to be returned from mocked methods.
NMock – Mock object library for .NET Support Forum
Leave a Reply
- charmsling on "Pandora Jewellery"Vivid selection of resources like glass, ceramics, enamel. Pandora has taken off greatly r …
- admin on "Winrunner 8.2 supports windows XP"This is very useful. Thanks
- admin on "QC tutorial"Thanks for the info.
- chetna on "QC tutorial"Hi,I need to get my hands on QC to get myself upto speed on it. I cant install it on my PC …
- sublime on "UPDATE queries in winrunner…!!!"I am tryin to update an excel with the help of update query using db_execute_query command …
Welcome!
Shell Runner
A command shell tool… Read More
CslaGenFork 4.0 CTP
Trace Spy
TraceSpy is a pure .NET alternative to the very popular SysInternals DebugView tool.
Notables points of interest are:
- It’s 100% .NET
- It does not need UAC to be disabled nor special rights
- It can remove empty lines (which is very handy to get rid of these pesky trace lines sent by Visual Studio 2010
.NET Configuration Manager
The “.Net… Read More
Randoop.NET: API Fuzzing for .NET
Randoop.NET is an API fuzzing unit test generator for .NET libraries. It creates test cases by sequence of API method calls and it improves on random and static test generation by incorporating feedback during test generation.
Hawkeye – The .Net Runtime Object Editor
Debugging a managed Windows application is, most of the time, not an easy task. Thus, any tool that can help will make your life easier. Hawkeye is the only .Net tool that allows you to view, edit, analyze and invoke (almost) any object from a .Net application. Whenever you try to debug, test, change or… Read More
NUBuild – An advance .Net build tool
NUBuild is a command line .Net build tool that has been designed and developed keeping an individual developer in mind and also ease the continuous build and integration process. Has the ability to target all .Net framework versions.Developed with VB.Net and Net 2.0 framework.
NUBuild is a build automation software and is .Net based. It… Read More
Projecturo
Projecturo is a .NET based project management and ticketing tool (issue/task/feature tracking). It makes it very easy to manage your software development projects, tasks and tickets (bug, issues, features). It is developed in C# (.NET 3.5).
DotNetWinService
DotNetWinService offers a simple tool based on log4Net, Spring.NET and Quartz.NET that helps declaratively implement scheduled tasks inside a Windows Service. It’s developed in C# with Visual Studio 2008.




Add to favorites









