ember-ajax
Version:
Service for making AJAX requests in Ember applications.
30 lines (22 loc) • 717 B
JavaScript
;
var expect = require('chai').expect;
var setupTest = require('ember-fastboot-addon-tests').setupTest;
var expressApp = require('./helpers/server');
var POSTS = require('./helpers/fixtures').POSTS;
describe('ember-ajax', function() {
setupTest('fastboot' /*, options */);
beforeEach(function(done) {
this.server = expressApp.listen(3000, done);
});
afterEach(function() {
this.server.close();
});
it('works in a FastBoot environment', function() {
return this.visit('/').then(function(res) {
var $ = res.jQuery;
var response = res.response;
expect(response.statusCode).to.equal(200);
expect($('li').length).to.equal(POSTS.length);
});
});
});