Documentation ¶
Overview ¶
Copyright 2024 Matthew Rich <[email protected]>. All rights reserved.
Copyright 2024 Matthew Rich <[email protected]>. All rights reserved.
Index ¶
- type F
- type Ft
- func (f *Ft) Assert()
- func (f *Ft) AssertEq(value interface{})
- func (f *Ft) AssertGe(value interface{})
- func (f *Ft) AssertGt(value interface{})
- func (f *Ft) AssertLe(value interface{})
- func (f *Ft) AssertLt(value interface{})
- func (f *Ft) AssertStrEq(value string)
- func (f *Ft) Fixture() []interface{}
- func (f *Ft) Result() interface{}
- func (f *Ft) RunWith(t Test)
- func (f *Ft) Value() interface{}
- type Param
- type ParamReader
- type Parameters
- type Result
- type ResultReader
- type Results
- type Test
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Ft ¶
func New ¶
func New(t *testing.T, f F, p ParamReader, r ResultReader) *Ft
func (*Ft) AssertStrEq ¶
type Param ¶
type Param interface{}
Fixture params are a list of values used to initialize a fixture
type ParamReader ¶
type Parameters ¶
type Parameters struct {
// contains filtered or unexported fields
}
func (*Parameters) Read ¶
func (p *Parameters) Read() <-chan Param
func (*Parameters) Values ¶
func (p *Parameters) Values() []Param
type ResultReader ¶
Click to show internal directories.
Click to hide internal directories.