add engine mock
This commit is contained in:
@@ -10,6 +10,7 @@ import (
|
||||
"github.com/umputun/remark/backend/app/store"
|
||||
)
|
||||
|
||||
// NOTE: mockery works from linked to go-path and with GOFLAGS='-mod=vendor' go generate
|
||||
//go:generate sh -c "mockery -inpkg -name Interface -print > /tmp/engine-mock.tmp && mv /tmp/engine-mock.tmp engine_mock.go"
|
||||
|
||||
// Interface combines all store interfaces
|
||||
|
||||
@@ -0,0 +1,408 @@
|
||||
// Code generated by mockery v1.0.0. DO NOT EDIT.
|
||||
package engine
|
||||
|
||||
import mock "github.com/stretchr/testify/mock"
|
||||
import store "github.com/umputun/remark/backend/app/store"
|
||||
import time "time"
|
||||
|
||||
// MockInterface is an autogenerated mock type for the Interface type
|
||||
type MockInterface struct {
|
||||
mock.Mock
|
||||
}
|
||||
|
||||
// Blocked provides a mock function with given fields: siteID
|
||||
func (_m *MockInterface) Blocked(siteID string) ([]store.BlockedUser, error) {
|
||||
ret := _m.Called(siteID)
|
||||
|
||||
var r0 []store.BlockedUser
|
||||
if rf, ok := ret.Get(0).(func(string) []store.BlockedUser); ok {
|
||||
r0 = rf(siteID)
|
||||
} else {
|
||||
if ret.Get(0) != nil {
|
||||
r0 = ret.Get(0).([]store.BlockedUser)
|
||||
}
|
||||
}
|
||||
|
||||
var r1 error
|
||||
if rf, ok := ret.Get(1).(func(string) error); ok {
|
||||
r1 = rf(siteID)
|
||||
} else {
|
||||
r1 = ret.Error(1)
|
||||
}
|
||||
|
||||
return r0, r1
|
||||
}
|
||||
|
||||
// Close provides a mock function with given fields:
|
||||
func (_m *MockInterface) Close() error {
|
||||
ret := _m.Called()
|
||||
|
||||
var r0 error
|
||||
if rf, ok := ret.Get(0).(func() error); ok {
|
||||
r0 = rf()
|
||||
} else {
|
||||
r0 = ret.Error(0)
|
||||
}
|
||||
|
||||
return r0
|
||||
}
|
||||
|
||||
// Count provides a mock function with given fields: locator
|
||||
func (_m *MockInterface) Count(locator store.Locator) (int, error) {
|
||||
ret := _m.Called(locator)
|
||||
|
||||
var r0 int
|
||||
if rf, ok := ret.Get(0).(func(store.Locator) int); ok {
|
||||
r0 = rf(locator)
|
||||
} else {
|
||||
r0 = ret.Get(0).(int)
|
||||
}
|
||||
|
||||
var r1 error
|
||||
if rf, ok := ret.Get(1).(func(store.Locator) error); ok {
|
||||
r1 = rf(locator)
|
||||
} else {
|
||||
r1 = ret.Error(1)
|
||||
}
|
||||
|
||||
return r0, r1
|
||||
}
|
||||
|
||||
// Create provides a mock function with given fields: comment
|
||||
func (_m *MockInterface) Create(comment store.Comment) (string, error) {
|
||||
ret := _m.Called(comment)
|
||||
|
||||
var r0 string
|
||||
if rf, ok := ret.Get(0).(func(store.Comment) string); ok {
|
||||
r0 = rf(comment)
|
||||
} else {
|
||||
r0 = ret.Get(0).(string)
|
||||
}
|
||||
|
||||
var r1 error
|
||||
if rf, ok := ret.Get(1).(func(store.Comment) error); ok {
|
||||
r1 = rf(comment)
|
||||
} else {
|
||||
r1 = ret.Error(1)
|
||||
}
|
||||
|
||||
return r0, r1
|
||||
}
|
||||
|
||||
// Delete provides a mock function with given fields: locator, commentID, mode
|
||||
func (_m *MockInterface) Delete(locator store.Locator, commentID string, mode store.DeleteMode) error {
|
||||
ret := _m.Called(locator, commentID, mode)
|
||||
|
||||
var r0 error
|
||||
if rf, ok := ret.Get(0).(func(store.Locator, string, store.DeleteMode) error); ok {
|
||||
r0 = rf(locator, commentID, mode)
|
||||
} else {
|
||||
r0 = ret.Error(0)
|
||||
}
|
||||
|
||||
return r0
|
||||
}
|
||||
|
||||
// DeleteAll provides a mock function with given fields: siteID
|
||||
func (_m *MockInterface) DeleteAll(siteID string) error {
|
||||
ret := _m.Called(siteID)
|
||||
|
||||
var r0 error
|
||||
if rf, ok := ret.Get(0).(func(string) error); ok {
|
||||
r0 = rf(siteID)
|
||||
} else {
|
||||
r0 = ret.Error(0)
|
||||
}
|
||||
|
||||
return r0
|
||||
}
|
||||
|
||||
// DeleteUser provides a mock function with given fields: siteID, userID
|
||||
func (_m *MockInterface) DeleteUser(siteID string, userID string) error {
|
||||
ret := _m.Called(siteID, userID)
|
||||
|
||||
var r0 error
|
||||
if rf, ok := ret.Get(0).(func(string, string) error); ok {
|
||||
r0 = rf(siteID, userID)
|
||||
} else {
|
||||
r0 = ret.Error(0)
|
||||
}
|
||||
|
||||
return r0
|
||||
}
|
||||
|
||||
// Find provides a mock function with given fields: locator, sort
|
||||
func (_m *MockInterface) Find(locator store.Locator, sort string) ([]store.Comment, error) {
|
||||
ret := _m.Called(locator, sort)
|
||||
|
||||
var r0 []store.Comment
|
||||
if rf, ok := ret.Get(0).(func(store.Locator, string) []store.Comment); ok {
|
||||
r0 = rf(locator, sort)
|
||||
} else {
|
||||
if ret.Get(0) != nil {
|
||||
r0 = ret.Get(0).([]store.Comment)
|
||||
}
|
||||
}
|
||||
|
||||
var r1 error
|
||||
if rf, ok := ret.Get(1).(func(store.Locator, string) error); ok {
|
||||
r1 = rf(locator, sort)
|
||||
} else {
|
||||
r1 = ret.Error(1)
|
||||
}
|
||||
|
||||
return r0, r1
|
||||
}
|
||||
|
||||
// Get provides a mock function with given fields: locator, commentID
|
||||
func (_m *MockInterface) Get(locator store.Locator, commentID string) (store.Comment, error) {
|
||||
ret := _m.Called(locator, commentID)
|
||||
|
||||
var r0 store.Comment
|
||||
if rf, ok := ret.Get(0).(func(store.Locator, string) store.Comment); ok {
|
||||
r0 = rf(locator, commentID)
|
||||
} else {
|
||||
r0 = ret.Get(0).(store.Comment)
|
||||
}
|
||||
|
||||
var r1 error
|
||||
if rf, ok := ret.Get(1).(func(store.Locator, string) error); ok {
|
||||
r1 = rf(locator, commentID)
|
||||
} else {
|
||||
r1 = ret.Error(1)
|
||||
}
|
||||
|
||||
return r0, r1
|
||||
}
|
||||
|
||||
// Info provides a mock function with given fields: locator, readonlyAge
|
||||
func (_m *MockInterface) Info(locator store.Locator, readonlyAge int) (store.PostInfo, error) {
|
||||
ret := _m.Called(locator, readonlyAge)
|
||||
|
||||
var r0 store.PostInfo
|
||||
if rf, ok := ret.Get(0).(func(store.Locator, int) store.PostInfo); ok {
|
||||
r0 = rf(locator, readonlyAge)
|
||||
} else {
|
||||
r0 = ret.Get(0).(store.PostInfo)
|
||||
}
|
||||
|
||||
var r1 error
|
||||
if rf, ok := ret.Get(1).(func(store.Locator, int) error); ok {
|
||||
r1 = rf(locator, readonlyAge)
|
||||
} else {
|
||||
r1 = ret.Error(1)
|
||||
}
|
||||
|
||||
return r0, r1
|
||||
}
|
||||
|
||||
// IsBlocked provides a mock function with given fields: siteID, userID
|
||||
func (_m *MockInterface) IsBlocked(siteID string, userID string) bool {
|
||||
ret := _m.Called(siteID, userID)
|
||||
|
||||
var r0 bool
|
||||
if rf, ok := ret.Get(0).(func(string, string) bool); ok {
|
||||
r0 = rf(siteID, userID)
|
||||
} else {
|
||||
r0 = ret.Get(0).(bool)
|
||||
}
|
||||
|
||||
return r0
|
||||
}
|
||||
|
||||
// IsReadOnly provides a mock function with given fields: locator
|
||||
func (_m *MockInterface) IsReadOnly(locator store.Locator) bool {
|
||||
ret := _m.Called(locator)
|
||||
|
||||
var r0 bool
|
||||
if rf, ok := ret.Get(0).(func(store.Locator) bool); ok {
|
||||
r0 = rf(locator)
|
||||
} else {
|
||||
r0 = ret.Get(0).(bool)
|
||||
}
|
||||
|
||||
return r0
|
||||
}
|
||||
|
||||
// IsVerified provides a mock function with given fields: siteID, userID
|
||||
func (_m *MockInterface) IsVerified(siteID string, userID string) bool {
|
||||
ret := _m.Called(siteID, userID)
|
||||
|
||||
var r0 bool
|
||||
if rf, ok := ret.Get(0).(func(string, string) bool); ok {
|
||||
r0 = rf(siteID, userID)
|
||||
} else {
|
||||
r0 = ret.Get(0).(bool)
|
||||
}
|
||||
|
||||
return r0
|
||||
}
|
||||
|
||||
// Last provides a mock function with given fields: siteID, limit, since
|
||||
func (_m *MockInterface) Last(siteID string, limit int, since time.Time) ([]store.Comment, error) {
|
||||
ret := _m.Called(siteID, limit, since)
|
||||
|
||||
var r0 []store.Comment
|
||||
if rf, ok := ret.Get(0).(func(string, int, time.Time) []store.Comment); ok {
|
||||
r0 = rf(siteID, limit, since)
|
||||
} else {
|
||||
if ret.Get(0) != nil {
|
||||
r0 = ret.Get(0).([]store.Comment)
|
||||
}
|
||||
}
|
||||
|
||||
var r1 error
|
||||
if rf, ok := ret.Get(1).(func(string, int, time.Time) error); ok {
|
||||
r1 = rf(siteID, limit, since)
|
||||
} else {
|
||||
r1 = ret.Error(1)
|
||||
}
|
||||
|
||||
return r0, r1
|
||||
}
|
||||
|
||||
// List provides a mock function with given fields: siteID, limit, skip
|
||||
func (_m *MockInterface) List(siteID string, limit int, skip int) ([]store.PostInfo, error) {
|
||||
ret := _m.Called(siteID, limit, skip)
|
||||
|
||||
var r0 []store.PostInfo
|
||||
if rf, ok := ret.Get(0).(func(string, int, int) []store.PostInfo); ok {
|
||||
r0 = rf(siteID, limit, skip)
|
||||
} else {
|
||||
if ret.Get(0) != nil {
|
||||
r0 = ret.Get(0).([]store.PostInfo)
|
||||
}
|
||||
}
|
||||
|
||||
var r1 error
|
||||
if rf, ok := ret.Get(1).(func(string, int, int) error); ok {
|
||||
r1 = rf(siteID, limit, skip)
|
||||
} else {
|
||||
r1 = ret.Error(1)
|
||||
}
|
||||
|
||||
return r0, r1
|
||||
}
|
||||
|
||||
// Put provides a mock function with given fields: locator, comment
|
||||
func (_m *MockInterface) Put(locator store.Locator, comment store.Comment) error {
|
||||
ret := _m.Called(locator, comment)
|
||||
|
||||
var r0 error
|
||||
if rf, ok := ret.Get(0).(func(store.Locator, store.Comment) error); ok {
|
||||
r0 = rf(locator, comment)
|
||||
} else {
|
||||
r0 = ret.Error(0)
|
||||
}
|
||||
|
||||
return r0
|
||||
}
|
||||
|
||||
// SetBlock provides a mock function with given fields: siteID, userID, status, ttl
|
||||
func (_m *MockInterface) SetBlock(siteID string, userID string, status bool, ttl time.Duration) error {
|
||||
ret := _m.Called(siteID, userID, status, ttl)
|
||||
|
||||
var r0 error
|
||||
if rf, ok := ret.Get(0).(func(string, string, bool, time.Duration) error); ok {
|
||||
r0 = rf(siteID, userID, status, ttl)
|
||||
} else {
|
||||
r0 = ret.Error(0)
|
||||
}
|
||||
|
||||
return r0
|
||||
}
|
||||
|
||||
// SetReadOnly provides a mock function with given fields: locator, status
|
||||
func (_m *MockInterface) SetReadOnly(locator store.Locator, status bool) error {
|
||||
ret := _m.Called(locator, status)
|
||||
|
||||
var r0 error
|
||||
if rf, ok := ret.Get(0).(func(store.Locator, bool) error); ok {
|
||||
r0 = rf(locator, status)
|
||||
} else {
|
||||
r0 = ret.Error(0)
|
||||
}
|
||||
|
||||
return r0
|
||||
}
|
||||
|
||||
// SetVerified provides a mock function with given fields: siteID, userID, status
|
||||
func (_m *MockInterface) SetVerified(siteID string, userID string, status bool) error {
|
||||
ret := _m.Called(siteID, userID, status)
|
||||
|
||||
var r0 error
|
||||
if rf, ok := ret.Get(0).(func(string, string, bool) error); ok {
|
||||
r0 = rf(siteID, userID, status)
|
||||
} else {
|
||||
r0 = ret.Error(0)
|
||||
}
|
||||
|
||||
return r0
|
||||
}
|
||||
|
||||
// User provides a mock function with given fields: siteID, userID, limit, skip
|
||||
func (_m *MockInterface) User(siteID string, userID string, limit int, skip int) ([]store.Comment, error) {
|
||||
ret := _m.Called(siteID, userID, limit, skip)
|
||||
|
||||
var r0 []store.Comment
|
||||
if rf, ok := ret.Get(0).(func(string, string, int, int) []store.Comment); ok {
|
||||
r0 = rf(siteID, userID, limit, skip)
|
||||
} else {
|
||||
if ret.Get(0) != nil {
|
||||
r0 = ret.Get(0).([]store.Comment)
|
||||
}
|
||||
}
|
||||
|
||||
var r1 error
|
||||
if rf, ok := ret.Get(1).(func(string, string, int, int) error); ok {
|
||||
r1 = rf(siteID, userID, limit, skip)
|
||||
} else {
|
||||
r1 = ret.Error(1)
|
||||
}
|
||||
|
||||
return r0, r1
|
||||
}
|
||||
|
||||
// UserCount provides a mock function with given fields: siteID, userID
|
||||
func (_m *MockInterface) UserCount(siteID string, userID string) (int, error) {
|
||||
ret := _m.Called(siteID, userID)
|
||||
|
||||
var r0 int
|
||||
if rf, ok := ret.Get(0).(func(string, string) int); ok {
|
||||
r0 = rf(siteID, userID)
|
||||
} else {
|
||||
r0 = ret.Get(0).(int)
|
||||
}
|
||||
|
||||
var r1 error
|
||||
if rf, ok := ret.Get(1).(func(string, string) error); ok {
|
||||
r1 = rf(siteID, userID)
|
||||
} else {
|
||||
r1 = ret.Error(1)
|
||||
}
|
||||
|
||||
return r0, r1
|
||||
}
|
||||
|
||||
// Verified provides a mock function with given fields: siteID
|
||||
func (_m *MockInterface) Verified(siteID string) ([]string, error) {
|
||||
ret := _m.Called(siteID)
|
||||
|
||||
var r0 []string
|
||||
if rf, ok := ret.Get(0).(func(string) []string); ok {
|
||||
r0 = rf(siteID)
|
||||
} else {
|
||||
if ret.Get(0) != nil {
|
||||
r0 = ret.Get(0).([]string)
|
||||
}
|
||||
}
|
||||
|
||||
var r1 error
|
||||
if rf, ok := ret.Get(1).(func(string) error); ok {
|
||||
r1 = rf(siteID)
|
||||
} else {
|
||||
r1 = ret.Error(1)
|
||||
}
|
||||
|
||||
return r0, r1
|
||||
}
|
||||
Reference in New Issue
Block a user