X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=webapp-frontend%2Fsrc%2Fapp%2Finterceptor.mock.ts;h=749d7624410b00ba16b4ab53e09f209a61afe790;hb=ae54b92e9c8d621d9e3907bbe7c0b56b2c778d8d;hp=72423ca7f7f9fa7825cc0b30d7d71544fb2a701d;hpb=8af504830a682bc6d9ad66661803411a7938ac33;p=portal%2Fnonrtric-controlpanel.git diff --git a/webapp-frontend/src/app/interceptor.mock.ts b/webapp-frontend/src/app/interceptor.mock.ts index 72423ca..749d762 100644 --- a/webapp-frontend/src/app/interceptor.mock.ts +++ b/webapp-frontend/src/app/interceptor.mock.ts @@ -21,11 +21,13 @@ import { HttpEvent, HttpHandler, HttpInterceptor, HttpRequest, HttpResponse } from '@angular/common/http'; import { Injectable, Injector } from '@angular/core'; import { Observable, of } from 'rxjs'; -import * as policyinstances1 from './mock/policy-instance-1.json'; -import * as policies from './mock/policies.json'; -import * as policyinstances2 from './mock/policy-instance-2.json'; -import * as policyinstances1Status from './mock/policy-instance-1-status.json'; -import * as policyinstances2Status from './mock/policy-instance-2-status.json'; +import * as policyinstance1 from './mock/policy-instance-1.json'; +import * as noTypePolicies from './mock/no-type-policies.json'; +import * as typedPolicies from './mock/policies.json'; +import * as policyinstance2 from './mock/policy-instance-2.json'; +import * as noTypePolicyinstance from './mock/policy-instance-notype.json'; +import * as policyinstance1Status from './mock/policy-instance-1-status.json'; +import * as policyinstance2Status from './mock/policy-instance-2-status.json'; import * as eijobsProd1 from './mock/ei-jobs-producer1.json'; import * as eijobsProd2 from './mock/ei-jobs-producer2.json'; import * as eiProducerIds from './mock/ei-producerids.json'; @@ -54,27 +56,35 @@ const urls = [ }, { url: '/a1-policy/v2/policies?policytype_id=', - json: policies + json: noTypePolicies }, { url: '/a1-policy/v2/policies?policytype_id=1', - json: policies + json: typedPolicies + }, + { + url: '/a1-policy/v2/policies/2001', + json: noTypePolicyinstance }, { url: '/a1-policy/v2/policies/2000', - json: policyinstances1 + json: policyinstance1 }, { url: '/a1-policy/v2/policies/2100', - json: policyinstances2 + json: policyinstance2 + }, + { + url: '/a1-policy/v2/policies/2001/status', + json: policyinstance1Status }, { url: '/a1-policy/v2/policies/2000/status', - json: policyinstances1Status + json: policyinstance1Status }, { url: '/a1-policy/v2/policies/2100/status', - json: policyinstances2Status + json: policyinstance2Status }, { url: '/a1-policy/v2/policies/2000?type=', @@ -140,7 +150,7 @@ export class HttpMockRequestInterceptor implements HttpInterceptor { 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) {