...

Package matchers

import "github.com/onsi/gomega/matchers"
Overview
Index
Subdirectories

Overview ▾

Index ▾

type AndMatcher
    func (m *AndMatcher) FailureMessage(actual interface{}) (message string)
    func (m *AndMatcher) Match(actual interface{}) (success bool, err error)
    func (m *AndMatcher) MatchMayChangeInTheFuture(actual interface{}) bool
    func (m *AndMatcher) NegatedFailureMessage(actual interface{}) (message string)
type AssignableToTypeOfMatcher
    func (matcher *AssignableToTypeOfMatcher) FailureMessage(actual interface{}) string
    func (matcher *AssignableToTypeOfMatcher) Match(actual interface{}) (success bool, err error)
    func (matcher *AssignableToTypeOfMatcher) NegatedFailureMessage(actual interface{}) string
type BeADirectoryMatcher
    func (matcher *BeADirectoryMatcher) FailureMessage(actual interface{}) (message string)
    func (matcher *BeADirectoryMatcher) Match(actual interface{}) (success bool, err error)
    func (matcher *BeADirectoryMatcher) NegatedFailureMessage(actual interface{}) (message string)
type BeARegularFileMatcher
    func (matcher *BeARegularFileMatcher) FailureMessage(actual interface{}) (message string)
    func (matcher *BeARegularFileMatcher) Match(actual interface{}) (success bool, err error)
    func (matcher *BeARegularFileMatcher) NegatedFailureMessage(actual interface{}) (message string)
type BeAnExistingFileMatcher
    func (matcher *BeAnExistingFileMatcher) FailureMessage(actual interface{}) (message string)
    func (matcher *BeAnExistingFileMatcher) Match(actual interface{}) (success bool, err error)
    func (matcher *BeAnExistingFileMatcher) NegatedFailureMessage(actual interface{}) (message string)
type BeClosedMatcher
    func (matcher *BeClosedMatcher) FailureMessage(actual interface{}) (message string)
    func (matcher *BeClosedMatcher) Match(actual interface{}) (success bool, err error)
    func (matcher *BeClosedMatcher) NegatedFailureMessage(actual interface{}) (message string)
type BeComparableToMatcher
    func (matcher *BeComparableToMatcher) FailureMessage(actual interface{}) (message string)
    func (matcher *BeComparableToMatcher) Match(actual interface{}) (success bool, matchErr error)
    func (matcher *BeComparableToMatcher) NegatedFailureMessage(actual interface{}) (message string)
type BeElementOfMatcher
    func (matcher *BeElementOfMatcher) FailureMessage(actual interface{}) (message string)
    func (matcher *BeElementOfMatcher) Match(actual interface{}) (success bool, err error)
    func (matcher *BeElementOfMatcher) NegatedFailureMessage(actual interface{}) (message string)
type BeEmptyMatcher
    func (matcher *BeEmptyMatcher) FailureMessage(actual interface{}) (message string)
    func (matcher *BeEmptyMatcher) Match(actual interface{}) (success bool, err error)
    func (matcher *BeEmptyMatcher) NegatedFailureMessage(actual interface{}) (message string)
type BeEquivalentToMatcher
    func (matcher *BeEquivalentToMatcher) FailureMessage(actual interface{}) (message string)
    func (matcher *BeEquivalentToMatcher) Match(actual interface{}) (success bool, err error)
    func (matcher *BeEquivalentToMatcher) NegatedFailureMessage(actual interface{}) (message string)
type BeFalseMatcher
    func (matcher *BeFalseMatcher) FailureMessage(actual interface{}) (message string)
    func (matcher *BeFalseMatcher) Match(actual interface{}) (success bool, err error)
    func (matcher *BeFalseMatcher) NegatedFailureMessage(actual interface{}) (message string)
type BeIdenticalToMatcher
    func (matcher *BeIdenticalToMatcher) FailureMessage(actual interface{}) string
    func (matcher *BeIdenticalToMatcher) Match(actual interface{}) (success bool, matchErr error)
    func (matcher *BeIdenticalToMatcher) NegatedFailureMessage(actual interface{}) string
type BeKeyOfMatcher
    func (matcher *BeKeyOfMatcher) FailureMessage(actual interface{}) (message string)
    func (matcher *BeKeyOfMatcher) Match(actual interface{}) (success bool, err error)
    func (matcher *BeKeyOfMatcher) NegatedFailureMessage(actual interface{}) (message string)
type BeNilMatcher
    func (matcher *BeNilMatcher) FailureMessage(actual interface{}) (message string)
    func (matcher *BeNilMatcher) Match(actual interface{}) (success bool, err error)
    func (matcher *BeNilMatcher) NegatedFailureMessage(actual interface{}) (message string)
