Documentation ¶
Overview ¶
Gomega matchers
This package implements the Gomega matchers and does not typically need to be imported. See the docs for Gomega for documentation on the matchers
Index ¶
- type AssignableToTypeOfMatcher
- type BeClosedMatcher
- type BeEmptyMatcher
- type BeEquivalentToMatcher
- type BeFalseMatcher
- type BeNilMatcher
- type BeNumericallyMatcher
- type BeTrueMatcher
- type BeZeroMatcher
- type ContainElementMatcher
- type ContainSubstringMatcher
- type EqualMatcher
- type HaveKeyMatcher
- type HaveLenMatcher
- type HaveOccurredMatcher
- type MatchErrorMatcher
- type MatchJSONMatcher
- type MatchRegexpMatcher
- type PanicMatcher
- type ReceiveMatcher
- func (matcher *ReceiveMatcher) FailureMessage(actual interface{}) (message string)
- func (matcher *ReceiveMatcher) Match(actual interface{}) (success bool, err error)
- func (matcher *ReceiveMatcher) MatchMayChangeInTheFuture(actual interface{}) bool
- func (matcher *ReceiveMatcher) NegatedFailureMessage(actual interface{}) (message string)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AssignableToTypeOfMatcher ¶
type AssignableToTypeOfMatcher struct {
Expected interface{}
}
func (*AssignableToTypeOfMatcher) FailureMessage ¶
func (matcher *AssignableToTypeOfMatcher) FailureMessage(actual interface{}) string
func (*AssignableToTypeOfMatcher) Match ¶
func (matcher *AssignableToTypeOfMatcher) Match(actual interface{}) (success bool, err error)
func (*AssignableToTypeOfMatcher) NegatedFailureMessage ¶
func (matcher *AssignableToTypeOfMatcher) NegatedFailureMessage(actual interface{}) string
type BeClosedMatcher ¶
type BeClosedMatcher struct { }
func (*BeClosedMatcher) FailureMessage ¶
func (matcher *BeClosedMatcher) FailureMessage(actual interface{}) (message string)
func (*BeClosedMatcher) Match ¶
func (matcher *BeClosedMatcher) Match(actual interface{}) (success bool, err error)
func (*BeClosedMatcher) NegatedFailureMessage ¶
func (matcher *BeClosedMatcher) NegatedFailureMessage(actual interface{}) (message string)
type BeEmptyMatcher ¶
type BeEmptyMatcher struct { }
func (*BeEmptyMatcher) FailureMessage ¶
func (matcher *BeEmptyMatcher) FailureMessage(actual interface{}) (message string)
func (*BeEmptyMatcher) Match ¶
func (matcher *BeEmptyMatcher) Match(actual interface{}) (success bool, err error)
func (*BeEmptyMatcher) NegatedFailureMessage ¶
func (matcher *BeEmptyMatcher) NegatedFailureMessage(actual interface{}) (message string)
type BeEquivalentToMatcher ¶
type BeEquivalentToMatcher struct {
Expected interface{}
}
func (*BeEquivalentToMatcher) FailureMessage ¶
func (matcher *BeEquivalentToMatcher) FailureMessage(actual interface{}) (message string)
func (*BeEquivalentToMatcher) Match ¶
func (matcher *BeEquivalentToMatcher) Match(actual interface{}) (success bool, err error)
func (*BeEquivalentToMatcher) NegatedFailureMessage ¶
func (matcher *BeEquivalentToMatcher) NegatedFailureMessage(actual interface{}) (message string)
type BeFalseMatcher ¶
type BeFalseMatcher struct { }
func (*BeFalseMatcher) FailureMessage ¶
func (matcher *BeFalseMatcher) FailureMessage(actual interface{}) (message string)
func (*BeFalseMatcher) Match ¶
func (matcher *BeFalseMatcher) Match(actual interface{}) (success bool, err error)
func (*BeFalseMatcher) NegatedFailureMessage ¶
func (matcher *BeFalseMatcher) NegatedFailureMessage(actual interface{}) (message string)
type BeNilMatcher ¶
type BeNilMatcher struct { }
func (*BeNilMatcher) FailureMessage ¶
func (matcher *BeNilMatcher) FailureMessage(actual interface{}) (message string)
func (*BeNilMatcher) Match ¶
func (matcher *BeNilMatcher) Match(actual interface{}) (success bool, err error)
func (*BeNilMatcher) NegatedFailureMessage ¶
func (matcher *BeNilMatcher) NegatedFailureMessage(actual interface{}) (message string)
type BeNumericallyMatcher ¶
type BeNumericallyMatcher struct { Comparator string CompareTo []interface{} }
func (*BeNumericallyMatcher) FailureMessage ¶
func (matcher *BeNumericallyMatcher) FailureMessage(actual interface{}) (message string)
func (*BeNumericallyMatcher) Match ¶
func (matcher *BeNumericallyMatcher) Match(actual interface{}) (success bool, err error)
func (*BeNumericallyMatcher) NegatedFailureMessage ¶
func (matcher *BeNumericallyMatcher) NegatedFailureMessage(actual interface{}) (message string)
type BeTrueMatcher ¶
type BeTrueMatcher struct { }
func (*BeTrueMatcher) FailureMessage ¶
func (matcher *BeTrueMatcher) FailureMessage(actual interface{}) (message string)
func (*BeTrueMatcher) Match ¶
func (matcher *BeTrueMatcher) Match(actual interface{}) (success bool, err error)
func (*BeTrueMatcher) NegatedFailureMessage ¶
func (matcher *BeTrueMatcher) NegatedFailureMessage(actual interface{}) (message string)
type BeZeroMatcher ¶
type BeZeroMatcher struct { }
func (*BeZeroMatcher) FailureMessage ¶
func (matcher *BeZeroMatcher) FailureMessage(actual interface{}) (message string)
func (*BeZeroMatcher) Match ¶
func (matcher *BeZeroMatcher) Match(actual interface{}) (success bool, err error)
func (*BeZeroMatcher) NegatedFailureMessage ¶
func (matcher *BeZeroMatcher) NegatedFailureMessage(actual interface{}) (message string)
type ContainElementMatcher ¶
type ContainElementMatcher struct {
Element interface{}
}
func (*ContainElementMatcher) FailureMessage ¶
func (matcher *ContainElementMatcher) FailureMessage(actual interface{}) (message string)
func (*ContainElementMatcher) Match ¶
func (matcher *ContainElementMatcher) Match(actual interface{}) (success bool, err error)
func (*ContainElementMatcher) NegatedFailureMessage ¶
func (matcher *ContainElementMatcher) NegatedFailureMessage(actual interface{}) (message string)
type ContainSubstringMatcher ¶
type ContainSubstringMatcher struct { Substr string Args []interface{} }
func (*ContainSubstringMatcher) FailureMessage ¶
func (matcher *ContainSubstringMatcher) FailureMessage(actual interface{}) (message string)
func (*ContainSubstringMatcher) Match ¶
func (matcher *ContainSubstringMatcher) Match(actual interface{}) (success bool, err error)
func (*ContainSubstringMatcher) NegatedFailureMessage ¶
func (matcher *ContainSubstringMatcher) NegatedFailureMessage(actual interface{}) (message string)
type EqualMatcher ¶
type EqualMatcher struct {
Expected interface{}
}
func (*EqualMatcher) FailureMessage ¶
func (matcher *EqualMatcher) FailureMessage(actual interface{}) (message string)
func (*EqualMatcher) Match ¶
func (matcher *EqualMatcher) Match(actual interface{}) (success bool, err error)
func (*EqualMatcher) NegatedFailureMessage ¶
func (matcher *EqualMatcher) NegatedFailureMessage(actual interface{}) (message string)
type HaveKeyMatcher ¶
type HaveKeyMatcher struct {
Key interface{}
}
func (*HaveKeyMatcher) FailureMessage ¶
func (matcher *HaveKeyMatcher) FailureMessage(actual interface{}) (message string)
func (*HaveKeyMatcher) Match ¶
func (matcher *HaveKeyMatcher) Match(actual interface{}) (success bool, err error)
func (*HaveKeyMatcher) NegatedFailureMessage ¶
func (matcher *HaveKeyMatcher) NegatedFailureMessage(actual interface{}) (message string)
type HaveLenMatcher ¶
type HaveLenMatcher struct {
Count int
}
func (*HaveLenMatcher) FailureMessage ¶
func (matcher *HaveLenMatcher) FailureMessage(actual interface{}) (message string)
func (*HaveLenMatcher) Match ¶
func (matcher *HaveLenMatcher) Match(actual interface{}) (success bool, err error)
func (*HaveLenMatcher) NegatedFailureMessage ¶
func (matcher *HaveLenMatcher) NegatedFailureMessage(actual interface{}) (message string)
type HaveOccurredMatcher ¶
type HaveOccurredMatcher struct { }
func (*HaveOccurredMatcher) FailureMessage ¶
func (matcher *HaveOccurredMatcher) FailureMessage(actual interface{}) (message string)
func (*HaveOccurredMatcher) Match ¶
func (matcher *HaveOccurredMatcher) Match(actual interface{}) (success bool, err error)
func (*HaveOccurredMatcher) NegatedFailureMessage ¶
func (matcher *HaveOccurredMatcher) NegatedFailureMessage(actual interface{}) (message string)
type MatchErrorMatcher ¶
type MatchErrorMatcher struct {
Expected interface{}
}
func (*MatchErrorMatcher) FailureMessage ¶
func (matcher *MatchErrorMatcher) FailureMessage(actual interface{}) (message string)
func (*MatchErrorMatcher) Match ¶
func (matcher *MatchErrorMatcher) Match(actual interface{}) (success bool, err error)
func (*MatchErrorMatcher) NegatedFailureMessage ¶
func (matcher *MatchErrorMatcher) NegatedFailureMessage(actual interface{}) (message string)
type MatchJSONMatcher ¶
type MatchJSONMatcher struct {
JSONToMatch interface{}
}
func (*MatchJSONMatcher) FailureMessage ¶
func (matcher *MatchJSONMatcher) FailureMessage(actual interface{}) (message string)
func (*MatchJSONMatcher) Match ¶
func (matcher *MatchJSONMatcher) Match(actual interface{}) (success bool, err error)
func (*MatchJSONMatcher) NegatedFailureMessage ¶
func (matcher *MatchJSONMatcher) NegatedFailureMessage(actual interface{}) (message string)
type MatchRegexpMatcher ¶
type MatchRegexpMatcher struct { Regexp string Args []interface{} }
func (*MatchRegexpMatcher) FailureMessage ¶
func (matcher *MatchRegexpMatcher) FailureMessage(actual interface{}) (message string)
func (*MatchRegexpMatcher) Match ¶
func (matcher *MatchRegexpMatcher) Match(actual interface{}) (success bool, err error)
func (*MatchRegexpMatcher) NegatedFailureMessage ¶
func (matcher *MatchRegexpMatcher) NegatedFailureMessage(actual interface{}) (message string)
type PanicMatcher ¶
type PanicMatcher struct{}
func (*PanicMatcher) FailureMessage ¶
func (matcher *PanicMatcher) FailureMessage(actual interface{}) (message string)
func (*PanicMatcher) Match ¶
func (matcher *PanicMatcher) Match(actual interface{}) (success bool, err error)
func (*PanicMatcher) NegatedFailureMessage ¶
func (matcher *PanicMatcher) NegatedFailureMessage(actual interface{}) (message string)
type ReceiveMatcher ¶
type ReceiveMatcher struct { Arg interface{} // contains filtered or unexported fields }
func (*ReceiveMatcher) FailureMessage ¶
func (matcher *ReceiveMatcher) FailureMessage(actual interface{}) (message string)
func (*ReceiveMatcher) Match ¶
func (matcher *ReceiveMatcher) Match(actual interface{}) (success bool, err error)
func (*ReceiveMatcher) MatchMayChangeInTheFuture ¶
func (matcher *ReceiveMatcher) MatchMayChangeInTheFuture(actual interface{}) bool
func (*ReceiveMatcher) NegatedFailureMessage ¶
func (matcher *ReceiveMatcher) NegatedFailureMessage(actual interface{}) (message string)
Source Files ¶
- assignable_to_type_of_matcher.go
- be_closed_matcher.go
- be_empty_matcher.go
- be_equivalent_to_matcher.go
- be_false_matcher.go
- be_nil_matcher.go
- be_numerically_matcher.go
- be_true_matcher.go
- be_zero_matcher.go
- contain_element_matcher.go
- contain_substring_matcher.go
- equal_matcher.go
- have_key_matcher.go
- have_len_matcher.go
- have_occurred_matcher.go
- match_error_matcher.go
- match_json_matcher.go
- match_regexp_matcher.go
- panic_matcher.go
- receive_matcher.go
- type_support.go
Click to show internal directories.
Click to hide internal directories.