unit

package
v0.4.0 Latest Latest
Warning

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

Go to latest
Published: Jan 21, 2024 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ValidErr

func ValidErr(err error, expectedErr error, t *testing.T)

func ValidRes

func ValidRes(result interface{}, expectedResult interface{}, t *testing.T)

Types

type TestAPIResult

type TestAPIResult struct {
	StatusCode int
	Body       interface{}
}

type TestCase

type TestCase[I any, ER any] struct {
	Name        string
	MockReturns TestCaseMockReturns
	Input       I
	ExpectedRes ER
	ExpectedErr error
}

type TestCaseMockReturn

type TestCaseMockReturn struct {
	Result interface{}
	Err    error
}

type TestCaseMockReturns

type TestCaseMockReturns = map[string]TestCaseMockReturn

Jump to

Keyboard shortcuts

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