added more authentication tests

This commit is contained in:
Dave Horton
2019-12-05 15:11:53 -05:00
parent ce587d828f
commit c95a9ebaf7
7 changed files with 319 additions and 23 deletions
+8 -8
View File
@@ -2,46 +2,46 @@
const ADMIN_TOKEN = '38700987-c7a4-4685-a5bb-af378f9734de';
const authAdmin = {bearer: ADMIN_TOKEN};
async function createServiceProvider(request) {
async function createServiceProvider(request, name = 'daveh') {
const result = await request.post('/ServiceProviders', {
auth: authAdmin,
json: true,
body: {
name: 'daveh'
name
}
});
return result.sid;
}
async function createVoipCarrier(request) {
async function createVoipCarrier(request, name = 'daveh') {
const result = await request.post('/VoipCarriers', {
auth: authAdmin,
json: true,
body: {
name: 'daveh'
name
}
});
return result.sid;
}
async function createPhoneNumber(request, voip_carrier_sid) {
async function createPhoneNumber(request, voip_carrier_sid, number = '15083333456') {
const result = await request.post('/PhoneNumbers', {
auth: authAdmin,
json: true,
body: {
number: '15083084809',
number,
voip_carrier_sid
}
});
return result.sid;
}
async function createAccount(request, service_provider_sid) {
async function createAccount(request, service_provider_sid, name = 'daveh') {
const result = await request.post('/Accounts', {
auth: authAdmin,
json: true,
body: {
name: 'daveh',
name,
service_provider_sid
}
});