testutils

package
v0.0.0-...-ac5cf8d Latest Latest
Warning

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

Go to latest
Published: Mar 23, 2021 License: MIT Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AssertResponse

func AssertResponse(t *testing.T, response *httptest.ResponseRecorder, expectedResponse Response)

func NewDeleteGradeRequest

func NewDeleteGradeRequest(id string) *http.Request

func NewEditGradeRequest

func NewEditGradeRequest(id string, grade model.Grade) *http.Request

func NewEditInvalidGradeRequest

func NewEditInvalidGradeRequest(id string, grade model.InvalidGrade) *http.Request

func NewGetGradeRequest

func NewGetGradeRequest(id string) *http.Request

func NewGetGradesByStudentRequest

func NewGetGradesByStudentRequest(student string) *http.Request

func NewGetGradesRequest

func NewGetGradesRequest() *http.Request

func NewPostGradeRequest

func NewPostGradeRequest(grade model.Grade) *http.Request

func NewPostInvalidGradeRequest

func NewPostInvalidGradeRequest(grade model.InvalidGrade) *http.Request

Types

type Response

type Response struct {
	Header     http.Header
	Body       string
	StatusCode int
}

Jump to

Keyboard shortcuts

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