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> | Declared in constructor. |
方法
Resolve the request by returning a body plus additional HTTP information (such as response headers) if provided. If the request specifies an expected body type, the body is converted into the requested type. Otherwise, the body is converted to | ||||||
参数
返回值
| ||||||
Both successful and unsuccessful responses can be delivered via |
Resolve the request by returning an | ||||||
参数
返回值
|
Deliver an arbitrary |