Skip to main content

MockHttpClient class

A mock HTTP client designed for use when testing code that uses BaseClient.

Inheritance

: - Object

  • Mock
  • MockHttpClient

Implemented types

: - Client

Constructors

MockHttpClient

:

Properties

[hashCode] [→ int] : The hash code for this object. ::: features no setterinherited :::

[runtimeType] [→ Type] : A representation of the runtime type of the object. ::: features no setterinherited :::

Methods

close [→ void ] : Closes the client and cleans up any resources associated with it. ::: features inherited :::

[delete][([[Uri] url, ) [→ Future[<[Response]>]] ] : Sends an HTTP DELETE request with the given headers to the given URL. ::: features inherited :::

[get][([[Uri] url, ) [→ Future[<[Response]>]] ] : Sends an HTTP GET request with the given headers to the given URL. ::: features inherited :::

[head][([[Uri] url, ) [→ Future[<[Response]>]] ] : Sends an HTTP HEAD request with the given headers to the given URL. ::: features inherited :::

[noSuchMethod][([[Invocation] invocation, ) → dynamic ] : Handles method stubbing, method call verification, and real method calls. ::: features inherited :::

[patch][([[Uri] url, ) [→ Future[<[Response]>]] ] : Sends an HTTP PATCH request with the given headers and body to the given URL. ::: features inherited :::

[post][([[Uri] url, ) [→ Future[<[Response]>]] ] : Sends an HTTP POST request with the given headers and body to the given URL. ::: features inherited :::

[put][([[Uri] url, ) [→ Future[<[Response]>]] ] : Sends an HTTP PUT request with the given headers and body to the given URL. ::: features inherited :::

[read][([[Uri] url, ) [→ Future[<[String]>]] ] : Sends an HTTP GET request with the given headers to the given URL and returns a Future that completes to the body of the response as a String. ::: features inherited :::

[readBytes][([[Uri] url, ) [→ Future[<[Uint8List]>]] ] : Sends an HTTP GET request with the given headers to the given URL and returns a Future that completes to the body of the response as a list of bytes. ::: features inherited :::

[send][([[BaseRequest?] request]) [→ Future[<[StreamedResponse]>]] ] : Sends an HTTP request and asynchronously returns the response. ::: features override :::

[toString][ [→ String] ] : A string representation of this object. ::: features inherited :::

Operators

[operator ==][([[Object] other]) [→ bool] ] : The equality operator. ::: features inherited :::

  1. talawa
  2. graphql_config
  3. MockHttpClient class
graphql_config library