project

package
v2.2.8-1 Latest Latest
Warning

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

Go to latest
Published: Mar 28, 2022 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Actions

type Actions struct {
	// contains filtered or unexported fields
}

this implements the "when" part of given/when/then

none of the func implement error checks, and that is complete intended, you should check for errors using the Then()

func (*Actions) Create

func (a *Actions) Create() *Actions

func (*Actions) DoNotIgnoreErrors

func (a *Actions) DoNotIgnoreErrors() *Actions

func (*Actions) IgnoreErrors

func (a *Actions) IgnoreErrors() *Actions

func (*Actions) Login

func (a *Actions) Login() *Actions

func (*Actions) SetPermissions

func (a *Actions) SetPermissions(permissions []fixture.ACL, roleName string) *Actions

func (*Actions) Then

func (a *Actions) Then() *Consequences

type Consequences

type Consequences struct {
	// contains filtered or unexported fields
}

this implements the "then" part of given/when/then

func (*Consequences) And

func (c *Consequences) And(block func(account *account.Account, err error)) *Consequences

func (*Consequences) CurrentUser

func (c *Consequences) CurrentUser(block func(user *session.GetUserInfoResponse, err error)) *Consequences

func (*Consequences) Given

func (c *Consequences) Given() *Context

func (*Consequences) When

func (c *Consequences) When() *Actions

type Context

type Context struct {
	// contains filtered or unexported fields
}

this implements the "given" part of given/when/then

func Given

func Given(t *testing.T) *Context

func (*Context) And

func (c *Context) And(block func()) *Context

func (*Context) GetName

func (c *Context) GetName() string

func (*Context) Name

func (c *Context) Name(name string) *Context

func (*Context) When

func (c *Context) When() *Actions

Jump to

Keyboard shortcuts

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