Expand description
Constructors§
§new RequestHistory(): RequestHistory
new RequestHistory(): RequestHistory
Accessors§
Source§get all(): readonly RecordedRequest[]
get all(): readonly RecordedRequest[]
All entries as a readonly array.
Methods§
Source§"[iterator]"(): Iterator<RecordedRequest>
"[iterator]"(): Iterator<RecordedRequest>
Enables for...of iteration over recorded entries.
Source§at(index: number): RecordedRequest | undefined
at(index: number): RecordedRequest | undefined
Get the entry at a specific index. Supports negative indices.
Source§first(): RecordedRequest | undefined
first(): RecordedRequest | undefined
First recorded request, or undefined if empty.
Source§last(): RecordedRequest | undefined
last(): RecordedRequest | undefined
Most recent recorded request, or undefined if empty.
Source§record(request: MockRequest, rule: string | undefined): void
record(request: MockRequest, rule: string | undefined): void
Source§where(predicate: (entry: RecordedRequest) => boolean): RecordedRequest[]
where(predicate: (entry: RecordedRequest) => boolean): RecordedRequest[]
Filter entries by a predicate.
Records every request the server handles. Iterable and has fluent query methods for test assertions.