github.com/hechain20/hechain@v0.0.0-20220316014945-b544036ba106/core/committer/txvalidator/v20/mocks/policy_manager.go (about) 1 // Code generated by mockery v1.0.0. DO NOT EDIT. 2 3 package mocks 4 5 import ( 6 policies "github.com/hechain20/hechain/common/policies" 7 mock "github.com/stretchr/testify/mock" 8 ) 9 10 // PolicyManager is an autogenerated mock type for the PolicyManager type 11 type PolicyManager struct { 12 mock.Mock 13 } 14 15 // GetPolicy provides a mock function with given fields: id 16 func (_m *PolicyManager) GetPolicy(id string) (policies.Policy, bool) { 17 ret := _m.Called(id) 18 19 var r0 policies.Policy 20 if rf, ok := ret.Get(0).(func(string) policies.Policy); ok { 21 r0 = rf(id) 22 } else { 23 if ret.Get(0) != nil { 24 r0 = ret.Get(0).(policies.Policy) 25 } 26 } 27 28 var r1 bool 29 if rf, ok := ret.Get(1).(func(string) bool); ok { 30 r1 = rf(id) 31 } else { 32 r1 = ret.Get(1).(bool) 33 } 34 35 return r0, r1 36 } 37 38 // Manager provides a mock function with given fields: path 39 func (_m *PolicyManager) Manager(path []string) (policies.Manager, bool) { 40 ret := _m.Called(path) 41 42 var r0 policies.Manager 43 if rf, ok := ret.Get(0).(func([]string) policies.Manager); ok { 44 r0 = rf(path) 45 } else { 46 if ret.Get(0) != nil { 47 r0 = ret.Get(0).(policies.Manager) 48 } 49 } 50 51 var r1 bool 52 if rf, ok := ret.Get(1).(func([]string) bool); ok { 53 r1 = rf(path) 54 } else { 55 r1 = ret.Get(1).(bool) 56 } 57 58 return r0, r1 59 }