3
我正在使用Karma + Mocha来测试具有异步调用的AngularJS服务。我将如何去告诉测试我已完成异步调用 - 即标准的Mocha done()函数在哪里去?与Karma和Mocha的异步测试
var should = chai.should();
describe('Services', function() {
beforeEach(angular.mock.module('myApp'));
describe('sampleService', function(){
it.only('should return some info', angular.mock.inject(function(sampleService) {
sampleService.get(function(data) {
data.should.equal('foo');
//done()
});
}));
});
});