On this page
TestRequest
class
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: ArrayBuffer | Blob | string | number | Object | (string | number | Object | null)[] | null, opts: {...}): void
error(error: ErrorEvent, opts: {...}): void
event(event: HttpEvent<any>): void
}
Description
This interface allows access to the underlying HttpRequest
, and allows responding with HttpEvent
s or HttpErrorResponse
s.
Constructor
|
request | Type: |
observer | Type: |
Properties
Property | Description |
---|---|
cancelled: boolean |
Read-only. Whether the request was cancelled after it was sent. |
request: HttpRequest<any> |
Declared in constructor. |
Methods
flush()
|
||||
---|---|---|---|---|
Resolve the request by returning a body plus additional HTTP information (such as response headers) if provided. |
||||
|
body | Type: |
opts | Type: Optional. Default is |
Returns
void
Both successful and unsuccessful responses can be delivered via flush()
.
error()
|
||||
---|---|---|---|---|
Resolve the request by returning an |
||||
|
error | Type: |
opts | Type: Optional. Default is |
Returns
void
© 2010–2019 Google, Inc.
Licensed under the Creative Commons Attribution License 4.0.
https://v6.angular.io/api/common/http/testing/TestRequest