Documentation
¶
Index ¶
- func Build[T any](build func(v *T)) *T
- func Cases[C any](cases ...C) iter.Seq[C]
- func GivenT(setup func(b T)) func(*testing.T)
- func Must[T any](v T, err error) T
- func Must2[A any, B any](a A, b B, err error) (A, B)
- func MustDo[T any](action func() (T, error)) T
- func MustDo2[A any, B any](action func() (A, B, error)) (A, B)
- func MustText[T any](text string) T
- func ScenarioT(setup func(b T)) func(*testing.T)
- type Checker
- func Equal[V any](expect V, actual V) Checker
- func EqualSeq[V any](expect iter.Seq[V], actual iter.Seq[V]) Checker
- func ErrorAs[V error](expect *V, err error) Checker
- func ErrorIs(expect error, err error) Checker
- func False(actual bool) Checker
- func HasError(err error) Checker
- func MatchSnapshot(build func(s *snapshot.Snapshot), snapshotName string) Checker
- func Nil[V any](actual V) Checker
- func NoError(err error) Checker
- func NotEqual[V any](expect V, actual V) Checker
- func SliceHaveLen[Slice ~[]E, E any](expect int, actual Slice) Checker
- func True(actual bool) Checker
- func Zero[V any](actual V) Checker
- type T
- type TB
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
Click to show internal directories.
Click to hide internal directories.