Documentation
¶
Overview ¶
Package forgetest is a generated GoMock package.
Index ¶
- type MockForge
- func (m *MockForge) AuthenticationFlow(ctx context.Context) (forge.AuthenticationToken, error)
- func (m *MockForge) CLIPlugin() any
- func (m *MockForge) ChangeTemplatePaths() []string
- func (m *MockForge) ClearAuthenticationToken(arg0 secret.Stash) error
- func (m *MockForge) EXPECT() *MockForgeMockRecorder
- func (m *MockForge) ID() string
- func (m *MockForge) LoadAuthenticationToken(arg0 secret.Stash) (forge.AuthenticationToken, error)
- func (m *MockForge) MarshalChangeMetadata(arg0 forge.ChangeMetadata) (json.RawMessage, error)
- func (m *MockForge) MatchURL(remoteURL string) bool
- func (m *MockForge) OpenURL(ctx context.Context, tok forge.AuthenticationToken, remoteURL string) (forge.Repository, error)
- func (m *MockForge) SaveAuthenticationToken(arg0 secret.Stash, arg1 forge.AuthenticationToken) error
- func (m *MockForge) UnmarshalChangeMetadata(arg0 json.RawMessage) (forge.ChangeMetadata, error)
- type MockForgeAuthenticationFlowCall
- func (c *MockForgeAuthenticationFlowCall) Do(f func(context.Context) (forge.AuthenticationToken, error)) *MockForgeAuthenticationFlowCall
- func (c *MockForgeAuthenticationFlowCall) DoAndReturn(f func(context.Context) (forge.AuthenticationToken, error)) *MockForgeAuthenticationFlowCall
- func (c *MockForgeAuthenticationFlowCall) Return(arg0 forge.AuthenticationToken, arg1 error) *MockForgeAuthenticationFlowCall
- type MockForgeCLIPluginCall
- type MockForgeChangeTemplatePathsCall
- func (c *MockForgeChangeTemplatePathsCall) Do(f func() []string) *MockForgeChangeTemplatePathsCall
- func (c *MockForgeChangeTemplatePathsCall) DoAndReturn(f func() []string) *MockForgeChangeTemplatePathsCall
- func (c *MockForgeChangeTemplatePathsCall) Return(arg0 []string) *MockForgeChangeTemplatePathsCall
- type MockForgeClearAuthenticationTokenCall
- func (c *MockForgeClearAuthenticationTokenCall) Do(f func(secret.Stash) error) *MockForgeClearAuthenticationTokenCall
- func (c *MockForgeClearAuthenticationTokenCall) DoAndReturn(f func(secret.Stash) error) *MockForgeClearAuthenticationTokenCall
- func (c *MockForgeClearAuthenticationTokenCall) Return(arg0 error) *MockForgeClearAuthenticationTokenCall
- type MockForgeIDCall
- type MockForgeLoadAuthenticationTokenCall
- func (c *MockForgeLoadAuthenticationTokenCall) Do(f func(secret.Stash) (forge.AuthenticationToken, error)) *MockForgeLoadAuthenticationTokenCall
- func (c *MockForgeLoadAuthenticationTokenCall) DoAndReturn(f func(secret.Stash) (forge.AuthenticationToken, error)) *MockForgeLoadAuthenticationTokenCall
- func (c *MockForgeLoadAuthenticationTokenCall) Return(arg0 forge.AuthenticationToken, arg1 error) *MockForgeLoadAuthenticationTokenCall
- type MockForgeMarshalChangeMetadataCall
- func (c *MockForgeMarshalChangeMetadataCall) Do(f func(forge.ChangeMetadata) (json.RawMessage, error)) *MockForgeMarshalChangeMetadataCall
- func (c *MockForgeMarshalChangeMetadataCall) DoAndReturn(f func(forge.ChangeMetadata) (json.RawMessage, error)) *MockForgeMarshalChangeMetadataCall
- func (c *MockForgeMarshalChangeMetadataCall) Return(arg0 json.RawMessage, arg1 error) *MockForgeMarshalChangeMetadataCall
- type MockForgeMatchURLCall
- type MockForgeMockRecorder
- func (mr *MockForgeMockRecorder) AuthenticationFlow(ctx any) *MockForgeAuthenticationFlowCall
- func (mr *MockForgeMockRecorder) CLIPlugin() *MockForgeCLIPluginCall
- func (mr *MockForgeMockRecorder) ChangeTemplatePaths() *MockForgeChangeTemplatePathsCall
- func (mr *MockForgeMockRecorder) ClearAuthenticationToken(arg0 any) *MockForgeClearAuthenticationTokenCall
- func (mr *MockForgeMockRecorder) ID() *MockForgeIDCall
- func (mr *MockForgeMockRecorder) LoadAuthenticationToken(arg0 any) *MockForgeLoadAuthenticationTokenCall
- func (mr *MockForgeMockRecorder) MarshalChangeMetadata(arg0 any) *MockForgeMarshalChangeMetadataCall
- func (mr *MockForgeMockRecorder) MatchURL(remoteURL any) *MockForgeMatchURLCall
- func (mr *MockForgeMockRecorder) OpenURL(ctx, tok, remoteURL any) *MockForgeOpenURLCall
- func (mr *MockForgeMockRecorder) SaveAuthenticationToken(arg0, arg1 any) *MockForgeSaveAuthenticationTokenCall
- func (mr *MockForgeMockRecorder) UnmarshalChangeMetadata(arg0 any) *MockForgeUnmarshalChangeMetadataCall
- type MockForgeOpenURLCall
- type MockForgeSaveAuthenticationTokenCall
- func (c *MockForgeSaveAuthenticationTokenCall) Do(f func(secret.Stash, forge.AuthenticationToken) error) *MockForgeSaveAuthenticationTokenCall
- func (c *MockForgeSaveAuthenticationTokenCall) DoAndReturn(f func(secret.Stash, forge.AuthenticationToken) error) *MockForgeSaveAuthenticationTokenCall
- func (c *MockForgeSaveAuthenticationTokenCall) Return(arg0 error) *MockForgeSaveAuthenticationTokenCall
- type MockForgeUnmarshalChangeMetadataCall
- func (c *MockForgeUnmarshalChangeMetadataCall) Do(f func(json.RawMessage) (forge.ChangeMetadata, error)) *MockForgeUnmarshalChangeMetadataCall
- func (c *MockForgeUnmarshalChangeMetadataCall) DoAndReturn(f func(json.RawMessage) (forge.ChangeMetadata, error)) *MockForgeUnmarshalChangeMetadataCall
- func (c *MockForgeUnmarshalChangeMetadataCall) Return(arg0 forge.ChangeMetadata, arg1 error) *MockForgeUnmarshalChangeMetadataCall
- type MockRepository
- func (m *MockRepository) ChangesAreMerged(ctx context.Context, ids []forge.ChangeID) ([]bool, error)
- func (m *MockRepository) EXPECT() *MockRepositoryMockRecorder
- func (m *MockRepository) EditChange(ctx context.Context, id forge.ChangeID, opts forge.EditChangeOptions) error
- func (m *MockRepository) FindChangeByID(ctx context.Context, id forge.ChangeID) (*forge.FindChangeItem, error)
- func (m *MockRepository) FindChangesByBranch(ctx context.Context, branch string, opts forge.FindChangesOptions) ([]*forge.FindChangeItem, error)
- func (m *MockRepository) Forge() forge.Forge
- func (m *MockRepository) ListChangeComments(arg0 context.Context, arg1 forge.ChangeID, ...) iter.Seq2[*forge.ListChangeCommentItem, error]
- func (m *MockRepository) ListChangeTemplates(arg0 context.Context) ([]*forge.ChangeTemplate, error)
- func (m *MockRepository) NewChangeMetadata(ctx context.Context, id forge.ChangeID) (forge.ChangeMetadata, error)
- func (m *MockRepository) PostChangeComment(arg0 context.Context, arg1 forge.ChangeID, arg2 string) (forge.ChangeCommentID, error)
- func (m *MockRepository) SubmitChange(ctx context.Context, req forge.SubmitChangeRequest) (forge.SubmitChangeResult, error)
- func (m *MockRepository) UpdateChangeComment(arg0 context.Context, arg1 forge.ChangeCommentID, arg2 string) error
- type MockRepositoryChangesAreMergedCall
- func (c *MockRepositoryChangesAreMergedCall) Do(f func(context.Context, []forge.ChangeID) ([]bool, error)) *MockRepositoryChangesAreMergedCall
- func (c *MockRepositoryChangesAreMergedCall) DoAndReturn(f func(context.Context, []forge.ChangeID) ([]bool, error)) *MockRepositoryChangesAreMergedCall
- func (c *MockRepositoryChangesAreMergedCall) Return(arg0 []bool, arg1 error) *MockRepositoryChangesAreMergedCall
- type MockRepositoryEditChangeCall
- func (c *MockRepositoryEditChangeCall) Do(f func(context.Context, forge.ChangeID, forge.EditChangeOptions) error) *MockRepositoryEditChangeCall
- func (c *MockRepositoryEditChangeCall) DoAndReturn(f func(context.Context, forge.ChangeID, forge.EditChangeOptions) error) *MockRepositoryEditChangeCall
- func (c *MockRepositoryEditChangeCall) Return(arg0 error) *MockRepositoryEditChangeCall
- type MockRepositoryFindChangeByIDCall
- func (c *MockRepositoryFindChangeByIDCall) Do(f func(context.Context, forge.ChangeID) (*forge.FindChangeItem, error)) *MockRepositoryFindChangeByIDCall
- func (c *MockRepositoryFindChangeByIDCall) DoAndReturn(f func(context.Context, forge.ChangeID) (*forge.FindChangeItem, error)) *MockRepositoryFindChangeByIDCall
- func (c *MockRepositoryFindChangeByIDCall) Return(arg0 *forge.FindChangeItem, arg1 error) *MockRepositoryFindChangeByIDCall
- type MockRepositoryFindChangesByBranchCall
- func (c *MockRepositoryFindChangesByBranchCall) Do(...) *MockRepositoryFindChangesByBranchCall
- func (c *MockRepositoryFindChangesByBranchCall) DoAndReturn(...) *MockRepositoryFindChangesByBranchCall
- func (c *MockRepositoryFindChangesByBranchCall) Return(arg0 []*forge.FindChangeItem, arg1 error) *MockRepositoryFindChangesByBranchCall
- type MockRepositoryForgeCall
- type MockRepositoryListChangeCommentsCall
- func (c *MockRepositoryListChangeCommentsCall) Do(...) *MockRepositoryListChangeCommentsCall
- func (c *MockRepositoryListChangeCommentsCall) DoAndReturn(...) *MockRepositoryListChangeCommentsCall
- func (c *MockRepositoryListChangeCommentsCall) Return(arg0 iter.Seq2[*forge.ListChangeCommentItem, error]) *MockRepositoryListChangeCommentsCall
- type MockRepositoryListChangeTemplatesCall
- func (c *MockRepositoryListChangeTemplatesCall) Do(f func(context.Context) ([]*forge.ChangeTemplate, error)) *MockRepositoryListChangeTemplatesCall
- func (c *MockRepositoryListChangeTemplatesCall) DoAndReturn(f func(context.Context) ([]*forge.ChangeTemplate, error)) *MockRepositoryListChangeTemplatesCall
- func (c *MockRepositoryListChangeTemplatesCall) Return(arg0 []*forge.ChangeTemplate, arg1 error) *MockRepositoryListChangeTemplatesCall
- type MockRepositoryMockRecorder
- func (mr *MockRepositoryMockRecorder) ChangesAreMerged(ctx, ids any) *MockRepositoryChangesAreMergedCall
- func (mr *MockRepositoryMockRecorder) EditChange(ctx, id, opts any) *MockRepositoryEditChangeCall
- func (mr *MockRepositoryMockRecorder) FindChangeByID(ctx, id any) *MockRepositoryFindChangeByIDCall
- func (mr *MockRepositoryMockRecorder) FindChangesByBranch(ctx, branch, opts any) *MockRepositoryFindChangesByBranchCall
- func (mr *MockRepositoryMockRecorder) Forge() *MockRepositoryForgeCall
- func (mr *MockRepositoryMockRecorder) ListChangeComments(arg0, arg1, arg2 any) *MockRepositoryListChangeCommentsCall
- func (mr *MockRepositoryMockRecorder) ListChangeTemplates(arg0 any) *MockRepositoryListChangeTemplatesCall
- func (mr *MockRepositoryMockRecorder) NewChangeMetadata(ctx, id any) *MockRepositoryNewChangeMetadataCall
- func (mr *MockRepositoryMockRecorder) PostChangeComment(arg0, arg1, arg2 any) *MockRepositoryPostChangeCommentCall
- func (mr *MockRepositoryMockRecorder) SubmitChange(ctx, req any) *MockRepositorySubmitChangeCall
- func (mr *MockRepositoryMockRecorder) UpdateChangeComment(arg0, arg1, arg2 any) *MockRepositoryUpdateChangeCommentCall
- type MockRepositoryNewChangeMetadataCall
- func (c *MockRepositoryNewChangeMetadataCall) Do(f func(context.Context, forge.ChangeID) (forge.ChangeMetadata, error)) *MockRepositoryNewChangeMetadataCall
- func (c *MockRepositoryNewChangeMetadataCall) DoAndReturn(f func(context.Context, forge.ChangeID) (forge.ChangeMetadata, error)) *MockRepositoryNewChangeMetadataCall
- func (c *MockRepositoryNewChangeMetadataCall) Return(arg0 forge.ChangeMetadata, arg1 error) *MockRepositoryNewChangeMetadataCall
- type MockRepositoryPostChangeCommentCall
- func (c *MockRepositoryPostChangeCommentCall) Do(f func(context.Context, forge.ChangeID, string) (forge.ChangeCommentID, error)) *MockRepositoryPostChangeCommentCall
- func (c *MockRepositoryPostChangeCommentCall) DoAndReturn(f func(context.Context, forge.ChangeID, string) (forge.ChangeCommentID, error)) *MockRepositoryPostChangeCommentCall
- func (c *MockRepositoryPostChangeCommentCall) Return(arg0 forge.ChangeCommentID, arg1 error) *MockRepositoryPostChangeCommentCall
- type MockRepositorySubmitChangeCall
- type MockRepositoryUpdateChangeCommentCall
- func (c *MockRepositoryUpdateChangeCommentCall) Do(f func(context.Context, forge.ChangeCommentID, string) error) *MockRepositoryUpdateChangeCommentCall
- func (c *MockRepositoryUpdateChangeCommentCall) DoAndReturn(f func(context.Context, forge.ChangeCommentID, string) error) *MockRepositoryUpdateChangeCommentCall
- func (c *MockRepositoryUpdateChangeCommentCall) Return(arg0 error) *MockRepositoryUpdateChangeCommentCall
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MockForge ¶
type MockForge struct {
// contains filtered or unexported fields
}
MockForge is a mock of Forge interface.
func NewMockForge ¶
func NewMockForge(ctrl *gomock.Controller) *MockForge
NewMockForge creates a new mock instance.
func (*MockForge) AuthenticationFlow ¶
AuthenticationFlow mocks base method.
func (*MockForge) ChangeTemplatePaths ¶
ChangeTemplatePaths mocks base method.
func (*MockForge) ClearAuthenticationToken ¶
ClearAuthenticationToken mocks base method.
func (*MockForge) EXPECT ¶
func (m *MockForge) EXPECT() *MockForgeMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockForge) LoadAuthenticationToken ¶
LoadAuthenticationToken mocks base method.
func (*MockForge) MarshalChangeMetadata ¶
func (m *MockForge) MarshalChangeMetadata(arg0 forge.ChangeMetadata) (json.RawMessage, error)
MarshalChangeMetadata mocks base method.
func (*MockForge) OpenURL ¶
func (m *MockForge) OpenURL(ctx context.Context, tok forge.AuthenticationToken, remoteURL string) (forge.Repository, error)
OpenURL mocks base method.
func (*MockForge) SaveAuthenticationToken ¶
func (m *MockForge) SaveAuthenticationToken(arg0 secret.Stash, arg1 forge.AuthenticationToken) error
SaveAuthenticationToken mocks base method.
func (*MockForge) UnmarshalChangeMetadata ¶
func (m *MockForge) UnmarshalChangeMetadata(arg0 json.RawMessage) (forge.ChangeMetadata, error)
UnmarshalChangeMetadata mocks base method.
type MockForgeAuthenticationFlowCall ¶
MockForgeAuthenticationFlowCall wrap *gomock.Call
func (*MockForgeAuthenticationFlowCall) Do ¶
func (c *MockForgeAuthenticationFlowCall) Do(f func(context.Context) (forge.AuthenticationToken, error)) *MockForgeAuthenticationFlowCall
Do rewrite *gomock.Call.Do
func (*MockForgeAuthenticationFlowCall) DoAndReturn ¶
func (c *MockForgeAuthenticationFlowCall) DoAndReturn(f func(context.Context) (forge.AuthenticationToken, error)) *MockForgeAuthenticationFlowCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockForgeAuthenticationFlowCall) Return ¶
func (c *MockForgeAuthenticationFlowCall) Return(arg0 forge.AuthenticationToken, arg1 error) *MockForgeAuthenticationFlowCall
Return rewrite *gomock.Call.Return
type MockForgeCLIPluginCall ¶
MockForgeCLIPluginCall wrap *gomock.Call
func (*MockForgeCLIPluginCall) Do ¶
func (c *MockForgeCLIPluginCall) Do(f func() any) *MockForgeCLIPluginCall
Do rewrite *gomock.Call.Do
func (*MockForgeCLIPluginCall) DoAndReturn ¶
func (c *MockForgeCLIPluginCall) DoAndReturn(f func() any) *MockForgeCLIPluginCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockForgeCLIPluginCall) Return ¶
func (c *MockForgeCLIPluginCall) Return(arg0 any) *MockForgeCLIPluginCall
Return rewrite *gomock.Call.Return
type MockForgeChangeTemplatePathsCall ¶
MockForgeChangeTemplatePathsCall wrap *gomock.Call
func (*MockForgeChangeTemplatePathsCall) Do ¶
func (c *MockForgeChangeTemplatePathsCall) Do(f func() []string) *MockForgeChangeTemplatePathsCall
Do rewrite *gomock.Call.Do
func (*MockForgeChangeTemplatePathsCall) DoAndReturn ¶
func (c *MockForgeChangeTemplatePathsCall) DoAndReturn(f func() []string) *MockForgeChangeTemplatePathsCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockForgeChangeTemplatePathsCall) Return ¶
func (c *MockForgeChangeTemplatePathsCall) Return(arg0 []string) *MockForgeChangeTemplatePathsCall
Return rewrite *gomock.Call.Return
type MockForgeClearAuthenticationTokenCall ¶
MockForgeClearAuthenticationTokenCall wrap *gomock.Call
func (*MockForgeClearAuthenticationTokenCall) Do ¶
func (c *MockForgeClearAuthenticationTokenCall) Do(f func(secret.Stash) error) *MockForgeClearAuthenticationTokenCall
Do rewrite *gomock.Call.Do
func (*MockForgeClearAuthenticationTokenCall) DoAndReturn ¶
func (c *MockForgeClearAuthenticationTokenCall) DoAndReturn(f func(secret.Stash) error) *MockForgeClearAuthenticationTokenCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockForgeClearAuthenticationTokenCall) Return ¶
func (c *MockForgeClearAuthenticationTokenCall) Return(arg0 error) *MockForgeClearAuthenticationTokenCall
Return rewrite *gomock.Call.Return
type MockForgeIDCall ¶
MockForgeIDCall wrap *gomock.Call
func (*MockForgeIDCall) Do ¶
func (c *MockForgeIDCall) Do(f func() string) *MockForgeIDCall
Do rewrite *gomock.Call.Do
func (*MockForgeIDCall) DoAndReturn ¶
func (c *MockForgeIDCall) DoAndReturn(f func() string) *MockForgeIDCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockForgeIDCall) Return ¶
func (c *MockForgeIDCall) Return(arg0 string) *MockForgeIDCall
Return rewrite *gomock.Call.Return
type MockForgeLoadAuthenticationTokenCall ¶
MockForgeLoadAuthenticationTokenCall wrap *gomock.Call
func (*MockForgeLoadAuthenticationTokenCall) Do ¶
func (c *MockForgeLoadAuthenticationTokenCall) Do(f func(secret.Stash) (forge.AuthenticationToken, error)) *MockForgeLoadAuthenticationTokenCall
Do rewrite *gomock.Call.Do
func (*MockForgeLoadAuthenticationTokenCall) DoAndReturn ¶
func (c *MockForgeLoadAuthenticationTokenCall) DoAndReturn(f func(secret.Stash) (forge.AuthenticationToken, error)) *MockForgeLoadAuthenticationTokenCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockForgeLoadAuthenticationTokenCall) Return ¶
func (c *MockForgeLoadAuthenticationTokenCall) Return(arg0 forge.AuthenticationToken, arg1 error) *MockForgeLoadAuthenticationTokenCall
Return rewrite *gomock.Call.Return
type MockForgeMarshalChangeMetadataCall ¶
MockForgeMarshalChangeMetadataCall wrap *gomock.Call
func (*MockForgeMarshalChangeMetadataCall) Do ¶
func (c *MockForgeMarshalChangeMetadataCall) Do(f func(forge.ChangeMetadata) (json.RawMessage, error)) *MockForgeMarshalChangeMetadataCall
Do rewrite *gomock.Call.Do
func (*MockForgeMarshalChangeMetadataCall) DoAndReturn ¶
func (c *MockForgeMarshalChangeMetadataCall) DoAndReturn(f func(forge.ChangeMetadata) (json.RawMessage, error)) *MockForgeMarshalChangeMetadataCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockForgeMarshalChangeMetadataCall) Return ¶
func (c *MockForgeMarshalChangeMetadataCall) Return(arg0 json.RawMessage, arg1 error) *MockForgeMarshalChangeMetadataCall
Return rewrite *gomock.Call.Return
type MockForgeMatchURLCall ¶
MockForgeMatchURLCall wrap *gomock.Call
func (*MockForgeMatchURLCall) Do ¶
func (c *MockForgeMatchURLCall) Do(f func(string) bool) *MockForgeMatchURLCall
Do rewrite *gomock.Call.Do
func (*MockForgeMatchURLCall) DoAndReturn ¶
func (c *MockForgeMatchURLCall) DoAndReturn(f func(string) bool) *MockForgeMatchURLCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockForgeMatchURLCall) Return ¶
func (c *MockForgeMatchURLCall) Return(arg0 bool) *MockForgeMatchURLCall
Return rewrite *gomock.Call.Return
type MockForgeMockRecorder ¶
type MockForgeMockRecorder struct {
// contains filtered or unexported fields
}
MockForgeMockRecorder is the mock recorder for MockForge.
func (*MockForgeMockRecorder) AuthenticationFlow ¶
func (mr *MockForgeMockRecorder) AuthenticationFlow(ctx any) *MockForgeAuthenticationFlowCall
AuthenticationFlow indicates an expected call of AuthenticationFlow.
func (*MockForgeMockRecorder) CLIPlugin ¶
func (mr *MockForgeMockRecorder) CLIPlugin() *MockForgeCLIPluginCall
CLIPlugin indicates an expected call of CLIPlugin.
func (*MockForgeMockRecorder) ChangeTemplatePaths ¶
func (mr *MockForgeMockRecorder) ChangeTemplatePaths() *MockForgeChangeTemplatePathsCall
ChangeTemplatePaths indicates an expected call of ChangeTemplatePaths.
func (*MockForgeMockRecorder) ClearAuthenticationToken ¶
func (mr *MockForgeMockRecorder) ClearAuthenticationToken(arg0 any) *MockForgeClearAuthenticationTokenCall
ClearAuthenticationToken indicates an expected call of ClearAuthenticationToken.
func (*MockForgeMockRecorder) ID ¶
func (mr *MockForgeMockRecorder) ID() *MockForgeIDCall
ID indicates an expected call of ID.
func (*MockForgeMockRecorder) LoadAuthenticationToken ¶
func (mr *MockForgeMockRecorder) LoadAuthenticationToken(arg0 any) *MockForgeLoadAuthenticationTokenCall
LoadAuthenticationToken indicates an expected call of LoadAuthenticationToken.
func (*MockForgeMockRecorder) MarshalChangeMetadata ¶
func (mr *MockForgeMockRecorder) MarshalChangeMetadata(arg0 any) *MockForgeMarshalChangeMetadataCall
MarshalChangeMetadata indicates an expected call of MarshalChangeMetadata.
func (*MockForgeMockRecorder) MatchURL ¶
func (mr *MockForgeMockRecorder) MatchURL(remoteURL any) *MockForgeMatchURLCall
MatchURL indicates an expected call of MatchURL.
func (*MockForgeMockRecorder) OpenURL ¶
func (mr *MockForgeMockRecorder) OpenURL(ctx, tok, remoteURL any) *MockForgeOpenURLCall
OpenURL indicates an expected call of OpenURL.
func (*MockForgeMockRecorder) SaveAuthenticationToken ¶
func (mr *MockForgeMockRecorder) SaveAuthenticationToken(arg0, arg1 any) *MockForgeSaveAuthenticationTokenCall
SaveAuthenticationToken indicates an expected call of SaveAuthenticationToken.
func (*MockForgeMockRecorder) UnmarshalChangeMetadata ¶
func (mr *MockForgeMockRecorder) UnmarshalChangeMetadata(arg0 any) *MockForgeUnmarshalChangeMetadataCall
UnmarshalChangeMetadata indicates an expected call of UnmarshalChangeMetadata.
type MockForgeOpenURLCall ¶
MockForgeOpenURLCall wrap *gomock.Call
func (*MockForgeOpenURLCall) Do ¶
func (c *MockForgeOpenURLCall) Do(f func(context.Context, forge.AuthenticationToken, string) (forge.Repository, error)) *MockForgeOpenURLCall
Do rewrite *gomock.Call.Do
func (*MockForgeOpenURLCall) DoAndReturn ¶
func (c *MockForgeOpenURLCall) DoAndReturn(f func(context.Context, forge.AuthenticationToken, string) (forge.Repository, error)) *MockForgeOpenURLCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockForgeOpenURLCall) Return ¶
func (c *MockForgeOpenURLCall) Return(arg0 forge.Repository, arg1 error) *MockForgeOpenURLCall
Return rewrite *gomock.Call.Return
type MockForgeSaveAuthenticationTokenCall ¶
MockForgeSaveAuthenticationTokenCall wrap *gomock.Call
func (*MockForgeSaveAuthenticationTokenCall) Do ¶
func (c *MockForgeSaveAuthenticationTokenCall) Do(f func(secret.Stash, forge.AuthenticationToken) error) *MockForgeSaveAuthenticationTokenCall
Do rewrite *gomock.Call.Do
func (*MockForgeSaveAuthenticationTokenCall) DoAndReturn ¶
func (c *MockForgeSaveAuthenticationTokenCall) DoAndReturn(f func(secret.Stash, forge.AuthenticationToken) error) *MockForgeSaveAuthenticationTokenCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockForgeSaveAuthenticationTokenCall) Return ¶
func (c *MockForgeSaveAuthenticationTokenCall) Return(arg0 error) *MockForgeSaveAuthenticationTokenCall
Return rewrite *gomock.Call.Return
type MockForgeUnmarshalChangeMetadataCall ¶
MockForgeUnmarshalChangeMetadataCall wrap *gomock.Call
func (*MockForgeUnmarshalChangeMetadataCall) Do ¶
func (c *MockForgeUnmarshalChangeMetadataCall) Do(f func(json.RawMessage) (forge.ChangeMetadata, error)) *MockForgeUnmarshalChangeMetadataCall
Do rewrite *gomock.Call.Do
func (*MockForgeUnmarshalChangeMetadataCall) DoAndReturn ¶
func (c *MockForgeUnmarshalChangeMetadataCall) DoAndReturn(f func(json.RawMessage) (forge.ChangeMetadata, error)) *MockForgeUnmarshalChangeMetadataCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockForgeUnmarshalChangeMetadataCall) Return ¶
func (c *MockForgeUnmarshalChangeMetadataCall) Return(arg0 forge.ChangeMetadata, arg1 error) *MockForgeUnmarshalChangeMetadataCall
Return rewrite *gomock.Call.Return
type MockRepository ¶
type MockRepository struct {
// contains filtered or unexported fields
}
MockRepository is a mock of Repository interface.
func NewMockRepository ¶
func NewMockRepository(ctrl *gomock.Controller) *MockRepository
NewMockRepository creates a new mock instance.
func (*MockRepository) ChangesAreMerged ¶
func (m *MockRepository) ChangesAreMerged(ctx context.Context, ids []forge.ChangeID) ([]bool, error)
ChangesAreMerged mocks base method.
func (*MockRepository) EXPECT ¶
func (m *MockRepository) EXPECT() *MockRepositoryMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockRepository) EditChange ¶
func (m *MockRepository) EditChange(ctx context.Context, id forge.ChangeID, opts forge.EditChangeOptions) error
EditChange mocks base method.
func (*MockRepository) FindChangeByID ¶
func (m *MockRepository) FindChangeByID(ctx context.Context, id forge.ChangeID) (*forge.FindChangeItem, error)
FindChangeByID mocks base method.
func (*MockRepository) FindChangesByBranch ¶
func (m *MockRepository) FindChangesByBranch(ctx context.Context, branch string, opts forge.FindChangesOptions) ([]*forge.FindChangeItem, error)
FindChangesByBranch mocks base method.
func (*MockRepository) Forge ¶
func (m *MockRepository) Forge() forge.Forge
Forge mocks base method.
func (*MockRepository) ListChangeComments ¶
func (m *MockRepository) ListChangeComments(arg0 context.Context, arg1 forge.ChangeID, arg2 *forge.ListChangeCommentsOptions) iter.Seq2[*forge.ListChangeCommentItem, error]
ListChangeComments mocks base method.
func (*MockRepository) ListChangeTemplates ¶
func (m *MockRepository) ListChangeTemplates(arg0 context.Context) ([]*forge.ChangeTemplate, error)
ListChangeTemplates mocks base method.
func (*MockRepository) NewChangeMetadata ¶
func (m *MockRepository) NewChangeMetadata(ctx context.Context, id forge.ChangeID) (forge.ChangeMetadata, error)
NewChangeMetadata mocks base method.
func (*MockRepository) PostChangeComment ¶
func (m *MockRepository) PostChangeComment(arg0 context.Context, arg1 forge.ChangeID, arg2 string) (forge.ChangeCommentID, error)
PostChangeComment mocks base method.
func (*MockRepository) SubmitChange ¶
func (m *MockRepository) SubmitChange(ctx context.Context, req forge.SubmitChangeRequest) (forge.SubmitChangeResult, error)
SubmitChange mocks base method.
func (*MockRepository) UpdateChangeComment ¶
func (m *MockRepository) UpdateChangeComment(arg0 context.Context, arg1 forge.ChangeCommentID, arg2 string) error
UpdateChangeComment mocks base method.
type MockRepositoryChangesAreMergedCall ¶
MockRepositoryChangesAreMergedCall wrap *gomock.Call
func (*MockRepositoryChangesAreMergedCall) Do ¶
func (c *MockRepositoryChangesAreMergedCall) Do(f func(context.Context, []forge.ChangeID) ([]bool, error)) *MockRepositoryChangesAreMergedCall
Do rewrite *gomock.Call.Do
func (*MockRepositoryChangesAreMergedCall) DoAndReturn ¶
func (c *MockRepositoryChangesAreMergedCall) DoAndReturn(f func(context.Context, []forge.ChangeID) ([]bool, error)) *MockRepositoryChangesAreMergedCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockRepositoryChangesAreMergedCall) Return ¶
func (c *MockRepositoryChangesAreMergedCall) Return(arg0 []bool, arg1 error) *MockRepositoryChangesAreMergedCall
Return rewrite *gomock.Call.Return
type MockRepositoryEditChangeCall ¶
MockRepositoryEditChangeCall wrap *gomock.Call
func (*MockRepositoryEditChangeCall) Do ¶
func (c *MockRepositoryEditChangeCall) Do(f func(context.Context, forge.ChangeID, forge.EditChangeOptions) error) *MockRepositoryEditChangeCall
Do rewrite *gomock.Call.Do
func (*MockRepositoryEditChangeCall) DoAndReturn ¶
func (c *MockRepositoryEditChangeCall) DoAndReturn(f func(context.Context, forge.ChangeID, forge.EditChangeOptions) error) *MockRepositoryEditChangeCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockRepositoryEditChangeCall) Return ¶
func (c *MockRepositoryEditChangeCall) Return(arg0 error) *MockRepositoryEditChangeCall
Return rewrite *gomock.Call.Return
type MockRepositoryFindChangeByIDCall ¶
MockRepositoryFindChangeByIDCall wrap *gomock.Call
func (*MockRepositoryFindChangeByIDCall) Do ¶
func (c *MockRepositoryFindChangeByIDCall) Do(f func(context.Context, forge.ChangeID) (*forge.FindChangeItem, error)) *MockRepositoryFindChangeByIDCall
Do rewrite *gomock.Call.Do
func (*MockRepositoryFindChangeByIDCall) DoAndReturn ¶
func (c *MockRepositoryFindChangeByIDCall) DoAndReturn(f func(context.Context, forge.ChangeID) (*forge.FindChangeItem, error)) *MockRepositoryFindChangeByIDCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockRepositoryFindChangeByIDCall) Return ¶
func (c *MockRepositoryFindChangeByIDCall) Return(arg0 *forge.FindChangeItem, arg1 error) *MockRepositoryFindChangeByIDCall
Return rewrite *gomock.Call.Return
type MockRepositoryFindChangesByBranchCall ¶
MockRepositoryFindChangesByBranchCall wrap *gomock.Call
func (*MockRepositoryFindChangesByBranchCall) Do ¶
func (c *MockRepositoryFindChangesByBranchCall) Do(f func(context.Context, string, forge.FindChangesOptions) ([]*forge.FindChangeItem, error)) *MockRepositoryFindChangesByBranchCall
Do rewrite *gomock.Call.Do
func (*MockRepositoryFindChangesByBranchCall) DoAndReturn ¶
func (c *MockRepositoryFindChangesByBranchCall) DoAndReturn(f func(context.Context, string, forge.FindChangesOptions) ([]*forge.FindChangeItem, error)) *MockRepositoryFindChangesByBranchCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockRepositoryFindChangesByBranchCall) Return ¶
func (c *MockRepositoryFindChangesByBranchCall) Return(arg0 []*forge.FindChangeItem, arg1 error) *MockRepositoryFindChangesByBranchCall
Return rewrite *gomock.Call.Return
type MockRepositoryForgeCall ¶
MockRepositoryForgeCall wrap *gomock.Call
func (*MockRepositoryForgeCall) Do ¶
func (c *MockRepositoryForgeCall) Do(f func() forge.Forge) *MockRepositoryForgeCall
Do rewrite *gomock.Call.Do
func (*MockRepositoryForgeCall) DoAndReturn ¶
func (c *MockRepositoryForgeCall) DoAndReturn(f func() forge.Forge) *MockRepositoryForgeCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockRepositoryForgeCall) Return ¶
func (c *MockRepositoryForgeCall) Return(arg0 forge.Forge) *MockRepositoryForgeCall
Return rewrite *gomock.Call.Return
type MockRepositoryListChangeCommentsCall ¶
MockRepositoryListChangeCommentsCall wrap *gomock.Call
func (*MockRepositoryListChangeCommentsCall) Do ¶
func (c *MockRepositoryListChangeCommentsCall) Do(f func(context.Context, forge.ChangeID, *forge.ListChangeCommentsOptions) iter.Seq2[*forge.ListChangeCommentItem, error]) *MockRepositoryListChangeCommentsCall
Do rewrite *gomock.Call.Do
func (*MockRepositoryListChangeCommentsCall) DoAndReturn ¶
func (c *MockRepositoryListChangeCommentsCall) DoAndReturn(f func(context.Context, forge.ChangeID, *forge.ListChangeCommentsOptions) iter.Seq2[*forge.ListChangeCommentItem, error]) *MockRepositoryListChangeCommentsCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockRepositoryListChangeCommentsCall) Return ¶
func (c *MockRepositoryListChangeCommentsCall) Return(arg0 iter.Seq2[*forge.ListChangeCommentItem, error]) *MockRepositoryListChangeCommentsCall
Return rewrite *gomock.Call.Return
type MockRepositoryListChangeTemplatesCall ¶
MockRepositoryListChangeTemplatesCall wrap *gomock.Call
func (*MockRepositoryListChangeTemplatesCall) Do ¶
func (c *MockRepositoryListChangeTemplatesCall) Do(f func(context.Context) ([]*forge.ChangeTemplate, error)) *MockRepositoryListChangeTemplatesCall
Do rewrite *gomock.Call.Do
func (*MockRepositoryListChangeTemplatesCall) DoAndReturn ¶
func (c *MockRepositoryListChangeTemplatesCall) DoAndReturn(f func(context.Context) ([]*forge.ChangeTemplate, error)) *MockRepositoryListChangeTemplatesCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockRepositoryListChangeTemplatesCall) Return ¶
func (c *MockRepositoryListChangeTemplatesCall) Return(arg0 []*forge.ChangeTemplate, arg1 error) *MockRepositoryListChangeTemplatesCall
Return rewrite *gomock.Call.Return
type MockRepositoryMockRecorder ¶
type MockRepositoryMockRecorder struct {
// contains filtered or unexported fields
}
MockRepositoryMockRecorder is the mock recorder for MockRepository.
func (*MockRepositoryMockRecorder) ChangesAreMerged ¶
func (mr *MockRepositoryMockRecorder) ChangesAreMerged(ctx, ids any) *MockRepositoryChangesAreMergedCall
ChangesAreMerged indicates an expected call of ChangesAreMerged.
func (*MockRepositoryMockRecorder) EditChange ¶
func (mr *MockRepositoryMockRecorder) EditChange(ctx, id, opts any) *MockRepositoryEditChangeCall
EditChange indicates an expected call of EditChange.
func (*MockRepositoryMockRecorder) FindChangeByID ¶
func (mr *MockRepositoryMockRecorder) FindChangeByID(ctx, id any) *MockRepositoryFindChangeByIDCall
FindChangeByID indicates an expected call of FindChangeByID.
func (*MockRepositoryMockRecorder) FindChangesByBranch ¶
func (mr *MockRepositoryMockRecorder) FindChangesByBranch(ctx, branch, opts any) *MockRepositoryFindChangesByBranchCall
FindChangesByBranch indicates an expected call of FindChangesByBranch.
func (*MockRepositoryMockRecorder) Forge ¶
func (mr *MockRepositoryMockRecorder) Forge() *MockRepositoryForgeCall
Forge indicates an expected call of Forge.
func (*MockRepositoryMockRecorder) ListChangeComments ¶
func (mr *MockRepositoryMockRecorder) ListChangeComments(arg0, arg1, arg2 any) *MockRepositoryListChangeCommentsCall
ListChangeComments indicates an expected call of ListChangeComments.
func (*MockRepositoryMockRecorder) ListChangeTemplates ¶
func (mr *MockRepositoryMockRecorder) ListChangeTemplates(arg0 any) *MockRepositoryListChangeTemplatesCall
ListChangeTemplates indicates an expected call of ListChangeTemplates.
func (*MockRepositoryMockRecorder) NewChangeMetadata ¶
func (mr *MockRepositoryMockRecorder) NewChangeMetadata(ctx, id any) *MockRepositoryNewChangeMetadataCall
NewChangeMetadata indicates an expected call of NewChangeMetadata.
func (*MockRepositoryMockRecorder) PostChangeComment ¶
func (mr *MockRepositoryMockRecorder) PostChangeComment(arg0, arg1, arg2 any) *MockRepositoryPostChangeCommentCall
PostChangeComment indicates an expected call of PostChangeComment.
func (*MockRepositoryMockRecorder) SubmitChange ¶
func (mr *MockRepositoryMockRecorder) SubmitChange(ctx, req any) *MockRepositorySubmitChangeCall
SubmitChange indicates an expected call of SubmitChange.
func (*MockRepositoryMockRecorder) UpdateChangeComment ¶
func (mr *MockRepositoryMockRecorder) UpdateChangeComment(arg0, arg1, arg2 any) *MockRepositoryUpdateChangeCommentCall
UpdateChangeComment indicates an expected call of UpdateChangeComment.
type MockRepositoryNewChangeMetadataCall ¶
MockRepositoryNewChangeMetadataCall wrap *gomock.Call
func (*MockRepositoryNewChangeMetadataCall) Do ¶
func (c *MockRepositoryNewChangeMetadataCall) Do(f func(context.Context, forge.ChangeID) (forge.ChangeMetadata, error)) *MockRepositoryNewChangeMetadataCall
Do rewrite *gomock.Call.Do
func (*MockRepositoryNewChangeMetadataCall) DoAndReturn ¶
func (c *MockRepositoryNewChangeMetadataCall) DoAndReturn(f func(context.Context, forge.ChangeID) (forge.ChangeMetadata, error)) *MockRepositoryNewChangeMetadataCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockRepositoryNewChangeMetadataCall) Return ¶
func (c *MockRepositoryNewChangeMetadataCall) Return(arg0 forge.ChangeMetadata, arg1 error) *MockRepositoryNewChangeMetadataCall
Return rewrite *gomock.Call.Return
type MockRepositoryPostChangeCommentCall ¶
MockRepositoryPostChangeCommentCall wrap *gomock.Call
func (*MockRepositoryPostChangeCommentCall) Do ¶
func (c *MockRepositoryPostChangeCommentCall) Do(f func(context.Context, forge.ChangeID, string) (forge.ChangeCommentID, error)) *MockRepositoryPostChangeCommentCall
Do rewrite *gomock.Call.Do
func (*MockRepositoryPostChangeCommentCall) DoAndReturn ¶
func (c *MockRepositoryPostChangeCommentCall) DoAndReturn(f func(context.Context, forge.ChangeID, string) (forge.ChangeCommentID, error)) *MockRepositoryPostChangeCommentCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockRepositoryPostChangeCommentCall) Return ¶
func (c *MockRepositoryPostChangeCommentCall) Return(arg0 forge.ChangeCommentID, arg1 error) *MockRepositoryPostChangeCommentCall
Return rewrite *gomock.Call.Return
type MockRepositorySubmitChangeCall ¶
MockRepositorySubmitChangeCall wrap *gomock.Call
func (*MockRepositorySubmitChangeCall) Do ¶
func (c *MockRepositorySubmitChangeCall) Do(f func(context.Context, forge.SubmitChangeRequest) (forge.SubmitChangeResult, error)) *MockRepositorySubmitChangeCall
Do rewrite *gomock.Call.Do
func (*MockRepositorySubmitChangeCall) DoAndReturn ¶
func (c *MockRepositorySubmitChangeCall) DoAndReturn(f func(context.Context, forge.SubmitChangeRequest) (forge.SubmitChangeResult, error)) *MockRepositorySubmitChangeCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockRepositorySubmitChangeCall) Return ¶
func (c *MockRepositorySubmitChangeCall) Return(arg0 forge.SubmitChangeResult, arg1 error) *MockRepositorySubmitChangeCall
Return rewrite *gomock.Call.Return
type MockRepositoryUpdateChangeCommentCall ¶
MockRepositoryUpdateChangeCommentCall wrap *gomock.Call
func (*MockRepositoryUpdateChangeCommentCall) Do ¶
func (c *MockRepositoryUpdateChangeCommentCall) Do(f func(context.Context, forge.ChangeCommentID, string) error) *MockRepositoryUpdateChangeCommentCall
Do rewrite *gomock.Call.Do
func (*MockRepositoryUpdateChangeCommentCall) DoAndReturn ¶
func (c *MockRepositoryUpdateChangeCommentCall) DoAndReturn(f func(context.Context, forge.ChangeCommentID, string) error) *MockRepositoryUpdateChangeCommentCall
DoAndReturn rewrite *gomock.Call.DoAndReturn
func (*MockRepositoryUpdateChangeCommentCall) Return ¶
func (c *MockRepositoryUpdateChangeCommentCall) Return(arg0 error) *MockRepositoryUpdateChangeCommentCall
Return rewrite *gomock.Call.Return