mock
Load a module with it's require's mocked out
Works in both node and browserify
Example
var realB = var b = // use b. It's reference to fs and fixtures/a have been replaced with// your passed objects
Limitations:
- You have to require the thing your mocking out or browserify won't load it and all it's dependencies into the bundle.
- When you set a dependency to null your saying don't overload that dependency with this value, but do nuke it from the cache. This is useful when you want to mock out something ./fixtures/c depends on but not touch the implementation of ./fixtures/c
Installation
npm install mock
Contributors
- Raynos