1// Code generated by MockGen. DO NOT EDIT.
2// Source: internal/source/source.go
3
4// Package mocks is a generated GoMock package.
5package mocks
6
7import (
8	context "context"
9	reflect "reflect"
10
11	gomock "github.com/golang/mock/gomock"
12	domain "gitlab.com/gitlab-org/gitlab-pages/internal/domain"
13)
14
15// MockSource is a mock of Source interface.
16type MockSource struct {
17	ctrl     *gomock.Controller
18	recorder *MockSourceMockRecorder
19}
20
21// MockSourceMockRecorder is the mock recorder for MockSource.
22type MockSourceMockRecorder struct {
23	mock *MockSource
24}
25
26// NewMockSource creates a new mock instance.
27func NewMockSource(ctrl *gomock.Controller) *MockSource {
28	mock := &MockSource{ctrl: ctrl}
29	mock.recorder = &MockSourceMockRecorder{mock}
30	return mock
31}
32
33// EXPECT returns an object that allows the caller to indicate expected use.
34func (m *MockSource) EXPECT() *MockSourceMockRecorder {
35	return m.recorder
36}
37
38// GetDomain mocks base method.
39func (m *MockSource) GetDomain(arg0 context.Context, arg1 string) (*domain.Domain, error) {
40	m.ctrl.T.Helper()
41	ret := m.ctrl.Call(m, "GetDomain", arg0, arg1)
42	ret0, _ := ret[0].(*domain.Domain)
43	ret1, _ := ret[1].(error)
44	return ret0, ret1
45}
46
47// GetDomain indicates an expected call of GetDomain.
48func (mr *MockSourceMockRecorder) GetDomain(arg0, arg1 interface{}) *gomock.Call {
49	mr.mock.ctrl.T.Helper()
50	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetDomain", reflect.TypeOf((*MockSource)(nil).GetDomain), arg0, arg1)
51}
52