@telstra/iot-connectivity-manager
Version:
Telstra IoT Connectivity Manager
23 lines (21 loc) • 671 B
text/typescript
import { http, HttpResponse } from 'msw';
import { Constants } from './Constants.js';
export const handlers = [
// #region OAuth
http.post('https://tapi.telstra.com/v2/oauth/token', () => {
return HttpResponse.json({
access_token: 'XXXXX',
token_type: 'Bearer',
expires_in: '3599',
});
}),
// #endregion
// #region get service
http.get('https://tapi.telstra.com/v1/iot-connectivity/v2/services/123456789012345', () => {
return HttpResponse.json({}, { status: 200 });
}),
http.get('https://tapi.telstra.com/v1/iot-connectivity/v2/services', () => {
return HttpResponse.json([], { status: 200 });
}),
// #endregion
];