10.9 Integrating Mock Objects into Your Testing with NMock 2.0
Developer testing can become very difficult when a project has external dependencies such as databases, filesystems, web services, or even other class libraries. To get around these dependencies, you can use mock objects to test your own code and reduce your reliance on items outside of your direct control.
NMock 2.0 is a direct port of the latest version of jMock for Java. NMock 2.0 is similar in concept to but different in implementation from the original NMock, which was a .NET port of the Java-based DynaMock. Both provide similar mock-object functionality in .NET, but they have different syntaxes and are developed and maintained separately by Thoughtworks.
| |
|---|---|
Tool | NMock 2.0 |
Version covered | Based on source (04/13/2006) |
Home page | |
Power Tools page | |
Summary | Reduce your testing complexity by simulating (mocking) resources outside your direct control |
License type | Apache License v2.0 |
Online resources | Mailing lists, forums, bug tracker, documentation, and tutorial |
Supported Frameworks | .NET 1.0, 2.0 |
Related tools in this book | Rhino.Mocks |
Getting Started
Select the Download link on the left side of the tool’s home page and choose the appropriate .zip file for your version of .NET. To include the NMock 2.0 library in your solution, add a reference to NMock2.dll, which can ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access
