builder

package
v0.0.0-...-3e41d62 Latest Latest
Warning

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

Go to latest
Published: Apr 24, 2016 License: MIT Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type RequestBuilder

type RequestBuilder struct {
	Request  *http.Request
	Response *response.TestResponse
	// contains filtered or unexported fields
}

func WithMux

func WithMux(m http.Handler) (r *RequestBuilder)

func (*RequestBuilder) Delete

func (r *RequestBuilder) Delete(path string) *RequestBuilder

func (*RequestBuilder) Do

func (r *RequestBuilder) Do() *RequestBuilder

func (*RequestBuilder) Get

func (r *RequestBuilder) Get(path string) *RequestBuilder

func (*RequestBuilder) Head

func (r *RequestBuilder) Head(path string) *RequestBuilder

func (*RequestBuilder) Header

func (r *RequestBuilder) Header(k string, v string) *RequestBuilder

func (*RequestBuilder) Headers

func (r *RequestBuilder) Headers(headers map[string]string) *RequestBuilder

func (*RequestBuilder) JSON

func (r *RequestBuilder) JSON(s interface{}) *RequestBuilder

func (*RequestBuilder) Method

func (r *RequestBuilder) Method(method string) *RequestBuilder

func (*RequestBuilder) Options

func (r *RequestBuilder) Options(path string) *RequestBuilder

func (*RequestBuilder) Param

func (r *RequestBuilder) Param(k string, v string) *RequestBuilder

func (*RequestBuilder) Params

func (r *RequestBuilder) Params(params map[string]string) *RequestBuilder

func (*RequestBuilder) Patch

func (r *RequestBuilder) Patch(path string) *RequestBuilder

func (*RequestBuilder) Path

func (r *RequestBuilder) Path(path string) *RequestBuilder

func (*RequestBuilder) Post

func (r *RequestBuilder) Post(path string) *RequestBuilder

func (*RequestBuilder) Put

func (r *RequestBuilder) Put(path string) *RequestBuilder

Jump to

Keyboard shortcuts

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