type BeNumericallyMatcher
    func (matcher *BeNumericallyMatcher) FailureMessage(actual interface{}) (message string)
    func (matcher *BeNumericallyMatcher) FormatFailureMessage(actual interface{}, negated bool) (message string)
    func (matcher *BeNumericallyMatcher) Match(actual interface{}) (success bool, err error)
    func (matcher *BeNumericallyMatcher) NegatedFailureMessage(actual interface{}) (message string)
type BeSentMatcher
    func (matcher *BeSentMatcher) FailureMessage(actual interface{}) (message string)
    func (matcher *BeSentMatcher) Match(actual interface{}) (success bool, err error)
    func (matcher *BeSentMatcher) MatchMayChangeInTheFuture(actual interface{}) bool
    func (matcher *BeSentMatcher) NegatedFailureMessage(actual interface{}) (message string)
type BeTemporallyMatcher
    func (matcher *BeTemporallyMatcher) FailureMessage(actual interface{}) (message string)
    func (matcher *BeTemporallyMatcher) Match(actual interface{}) (bool, error)
    func (matcher *BeTemporallyMatcher) NegatedFailureMessage(actual interface{}) (message string)
type BeTrueMatcher
    func (matcher *BeTrueMatcher) FailureMessage(actual interface{}) (message string)
    func (matcher *BeTrueMatcher) Match(actual interface{}) (success bool, err error)
    func (matcher *BeTrueMatcher) NegatedFailureMessage(actual interface{}) (message string)
type BeZeroMatcher
    func (matcher *BeZeroMatcher) FailureMessage(actual interface{}) (message string)
    func (matcher *BeZeroMatcher) Match(actual interface{}) (success bool, err error)
    func (matcher *BeZeroMatcher) NegatedFailureMessage(actual interface{}) (message string)
type ConsistOfMatcher
    func (matcher *ConsistOfMatcher) FailureMessage(actual interface{}) (message string)
    func (matcher *ConsistOfMatcher) Match(actual interface{}) (success bool, err error)
    func (matcher *ConsistOfMatcher) NegatedFailureMessage(actual interface{}) (message string)
type ContainElementMatcher
    func (matcher *ContainElementMatcher) FailureMessage(actual interface{}) (message string)
    func (matcher *ContainElementMatcher) Match(actual interface{}) (success bool, err error)
    func (matcher *ContainElementMatcher) NegatedFailureMessage(actual interface{}) (message string)
type ContainElementsMatcher
    func (matcher *ContainElementsMatcher) FailureMessage(actual interface{}) (message string)
    func (matcher *ContainElementsMatcher) Match(actual interface{}) (success bool, err error)
    func (matcher *ContainElementsMatcher) NegatedFailureMessage(actual interface{}) (message string)
type ContainSubstringMatcher
    func (matcher *ContainSubstringMatcher) FailureMessage(actual interface{}) (message string)
    func (matcher *ContainSubstringMatcher) Match(actual interface{}) (success bool, err error)
    func (matcher *ContainSubstringMatcher) NegatedFailureMessage(actual interface{}) (message string)
type EqualMatcher
    func (matcher *EqualMatcher) FailureMessage(actual interface{}) (message string)
    func (matcher *EqualMatcher) Match(actual interface{}) (success bool, err error)
    func (matcher *EqualMatcher) NegatedFailureMessage(actual interface{}) (message string)
type HaveCapMatcher
    func (matcher *HaveCapMatcher) FailureMessage(actual interface{}) (message string)
    func (matcher *HaveCapMatcher) Match(actual interface{}) (success bool, err error)
    func (matcher *HaveCapMatcher) NegatedFailureMessage(actual interface{}) (message string)
type HaveEachMatcher
    func (matcher *HaveEachMatcher) FailureMessage(actual interface{}) (message string)
    func (matcher *HaveEachMatcher) Match(actual interface{}) (success bool, err error)
    func (matcher *HaveEachMatcher) NegatedFailureMessage(actual interface{}) (message string)
type HaveExactElementsMatcher
    func (matcher *HaveExactElementsMatcher) FailureMessage(actual interface{}) (message string)
    func (matcher *HaveExactElementsMatcher) Match(actual interface{}) (success bool, err error)
    func (matcher *HaveExactElementsMatcher) NegatedFailureMessage(actual interface{}) (message string)
type HaveExistingFieldMatcher
    func (matcher *HaveExistingFieldMatcher) FailureMessage(actual interface{}) (message string)
    func (matcher *HaveExistingFieldMatcher) Match(actual interface{}) (success bool, err error)
    func (matcher *HaveExistingFieldMatcher) NegatedFailureMessage(actual interface{}) (message string)
