match

package
v1.2.1 Latest Latest
Warning

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

Go to latest
Published: Jun 2, 2022 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	ErrMethodNotMatch   = errors.New("Method not match")
	ErrPathNotMatch     = errors.New("Path not match")
	ErrQueryStringMatch = errors.New("Query string not match")
	ErrHeadersNotMatch  = errors.New("Headers not match")
	ErrCookiesNotMatch  = errors.New("Cookies not match")
	ErrBodyNotMatch     = errors.New("Body not match")
)

Functions

This section is empty.

Types

type Matcher

type Matcher interface {
	Match(req *definition.Request, mock *definition.Request) (bool, error)
}

Matcher checks if the received request matches with some specific mock request definition.

type MockMatch

type MockMatch struct {
}

func (MockMatch) Match

func (mm MockMatch) Match(req *definition.Request, mock *definition.Request) (bool, error)

Jump to

Keyboard shortcuts

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