X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=webapp-frontend%2Fsrc%2Fapp%2Finterceptor.mock.ts;h=29bcf6abf8c0c6aa53d3fdabf2c7757f0c8f1120;hb=d65bf33082110fbd2e0a022743ed9d0b014e5e8a;hp=a744584a1322405bf243813808943e5e8c4d02d0;hpb=02558d31ab250b42d7138e2f762125ee41fad2d6;p=portal%2Fnonrtric-controlpanel.git diff --git a/webapp-frontend/src/app/interceptor.mock.ts b/webapp-frontend/src/app/interceptor.mock.ts index a744584..29bcf6a 100644 --- a/webapp-frontend/src/app/interceptor.mock.ts +++ b/webapp-frontend/src/app/interceptor.mock.ts @@ -36,7 +36,6 @@ import * as eiproducerstatus2 from './mock/ei-producer-status2.json'; import * as policytypesList from './mock/policy-types.json'; import * as policytypes1 from './mock/policy-type1.json'; import * as policyinstanceedit from './mock/policy-instance-edit.json'; -import * as rics from './mock/rics.json'; import * as ric1 from './mock/ric1.json'; import * as ric2 from './mock/ric2.json'; @@ -105,14 +104,6 @@ const urls = [ url: '/a1-policy/v2/rics?policytype_id=', json: ric2 }, - { - url: 'api/policy/rics?policyType=1', - json: rics - }, - { - url: 'api/policy/rics?policyType=2', - json: rics - }, { url: '/ei-producer/v1/eiproducers', json: eiProducerIds @@ -145,16 +136,19 @@ const urls = [ @Injectable() export class HttpMockRequestInterceptor implements HttpInterceptor { - constructor(private injector: Injector) {} + constructor(private injector: Injector) { } intercept(request: HttpRequest, next: HttpHandler): Observable> { if (request.method === "PUT" && request.url.includes("policies")) { - console.log('Answered PUT policy ' + request.url); + console.log('Answered PUT policy ', request.url, request.body); return of(new HttpResponse({ status: 200 })); } for (const element of urls) { if (request.url === element.url) { console.log('Loaded from stub json : ' + request.url); + if (request.method === 'DELETE') { + return of(new HttpResponse({ status: 204 })); + } return of(new HttpResponse({ status: 200, body: ((element.json) as any).default })); } }