Reduces boiler plate in Angular test code. Specifically regarding mocking dependencies and working with promises.
npm install -D dng-test-utils
The bare bones setup looks something like this:
import dngTestUtils from 'dng-test-utils';
import moduleToTest from './module-to-test';
// ...then in your top level describe block...
beforeEach(dngTestUtils.init(moduleToTest.name, [nullMocks], { customMocks }));
The sample test file has much more detail.
- Docs - more in depth reading and tips.
- Source Code