Skip to content

Instantly share code, notes, and snippets.

@hearsid
Created October 21, 2015 09:36
Show Gist options
  • Save hearsid/ae0103027ade16a08a69 to your computer and use it in GitHub Desktop.
Save hearsid/ae0103027ade16a08a69 to your computer and use it in GitHub Desktop.
Jasmine - Restler template for creating E2E test for restful api
var restler = require('restler');
var fs = require('fs');
var colors = require('colors');
var util = require('util');
var config = require('../config.js');
var baseUrl = config.baseUrl;
describe('lorum ipsum' , function() {
it("lorem ipsum dolor" , function() {
var success = 0 ;
var url = "/dummy" ;
var dataToSend = {
};
restler.post(baseUrl+url , {
data: dataToSend,
headers: {
'X-Requested-With': 'XMLHttpRequest'
}
}).on('success' , function(data) {
success = 1 ;
console.log(colors.blue(util.inspect(data))) ;
}).on('complete' , function(data) {
if(!success)
console.log(colors.red(util.inspect(data))) ;
})
});
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment