terrorz

package
v0.13.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 11, 2025 License: MIT Imports: 3 Imported by: 0

Documentation

Overview

Package terrorz provides test fixtures for the "errorz" package.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type MockTestDetailedError

type MockTestDetailedError struct {
	// contains filtered or unexported fields
}

MockTestDetailedError is a mock of TestDetailedError interface.

func NewMockTestDetailedError

func NewMockTestDetailedError(ctrl *gomock.Controller) *MockTestDetailedError

NewMockTestDetailedError creates a new mock instance.

func (*MockTestDetailedError) EXPECT

EXPECT returns an object that allows the caller to indicate expected use.

func (*MockTestDetailedError) Error

func (m *MockTestDetailedError) Error() string

Error mocks base method.

func (*MockTestDetailedError) GetErrorDetails

func (m *MockTestDetailedError) GetErrorDetails() map[string]any

GetErrorDetails mocks base method.

func (*MockTestDetailedError) GetErrorHTTPStatus

func (m *MockTestDetailedError) GetErrorHTTPStatus() int

GetErrorHTTPStatus mocks base method.

func (*MockTestDetailedError) GetErrorName

func (m *MockTestDetailedError) GetErrorName() string

GetErrorName mocks base method.

type MockTestDetailedErrorErrorCall

type MockTestDetailedErrorErrorCall struct {
	*gomock.Call
}

MockTestDetailedErrorErrorCall wrap *gomock.Call

func (*MockTestDetailedErrorErrorCall) Do

Do rewrite *gomock.Call.Do

func (*MockTestDetailedErrorErrorCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockTestDetailedErrorErrorCall) Return

Return rewrite *gomock.Call.Return

type MockTestDetailedErrorGetErrorDetailsCall

type MockTestDetailedErrorGetErrorDetailsCall struct {
	*gomock.Call
}

MockTestDetailedErrorGetErrorDetailsCall wrap *gomock.Call

func (*MockTestDetailedErrorGetErrorDetailsCall) Do

Do rewrite *gomock.Call.Do

func (*MockTestDetailedErrorGetErrorDetailsCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockTestDetailedErrorGetErrorDetailsCall) Return

Return rewrite *gomock.Call.Return

type MockTestDetailedErrorGetErrorHTTPStatusCall

type MockTestDetailedErrorGetErrorHTTPStatusCall struct {
	*gomock.Call
}

MockTestDetailedErrorGetErrorHTTPStatusCall wrap *gomock.Call

func (*MockTestDetailedErrorGetErrorHTTPStatusCall) Do

Do rewrite *gomock.Call.Do

func (*MockTestDetailedErrorGetErrorHTTPStatusCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockTestDetailedErrorGetErrorHTTPStatusCall) Return

Return rewrite *gomock.Call.Return

type MockTestDetailedErrorGetErrorNameCall

type MockTestDetailedErrorGetErrorNameCall struct {
	*gomock.Call
}

MockTestDetailedErrorGetErrorNameCall wrap *gomock.Call

func (*MockTestDetailedErrorGetErrorNameCall) Do

Do rewrite *gomock.Call.Do

func (*MockTestDetailedErrorGetErrorNameCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockTestDetailedErrorGetErrorNameCall) Return

Return rewrite *gomock.Call.Return

type MockTestDetailedErrorMockRecorder

type MockTestDetailedErrorMockRecorder struct {
	// contains filtered or unexported fields
}

MockTestDetailedErrorMockRecorder is the mock recorder for MockTestDetailedError.

func (*MockTestDetailedErrorMockRecorder) Error

Error indicates an expected call of Error.

func (*MockTestDetailedErrorMockRecorder) GetErrorDetails

GetErrorDetails indicates an expected call of GetErrorDetails.

func (*MockTestDetailedErrorMockRecorder) GetErrorHTTPStatus

GetErrorHTTPStatus indicates an expected call of GetErrorHTTPStatus.

func (*MockTestDetailedErrorMockRecorder) GetErrorName

GetErrorName indicates an expected call of GetErrorName.

type MockTestDetailedUnwrapMultiError

type MockTestDetailedUnwrapMultiError struct {
	// contains filtered or unexported fields
}

MockTestDetailedUnwrapMultiError is a mock of TestDetailedUnwrapMultiError interface.

func NewMockTestDetailedUnwrapMultiError

func NewMockTestDetailedUnwrapMultiError(ctrl *gomock.Controller) *MockTestDetailedUnwrapMultiError

NewMockTestDetailedUnwrapMultiError creates a new mock instance.

