github.com/lyft/flytestdlib@v0.3.12-0.20210213045714-8cdd111ecda1/random/mocks/comparable.go (about)

     1  // Code generated by mockery v1.0.1. DO NOT EDIT.
     2  
     3  package mocks
     4  
     5  import (
     6  	random "github.com/lyft/flytestdlib/random"
     7  	mock "github.com/stretchr/testify/mock"
     8  )
     9  
    10  // Comparable is an autogenerated mock type for the Comparable type
    11  type Comparable struct {
    12  	mock.Mock
    13  }
    14  
    15  type Comparable_Compare struct {
    16  	*mock.Call
    17  }
    18  
    19  func (_m Comparable_Compare) Return(_a0 bool) *Comparable_Compare {
    20  	return &Comparable_Compare{Call: _m.Call.Return(_a0)}
    21  }
    22  
    23  func (_m *Comparable) OnCompare(to random.Comparable) *Comparable_Compare {
    24  	c := _m.On("Compare", to)
    25  	return &Comparable_Compare{Call: c}
    26  }
    27  
    28  func (_m *Comparable) OnCompareMatch(matchers ...interface{}) *Comparable_Compare {
    29  	c := _m.On("Compare", matchers...)
    30  	return &Comparable_Compare{Call: c}
    31  }
    32  
    33  // Compare provides a mock function with given fields: to
    34  func (_m *Comparable) Compare(to random.Comparable) bool {
    35  	ret := _m.Called(to)
    36  
    37  	var r0 bool
    38  	if rf, ok := ret.Get(0).(func(random.Comparable) bool); ok {
    39  		r0 = rf(to)
    40  	} else {
    41  		r0 = ret.Get(0).(bool)
    42  	}
    43  
    44  	return r0
    45  }