apollo-code / tools/src / MockWebSearchProvider
Class: MockWebSearchProvider
Deterministic offline provider for contract tests; it performs no I/O.
Implements
Constructors
Constructor
new MockWebSearchProvider(
id,responses):MockWebSearchProvider
Parameters
id
string
responses
Returns
MockWebSearchProvider
Properties
calls
readonlycalls:object[] =[]
limit
limit:
number
query
query:
string
id
readonlyid:string
Implementation of
Methods
search()
search(
request,context):Promise<readonlyWebSearchProviderResult[]>
Parameters
request
limit
number
query
string
context
signal
AbortSignal
Returns
Promise<readonly WebSearchProviderResult[]>