test

package
v1.5.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 20, 2025 License: MIT Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NestServer

func NestServer() *httptest.Server

NestServer returns a mock Nest server which returns a valid response.

func NestServerInvalidResponse

func NestServerInvalidResponse() *httptest.Server

NestServerInvalidResponse returns a mock Nest server which returns an invalid JSON response.

func NestServerInvalidToken

func NestServerInvalidToken() *httptest.Server

NestServerInvalidToken returns a mock Nest server which returns an error due to invalid authentication token.

func ValidToken

func ValidToken() *oauth2.Token

ValidToken returns a dummy oauth token which is always valid. Using this token won't trigger a call to refresh the access token.

func WeatherServerImperial

func WeatherServerImperial() *httptest.Server

WeatherServerImperial returns a mock OpenWeatherMap server which returns a valid response with temperature in Fahrenheit.

func WeatherServerInvalidResponse

func WeatherServerInvalidResponse() *httptest.Server

WeatherServerInvalidResponse returns a mock OpenWeatherMap server which returns an invalid JSON response.

func WeatherServerInvalidToken

func WeatherServerInvalidToken() *httptest.Server

WeatherServerInvalidToken returns a mock OpenWeatherMap server which returns an error due to invalid authentication token.

func WeatherServerMetric

func WeatherServerMetric() *httptest.Server

WeatherServerMetric returns a mock OpenWeatherMap server which returns a valid response with temperature in Celsius.

func WeatherServerMissingID

func WeatherServerMissingID() *httptest.Server

WeatherServerMissingID returns a mock OpenWeatherMap server which returns an error due to missing location ID.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL