testconnect

package
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Jul 27, 2024 License: MIT Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func MethodInvoke

func MethodInvoke[REQ, RES any](
	method func(context.Context, *connect.Request[REQ]) (*connect.Response[RES], error),
	req *REQ,
	opts ...Option,
) (*connect.Response[RES], error)

Types

type Option

type Option = func(header http.Header)

func WithAdjustedTime

func WithAdjustedTime(t time.Time) Option

func WithIdempotencyKey

func WithIdempotencyKey(idempotencyKey uuid.UUID) Option

func WithSpoofingUserID

func WithSpoofingUserID(userID uuid.UUID) Option

func WithTransactionContext

func WithTransactionContext(tctx transaction_context.TransactionContext) Option

Jump to

Keyboard shortcuts

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