type HaveFieldMatcher
    func (matcher *HaveFieldMatcher) FailureMessage(actual interface{}) (message string)
    func (matcher *HaveFieldMatcher) Match(actual interface{}) (success bool, err error)
    func (matcher *HaveFieldMatcher) NegatedFailureMessage(actual interface{}) (message string)
type HaveHTTPBodyMatcher
    func (matcher *HaveHTTPBodyMatcher) FailureMessage(actual interface{}) (message string)
    func (matcher *HaveHTTPBodyMatcher) Match(actual interface{}) (bool, error)
    func (matcher *HaveHTTPBodyMatcher) NegatedFailureMessage(actual interface{}) (message string)
type HaveHTTPHeaderWithValueMatcher
    func (matcher *HaveHTTPHeaderWithValueMatcher) FailureMessage(actual interface{}) string
    func (matcher *HaveHTTPHeaderWithValueMatcher) Match(actual interface{}) (success bool, err error)
    func (matcher *HaveHTTPHeaderWithValueMatcher) NegatedFailureMessage(actual interface{}) (message string)
type HaveHTTPStatusMatcher
    func (matcher *HaveHTTPStatusMatcher) FailureMessage(actual interface{}) (message string)
    func (matcher *HaveHTTPStatusMatcher) Match(actual interface{}) (success bool, err error)
    func (matcher *HaveHTTPStatusMatcher) NegatedFailureMessage(actual interface{}) (message string)
type HaveKeyMatcher
    func (matcher *HaveKeyMatcher) FailureMessage(actual interface{}) (message string)
    func (matcher *HaveKeyMatcher) Match(actual interface{}) (success bool, err error)
    func (matcher *HaveKeyMatcher) NegatedFailureMessage(actual interface{}) (message string)
type HaveKeyWithValueMatcher
    func (matcher *HaveKeyWithValueMatcher) FailureMessage(actual interface{}) (message string)
    func (matcher *HaveKeyWithValueMatcher) Match(actual interface{}) (success bool, err error)
    func (matcher *HaveKeyWithValueMatcher) NegatedFailureMessage(actual interface{}) (message string)
type HaveLenMatcher
    func (matcher *HaveLenMatcher) FailureMessage(actual interface{}) (message string)
    func (matcher *HaveLenMatcher) Match(actual interface{}) (success bool, err error)
    func (matcher *HaveLenMatcher) NegatedFailureMessage(actual interface{}) (message string)
type HaveOccurredMatcher
    func (matcher *HaveOccurredMatcher) FailureMessage(actual interface{}) (message string)
    func (matcher *HaveOccurredMatcher) Match(actual interface{}) (success bool, err error)
    func (matcher *HaveOccurredMatcher) NegatedFailureMessage(actual interface{}) (message string)
type HavePrefixMatcher
    func (matcher *HavePrefixMatcher) FailureMessage(actual interface{}) (message string)
    func (matcher *HavePrefixMatcher) Match(actual interface{}) (success bool, err error)
    func (matcher *HavePrefixMatcher) NegatedFailureMessage(actual interface{}) (message string)
type HaveSuffixMatcher
    func (matcher *HaveSuffixMatcher) FailureMessage(actual interface{}) (message string)
    func (matcher *HaveSuffixMatcher) Match(actual interface{}) (success bool, err error)
    func (matcher *HaveSuffixMatcher) NegatedFailureMessage(actual interface{}) (message string)
type HaveValueMatcher
    func (m *HaveValueMatcher) FailureMessage(_ interface{}) (message string)
    func (m *HaveValueMatcher) Match(actual interface{}) (bool, error)
    func (m *HaveValueMatcher) NegatedFailureMessage(_ interface{}) (message string)
type MatchErrorMatcher
    func (matcher *MatchErrorMatcher) FailureMessage(actual interface{}) (message string)
    func (matcher *MatchErrorMatcher) Match(actual any) (success bool, err error)
    func (matcher *MatchErrorMatcher) NegatedFailureMessage(actual interface{}) (message string)
type MatchJSONMatcher
    func (matcher *MatchJSONMatcher) FailureMessage(actual interface{}) (message string)
    func (matcher *MatchJSONMatcher) Match(actual interface{}) (success bool, err error)
    func (matcher *MatchJSONMatcher) NegatedFailureMessage(actual interface{}) (message string)
type MatchRegexpMatcher
    func (matcher *MatchRegexpMatcher) FailureMessage(actual interface{}) (message string)
    func (matcher *MatchRegexpMatcher) Match(actual interface{}) (success bool, err error)
    func (matcher *MatchRegexpMatcher) NegatedFailureMessage(actual interface{}) (message string)
