TestRequest
A mock requests that was received and is ready to be answered.
class TestRequest {
constructor(request: HttpRequest<any>, observer: Observer<HttpEvent<any>>)
cancelled: boolean
request: HttpRequest<any>
flush(body: string | number | Object | ArrayBuffer | Blob | (string | number | Object)[], opts: { headers?: HttpHeaders | { [name: string]: string | string[]; }; status?: number; statusText?: string; } = {}): void
error(error: ErrorEvent, opts: { headers?: HttpHeaders | { [name: string]: string | string[]; }; status?: number; statusText?: string; } = {}): void
event(event: HttpEvent<any>): void
}
说明
This interface allows access to the underlying HttpRequest
, and allows responding with HttpEvent
s or HttpErrorResponse
s.
构造函数
参数
|
属性
属性 | 说明 |
---|---|
cancelled: boolean | 只读 Whether the request was cancelled after it was sent. |
request: HttpRequest<any> | 声明于构造函数中 |
方法
Resolve the request by returning a body plus additional HTTP information (such as response headers) if provided. | ||||||
参数
返回值
| ||||||
Both successful and unsuccessful responses can be delivered via |
Resolve the request by returning an | ||||||
参数
返回值
|
Deliver an arbitrary |