mocks/mock_git.go
// Code generated by MockGen. DO NOT EDIT.
// Source: github.com/rdkr/gitsync/sync (interfaces: Git)
// Package mocks is a generated GoMock package.
package mocks
import (
gomock "github.com/golang/mock/gomock"
git "gopkg.in/src-d/go-git.v4"
reflect "reflect"
)
// MockGit is a mock of Git interface
type MockGit struct {
ctrl *gomock.Controller
recorder *MockGitMockRecorder
}
// MockGitMockRecorder is the mock recorder for MockGit
type MockGitMockRecorder struct {
mock *MockGit
}
// NewMockGit creates a new mock instance
func NewMockGit(ctrl *gomock.Controller) *MockGit {
mock := &MockGit{ctrl: ctrl}
mock.recorder = &MockGitMockRecorder{mock}
return mock
}
// EXPECT returns an object that allows the caller to indicate expected use
func (m *MockGit) EXPECT() *MockGitMockRecorder {
return m.recorder
}
// Fetch mocks base method
func (m *MockGit) Fetch(arg0 *git.Repository) (string, error) {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "Fetch", arg0)
ret0, _ := ret[0].(string)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// Fetch indicates an expected call of Fetch
func (mr *MockGitMockRecorder) Fetch(arg0 interface{}) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Fetch", reflect.TypeOf((*MockGit)(nil).Fetch), arg0)
}
// GetLocation mocks base method
func (m *MockGit) GetLocation() string {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "GetLocation")
ret0, _ := ret[0].(string)
return ret0
}
// GetLocation indicates an expected call of GetLocation
func (mr *MockGitMockRecorder) GetLocation() *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetLocation", reflect.TypeOf((*MockGit)(nil).GetLocation))
}
// PlainClone mocks base method
func (m *MockGit) PlainClone() (string, error) {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "PlainClone")
ret0, _ := ret[0].(string)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// PlainClone indicates an expected call of PlainClone
func (mr *MockGitMockRecorder) PlainClone() *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PlainClone", reflect.TypeOf((*MockGit)(nil).PlainClone))
}
// PlainOpen mocks base method
func (m *MockGit) PlainOpen() (*git.Repository, error) {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "PlainOpen")
ret0, _ := ret[0].(*git.Repository)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// PlainOpen indicates an expected call of PlainOpen
func (mr *MockGitMockRecorder) PlainOpen() *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PlainOpen", reflect.TypeOf((*MockGit)(nil).PlainOpen))
}
// Pull mocks base method
func (m *MockGit) Pull(arg0 *git.Worktree) (string, error) {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "Pull", arg0)
ret0, _ := ret[0].(string)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// Pull indicates an expected call of Pull
func (mr *MockGitMockRecorder) Pull(arg0 interface{}) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Pull", reflect.TypeOf((*MockGit)(nil).Pull), arg0)
}