UNPKG

availity-ekko

Version:

Mock server simulating Availity API rest services

34 lines (25 loc) 668 B
'use strict'; const _ = require('lodash'); class Response { constructor(response) { this.headers = null; this.file = null; this.url = null; this.latency = null; this.status = null; this.repeat = 1; if (response) { this.set(response); } this.id = _.uniqueId('response'); } set(response) { this.headers = response.headers || this.headers; this.file = response.file || this.file; this.url = response.url || this.url; this.latency = response.latency || this.latency; this.status = response.status || this.status; this.repeat = response.repeat || this.repeat; } } module.exports = Response;