validators

package
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Feb 9, 2024 License: MIT Imports: 14 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ValidateHttpHeaders

func ValidateHttpHeaders(expectedMessage *message.Message, actualHeaders http.Header, logger *logging.Logger) error

func ValidateHttpMethod

func ValidateHttpMethod(expectedMessage *message.RequestMessage, actualMethod string, logger *logging.Logger) error

func ValidateHttpPayload

func ValidateHttpPayload(expectedMessage *message.Message, actualPayload io.ReadCloser,
	payloadType internal.PayloadType, logger *logging.Logger) error

func ValidateHttpQueryParams

func ValidateHttpQueryParams(expectedMessage *message.RequestMessage, actualUrl *url.URL, logger *logging.Logger) error

func ValidateHttpStatusCode

func ValidateHttpStatusCode(expectedMessage *message.ResponseMessage, actualStatusCode int, logger *logging.Logger) error

func ValidatePath

func ValidatePath(expectedMessage *message.RequestMessage, actualUrl *url.URL, logger *logging.Logger) error

Types

This section is empty.

Jump to

Keyboard shortcuts

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