diff --git a/Makefile b/Makefile index 739ad1d8d..ae3d640cc 100644 --- a/Makefile +++ b/Makefile @@ -154,7 +154,8 @@ mocks: $(GOMOCK) $(MOCKGEN) -package service -source system/service/role.go -destination system/service/role_mock_test.go $(MOCKGEN) -package service -source system/service/user.go -destination system/service/user_mock_test.go - $(MOCKGEN) -package mail -source internal/mail/mail.go -destination internal/mail/mail_mock_test.go + $(MOCKGEN) -package mail -source internal/mail/mail.go -destination internal/mail/mail_mock_test.go + $(MOCKGEN) -package rules -source internal/rules/interfaces.go -destination internal/rules/resources_mock_test.go mkdir -p system/repository/mocks $(MOCKGEN) -package repository -source system/repository/user.go -destination system/repository/mocks/user.go diff --git a/internal/rules/resources_mock_test.go b/internal/rules/resources_mock_test.go new file mode 100644 index 000000000..ee4578718 --- /dev/null +++ b/internal/rules/resources_mock_test.go @@ -0,0 +1,96 @@ +// Code generated by MockGen. DO NOT EDIT. +// Source: internal/rules/interfaces.go + +// Package rules is a generated GoMock package. +package rules + +import ( + context "context" + gomock "github.com/golang/mock/gomock" + factory "github.com/titpetric/factory" + reflect "reflect" +) + +// MockResourcesInterface is a mock of ResourcesInterface interface +type MockResourcesInterface struct { + ctrl *gomock.Controller + recorder *MockResourcesInterfaceMockRecorder +} + +// MockResourcesInterfaceMockRecorder is the mock recorder for MockResourcesInterface +type MockResourcesInterfaceMockRecorder struct { + mock *MockResourcesInterface +} + +// NewMockResourcesInterface creates a new mock instance +func NewMockResourcesInterface(ctrl *gomock.Controller) *MockResourcesInterface { + mock := &MockResourcesInterface{ctrl: ctrl} + mock.recorder = &MockResourcesInterfaceMockRecorder{mock} + return mock +} + +// EXPECT returns an object that allows the caller to indicate expected use +func (m *MockResourcesInterface) EXPECT() *MockResourcesInterfaceMockRecorder { + return m.recorder +} + +// With mocks base method +func (m *MockResourcesInterface) With(ctx context.Context, db *factory.DB) ResourcesInterface { + ret := m.ctrl.Call(m, "With", ctx, db) + ret0, _ := ret[0].(ResourcesInterface) + return ret0 +} + +// With indicates an expected call of With +func (mr *MockResourcesInterfaceMockRecorder) With(ctx, db interface{}) *gomock.Call { + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "With", reflect.TypeOf((*MockResourcesInterface)(nil).With), ctx, db) +} + +// Check mocks base method +func (m *MockResourcesInterface) Check(resource, operation string) Access { + ret := m.ctrl.Call(m, "Check", resource, operation) + ret0, _ := ret[0].(Access) + return ret0 +} + +// Check indicates an expected call of Check +func (mr *MockResourcesInterfaceMockRecorder) Check(resource, operation interface{}) *gomock.Call { + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Check", reflect.TypeOf((*MockResourcesInterface)(nil).Check), resource, operation) +} + +// Grant mocks base method +func (m *MockResourcesInterface) Grant(roleID uint64, rules []Rule) error { + ret := m.ctrl.Call(m, "Grant", roleID, rules) + ret0, _ := ret[0].(error) + return ret0 +} + +// Grant indicates an expected call of Grant +func (mr *MockResourcesInterfaceMockRecorder) Grant(roleID, rules interface{}) *gomock.Call { + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Grant", reflect.TypeOf((*MockResourcesInterface)(nil).Grant), roleID, rules) +} + +// Read mocks base method +func (m *MockResourcesInterface) Read(roleID uint64) ([]Rule, error) { + ret := m.ctrl.Call(m, "Read", roleID) + ret0, _ := ret[0].([]Rule) + ret1, _ := ret[1].(error) + return ret0, ret1 +} + +// Read indicates an expected call of Read +func (mr *MockResourcesInterfaceMockRecorder) Read(roleID interface{}) *gomock.Call { + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Read", reflect.TypeOf((*MockResourcesInterface)(nil).Read), roleID) +} + +// Delete mocks base method +func (m *MockResourcesInterface) Delete(roleID uint64) error { + ret := m.ctrl.Call(m, "Delete", roleID) + ret0, _ := ret[0].(error) + return ret0 +} + +// Delete indicates an expected call of Delete +func (mr *MockResourcesInterfaceMockRecorder) Delete(roleID interface{}) *gomock.Call { + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Delete", reflect.TypeOf((*MockResourcesInterface)(nil).Delete), roleID) +} diff --git a/system/service/role_mock_test.go b/system/service/role_mock_test.go index ebd9e042c..375c62fdc 100644 --- a/system/service/role_mock_test.go +++ b/system/service/role_mock_test.go @@ -158,6 +158,19 @@ func (mr *MockRoleServiceMockRecorder) Delete(ID interface{}) *gomock.Call { return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Delete", reflect.TypeOf((*MockRoleService)(nil).Delete), ID) } +// MemberList mocks base method +func (m *MockRoleService) MemberList(roleID uint64) ([]*types.RoleMember, error) { + ret := m.ctrl.Call(m, "MemberList", roleID) + ret0, _ := ret[0].([]*types.RoleMember) + ret1, _ := ret[1].(error) + return ret0, ret1 +} + +// MemberList indicates an expected call of MemberList +func (mr *MockRoleServiceMockRecorder) MemberList(roleID interface{}) *gomock.Call { + return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "MemberList", reflect.TypeOf((*MockRoleService)(nil).MemberList), roleID) +} + // MemberAdd mocks base method func (m *MockRoleService) MemberAdd(roleID, userID uint64) error { ret := m.ctrl.Call(m, "MemberAdd", roleID, userID)