Skip to content

mxriverlynn/ninject.rhinomocks.cf

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

This extension provides integration between Ninject and RhinoMocks, creating a "lightweight" auto-mocking container. In your tests, you should use the MockingKernel instead of the StandardKernel. It adds the following features to Ninject:

  1. The following syntax will bind a service to the mocked object of a Mock:

    Bind().ToMock();

  2. If you request a service that has no binding, instead of creating an implicit self-binding, the MockingKernel will create an instance of Mock and return the mocked object associated with it.

  3. A Reset() method is available, which clears the Ninject cache of any activated instances, regardless of whether they remain in scope. You can call this method after each test to ensure that instances are reactivated, without having to dispose and re-initialize the kernel each time.

About

Automocking container for RhinoMocks, running on Compact Framework

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages