availity-ekko
Version:
Mock server simulating Availity API rest services
42 lines (30 loc) • 741 B
JavaScript
/* globals beforeEach, afterEach */
process.env.NODE_ENV = 'testing';
var path = require('path');
var config = require('../config');
var Ekko = require('../index');
var test = {
ekko: null,
serverSpecHelper: function() {
beforeEach(function(done) {
test.ekko = new Ekko();
test.ekko.start().then(function() {
done();
});
});
afterEach(function(done) {
test.ekko.stop().then(function() {
done();
});
});
},
getUrl: function(endpoint) {
var url = [':', config.server.address().port, endpoint].join('');
return url;
},
getFile: function(name) {
var filePath = path.join(__dirname, 'data', name);
return filePath;
}
};
module.exports = test;