Documentation
¶
Index ¶
Constants ¶
View Source
const ( // Text matcher type Text = "text" // Contains matcher type Contains = "contains" // Equal matcher type Equal = "equal" // Not contains matcher type NotContains = "notcontains" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ContainsMatcher ¶
type ContainsMatcher struct {
}
ContainsMatcher tests if the expected value is in the got variable
func (ContainsMatcher) Match ¶
func (m ContainsMatcher) Match(got interface{}, expected interface{}) MatcherResult
Match matches on the given values
type EqualMatcher ¶
type EqualMatcher struct {
}
EqualMatcher matches if given values are equal
func (EqualMatcher) Match ¶
func (m EqualMatcher) Match(got interface{}, expected interface{}) MatcherResult
Match matches the values if they are equal
type Matcher ¶
type Matcher interface {
Match(actual interface{}, expected interface{}) MatcherResult
}
Matcher interface which is implemented by all matchers
type MatcherResult ¶
MatcherResult will be returned by the executed matcher
type NotContainsMatcher ¶ added in v1.1.0
type NotContainsMatcher struct {
}
func (NotContainsMatcher) Match ¶ added in v1.1.0
func (m NotContainsMatcher) Match(got interface{}, expected interface{}) MatcherResult
type TextMatcher ¶
type TextMatcher struct {
}
TextMatcher matches if two texts are equals
func (TextMatcher) Match ¶
func (m TextMatcher) Match(got interface{}, expected interface{}) MatcherResult
Match matches both texts
Click to show internal directories.
Click to hide internal directories.