-
Notifications
You must be signed in to change notification settings - Fork 1
/
mock_session.go
157 lines (134 loc) · 5.71 KB
/
mock_session.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
// Code generated by MockGen. DO NOT EDIT.
// Source: usecase/session.go
// Package usecase is a generated GoMock package.
package usecase
import (
context "context"
reflect "reflect"
domain "github.com/MISW/Portal/backend/domain"
gomock "github.com/golang/mock/gomock"
)
// MockSessionUsecase is a mock of SessionUsecase interface.
type MockSessionUsecase struct {
ctrl *gomock.Controller
recorder *MockSessionUsecaseMockRecorder
}
// MockSessionUsecaseMockRecorder is the mock recorder for MockSessionUsecase.
type MockSessionUsecaseMockRecorder struct {
mock *MockSessionUsecase
}
// NewMockSessionUsecase creates a new mock instance.
func NewMockSessionUsecase(ctrl *gomock.Controller) *MockSessionUsecase {
mock := &MockSessionUsecase{ctrl: ctrl}
mock.recorder = &MockSessionUsecaseMockRecorder{mock}
return mock
}
// EXPECT returns an object that allows the caller to indicate expected use.
func (m *MockSessionUsecase) EXPECT() *MockSessionUsecaseMockRecorder {
return m.recorder
}
// Callback mocks base method.
func (m *MockSessionUsecase) Callback(ctx context.Context, expectedState, actualState, code string) (string, bool, error) {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "Callback", ctx, expectedState, actualState, code)
ret0, _ := ret[0].(string)
ret1, _ := ret[1].(bool)
ret2, _ := ret[2].(error)
return ret0, ret1, ret2
}
// Callback indicates an expected call of Callback.
func (mr *MockSessionUsecaseMockRecorder) Callback(ctx, expectedState, actualState, code interface{}) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Callback", reflect.TypeOf((*MockSessionUsecase)(nil).Callback), ctx, expectedState, actualState, code)
}
// Login mocks base method.
func (m *MockSessionUsecase) Login(ctx context.Context) (string, string, error) {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "Login", ctx)
ret0, _ := ret[0].(string)
ret1, _ := ret[1].(string)
ret2, _ := ret[2].(error)
return ret0, ret1, ret2
}
// Login indicates an expected call of Login.
func (mr *MockSessionUsecaseMockRecorder) Login(ctx interface{}) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Login", reflect.TypeOf((*MockSessionUsecase)(nil).Login), ctx)
}
// Logout mocks base method.
func (m *MockSessionUsecase) Logout(ctx context.Context, token string) (string, error) {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "Logout", ctx, token)
ret0, _ := ret[0].(string)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// Logout indicates an expected call of Logout.
func (mr *MockSessionUsecaseMockRecorder) Logout(ctx, token interface{}) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Logout", reflect.TypeOf((*MockSessionUsecase)(nil).Logout), ctx, token)
}
// LogoutFromOIDC mocks base method.
func (m *MockSessionUsecase) LogoutFromOIDC(ctx context.Context, token string) (string, error) {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "LogoutFromOIDC", ctx, token)
ret0, _ := ret[0].(string)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// LogoutFromOIDC indicates an expected call of LogoutFromOIDC.
func (mr *MockSessionUsecaseMockRecorder) LogoutFromOIDC(ctx, token interface{}) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "LogoutFromOIDC", reflect.TypeOf((*MockSessionUsecase)(nil).LogoutFromOIDC), ctx, token)
}
// Signup mocks base method.
func (m *MockSessionUsecase) Signup(ctx context.Context, user *domain.User, accountInfo *domain.OIDCAccountInfo) error {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "Signup", ctx, user, accountInfo)
ret0, _ := ret[0].(error)
return ret0
}
// Signup indicates an expected call of Signup.
func (mr *MockSessionUsecaseMockRecorder) Signup(ctx, user, accountInfo interface{}) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Signup", reflect.TypeOf((*MockSessionUsecase)(nil).Signup), ctx, user, accountInfo)
}
// Validate mocks base method.
func (m *MockSessionUsecase) Validate(ctx context.Context, token string) (*domain.User, error) {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "Validate", ctx, token)
ret0, _ := ret[0].(*domain.User)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// Validate indicates an expected call of Validate.
func (mr *MockSessionUsecaseMockRecorder) Validate(ctx, token interface{}) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Validate", reflect.TypeOf((*MockSessionUsecase)(nil).Validate), ctx, token)
}
// ValidateOIDC mocks base method.
func (m *MockSessionUsecase) ValidateOIDC(ctx context.Context, token string) (*domain.OIDCAccountInfo, error) {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "ValidateOIDC", ctx, token)
ret0, _ := ret[0].(*domain.OIDCAccountInfo)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// ValidateOIDC indicates an expected call of ValidateOIDC.
func (mr *MockSessionUsecaseMockRecorder) ValidateOIDC(ctx, token interface{}) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ValidateOIDC", reflect.TypeOf((*MockSessionUsecase)(nil).ValidateOIDC), ctx, token)
}
// VerifyEmail mocks base method.
func (m *MockSessionUsecase) VerifyEmail(ctx context.Context, verifyToken string) (string, error) {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "VerifyEmail", ctx, verifyToken)
ret0, _ := ret[0].(string)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// VerifyEmail indicates an expected call of VerifyEmail.
func (mr *MockSessionUsecaseMockRecorder) VerifyEmail(ctx, verifyToken interface{}) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "VerifyEmail", reflect.TypeOf((*MockSessionUsecase)(nil).VerifyEmail), ctx, verifyToken)
}