Documentation ¶
Index ¶
- Variables
- func AssertNilOrFail(t *testing.T, subject any)
- func CreateDatabase(databaseName string, appConfig *config.AppConfig) (string, error)
- func Dirname() (string, error)
- func DoHTTPRequest(t *testing.T, httpHandler http.Handler, request *http.Request, ...)
- func DoHTTPRequestWithResponse[T any](t *testing.T, httpHandler http.Handler, request *http.Request, response T, ...) T
- func DropDatabase(databaseName string, appConfig *config.AppConfig) (string, error)
- func EncodeToJSON(t *testing.T, subject any) io.Reader
- func Filename() (string, error)
- func NewHTTPRequest(t *testing.T, method string, url string, body io.Reader) *http.Request
- func SeedDatabase()
- func SuccessOrFailNow[T any](t *testing.T, tester func() (T, error))
- func ToDatabaseName(testFuncName string) string
- func TruncateDatabase(db persistence.Database, config *config.AppConfig) error
- func ValueFromOrFail[T any](t *testing.T, value T, err error) T
- func ValueFromSupplierOrFail[T any](t *testing.T, supplier func() (T, error)) T
- type ExpectOption
Constants ¶
This section is empty.
Variables ¶
View Source
var (
TestDirectoryRoot = dir + "/../../"
)
Functions ¶
func AssertNilOrFail ¶
func CreateDatabase ¶
func DoHTTPRequest ¶
func DropDatabase ¶
func NewHTTPRequest ¶
func SeedDatabase ¶
func SeedDatabase()
func ToDatabaseName ¶
func TruncateDatabase ¶
func TruncateDatabase(db persistence.Database, config *config.AppConfig) error
Types ¶
type ExpectOption ¶
func ExpectHTTPStatus ¶
func ExpectHTTPStatus(statusCode int) ExpectOption
Click to show internal directories.
Click to hide internal directories.