func (p *Message) Given(state string) *Message {
	p.States = []State{State{Name: state}}

	return p
}
func (p *Message) Given(state string) *Message {
	p.States = []State{State{Name: state}}

	return p
}
func ( p * Message ) Given ( state string ) * Message { p . States = [ ] State { State { Name : state } } return p }
// Given specifies a provider state. Optional.
Given specifies a provider state . Optional .