karma-typescript mocker
npm install karma-typescript-mock```
npm install --save-dev karma-typescript-mock
import { KarmaTypescriptMocker } from "karma-typescript-mock";
var KarmaTypescriptMocker = new KarmaTypescriptMocker();
let restore = KarmaTypescriptMocker.mock('qs', { parse: ()=>()=>"result"})
restore();
`##### Methods
* mock
* mockExport
* restoreAll
##### Notes
* When passing in a function then it must be wrapped in another function e.g. ()=>{ spy = x; return mockFunc}
Using with Jasmine
`
import { JasmineKarmaTypeScriptMocker } from "karma-typescript-mock-jasmine";
describe('Test', ()=>{
JasmineKarmaTypeScriptMocker('qs', { parse: ()=>()=>"result})
it('it', ()=>{ })
})
``
import { JasmineKarmaTypeScriptMockerSingle } from "karma-typescript-mock-jasmine";
describe('Test', ()=>{
JasmineKarmaTypeScriptMockerSingle('qs', parse', ()=>()=>"result)
it('it', ()=>{
})
})
``