test

package
v2.0.0-beta.7 Latest Latest
Warning

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

Go to latest
Published: Jan 24, 2022 License: MIT Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CreateMockServer

func CreateMockServer(t *testing.T, mappingPaths []string) *httptest.Server

func CreateMockServerFromDir

func CreateMockServerFromDir(t *testing.T, d string) *httptest.Server

Types

type Mapping

type Mapping struct {
	Request struct {
		Method string            `json:"method"`
		Path   string            `json:"path"`
		Query  map[string]string `json:"query"`
	} `json:"request"`
	Response struct {
		Status       int               `json:"status"`
		BodyFileName string            `json:"bodyFileName"`
		BodyContent  string            `json:"bodyContent"`
		Headers      map[string]string `json:"headers"`
	} `json:"response"`
}

func (*Mapping) Match

func (m *Mapping) Match(r *http.Request) bool

Jump to

Keyboard shortcuts

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