func (mr *MockRestHelperMockRecorder) DoPost(targetURL, bodybytes interface{}) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DoPost", reflect.TypeOf((*MockRestHelper)(nil).DoPost), targetURL, bodybytes)
}
DoPost indicates an expected call of DoPost
package mocks
import (
	gomock "github.com/golang/mock/gomock"
	http "net/http"
	reflect "reflect"
)
type MockRestHelper struct {
	ctrl     *gomock.Controller
	recorder *MockRestHelperMockRecorder
}
type MockRestHelperMockRecorder struct {
	mock *MockRestHelper
}
func NewMockRestHelper(ctrl *gomock.Controller) *MockRestHelper {
	mock := &MockRestHelper{ctrl: ctrl}
	mock.recorder = &MockRestHelperMockRecorder{mock}
	return mock
}
func (m *MockRestHelper) EXPECT() *MockRestHelperMockRecorder {
	return m.recorder
}
func (m *MockRestHelper) MakeTargetURL(target string, port int, restapi string) string {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "MakeTargetURL", target, port, restapi)
	ret0, _ := ret[0].(string)
	return ret0
}
func (mr *MockRestHelperMockRecorder) MakeTargetURL(target, port, restapi interface{}) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "MakeTargetURL", reflect.TypeOf((*MockRestHelper)(nil).MakeTargetURL), target, port, restapi)
}
func (m *MockRestHelper) DoGet(targetURL string) ([]byte, int, error) {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "DoGet", targetURL)
	ret0, _ := ret[0].([]byte)
	ret1, _ := ret[1].(int)
	ret2, _ := ret[2].(error)
	return ret0, ret1, ret2
}
func (mr *MockRestHelperMockRecorder) DoGet(targetURL interface{}) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DoGet", reflect.TypeOf((*MockRestHelper)(nil).DoGet), targetURL)
}
func (m *MockRestHelper) DoGetWithBody(targetURL string, bodybytes []byte) ([]byte, int, error) {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "DoGetWithBody", targetURL, bodybytes)
	ret0, _ := ret[0].([]byte)
	ret1, _ := ret[1].(int)
	ret2, _ := ret[2].(error)
	return ret0, ret1, ret2
}
func (mr *MockRestHelperMockRecorder) DoGetWithBody(targetURL, bodybytes interface{}) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DoGetWithBody", reflect.TypeOf((*MockRestHelper)(nil).DoGetWithBody), targetURL, bodybytes)
}
func (m *MockRestHelper) DoPost(targetURL string, bodybytes []byte) ([]byte, int, error) {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "DoPost", targetURL, bodybytes)
	ret0, _ := ret[0].([]byte)
	ret1, _ := ret[1].(int)
	ret2, _ := ret[2].(error)
	return ret0, ret1, ret2
}