func (*MockTestDetailedUnwrapMultiError) EXPECT

EXPECT returns an object that allows the caller to indicate expected use.

func (*MockTestDetailedUnwrapMultiError) Error

Error mocks base method.

func (*MockTestDetailedUnwrapMultiError) GetErrorDetails

func (m *MockTestDetailedUnwrapMultiError) GetErrorDetails() map[string]any

GetErrorDetails mocks base method.

func (*MockTestDetailedUnwrapMultiError) GetErrorHTTPStatus

func (m *MockTestDetailedUnwrapMultiError) GetErrorHTTPStatus() int

GetErrorHTTPStatus mocks base method.

func (*MockTestDetailedUnwrapMultiError) GetErrorName

func (m *MockTestDetailedUnwrapMultiError) GetErrorName() string

GetErrorName mocks base method.

func (*MockTestDetailedUnwrapMultiError) Unwrap

Unwrap mocks base method.

type MockTestDetailedUnwrapMultiErrorErrorCall

type MockTestDetailedUnwrapMultiErrorErrorCall struct {
	*gomock.Call
}

MockTestDetailedUnwrapMultiErrorErrorCall wrap *gomock.Call

func (*MockTestDetailedUnwrapMultiErrorErrorCall) Do

Do rewrite *gomock.Call.Do

func (*MockTestDetailedUnwrapMultiErrorErrorCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockTestDetailedUnwrapMultiErrorErrorCall) Return

Return rewrite *gomock.Call.Return

type MockTestDetailedUnwrapMultiErrorGetErrorDetailsCall

type MockTestDetailedUnwrapMultiErrorGetErrorDetailsCall struct {
	*gomock.Call
}

MockTestDetailedUnwrapMultiErrorGetErrorDetailsCall wrap *gomock.Call

func (*MockTestDetailedUnwrapMultiErrorGetErrorDetailsCall) Do

Do rewrite *gomock.Call.Do

func (*MockTestDetailedUnwrapMultiErrorGetErrorDetailsCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockTestDetailedUnwrapMultiErrorGetErrorDetailsCall) Return

Return rewrite *gomock.Call.Return

type MockTestDetailedUnwrapMultiErrorGetErrorHTTPStatusCall

type MockTestDetailedUnwrapMultiErrorGetErrorHTTPStatusCall struct {
	*gomock.Call
}

MockTestDetailedUnwrapMultiErrorGetErrorHTTPStatusCall wrap *gomock.Call

func (*MockTestDetailedUnwrapMultiErrorGetErrorHTTPStatusCall) Do

Do rewrite *gomock.Call.Do

func (*MockTestDetailedUnwrapMultiErrorGetErrorHTTPStatusCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockTestDetailedUnwrapMultiErrorGetErrorHTTPStatusCall) Return

Return rewrite *gomock.Call.Return

type MockTestDetailedUnwrapMultiErrorGetErrorNameCall

type MockTestDetailedUnwrapMultiErrorGetErrorNameCall struct {
	*gomock.Call
}

MockTestDetailedUnwrapMultiErrorGetErrorNameCall wrap *gomock.Call

func (*MockTestDetailedUnwrapMultiErrorGetErrorNameCall) Do

Do rewrite *gomock.Call.Do

func (*MockTestDetailedUnwrapMultiErrorGetErrorNameCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockTestDetailedUnwrapMultiErrorGetErrorNameCall) Return

Return rewrite *gomock.Call.Return

type MockTestDetailedUnwrapMultiErrorMockRecorder

type MockTestDetailedUnwrapMultiErrorMockRecorder struct {
	// contains filtered or unexported fields
}

MockTestDetailedUnwrapMultiErrorMockRecorder is the mock recorder for MockTestDetailedUnwrapMultiError.

func (*MockTestDetailedUnwrapMultiErrorMockRecorder) Error

Error indicates an expected call of Error.

func (*MockTestDetailedUnwrapMultiErrorMockRecorder) GetErrorDetails

GetErrorDetails indicates an expected call of GetErrorDetails.

func (*MockTestDetailedUnwrapMultiErrorMockRecorder) GetErrorHTTPStatus

GetErrorHTTPStatus indicates an expected call of GetErrorHTTPStatus.

func (*MockTestDetailedUnwrapMultiErrorMockRecorder) GetErrorName

GetErrorName indicates an expected call of GetErrorName.

func (*MockTestDetailedUnwrapMultiErrorMockRecorder) Unwrap

Unwrap indicates an expected call of Unwrap.

type MockTestDetailedUnwrapMultiErrorUnwrapCall

type MockTestDetailedUnwrapMultiErrorUnwrapCall struct {
	*gomock.Call
}

MockTestDetailedUnwrapMultiErrorUnwrapCall wrap *gomock.Call

func (*MockTestDetailedUnwrapMultiErrorUnwrapCall) Do

Do rewrite *gomock.Call.Do

func (*MockTestDetailedUnwrapMultiErrorUnwrapCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockTestDetailedUnwrapMultiErrorUnwrapCall) Return

Return rewrite *gomock.Call.Return

type MockTestDetailedUnwrapSingleError

type MockTestDetailedUnwrapSingleError struct {
	// contains filtered or unexported fields
}

MockTestDetailedUnwrapSingleError is a mock of TestDetailedUnwrapSingleError interface.

func NewMockTestDetailedUnwrapSingleError

func NewMockTestDetailedUnwrapSingleError(ctrl *gomock.Controller) *MockTestDetailedUnwrapSingleError

NewMockTestDetailedUnwrapSingleError creates a new mock instance.

func (*MockTestDetailedUnwrapSingleError) EXPECT

EXPECT returns an object that allows the caller to indicate expected use.

func (*MockTestDetailedUnwrapSingleError) Error

Error mocks base method.

func (*MockTestDetailedUnwrapSingleError) GetErrorDetails

func (m *MockTestDetailedUnwrapSingleError) GetErrorDetails() map[string]any

GetErrorDetails mocks base method.

func (*MockTestDetailedUnwrapSingleError) GetErrorHTTPStatus

func (m *MockTestDetailedUnwrapSingleError) GetErrorHTTPStatus() int

GetErrorHTTPStatus mocks base method.

func (*MockTestDetailedUnwrapSingleError) GetErrorName

func (m *MockTestDetailedUnwrapSingleError) GetErrorName() string

GetErrorName mocks base method.

func (*MockTestDetailedUnwrapSingleError) Unwrap

Unwrap mocks base method.

type MockTestDetailedUnwrapSingleErrorErrorCall

type MockTestDetailedUnwrapSingleErrorErrorCall struct {
	*gomock.Call
}

MockTestDetailedUnwrapSingleErrorErrorCall wrap *gomock.Call

func (*MockTestDetailedUnwrapSingleErrorErrorCall) Do

Do rewrite *gomock.Call.Do

func (*MockTestDetailedUnwrapSingleErrorErrorCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockTestDetailedUnwrapSingleErrorErrorCall) Return

Return rewrite *gomock.Call.Return

type MockTestDetailedUnwrapSingleErrorGetErrorDetailsCall

type MockTestDetailedUnwrapSingleErrorGetErrorDetailsCall struct {
	*gomock.Call
}

MockTestDetailedUnwrapSingleErrorGetErrorDetailsCall wrap *gomock.Call

func (*MockTestDetailedUnwrapSingleErrorGetErrorDetailsCall) Do

Do rewrite *gomock.Call.Do

func (*MockTestDetailedUnwrapSingleErrorGetErrorDetailsCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockTestDetailedUnwrapSingleErrorGetErrorDetailsCall) Return

Return rewrite *gomock.Call.Return

type MockTestDetailedUnwrapSingleErrorGetErrorHTTPStatusCall

type MockTestDetailedUnwrapSingleErrorGetErrorHTTPStatusCall struct {
	*gomock.Call
}

MockTestDetailedUnwrapSingleErrorGetErrorHTTPStatusCall wrap *gomock.Call

func (*MockTestDetailedUnwrapSingleErrorGetErrorHTTPStatusCall) Do

Do rewrite *gomock.Call.Do

func (*MockTestDetailedUnwrapSingleErrorGetErrorHTTPStatusCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockTestDetailedUnwrapSingleErrorGetErrorHTTPStatusCall) Return

Return rewrite *gomock.Call.Return

type MockTestDetailedUnwrapSingleErrorGetErrorNameCall

type MockTestDetailedUnwrapSingleErrorGetErrorNameCall struct {
	*gomock.Call
}

MockTestDetailedUnwrapSingleErrorGetErrorNameCall wrap *gomock.Call

func (*MockTestDetailedUnwrapSingleErrorGetErrorNameCall) Do

Do rewrite *gomock.Call.Do

func (*MockTestDetailedUnwrapSingleErrorGetErrorNameCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockTestDetailedUnwrapSingleErrorGetErrorNameCall) Return

