func (mr *MockGitHubMockRecorder) CreateCommitStatus(ctx, status interface{}) *gomock.Call {
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateCommitStatus", reflect.TypeOf((*MockGitHub)(nil).CreateCommitStatus), ctx, status)
}
CreateCommitStatus indicates an expected call of CreateCommitStatus
package mock_github
import (
	context "context"
	github "github.com/duck8823/duci/domain/model/job/target/github"
	gomock "github.com/golang/mock/gomock"
	github0 "github.com/google/go-github/github"
	reflect "reflect"
)
type MockGitHub struct {
	ctrl     *gomock.Controller
	recorder *MockGitHubMockRecorder
}
type MockGitHubMockRecorder struct {
	mock *MockGitHub
}
func NewMockGitHub(ctrl *gomock.Controller) *MockGitHub {
	mock := &MockGitHub{ctrl: ctrl}
	mock.recorder = &MockGitHubMockRecorder{mock}
	return mock
}
func (m *MockGitHub) EXPECT() *MockGitHubMockRecorder {
	return m.recorder
}
func (m *MockGitHub) GetPullRequest(ctx context.Context, repo github.Repository, num int) (*github0.PullRequest, error) {
	ret := m.ctrl.Call(m, "GetPullRequest", ctx, repo, num)
	ret0, _ := ret[0].(*github0.PullRequest)
	ret1, _ := ret[1].(error)
	return ret0, ret1
}
func (mr *MockGitHubMockRecorder) GetPullRequest(ctx, repo, num interface{}) *gomock.Call {
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetPullRequest", reflect.TypeOf((*MockGitHub)(nil).GetPullRequest), ctx, repo, num)
}
func (m *MockGitHub) CreateCommitStatus(ctx context.Context, status github.CommitStatus) error {
	ret := m.ctrl.Call(m, "CreateCommitStatus", ctx, status)
	ret0, _ := ret[0].(error)
	return ret0
}