Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 | 87x 87x 87x 451x | import { capture } from 'ts-mockito';
import { HttpError } from 'ish-core/models/http-error/http-error.model';
import { ApiService } from 'ish-core/services/api/api.service';
/* eslint-disable no-console */
export function logApiCalls(apiServiceMock: ApiService) {
for (let i = 0; i < 100; i++) {
try {
const args = capture(apiServiceMock.get).byCallIndex(i);
console.log('GET', args);
} catch (err) {
break;
}
}
for (let i = 0; i < 100; i++) {
try {
const args = capture(apiServiceMock.post).byCallIndex(i);
console.log('POST', args);
} catch (err) {
break;
}
}
for (let i = 0; i < 100; i++) {
try {
const args = capture(apiServiceMock.put).byCallIndex(i);
console.log('PUT', args);
} catch (err) {
break;
}
}
}
export function makeHttpError(fields: Partial<HttpError>): HttpError {
return {
name: 'HttpErrorResponse',
...fields,
};
}
|