Skip to content

Commit

Permalink
fix #2
Browse files Browse the repository at this point in the history
  • Loading branch information
ADandyGuyInSpace committed Mar 19, 2021
1 parent 148a80f commit 52336a3
Show file tree
Hide file tree
Showing 3 changed files with 30 additions and 38 deletions.
24 changes: 3 additions & 21 deletions lib/resources/MessagingHostedNumberOrders.js
Original file line number Diff line number Diff line change
@@ -1,24 +1,6 @@
'use strict';

var TelnyxResource = require('../TelnyxResource');
var utils = require('../utils');
var telnyxMethod = TelnyxResource.method;

module.exports = TelnyxResource.extend({
module.exports = require('../TelnyxResource').extend({
path: 'messaging_hosted_number_orders',
list: telnyxMethod({
method: 'GET',
methodType: 'list',
transformResponseData: transformResponseData,
}),
create: telnyxMethod({
method: 'POST',
transformResponseData: transformResponseData,
}),
retrieve: telnyxMethod({
method: 'GET',
path: '/{id}',
urlParams: ['id'],
transformResponseData: transformResponseData,
}),
});
includeBasic: ['list', 'retrieve', 'create'],
});
14 changes: 13 additions & 1 deletion lib/resources/MessagingHostedNumbers.js
Original file line number Diff line number Diff line change
Expand Up @@ -17,4 +17,16 @@ function transformResponseData(response, telnyx) {
}),
}
);
}
}

module.exports = require('../TelnyxResource').extend({
path: 'verify_profiles',

retrieve: telnyxMethod({
method: 'GET',
path: '/{verify_profile_id}',
urlParams: ['verify_profile_id'],

transformResponseData = transformResponseData
}),
})
30 changes: 14 additions & 16 deletions test/resources/MessagingHostedNumbers.spec.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,24 +4,22 @@ var utils = require('../../testUtils');
var telnyx = utils.getTelnyxMock();
var expect = require('chai').expect;

var TEST_AUTH_KEY = utils.getUserTelnyxKey();

describe('del', function() {

function responseFn(response) {
if (response.data) {
expect(response.data).to.have.property('id');
expect(response.data).to.include({record_type: 'messaging_hosted_number'});
}
function responseFn(response) {
if (response.data) {
expect(response.data).to.have.property('id');
expect(response.data).to.include({record_type: 'messaging_hosted_number'});
}
}

it('Correct del method', function() {
return telnyx.messagingHostedNumberOrders.create({'messaging_profile_id': '123456', 'phone_numbers': '+11234567890'})
.then(function(response) {
const messagingHostedNumbers = response.data;
messagingHostedNumbers.id = '123123';
return messagingHostedNumbers.del()
.then(responseFn);
})
});
it('Correct del method', function() {
return telnyx.messagingHostedNumberOrders.create({'messaging_profile_id': '123456', 'phone_numbers': '+11234567890'})
.then(function(response) {
const messagingHostedNumbers = response.data;
messagingHostedNumbers.id = '123123';
return messagingHostedNumbers.del()
.then(responseFn);
})
});
});

0 comments on commit 52336a3

Please sign in to comment.