UNPKG

mongoose-data-seed

Version:

Seed mongodb with data using mongoose models

26 lines (18 loc) 560 B
import test from 'ava'; import sinon from 'sinon'; import help, { __RewireAPI__ as moduleRewireAPI } from './help'; test('show show help', t => { const createStubs = ({ usageGuide }) => { moduleRewireAPI.__Rewire__('usageGuide', usageGuide); sinon.stub(console, 'log'); }; const restoreStubs = () => { moduleRewireAPI.__ResetDependency__('usageGuide'); console.log.restore(); }; const usageGuide = 'some usage guide'; createStubs({ usageGuide }); help(); t.true(console.log.calledWith(usageGuide)); restoreStubs(); });