type MatchXMLMatcher
    func (matcher *MatchXMLMatcher) FailureMessage(actual interface{}) (message string)
    func (matcher *MatchXMLMatcher) Match(actual interface{}) (success bool, err error)
    func (matcher *MatchXMLMatcher) NegatedFailureMessage(actual interface{}) (message string)
type MatchYAMLMatcher
    func (matcher *MatchYAMLMatcher) FailureMessage(actual interface{}) (message string)
    func (matcher *MatchYAMLMatcher) Match(actual interface{}) (success bool, err error)
    func (matcher *MatchYAMLMatcher) NegatedFailureMessage(actual interface{}) (message string)
type NotMatcher
    func (m *NotMatcher) FailureMessage(actual interface{}) (message string)
    func (m *NotMatcher) Match(actual interface{}) (bool, error)
    func (m *NotMatcher) MatchMayChangeInTheFuture(actual interface{}) bool
    func (m *NotMatcher) NegatedFailureMessage(actual interface{}) (message string)
type OrMatcher
    func (m *OrMatcher) FailureMessage(actual interface{}) (message string)
    func (m *OrMatcher) Match(actual interface{}) (success bool, err error)
    func (m *OrMatcher) MatchMayChangeInTheFuture(actual interface{}) bool
    func (m *OrMatcher) NegatedFailureMessage(actual interface{}) (message string)
type PanicMatcher
    func (matcher *PanicMatcher) FailureMessage(actual interface{}) (message string)
    func (matcher *PanicMatcher) Match(actual interface{}) (success bool, err error)
    func (matcher *PanicMatcher) NegatedFailureMessage(actual interface{}) (message string)
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)
type SatisfyMatcher
    func NewSatisfyMatcher(predicate interface{}) *SatisfyMatcher
    func (m *SatisfyMatcher) FailureMessage(actual interface{}) (message string)
    func (m *SatisfyMatcher) Match(actual interface{}) (success bool, err error)
    func (m *SatisfyMatcher) NegatedFailureMessage(actual interface{}) (message string)
type SucceedMatcher
    func (matcher *SucceedMatcher) FailureMessage(actual interface{}) (message string)
    func (matcher *SucceedMatcher) Match(actual interface{}) (success bool, err error)
    func (matcher *SucceedMatcher) NegatedFailureMessage(actual interface{}) (message string)
type WithTransformMatcher
    func NewWithTransformMatcher(transform interface{}, matcher types.GomegaMatcher) *WithTransformMatcher
    func (m *WithTransformMatcher) FailureMessage(_ interface{}) (message string)
    func (m *WithTransformMatcher) Match(actual interface{}) (bool, error)
    func (m *WithTransformMatcher) MatchMayChangeInTheFuture(_ interface{}) bool
    func (m *WithTransformMatcher) NegatedFailureMessage(_ interface{}) (message string)

Package files

and.go assignable_to_type_of_matcher.go attributes_slice.go be_a_directory.go be_a_regular_file.go be_an_existing_file.go be_closed_matcher.go be_comparable_to_matcher.go be_element_of_matcher.go be_empty_matcher.go be_equivalent_to_matcher.go be_false_matcher.go be_identical_to.go be_key_of_matcher.go be_nil_matcher.go be_numerically_matcher.go be_sent_matcher.go be_temporally_matcher.go be_true_matcher.go be_zero_matcher.go consist_of.go contain_element_matcher.go contain_elements_matcher.go contain_substring_matcher.go equal_matcher.go have_cap_matcher.go have_each_matcher.go have_exact_elements.go have_existing_field_matcher.go have_field.go have_http_body_matcher.go have_http_header_with_value_matcher.go have_http_status_matcher.go have_key_matcher.go have_key_with_value_matcher.go have_len_matcher.go have_occurred_matcher.go have_prefix_matcher.go have_suffix_matcher.go have_value.go match_error_matcher.go match_json_matcher.go match_regexp_matcher.go match_xml_matcher.go match_yaml_matcher.go not.go or.go panic_matcher.go receive_matcher.go satisfy_matcher.go semi_structured_data_support.go succeed_matcher.go type_support.go with_transform.go

type AndMatcher

type AndMatcher struct {
    Matchers []types.GomegaMatcher
    // contains filtered or unexported fields
}

func (*AndMatcher) FailureMessage

func (m *AndMatcher) FailureMessage(actual interface{}) (message string)

func (*AndMatcher) Match

func (m *AndMatcher) Match(actual interface{}) (success bool, err error)

func (*AndMatcher) MatchMayChangeInTheFuture

func (m *AndMatcher) MatchMayChangeInTheFuture(actual interface{}) bool

func (*AndMatcher) NegatedFailureMessage

func (m *AndMatcher) NegatedFailureMessage(actual interface{}) (message string)

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 BeADirectoryMatcher

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

