Skip to content

axios/karma-moxios

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

4 Commits

Repository files navigation

karma-moxios

Moxios for Karma

Intstalling

Install npm module

$ npm install karma-moxios --save-dev

Addmoxiosto theframeworkskey in your Karma config

module.exports=function(config){
config.set({
frameworks:['mocha','moxios']
})
}

Example

describe('moxios example test',function(){
beforeEach(function(){
moxios.install()
})

afterEach(function(){
moxios.uninstall()
})

it('test stuff',function(){
axios.get('/foo/bar').then(function(res){
/*... */
})

moxios.wait(function(){
moxios.requests.mostRecent().respondWith({
status:200,
responseText:'baz'
}).then(function(){
/*... */
})
})
})
})