1.0.6 • Published 8 years ago

beat-rest v1.0.6

Weekly downloads
7
License
ISC
Repository
github
Last release
8 years ago

How to use it:

  1.   npm install beat-rest
  2.   require(‘beat-rest’).BaseRest in your js file
  3.   when you call getResponse(), it will return ( status code and response body)

Example:

var BaseRest = require('beat-rest').BaseRest;

var ApiHelper = function () {

var POST = 'POST';
var POST_OK = 200 ;
var GET  = 'GET';
var GET_OK  = 200 ;
var PUT  = 'PUT';
var PUT_OK  = 201;
var DELETE = 'DELETE';
var DELETE_OK = 200;

var baseRest = new BaseRest();
this.login = function(username, password) {
    username = username || app.superUser;
    password = password || app.superUserPwd;

    var body ='username=' + username +'&password=' + password;
    var url = browser.params.loginUrl + app.loginUrl;
    var header = new Map();
    header.set("Content-Type", "application/x-www-form-urlencoded");

    var result = baseRest.getResponse(POST,url,header,body);

    if(result.status == POST_OK) {
        return result.responseText.access_token;
    }else{
        Logger.error('Login Fail : ' + result.status);
        //TODO: should abort test
    }

};

1.0.6

8 years ago

1.0.5

8 years ago

1.0.3

8 years ago

1.0.2

8 years ago

1.0.1

8 years ago

1.0.0

8 years ago