feat(common): two missing features in HttpClient (#17996)
- Add params to HttpRequest API - Add optional description to testing APIs
This commit is contained in:

committed by
Jason Aden

parent
37797e2b4e
commit
c81ad9d19d
@ -33,16 +33,16 @@ export abstract class HttpTestingController {
|
||||
abstract match(match: string|RequestMatch|((req: HttpRequest<any>) => boolean)): TestRequest[];
|
||||
|
||||
// Expect that exactly one request matches the given parameter.
|
||||
abstract expectOne(url: string): TestRequest;
|
||||
abstract expectOne(params: RequestMatch): TestRequest;
|
||||
abstract expectOne(matchFn: ((req: HttpRequest<any>) => boolean)): TestRequest;
|
||||
abstract expectOne(match: string|RequestMatch|((req: HttpRequest<any>) => boolean)): TestRequest;
|
||||
abstract expectOne(url: string, description?: string): TestRequest;
|
||||
abstract expectOne(params: RequestMatch, description?: string): TestRequest;
|
||||
abstract expectOne(matchFn: ((req: HttpRequest<any>) => boolean), description?: string): TestRequest;
|
||||
abstract expectOne(match: string|RequestMatch|((req: HttpRequest<any>) => boolean), description?: string): TestRequest;
|
||||
|
||||
// Assert that no requests match the given parameter.
|
||||
abstract expectNone(url: string): void;
|
||||
abstract expectNone(params: RequestMatch): void;
|
||||
abstract expectNone(matchFn: ((req: HttpRequest<any>) => boolean)): void;
|
||||
abstract expectNone(match: string|RequestMatch|((req: HttpRequest<any>) => boolean)): void;
|
||||
abstract expectNone(url: string, description?: string): void;
|
||||
abstract expectNone(params: RequestMatch, description?: string): void;
|
||||
abstract expectNone(matchFn: ((req: HttpRequest<any>) => boolean), description?: string): void;
|
||||
abstract expectNone(match: string|RequestMatch|((req: HttpRequest<any>) => boolean), description?: string): void;
|
||||
|
||||
// Validate that all requests which were issued were flushed.
|
||||
abstract verify(opts?: {ignoreCancelled?: boolean}): void;
|
||||
|
Reference in New Issue
Block a user