func (*BeADirectoryMatcher) FailureMessage

func (matcher *BeADirectoryMatcher) FailureMessage(actual interface{}) (message string)

func (*BeADirectoryMatcher) Match

func (matcher *BeADirectoryMatcher) Match(actual interface{}) (success bool, err error)

func (*BeADirectoryMatcher) NegatedFailureMessage

func (matcher *BeADirectoryMatcher) NegatedFailureMessage(actual interface{}) (message string)

type BeARegularFileMatcher

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

func (*BeARegularFileMatcher) FailureMessage

func (matcher *BeARegularFileMatcher) FailureMessage(actual interface{}) (message string)

func (*BeARegularFileMatcher) Match

func (matcher *BeARegularFileMatcher) Match(actual interface{}) (success bool, err error)

func (*BeARegularFileMatcher) NegatedFailureMessage

func (matcher *BeARegularFileMatcher) NegatedFailureMessage(actual interface{}) (message string)

type BeAnExistingFileMatcher

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

func (*BeAnExistingFileMatcher) FailureMessage

func (matcher *BeAnExistingFileMatcher) FailureMessage(actual interface{}) (message string)

func (*BeAnExistingFileMatcher) Match

func (matcher *BeAnExistingFileMatcher) Match(actual interface{}) (success bool, err error)

func (*BeAnExistingFileMatcher) NegatedFailureMessage

func (matcher *BeAnExistingFileMatcher) NegatedFailureMessage(actual interface{}) (message 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 BeComparableToMatcher

type BeComparableToMatcher struct {
    Expected interface{}
    Options  cmp.Options
}

func (*BeComparableToMatcher) FailureMessage

func (matcher *BeComparableToMatcher) FailureMessage(actual interface{}) (message string)

func (*BeComparableToMatcher) Match

func (matcher *BeComparableToMatcher) Match(actual interface{}) (success bool, matchErr error)

func (*BeComparableToMatcher) NegatedFailureMessage

func (matcher *BeComparableToMatcher) NegatedFailureMessage(actual interface{}) (message string)

type BeElementOfMatcher

type BeElementOfMatcher struct {
    Elements []interface{}
}

func (*BeElementOfMatcher) FailureMessage

func (matcher *BeElementOfMatcher) FailureMessage(actual interface{}) (message string)

func (*BeElementOfMatcher) Match

func (matcher *BeElementOfMatcher) Match(actual interface{}) (success bool, err error)

func (*BeElementOfMatcher) NegatedFailureMessage

func (matcher *BeElementOfMatcher) 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 {
    Reason string
}

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 BeIdenticalToMatcher

type BeIdenticalToMatcher struct {
    Expected interface{}
}

func (*BeIdenticalToMatcher) FailureMessage

func (matcher *BeIdenticalToMatcher) FailureMessage(actual interface{}) string

func (*BeIdenticalToMatcher) Match

func (matcher *BeIdenticalToMatcher) Match(actual interface{}) (success bool, matchErr error)

func (*BeIdenticalToMatcher) NegatedFailureMessage

func (matcher *BeIdenticalToMatcher) NegatedFailureMessage(actual interface{}) string

type BeKeyOfMatcher

type BeKeyOfMatcher struct {
    Map interface{}
}

func (*BeKeyOfMatcher) FailureMessage

func (matcher *BeKeyOfMatcher) FailureMessage(actual interface{}) (message string)

func (*BeKeyOfMatcher) Match

func (matcher *BeKeyOfMatcher) Match(actual interface{}) (success bool, err error)

func (*BeKeyOfMatcher) NegatedFailureMessage

func (matcher *BeKeyOfMatcher) 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) FormatFailureMessage

