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 }