Return rewrite *gomock.Call.Return

type MockTestDetailedUnwrapSingleErrorMockRecorder

type MockTestDetailedUnwrapSingleErrorMockRecorder struct {
	// contains filtered or unexported fields
}

MockTestDetailedUnwrapSingleErrorMockRecorder is the mock recorder for MockTestDetailedUnwrapSingleError.

func (*MockTestDetailedUnwrapSingleErrorMockRecorder) Error

Error indicates an expected call of Error.

func (*MockTestDetailedUnwrapSingleErrorMockRecorder) GetErrorDetails

GetErrorDetails indicates an expected call of GetErrorDetails.

func (*MockTestDetailedUnwrapSingleErrorMockRecorder) GetErrorHTTPStatus

GetErrorHTTPStatus indicates an expected call of GetErrorHTTPStatus.

func (*MockTestDetailedUnwrapSingleErrorMockRecorder) GetErrorName

GetErrorName indicates an expected call of GetErrorName.

func (*MockTestDetailedUnwrapSingleErrorMockRecorder) Unwrap

Unwrap indicates an expected call of Unwrap.

type MockTestDetailedUnwrapSingleErrorUnwrapCall

type MockTestDetailedUnwrapSingleErrorUnwrapCall struct {
	*gomock.Call
}

MockTestDetailedUnwrapSingleErrorUnwrapCall wrap *gomock.Call

func (*MockTestDetailedUnwrapSingleErrorUnwrapCall) Do

Do rewrite *gomock.Call.Do

func (*MockTestDetailedUnwrapSingleErrorUnwrapCall) DoAndReturn

DoAndReturn rewrite *gomock.Call.DoAndReturn

func (*MockTestDetailedUnwrapSingleErrorUnwrapCall) Return

Return rewrite *gomock.Call.Return

type SimpleMockTestDetailedError

type SimpleMockTestDetailedError struct {
	ErrorMessage string
	Name         string
	HTTPStatus   int
	Details      map[string]any
}

SimpleMockTestDetailedError is a simple implementation of TestDetailedError for test purposes.

func (*SimpleMockTestDetailedError) Error

Error implements the TestDetailedError interface.

func (*SimpleMockTestDetailedError) GetErrorDetails

func (e *SimpleMockTestDetailedError) GetErrorDetails() map[string]any

GetErrorDetails implements the TestDetailedError interface.

func (*SimpleMockTestDetailedError) GetErrorHTTPStatus

func (e *SimpleMockTestDetailedError) GetErrorHTTPStatus() int

GetErrorHTTPStatus implements the TestDetailedError interface.

func (*SimpleMockTestDetailedError) GetErrorName

func (e *SimpleMockTestDetailedError) GetErrorName() string

GetErrorName implements the TestDetailedError interface.

type SimpleMockTestDetailedUnwrapMultiError

type SimpleMockTestDetailedUnwrapMultiError struct {
	*SimpleMockTestDetailedError
	UnwrapMulti []error
}

SimpleMockTestDetailedUnwrapMultiError is a simple implementation of TestDetailedUnwrapMultiError for test purposes.

func (*SimpleMockTestDetailedUnwrapMultiError) Unwrap

Unwrap implements the TestDetailedUnwrapMultiError interface.

type SimpleMockTestDetailedUnwrapSingleError

type SimpleMockTestDetailedUnwrapSingleError struct {
	*SimpleMockTestDetailedError
	UnwrapSingle error
}

SimpleMockTestDetailedUnwrapSingleError is a simple implementation of TestDetailedUnwrapSingleError for test purposes.

func (*SimpleMockTestDetailedUnwrapSingleError) Unwrap

Unwrap implements the TestDetailedUnwrapSingleError interface.

type TestDetailedError

type TestDetailedError interface {
	error
	errorz.ErrorName
	errorz.ErrorHTTPStatus
	errorz.ErrorDetails
}

TestDetailedError is a mock blueprint.

type TestDetailedUnwrapMultiError

type TestDetailedUnwrapMultiError interface {
	TestDetailedError
	errorz.UnwrapMulti
}

TestDetailedUnwrapMultiError is a mock blueprint.

type TestDetailedUnwrapSingleError

type TestDetailedUnwrapSingleError interface {
	TestDetailedError
	errorz.UnwrapSingle
}

TestDetailedUnwrapSingleError is a mock blueprint.

type TestStringError

type TestStringError string

TestStringError is a test error.

func (TestStringError) Error

func (s TestStringError) Error() string

Error implements the [error] interface.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL