## API Report File for "@angular/common_http_testing" > Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). ```ts import { HttpEvent } from '@angular/common/http'; import { HttpHeaders } from '@angular/common/http'; import { HttpRequest } from '@angular/common/http'; import * as i0 from '@angular/core'; import * as i1 from '@angular/common/http'; import { Observer } from 'rxjs'; // @public export class HttpClientTestingModule { // (undocumented) static ɵfac: i0.ɵɵFactoryDeclaration; // (undocumented) static ɵinj: i0.ɵɵInjectorDeclaration; // (undocumented) static ɵmod: i0.ɵɵNgModuleDeclaration; } // @public export abstract class HttpTestingController { abstract expectNone(url: string, description?: string): void; abstract expectNone(params: RequestMatch, description?: string): void; abstract expectNone(matchFn: ((req: HttpRequest) => boolean), description?: string): void; abstract expectNone(match: string | RequestMatch | ((req: HttpRequest) => boolean), description?: string): void; abstract expectOne(url: string, description?: string): TestRequest; abstract expectOne(params: RequestMatch, description?: string): TestRequest; abstract expectOne(matchFn: ((req: HttpRequest) => boolean), description?: string): TestRequest; abstract expectOne(match: string | RequestMatch | ((req: HttpRequest) => boolean), description?: string): TestRequest; abstract match(match: string | RequestMatch | ((req: HttpRequest) => boolean)): TestRequest[]; abstract verify(opts?: { ignoreCancelled?: boolean; }): void; } // @public export interface RequestMatch { // (undocumented) method?: string; // (undocumented) url?: string; } // @public export class TestRequest { constructor(request: HttpRequest, observer: Observer>); get cancelled(): boolean; // @deprecated error(error: ErrorEvent, opts?: TestRequestErrorOptions): void; error(error: ProgressEvent, opts?: TestRequestErrorOptions): void; event(event: HttpEvent): void; flush(body: ArrayBuffer | Blob | boolean | string | number | Object | (boolean | string | number | Object | null)[] | null, opts?: { headers?: HttpHeaders | { [name: string]: string | string[]; }; status?: number; statusText?: string; }): void; // (undocumented) request: HttpRequest; } // (No @packageDocumentation comment for this package) ```