func (matcher *BeNumericallyMatcher) FormatFailureMessage(actual interface{}, negated bool) (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 BeSentMatcher

type BeSentMatcher struct {
    Arg interface{}
    // contains filtered or unexported fields
}

func (*BeSentMatcher) FailureMessage

func (matcher *BeSentMatcher) FailureMessage(actual interface{}) (message string)

func (*BeSentMatcher) Match

func (matcher *BeSentMatcher) Match(actual interface{}) (success bool, err error)

func (*BeSentMatcher) MatchMayChangeInTheFuture

func (matcher *BeSentMatcher) MatchMayChangeInTheFuture(actual interface{}) bool

func (*BeSentMatcher) NegatedFailureMessage

func (matcher *BeSentMatcher) NegatedFailureMessage(actual interface{}) (message string)

type BeTemporallyMatcher

type BeTemporallyMatcher struct {
    Comparator string
    CompareTo  time.Time
    Threshold  []time.Duration
}

func (*BeTemporallyMatcher) FailureMessage

func (matcher *BeTemporallyMatcher) FailureMessage(actual interface{}) (message string)

func (*BeTemporallyMatcher) Match

func (matcher *BeTemporallyMatcher) Match(actual interface{}) (bool, error)

func (*BeTemporallyMatcher) NegatedFailureMessage

func (matcher *BeTemporallyMatcher) NegatedFailureMessage(actual interface{}) (message string)

type BeTrueMatcher

type BeTrueMatcher struct {
    Reason string
}

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 ConsistOfMatcher

type ConsistOfMatcher struct {
    Elements []interface{}
    // contains filtered or unexported fields
}

func (*ConsistOfMatcher) FailureMessage

func (matcher *ConsistOfMatcher) FailureMessage(actual interface{}) (message string)

func (*ConsistOfMatcher) Match

func (matcher *ConsistOfMatcher) Match(actual interface{}) (success bool, err error)

func (*ConsistOfMatcher) NegatedFailureMessage

func (matcher *ConsistOfMatcher) NegatedFailureMessage(actual interface{}) (message string)

type ContainElementMatcher

type ContainElementMatcher struct {
    Element interface{}
    Result  []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 ContainElementsMatcher

type ContainElementsMatcher struct {
    Elements []interface{}
    // contains filtered or unexported fields
}

func (*ContainElementsMatcher) FailureMessage

func (matcher *ContainElementsMatcher) FailureMessage(actual interface{}) (message string)

func (*ContainElementsMatcher) Match

func (matcher *ContainElementsMatcher) Match(actual interface{}) (success bool, err error)

func (*ContainElementsMatcher) NegatedFailureMessage

func (matcher *ContainElementsMatcher) 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 HaveCapMatcher

type HaveCapMatcher struct {
    Count int
}

func (*HaveCapMatcher) FailureMessage

func (matcher *HaveCapMatcher) FailureMessage(actual interface{}) (message string)

func (*HaveCapMatcher) Match

func (matcher *HaveCapMatcher) Match(actual interface{}) (success bool, err error)

func (*HaveCapMatcher) NegatedFailureMessage

func (matcher *HaveCapMatcher) NegatedFailureMessage(actual interface{}) (message string)

type HaveEachMatcher

type HaveEachMatcher struct {
    Element interface{}
}

func (*HaveEachMatcher) FailureMessage

func (matcher *HaveEachMatcher) FailureMessage(actual interface{}) (message string)

FailureMessage returns a suitable failure message.

func (*HaveEachMatcher) Match

func (matcher *HaveEachMatcher) Match(actual interface{}) (success bool, err error)

func (*HaveEachMatcher) NegatedFailureMessage

func (matcher *HaveEachMatcher) NegatedFailureMessage(actual interface{}) (message string)

NegatedFailureMessage returns a suitable negated failure message.

type HaveExactElementsMatcher

type HaveExactElementsMatcher struct {
    Elements []interface{}
    // contains filtered or unexported fields
}

func (*HaveExactElementsMatcher) FailureMessage

func (matcher *HaveExactElementsMatcher) FailureMessage(actual interface{}) (message string)

func (*HaveExactElementsMatcher) Match

func (matcher *HaveExactElementsMatcher) Match(actual interface{}) (success bool, err error)

func (*HaveExactElementsMatcher) NegatedFailureMessage

func (matcher *HaveExactElementsMatcher) NegatedFailureMessage(actual interface{}) (message string)

type HaveExistingFieldMatcher

type HaveExistingFieldMatcher struct {
    Field string
}

func (*HaveExistingFieldMatcher) FailureMessage

func (matcher *HaveExistingFieldMatcher) FailureMessage(actual interface{}) (message string)

func (*HaveExistingFieldMatcher) Match

func (matcher *HaveExistingFieldMatcher) Match(actual interface{}) (success bool, err error)

func (*HaveExistingFieldMatcher) NegatedFailureMessage

func (matcher *HaveExistingFieldMatcher) NegatedFailureMessage(actual interface{}) (message string)

type HaveFieldMatcher

type HaveFieldMatcher struct {
    Field    string
    Expected interface{}
    // contains filtered or unexported fields
}

func (*HaveFieldMatcher) FailureMessage

func (matcher *HaveFieldMatcher) FailureMessage(actual interface{}) (message string)

func (*HaveFieldMatcher) Match

func (matcher *HaveFieldMatcher) Match(actual interface{}) (success bool, err error)

func (*HaveFieldMatcher) NegatedFailureMessage

func (matcher *HaveFieldMatcher) NegatedFailureMessage(actual interface{}) (message string)

type HaveHTTPBodyMatcher

type HaveHTTPBodyMatcher struct {
    Expected interface{}
    // contains filtered or unexported fields
}

func (*HaveHTTPBodyMatcher) FailureMessage

func (matcher *HaveHTTPBodyMatcher) FailureMessage(actual interface{}) (message string)

func (*HaveHTTPBodyMatcher) Match

func (matcher *HaveHTTPBodyMatcher) Match(actual interface{}) (bool, error)

func (*HaveHTTPBodyMatcher) NegatedFailureMessage

func (matcher *HaveHTTPBodyMatcher) NegatedFailureMessage(actual interface{}) (message string)

type HaveHTTPHeaderWithValueMatcher

type HaveHTTPHeaderWithValueMatcher struct {
    Header string
    Value  interface{}
}

func (*HaveHTTPHeaderWithValueMatcher) FailureMessage

func (matcher *HaveHTTPHeaderWithValueMatcher) FailureMessage(actual interface{}) string

func (*HaveHTTPHeaderWithValueMatcher) Match

func (matcher *HaveHTTPHeaderWithValueMatcher) Match(actual interface{}) (success bool, err error)

func (*HaveHTTPHeaderWithValueMatcher) NegatedFailureMessage

func (matcher *HaveHTTPHeaderWithValueMatcher) NegatedFailureMessage(actual interface{}) (message string)

type HaveHTTPStatusMatcher

type HaveHTTPStatusMatcher struct {
    Expected []interface{}
}

func (*HaveHTTPStatusMatcher) FailureMessage

func (matcher *HaveHTTPStatusMatcher) FailureMessage(actual interface{}) (message string)

func (*HaveHTTPStatusMatcher) Match

func (matcher *HaveHTTPStatusMatcher) Match(actual interface{}) (success bool, err error)

func (*HaveHTTPStatusMatcher) NegatedFailureMessage

func (matcher *HaveHTTPStatusMatcher) 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 HaveKeyWithValueMatcher

type HaveKeyWithValueMatcher struct {
    Key   interface{}
    Value interface{}
}

func (*HaveKeyWithValueMatcher) FailureMessage

func (matcher *HaveKeyWithValueMatcher) FailureMessage(actual interface{}) (message string)

func (*HaveKeyWithValueMatcher) Match

func (matcher *HaveKeyWithValueMatcher) Match(actual interface{}) (success bool, err error)

func (*HaveKeyWithValueMatcher) NegatedFailureMessage

func (matcher *HaveKeyWithValueMatcher) 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 HavePrefixMatcher

type HavePrefixMatcher struct {
    Prefix string
    Args   []interface{}
}

func (*HavePrefixMatcher) FailureMessage

func (matcher *HavePrefixMatcher) FailureMessage(actual interface{}) (message string)

func (*HavePrefixMatcher) Match

func (matcher *HavePrefixMatcher) Match(actual interface{}) (success bool, err error)

func (*HavePrefixMatcher) NegatedFailureMessage

func (matcher *HavePrefixMatcher) NegatedFailureMessage(actual interface{}) (message string)

type HaveSuffixMatcher

type HaveSuffixMatcher struct {
    Suffix string
    Args   []interface{}
}

func (*HaveSuffixMatcher) FailureMessage

func (matcher *HaveSuffixMatcher) FailureMessage(actual interface{}) (message string)

func (*HaveSuffixMatcher) Match

func (matcher *HaveSuffixMatcher) Match(actual interface{}) (success bool, err error)

func (*HaveSuffixMatcher) NegatedFailureMessage

func (matcher *HaveSuffixMatcher) NegatedFailureMessage(actual interface{}) (message string)

type HaveValueMatcher

type HaveValueMatcher struct {
    Matcher types.GomegaMatcher // the matcher to apply to the "resolved" actual value.
    // contains filtered or unexported fields
}

func (*HaveValueMatcher) FailureMessage

func (m *HaveValueMatcher) FailureMessage(_ interface{}) (message string)

func (*HaveValueMatcher) Match

func (m *HaveValueMatcher) Match(actual interface{}) (bool, error)

func (*HaveValueMatcher) NegatedFailureMessage

func (m *HaveValueMatcher) NegatedFailureMessage(_ interface{}) (message string)

type MatchErrorMatcher

type MatchErrorMatcher struct {
    Expected           any
    FuncErrDescription []any
    // contains filtered or unexported fields
}

func (*MatchErrorMatcher) FailureMessage

func (matcher *MatchErrorMatcher) FailureMessage(actual interface{}) (message string)

func (*MatchErrorMatcher) Match

func (matcher *MatchErrorMatcher) Match(actual any) (success bool, err error)

func (*MatchErrorMatcher) NegatedFailureMessage

func (matcher *MatchErrorMatcher) NegatedFailureMessage(actual interface{}) (message string)

type MatchJSONMatcher

type MatchJSONMatcher struct {
    JSONToMatch interface{}
    // contains filtered or unexported fields
}

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 MatchXMLMatcher

type MatchXMLMatcher struct {
    XMLToMatch interface{}
}

func (*MatchXMLMatcher) FailureMessage

func (matcher *MatchXMLMatcher) FailureMessage(actual interface{}) (message string)

func (*MatchXMLMatcher) Match

func (matcher *MatchXMLMatcher) Match(actual interface{}) (success bool, err error)

func (*MatchXMLMatcher) NegatedFailureMessage

func (matcher *MatchXMLMatcher) NegatedFailureMessage(actual interface{}) (message string)

type MatchYAMLMatcher

type MatchYAMLMatcher struct {
    YAMLToMatch interface{}
    // contains filtered or unexported fields
}

func (*MatchYAMLMatcher) FailureMessage

func (matcher *MatchYAMLMatcher) FailureMessage(actual interface{}) (message string)

func (*MatchYAMLMatcher) Match

func (matcher *MatchYAMLMatcher) Match(actual interface{}) (success bool, err error)

func (*MatchYAMLMatcher) NegatedFailureMessage

func (matcher *MatchYAMLMatcher) NegatedFailureMessage(actual interface{}) (message string)

type NotMatcher

type NotMatcher struct {
    Matcher types.GomegaMatcher
}

func (*NotMatcher) FailureMessage

func (m *NotMatcher) FailureMessage(actual interface{}) (message string)

func (*NotMatcher) Match

func (m *NotMatcher) Match(actual interface{}) (bool, error)

func (*NotMatcher) MatchMayChangeInTheFuture

func (m *NotMatcher) MatchMayChangeInTheFuture(actual interface{}) bool

func (*NotMatcher) NegatedFailureMessage

func (m *NotMatcher) NegatedFailureMessage(actual interface{}) (message string)

type OrMatcher

type OrMatcher struct {
    Matchers []types.GomegaMatcher
    // contains filtered or unexported fields
}

func (*OrMatcher) FailureMessage

func (m *OrMatcher) FailureMessage(actual interface{}) (message string)

func (*OrMatcher) Match

func (m *OrMatcher) Match(actual interface{}) (success bool, err error)

func (*OrMatcher) MatchMayChangeInTheFuture

func (m *OrMatcher) MatchMayChangeInTheFuture(actual interface{}) bool

func (*OrMatcher) NegatedFailureMessage

func (m *OrMatcher) NegatedFailureMessage(actual interface{}) (message string)

type PanicMatcher

type PanicMatcher struct {
    Expected interface{}
    // contains filtered or unexported fields
}

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 {
    Args []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)

type SatisfyMatcher

type SatisfyMatcher struct {
    Predicate interface{}
    // contains filtered or unexported fields
}

func NewSatisfyMatcher

func NewSatisfyMatcher(predicate interface{}) *SatisfyMatcher

func (*SatisfyMatcher) FailureMessage

func (m *SatisfyMatcher) FailureMessage(actual interface{}) (message string)

func (*SatisfyMatcher) Match

func (m *SatisfyMatcher) Match(actual interface{}) (success bool, err error)

func (*SatisfyMatcher) NegatedFailureMessage

func (m *SatisfyMatcher) NegatedFailureMessage(actual interface{}) (message string)

type SucceedMatcher

type SucceedMatcher struct {
}

func (*SucceedMatcher) FailureMessage

func (matcher *SucceedMatcher) FailureMessage(actual interface{}) (message string)

func (*SucceedMatcher) Match

func (matcher *SucceedMatcher) Match(actual interface{}) (success bool, err error)

func (*SucceedMatcher) NegatedFailureMessage

func (matcher *SucceedMatcher) NegatedFailureMessage(actual interface{}) (message string)

type WithTransformMatcher

type WithTransformMatcher struct {
    // input
    Transform interface{} // must be a function of one parameter that returns one value and an optional error
    Matcher   types.GomegaMatcher
    // contains filtered or unexported fields
}

func NewWithTransformMatcher

func NewWithTransformMatcher(transform interface{}, matcher types.GomegaMatcher) *WithTransformMatcher

func (*WithTransformMatcher) FailureMessage

func (m *WithTransformMatcher) FailureMessage(_ interface{}) (message string)

func (*WithTransformMatcher) Match

func (m *WithTransformMatcher) Match(actual interface{}) (bool, error)

func (*WithTransformMatcher) MatchMayChangeInTheFuture

func (m *WithTransformMatcher) MatchMayChangeInTheFuture(_ interface{}) bool

func (*WithTransformMatcher) NegatedFailureMessage

func (m *WithTransformMatcher) NegatedFailureMessage(_ interface{}) (message string)

Subdirectories